Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Truffle + Drizzle と、Ethereumの概況について
Search
wshino
March 22, 2018
Programming
2
1.2k
Truffle + Drizzle と、Ethereumの概況について
2018/03/22(木) 第2回ブロックチェーン勉強会@東京でLTした資料です。Ethereumの概況について簡単にまとめています。
wshino
March 22, 2018
Tweet
Share
More Decks by wshino
See All by wshino
Past, Present and Future
wshino
1
400
libp2p
wshino
7
1.2k
Superiority of Rust
wshino
3
350
Try Cross Compile Then Fail
wshino
0
140
GORMOS - A high performance and scalable design for decentralized applications -
wshino
4
1.8k
DAppのデプロイ戦略 / DApp Deployment Strategy
wshino
3
1.7k
Sharding
wshino
4
1k
Plasma Debit
wshino
2
1.9k
ブロックチェーン技術の登場とスマートコントラクト化する社会
wshino
5
5.2k
Other Decks in Programming
See All in Programming
Mermaid x AST x 生成AI = コードとドキュメントの完全同期への道
shibuyamizuho
0
160
テストコード文化を0から作り、変化し続けた組織
kazatohiei
2
1.5k
快速入門可觀測性
blueswen
0
330
コンテナをたくさん詰め込んだシステムとランタイムの変化
makihiro
1
120
これが俺の”自分戦略” プロセスを楽しんでいこう! - Developers CAREER Boost 2024
niftycorp
PRO
0
190
競技プログラミングへのお誘い@阪大BOOSTセミナー
kotamanegi
0
350
KMP와 kotlinx.rpc로 서버와 클라이언트 동기화
kwakeuijin
0
140
フロントエンドのディレクトリ構成どうしてる? Feature-Sliced Design 導入体験談
osakatechlab
8
4.1k
Stackless и stackful? Корутины и асинхронность в Go
lamodatech
0
690
return文におけるstd::moveについて
onihusube
1
900
【re:Growth 2024】 Aurora DSQL をちゃんと話します!
maroon1st
0
770
HTTP compression in PHP and Symfony apps
dunglas
2
1.7k
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Designing Experiences People Love
moore
138
23k
How to Ace a Technical Interview
jacobian
276
23k
Building Applications with DynamoDB
mza
91
6.1k
Designing for Performance
lara
604
68k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
32
2.7k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
2
170
YesSQL, Process and Tooling at Scale
rocio
169
14k
Building an army of robots
kneath
302
44k
Transcript
5SV⒐F %SJ[[MF !TIJOBOPOP[FOKJ@ ͱɺ&UIFSFVNͷ֓گʹ͍ͭͯ
%..DPN 5XJUUFS!TIJOBOPOP[FOKJ@ /&95$633&/$:
ຊΛॻ͖·ͨ͠
ॻ੶Λॻ͖·ͨ͠ %..DPN "NB[PO !XTIJOP !LOBHBUP
ͳͥॻ͍ͨͷ͔ w ϒϩοΫνΣʔϯٕज़ͷ্͕͕͓ͬͯΓɺॻ੶૿͖͕͑ͯͨɺମܥత ʹΔ͜ͱ͕Ͱ͖Δຊ͕ཉ͍͠ w ϒϩοΫνΣʔϯͷྺ࢙͔ΒεϚʔτίϯτϥΫτͷٕज़·Ͱ၆ᛌతʹோΊ ͍ͨ
ॻ੶ͷղઆ w ҉߸௨՟ͷྺ࢙ w ΠʔαϦΞϜͷղઆ w εϚʔτίϯτϥΫτͷॻ͖ํɺπʔϧհ w
ઃܭͷҙ w ٕज़՝ w ϒϩοΫνΣʔϯͷະདྷ
ॻ੶ͷղઆ w ͷೖʹ w աڈˠݱࡏˠະདྷ w ඇΤϯδχΞཁૉͷಡΈͱٕज़ใͷϋΠϒϦου
E t h e r e u m C o
n s e n s y s T r u f f l e + D r i z z l e ֓ཁͱऔΓר͘ڥ $POTFOTZTࣾʹ͍ͭͯ %BQQTͷ࡞Γํ
&UIFSFVNΛऔΓר͘ڥ w ϒϩοΫνΣʔϯΞϓϦέʔγϣϯͷϓϥοτϑΥʔϜ w ΞϓϦέʔγϣϯओʹεϚʔτίϯτϥΫτͱݺΕΔ
&UIFSFVNΛऔΓר͘ڥ w ٛͷҙຯ w ύϒϦοΫͳϒϩοΫνΣʔϯ্Ͱಈ࡞͢ΔΞϓϦ w ϏοτίΠϯεϚʔτίϯτϥΫτʹͨΔ w
ڱٛͷҙຯ w ओʹ&UIFSFVNͰಈ࡞͢ΔΞϓϦέʔγϣϯ w ଞϓϥοτϑΥʔϜ/&0 ;JMMJRB -PPN/FUXPSL%"QQ$IBJOTͳͲ
&UIFSFVNΛऔΓר͘ڥ w %BQQT%FDFOUSBMJ[FE"QQMJDBUJPO w εϚʔτίϯτϥΫτΛར༻ͨ͠ΞϓϦέʔγϣϯ
&UIFSFVNΛऔΓר͘ڥ w ϓϩτίϧͷॆ࣮ w Y w ࢄऔҾॴ %&9
w (OPTJT w ༧ଌࢢ w #BODPS w τʔΫϯͷՁܾ֨ఆͱྲྀಈԽͷ୲อ
&UIFSFVNΛऔΓר͘ڥ w αʔϏεͷॆ࣮ w &UIFSFVN/BNF4FSWJDF &/4 w
໊લղܾαʔϏε w 0SBDMF w ֎෦͔Β৴པͰ͖ΔใΛऔΓࠐΉ w 0SBDMJ[F #MPDL0OF $IBJO-JOL
&UIFSFVNΛऔΓר͘ڥ
&UIFSFVNΛऔΓר͘ڥ w %BQQTͷීٴʹͬͯॲཧͷ͕ग़͍ͯΔ w 0⒎$IBJO3BJEFO w 4JEF$IBJO1MBTNB w
4UBUF4IBSEJOH1P81P4ͷޙ
&UIFSFVNΛऔΓר͘ڥ w εϚʔτίϯτϥΫτͷηΩϡϦςΟ্ͷͰࢿ࢈͕౪ɺౚ݁͞ΕΔ w 5IF%"0 w 1BSJUZ.VMUJ4JH8BMMFU
&UIFSFVNΛऔΓר͘ڥ w ηΩϡϦςΟ͔Β৽ͨͳݴޠ͕ఏҊ͞Ε͍ͯΔ w 4PMJEJUZ w ݱࡏͷσϑΝΫτݴޠ w
+4෩ w 7JQFS w ηΩϡϦςΟͷͨΊػೳΛݮΒͨ͠ݴޠ w 1ZUIPO෩
E t h e r e u m C o
n s e n s y s T r u f f l e + D r i z z l e ֓ཁͱऔΓר͘ڥ $POTFOTZTࣾʹ͍ͭͯ %BQQTͷ࡞Γํ
$POTFOTZTࣾͱ w &UIFSFVN্ͷΤίγεςϜΛਪਐ͍ͯ͠Δىۀ w ࠓճઆ໌͢Δ5SV⒐F %SJ[[MF൴ΒͷϓϩδΣΫτͷҰ෦ w ʑͷॏཁϓϩδΣΫτ
IUUQTNFEJBDPOTFOTZTOFUHFUUPLOPXUIFQSPKFDUTUIBUNBLFVQUIFDPOTFOTZTNFTICED
E t h e r e u m C o
n s e n s y s T r u f f l e + D r i z z l e ֓ཁͱऔΓר͘ڥ $POTFOTZTࣾʹ͍ͭͯ %BQQTͷ࡞Γํ
5SV⒐Fͱ w 4PMJEJUZͰεϚʔτίϯτϥΫτΛॻͨ͘ΊͷϑϨʔϜϫʔΫ w DPNQJMF UFTU EFQMPZͷػೳ w
։ൃ༻ͷϏϧτΠϯϒϩοΫνΣʔϯػೳɺ w (BOBDIFͰಉ༷
5SV⒐Fͱ w ։ൃͷྲྀΕ JOJU XSJUF UFTU DPNQJMF EFQMPZ
5SV⒐Fͱ w 1SJWBUF/FU5FTU/FU.BJO/FUͱσϓϩΠ͍ͯ͘͠ w 5FTU/FUओʹछྨ͋Δ w 3PQTUFO 1P8
w ,PWBO 1P" w 3JOLFCZ 1P"
5SV⒐Fͱ w 5FTU/FU .BJO/FUϊʔυΛཱͯΔඞཁ͕͋Δ w */'63"Λ͏ͱϊʔυΛඞཁͱͤͣσϓϩΠͰ͖Δ
%SJ[[MFͱ w ୯ʹσϓϩΠ͚ͨͩͩ͠ͱɺϊʔυͷίϯιʔϧ͔Βར༻ͨ͠Γɺ+40/31$ ܦ༝ͷํ๏ͳͲ͔͠ͳ͍ w σϓϩΠͨ͠ίϯτϥΫτΛϒϥβ͔Β৮ΔࡍʹίϯτϥΫτͷঢ়ଶͷऔ ಘτϥϯβΫγϣϯͷൃߦΛָʹͰ͖Δπʔϧɻ3FEVYϕʔε w
5SV⒐F͕ίϯτϥΫτΛKTPOͰు͖ग़͢ͷͰͦΕΛར༻͢Δ
%SJ[[MFͱ w ESJ[[MFίϯτϥΫτΛ3FEVY4UPSFϕʔεͰѻ͏ϥΠϒϥϦ w ESJ[[MFSFBDU%SJ[[MFͷ3FEVY4UPSFΛ3FBDUͰ৮ΔϞδϡʔϧ w ESJ[[MFSFBDUDPNQPOFOUT6*ίϯϙʔωϯτϞδϡʔϧ
εϚʔτίϯτϥΫτͷΞΫηε .FUB.BTL #SPXTFS %SJ[[MF 5SV⒐F
·ͱΊ w %BQQTര։ൃͷ͓ڙ w 5SV⒐F͔ͳΓ͍উखྑ͍ w σϑΝΫτελϯμʔυ w
%SJ[[MFϕετϓϥΫςΟε͕·ͩރΕͯͳ͍ʢؾ͕͢Δ w (JU)VC4UBSTগͳΊ
खΛಈ͔ͯ͠৮ͬͯΈΑ͏
͓ΘΓʂ