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
EOSにPull Requestを出してマージされた話
Search
t10471
October 25, 2018
Technology
1
650
EOSにPull Requestを出してマージされた話
t10471
October 25, 2018
Tweet
Share
More Decks by t10471
See All by t10471
hashicorp_raftからraftを学ぶ
t10471
0
670
分散台帳・暗号通貨とRust ブロックチェーンをRustで作ってる話
t10471
2
1.2k
Kubernetesの ダークカナリアリリースツールを作った話
t10471
0
610
Kubernetes・GCPを使った チャットボットサービスの 機械学習部分の話
t10471
0
150
型についてちょっと考える
t10471
1
290
Other Decks in Technology
See All in Technology
2024/4/26 コンピュータ歴史博物館解説告知
toshi_atsumi
0
180
SPI原点回帰論:事業課題とFour Keysの結節点を見出す実践的ソフトウェアプロセス改善 / DevOpsDays Tokyo 2024
visional_engineering_and_design
4
1.2k
疲弊しない!AWSセキュリティ統制の考え方 #devio_osakaday1
masahirokawahara
6
5.8k
**強い**エンジニアのなり方 - フィードバックサイクルを勝ち取る / grow one day each day
soudai
59
17k
[2024年3月版] Databricksのシステムアーキテクチャ
databricksjapan
7
1.9k
シン・Kafka / shin-kafka
oracle4engineer
PRO
6
2.7k
【SORACOM UG】SIM Deep Dive セキュアエレメント編
soracom
PRO
0
220
長期運用プロジェクトでのMySQLからTiDB移行の検証
colopl
1
190
Microsoft Cloudで開発ライフサイクルを保護する
kkamegawa
0
140
20240416_devopsdaystokyo
kzkmaeda
1
170
SREとその組織類型
tatsuo48
8
1.4k
"好き"との生活/Regularly update profile with GitHub Actions
judeeeee
0
140
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
Testing 201, or: Great Expectations
jmmastey
27
6.3k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
355
22k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
16k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
19
1.9k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.4k
Practical Orchestrator
shlominoach
181
9.7k
We Have a Design System, Now What?
morganepeng
42
6.7k
Build The Right Thing And Hit Your Dates
maggiecrowley
23
2k
The Invisible Customer
myddelton
114
12k
Stop Working from a Prison Cell
hatefulcrawdad
265
19k
Being A Developer After 40
akosma
56
580k
Transcript
EOSʹPull RequestΛग़ͯ͠Ϛʔδ͞ Εͨ blockchain.tokyo #13 @t10471
ۀ ϒϩοΫνΣʔϯͷݚڀ։ൃ ৽͍͠ϒϩϯνΣʔͷௐࠪɾϒϩοΫνΣʔϯͷ։ൃͯ͠ ΈΔ͜ͱʹΑͬͯϒϩοΫνΣʔϯཧղΛਂΊΔ ݚڀͨ͜͠ͱΛΞτϓοτ͢Δ
EOSʹ͍ͭͯ(શମ૾1) Ethereum killerͱݴΘΕΔ͜ͱ͋Δ Daniel Larimer(bytemaster)͕։ൃ͍ͯ͠Δ BitSharesɾSteemitͳͷͲ։ൃܦݧ͕͋ΓɺBlockchainք۾ͰΘΓͱ༗໊ͳਓ DPOS + BFT(DBFT?) τϥϯβΫγϣϯ͕ͳͯͯ͘0.5ඵຖʹϒϩοΫੜ
λΠϜεϥΠεతʹϒϩοΫੜΛߦ͏ͷͰҰ࣌తʹfinalize͞Εͳ͍ ϩδοΫ͕͜͠… ECAF(EOSίΞࡋϑΥʔϥϜ)ݑ๏Λ࡞͍ͬͯΔ ݟΓൃंͰ࡞͙ͬͯͩͩ͘ɺ্ख͘ಈ͍͍ͯΔ͔…?
EOSʹ͍ͭͯ(શମ૾2) ॲཧੑೳ͕ܻҧ͍ max 3996tpsग़ͨͱݴ͏͕ɺࠓݟΔͱ 3990ͳؾ͕͢Δ Block #13,349,892ɹ1992 Block #13,349,893ɹ1998
EOSʹ͍ͭͯ(ݸਓతݟղ1) Dapps༻ͷಛԽܕBlockchain Daniel Larimer(bytemaster)͕։ൃ͍ͯ͠ΔͷେମͦΜͳײ͡ Steemitใुܕϒϩά EOSࢄOSతͳཱͪҐஔͰ͋Γɺར༻ऀ͋͘·ͰDapps։ൃऀͰ ͋ΓɺTokenΛDapps։ൃऀҎ֎͕࣋ͭҙຯػҎ֎ʹҙຯ͕ແ͍Α ͏ʹࢥ͑Δ ͋·Γɺૹۚʹ͍͍ͯΔBlockChainͰͳ͍ͱࢥ͏
EOSʹ͍ͭͯ(ݸਓݟղ2) ਖ਼ɺ͜ͷBlockchain͕2࣋ͭͷ͔Ṗ… ϒϩοΫੜεϐʔυ͕͗ͯ͢ಉظ͕ਏ͍ɾblockྦྷੵαΠ ζɾDapps͕جຊΦϯϝϞϦͳͲͷ͕͍ͬͺ͍͋Δؾ͕͢ Δ… Daniel LarimerͷΞΧϯτ໊͕bytemaster͚͔ͩ͋ͬͯɺϓϩάϥ Ϝ͕ຐज़తɺC++ॳ৺ऀʹܹΉͣ ୠ͠ɺeosio_install.sh eosio_build.shͷ͓͔͛Ͱڥߏஙָ͕
Pull Requestͷ༰(1) 20186݄Լ०ɺ20186݄2ʹ1.0͕ϦϦʔε͞Εͨ͠ɺ৮ͬͯΈΔ͔ʔ υΩϡϝϯτ௨Γͬͯಈ͔ͳ͍… keosd, nodeos, cleosͬͯͳΜͧ… keosdwallet༻ͷσʔϞϯ nodeosEOSͷαʔό cleosnodeosΛىಈ͢ΔcliίϚϯυ
Pull Requestͷ༰(2) ԿͰಈ͔ͳ͍͔͔Βͳ͍͔ΒιʔεΛσόοά keosd͕ipv6Λఆͯ͠ͳ͍͜ͱ͕͔ͬͨ ͜Μͳײ͡ͷPull RequestΛૹͬͨΒɺϚʔδ͞Εͨʂ
ײ Pull RequestૹͬͯΈΔͱҊ֎merge͞ΕΔ͔ʁ ಛʹϦϦʔε͞Ε͔ͨΓૂ͍ʁ Ͱɻɻɻ
Ψϯແࢹ͞ΕΔ͜ͱ͋Δ…
͋Γ͕ͱ͏͍͟͝·ͨ͠