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
スマートコントラクトを考える
Search
ishiitetsuji
April 21, 2017
Technology
2
790
スマートコントラクトを考える
2017.4.22 名古屋ブロックチェーン勉強会の勉強用スライドです。スマートコントラクトの概要をまとめてあります。
ishiitetsuji
April 21, 2017
Tweet
Share
More Decks by ishiitetsuji
See All by ishiitetsuji
UDC2024岐阜ブロック
ishiitetsuji
0
49
アーバンデータチャレンジ2024 長崎ブロック
ishiitetsuji
0
66
kintoneとすすめてみたいリビングラボ
ishiitetsuji
1
160
オープンデータは共有財産 ワーケーション編
ishiitetsuji
0
150
CIVIC TECH FORUM 2022 岐阜LT
ishiitetsuji
0
160
伝統産業 × IT 岐阜での取り組み事例
ishiitetsuji
0
350
岐阜ブロックの活動紹介
ishiitetsuji
0
95
いまむらさんのCat-Being
ishiitetsuji
0
240
シビックテック井戸端キャスト
ishiitetsuji
0
180
Other Decks in Technology
See All in Technology
スプリントレトロスペクティブはチーム観察の宝庫? 〜チームの衝突レベルに合わせたアプローチ仮説!〜
electricsatie
1
160
Vault meets Kubernetes
mochizuki875
0
270
DevIO2025_継続的なサービス開発のための技術的意思決定のポイント / how-to-tech-decision-makaing-devio2025
nologyance
0
180
カミナシ社の『ID管理基盤』製品内製 - その意思決定背景と2年間の進化 #AWSUnicornDay / Kaminashi ID - The Big Whys
kaminashi
3
800
「何となくテストする」を卒業するためにプロダクトが動く仕組みを理解しよう
kawabeaver
0
170
下手な強制、ダメ!絶対! 「ガードレール」を「檻」にさせない"ガバナンス"の取り方とは?
tsukaman
1
280
ここ一年のCCoEとしてのAWSコスト最適化を振り返る / CCoE AWS Cost Optimization devio2025
masahirokawahara
1
1.5k
5年目から始める Vue3 サイト改善 #frontendo
tacck
PRO
3
190
AI時代に非連続な成長を実現するエンジニアリング戦略
sansantech
PRO
3
1.1k
DDD集約とサービスコンテキスト境界との関係性
pandayumi
2
260
個人CLAUDE.md紹介と設定から学んだこと/introduce-my-claude-md
shibayu36
0
200
Skrub: machine-learning with dataframes
gaelvaroquaux
0
120
Featured
See All Featured
Done Done
chrislema
185
16k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Thoughts on Productivity
jonyablonski
70
4.8k
Designing for humans not robots
tammielis
253
25k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.1k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.2k
Designing for Performance
lara
610
69k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
Transcript
εϚʔτίϯτϥΫτΛߟ͑Δ ϒϩοΫνΣʔϯษڧձ౦ւୈճ
ࣗݾհ ͡Ίʹɹجૅࣝͷ͓͞Β͍ εϚʔτίϯτϥΫτ͕࣮ݱ͢Δੈք εϚʔτίϯτϥΫτͷ׆༻ࣄྫ εϚʔτίϯτϥΫτͷ՝ ͓ΘΓʹɹ
ੴҪ࣏ ͍͍ͯͭ͠͡ʣ ໊ݹۀେֶଔ େखӡૹձࣾͷใγεςϜձࣾʹۈ ओʹݿཧγεςϜΛख͕͚Δ*5ٕज़ऀ ݄ࠒ͔ΒΠϯλʔωοτҎདྷͷ ൃ໌ͱݴΘΕΔϒϩοΫνΣʔϯΛ ྲྀͰ׆༻Ͱ͖ͳ͍͔ͱษڧͯ͠·͢
εϚʔτίϯτϥΫτ ഁյతΠϊϕʔγϣϯʹͳΓಘΔ͔ʁ ͋ͳͨͳΓʹճͰ͖Δ͜ͱ ຊͷΰʔϧ
ࣗݾհ ͡Ίʹɹجૅࣝͷ͓͞Β͍ εϚʔτίϯτϥΫτ͕࣮ݱ͢Δੈք εϚʔτίϯτϥΫτͷ׆༻ࣄྫ εϚʔτίϯτϥΫτͷ՝ ͓ΘΓʹɹ
'JO5FDI ྲྀ 5FDIOPMPHZ ʷ ϏοτίΠϯ ʹ εϚʔτίϯτϥΫτ 11ϨϯσΟϯά ʜ ूՙૹ
ࡏݿ αϓϥΠνΣʔϯ อݥɹ ϞόΠϧ *P5 ϒϩοΫνΣʔϯ "*ɹ εϚʔτίϯτϥΫτຊ֨ೖΑΓ ༥ࢿ ܾࡁ ࢿࢿ࢈ӡ༻ ૹۚɹ 'JOBODF
ϏοτίΠϯͷಛ ੈքنͷࢢ %FDFOUSBMJ[FE "VUPOPNPVT 0SHBOJ[BUJPO தԝػ͕ؔհࡏ͠ͳ͍ ࣗࣗڅ͕ՄೳͳΈ
ϏοτίΠϯͱిࢠϚωʔͷҧ͍ ిࢠϚωʔ w ൃߦ͍ͯ͠ΔཧऀͷఆΊΔࠃɾҬɾॴ Ͱ͔͠༻͢Δ͜ͱ͕Ͱ͖ͳ͍ w Ձཧओମ͕ܾఆ w
ར༻ऀؒͰͷૹۚɾҝସऔҾݪଇͰ͖ͳ͍
ఆٛෆಛఆଟͷϊʔυΛ༻͍Δ͜ͱͰ߹ҙ͕෴Δ͕֬ θϩऩଋ͢Δϓϩτίϧɺ·ͨͦͷ࣮ ৴པੑͷߴ͍ࢄாٕज़ %-5 %JTUSJCVUFE-FEHFS5FDIOPMPHZ ϒϩοΫνΣʔϯͱʁ
ϒϩοΫνΣʔϯͷֵ৽ੑ தԝػؔͷհࡏ͠ͳ͍ ৴པੑͷͳ͍ωοτϫʔΫʹ͓͍ͯ ͲͷΑ͏ʹऔҾͷ ਖ਼ੑΛνΣοΫ͠߹ҙܗ͢Δͷ͔ ͱ͍͏Λղ͍ͨ͜ͱ εϚʔτίϯτϥΫτຊ֨ೖΑΓ
ϒϩοΫνΣʔϯͷՁ ாཧΛඇूதԽ͢Δ͜ͱʹΑΓ ֤छऔҾͷظؒɾίετɾ੬ऑੑΛ վળ͢Δ͜ͱ *#.#MPDLDIBJO֓ཁΑΓ
ϗςϧ॓ധͷྫ Χʔυձࣾ 8&#αΠτ ۜߦ ར༻ऀ ϗςϧ ظɹؒɹకΊ ίετɹखྉֻ͕͔Δ ੬ऑੑɹΧʔυձ͕ࣾ৴༻Λ୲อ Ҏલ
ϗςϧ॓ധͷྫ ظɹؒɹ ίετɹΘ͔ͣͳखྉ ੬ऑੑɹΈ͕৴པੑΛ୲อ Ҏޙ 8&#αΠτ ར༻ऀ ϗςϧ தؒۀऀෆཁ
ϒϩοΫνΣʔϯͷਐԽ σδλϧɾΞηοτ ʢεϚʔτίϯτϥΫτʣ ϒϩοΫ νΣʔϯ αʔϏε ʢ#BB4ʣ ϒϩοΫ νΣʔϯ
ٕ ɹ ज़ Ξ ϓ Ϧ ύʔϛογϣ ϯνΣʔϯ εϚʔτίϯτϥΫτຊ֨ೖΑΓ Ξϧτ νΣʔϯ Ϗοτ ίΠϯ Ξϧτ ίΠϯ Χϥʔυ ίΠϯ αΠυ νΣʔϯ ϚΠΫϩ ϖΠϝϯτ Ծ௨՟ ௨՟Ҏ֎ͷׂɾػೳ αʔϏε σδλϧɾΞηοτ ʢεϚʔτίϯτϥΫτʣ
ΠʔαϦΞϜͷߟҊऀɺϰΟλϦοΫɾϒςϦϯ ͍͍ͨͯͷٕज़ͷࣄΛࣗಈԽ͠Α͏ͱ͠·͕͢ɺ ϒϩοΫνΣʔϯதԝͷࣄΛࣗಈԽ͠·͢ɻ λΫγʔͷӡసखͷࣄΛୣ͏ͷͰͳ͘ɺ6CFSΛͳ͘͠ ͯӡసख͕ࣄΛऔΕΔΑ͏ʹ͢ΔΜͰ͢
ࣗݾհ ͡Ίʹɹجૅࣝͷ͓͞Β͍ εϚʔτίϯτϥΫτ͕࣮ݱ͢Δੈք εϚʔτίϯτϥΫτͷ׆༻ࣄྫ εϚʔτίϯτϥΫτͷ՝ ͓ΘΓʹɹ
ۙͳܖΛߟ͑ͯΈΑ͏ ΊΜͲ͍͘͞ܖ ྫɿॅϩʔϯͷܖɺϨϯλΧʔͷܖ ίϯτϥΫτ ස͕ߴ͍ܖ ίϯτϥΫτ ίϯτϥΫτ
ܖͷτϥϒϧ ٗͳͲʹΑΔೋॏചങ ࢿ࢈ɾݖར࣋ͪಀ͛ ๏֎ͳհखྉ ܖ༰ΛकΒͳ͍ ܖҧʹΑΔേଇͷແࢹ
εϚʔτίϯτϥΫτͱ ࣗྗࣥߦݖͷ͋ΔʢϓϩάϥϜͰ͖Δʣܖ ΞϝϦΧͷ๏ֶऀɾ҉߸ֶऀͷ/JDL4[BCPࢯ͕ʹൃද͠ ͨจʮ5IF*EFBPG4NBSU$POUSBDUTʯͷதͰͦͷ֓೦Λఏএ ϏοτίΠϯΑΓҎ্લͷ֓೦
/*$,4;"#0-*()5/*/( 806-%)&-1#*5$0*/3&5"*/ $&/4034)*13&4*45"/$& 8*--*".46#&3(u'$"3: u".
ࣗಈൢചػͷྫ ߪೖ͍ͨ͠δϡʔεͷۚΛൢചػʹೖ ߪೖ͍ͨ͠δϡʔεͷϘλϯΛԡԼ ݅ʹ߹க͢Δͱࣗಈతʹδϡʔε͕ग़ͯ͘Δ ˞ਖ਼͍͠δϡʔε͕ग़͖͔ͯͨࣗͰஅ͢Δඞཁ͕͋Δ
εϚʔτίϯτϥΫτͷϝϦοτ ܖʹؔΘΔෆਖ਼͕ݮΔ ܖʹ͔͔Δίετ͕Լ͕Δ ܖ͕݅Λຬͨ͢߹ʹࣗಈԽ͞Εͯࣥߦ͞ΕΔͨΊɺ ૬ޓͷ৴པؔͷνΣοΫෆཁͱͳΓɺϒϩοΫνΣʔϯ্ʹه͢Ε ܖͷվ͟ΜΛ͗ɺաڈͷࣥߦ༰ݕӾͰ͖ΔͨΊಁ໌ੑߴ͘ͳΔ հۀऀ͕ෆཁͱͳΓɺܖॻͷ࡞ɺΤεΫϩʔऔҾ˞ ෆཁͱͳΔͨΊ ܖʹ͔͔ΔखྉͳͲ͕େ෯ʹݮΒ͢͜ͱ͕Ͱ͖Δ
※1 ͷจޙɺങ͍खୈࡾऀʹྉۚΛ͠ɺ͕ങ͍खʹ౸ணͨ͠ޙɺୈࡾऀചΓखʹྉۚΛ͢औҾ
εϚʔτίϯτϥΫτͷྲྀΕ ϏδωεϩδοΫͱͯ͠ܖ߲Λ ϓϩάϥϜͰఆٛ ܖఆٛ Πϕϯτͷ ൃੜ ܖ࣮ߦ Ձͷަ
ܾࡁ ΧʔϦʔεʹొ͍ͯ͠Δར༻ऀ͕ར༻ظؒʹ߹ҙ͠ϏοτίΠϯͰ ܾࡁΛࡁ·ͤͨΒंͷΩʔΛར༻ऀͷεϚʔτϑΥϯʹૹ৴͢Δ ྫ
εϚʔτίϯτϥΫτͷྲྀΕ ܖఆٛ Πϕϯτͷ ൃੜ ܖ࣮ߦ Ձͷަ ܾࡁ
ࣄલʹఆٛͨ݅͠ʹ߹கͨ͠߹ʹͷΈ ܾΊΒΕͨΠϕϯτ͕ൃੜ ར༻ऀ͕ϏοτίΠϯͰࢧ͍Λͨ͠ ྫ
εϚʔτίϯτϥΫτͷྲྀΕ ܖఆٛ Πϕϯτͷ ൃੜ ܖ࣮ߦ Ձͷަ ܾࡁ
Πϕϯτ͕ൃੜ͢Δͱࣗಈతʹ ఆٛ͞Εͨܖ͕࣮ߦ ंͷΩʔΛར༻ऀʹૹ৴͢Δ ྫ
εϚʔτίϯτϥΫτͷྲྀΕ ܖఆٛ Πϕϯτͷ ൃੜ ܖ࣮ߦ Ձͷަ ܾࡁ
σδλϧࢿ࢈ͷ߹࣮ߦ࣌ʹܾࡁྃ ˞ෆಈ࢈ͷ߹࠷ऴతͳऔҾΛݟಧ͚͔ͯΒྃ
εϚʔτίϯτϥΫτͱ%"0 %"0ʹʮࢄܕࣗಈԽ৫ʯ (Decentralized Autonomous Organization) ୈࡾऀͳ͠ͰࣗతʹऔҾͳͲͷܦࡁߦҝ͕ػೳ͢Δ৫ʢΈʣͷ͜ͱ %"0εϚʔτίϯτϥΫτͷू߹ɺ͋Δ͍εϚʔτίϯτϥΫτΛΑΓ ظɾӬଓతʹߦ͏͜ͱͱଊ͑Δ͜ͱ͕Ͱ͖Δ
࠷ॳͷ%"0ϏοτίΠϯ εϚʔτίϯτϥΫτͷू߹
εϚʔτίϯτϥΫτ͕࣮ݱ͢Δੈք தԝूݖ͔Βղ์͞Εɺܖऀؒͷརӹ͕ ࠷େԽ͞ΕΔੈք ͋ΒΏΔݖརͷ৴པੑ͕୲อ͞ΕΔੈք ܖɺௐͷ࣌ؒతଛࣦ͕ͳ͘ͳΔੈք
ϓϩάϥϜՄೳͳ՟ฎ ՟ฎΛຽओతʹ͠·͢ IUUQTXXXUFEDPNUBMLTOFIB@OBSVMB@UIF@GVUVSF@PG@NPOFZ MBOHVBHFKB
εϚʔτίϯτϥΫτ ഁյతΠϊϕʔγϣϯʹͳΓಘΔ͔ʁ ͋ͳͨͳΓʹճͰ͖Δ͜ͱ ͋ͱ
ࣗݾհ ͡Ίʹɹجૅࣝͷ͓͞Β͍ εϚʔτίϯτϥΫτ͕࣮ݱ͢Δੈք εϚʔτίϯτϥΫτͷ׆༻ࣄྫ εϚʔτίϯτϥΫτͷ՝ ͓ΘΓʹɹ
*#.ΧʔϦʔεͷσϞ IUUQTZPVUVCF'JMBVTJ,8*
Ԡ༻͕ߟ͑ΒΕ͍ͯΔ ۚ༥ɾূ݊ ੜ׆ɾ࢈ۀ ๏ɾݖར ূ݊औҾɾઌऔҾ ΫϨδοτΧʔυ ΫϥυϑΝϯσΟϯά γΣΞϦϯάΤίϊϛʔ εϚʔτϩοΫ
Ϋϥυιʔγϯά ༧ଌࢢ 11ిྗࢢ *P5ʹΑΔࣗಈܖ σδλϧίϯςϯπ ӡӦҕୗ ۀҕୗܖ ෆಈ࢈ചങ εϚʔτίϯτϥΫτຊ֨ೖΑΓ
ۚ༥ IUUQTXXXDPSEBOFU ۚ༥ϒϩοΫνΣʔϯίϯιʔγΞϜͰ͋ΔΞϝϦΧ ͷʮ3ʯ͕ൃදͨ͠εϚʔτίϯτϥΫτʹΑΔ ۚ༥ϓϥοτϑΥʔϜ ɹۚ༥ܖͷهɺࣥߦͱاۀؒͷηΩϡΞͳாཧ͕Ͱ͖ɺε ϚʔτίϯτϥΫτͷςϯϓϨʔτΛ׆༻͢Δͱɺܖॻͷ࡞ ཧΛޮతʹߦ͏͜ͱ͕Ͱ͖Δ ɹ݄Φʔϓϯιʔεͱͯ͠ެ։
3ίϯιʔγΞϜ
3PPUTUPDLࣾ ۚ༥ IUUQXXXSTLDP ΑΓίετͰฦࡁߴ͘ɺ҆શͰಁ໌ੑͷߴ͍ϚΠ ΫϩϑΝΠφϯεΛ࣮ݱ͠Α͏ͱ͍ͯ͠Δϕϯνϟʔ اۀ ɹΠʔαϦΞϜͱޓੑͷ͋ΔεϚʔτίϯτϥΫτͷ࣮ߦڥΛ ϏοτίΠϯͷωοτϫʔΫ্Ͱ࣮ݱ͢Δίϯηϓτඇৗʹઌਐ తͰ͋ΓɺαΠυνΣʔϯΛಠࣗʹ࣮͢ΔͳͲίϛϡχςΟͷ
ߴ·͍ͬͯΔϓϩδΣΫτ
ຊऔҾॴάϧʔϓ ূ݊ ূ݊ࢢʹ͓͚ΔൃߦɾऔҾɾਗ਼ࢉɾܾࡁɾגओཧ ͱ͍ͬͨϓϩηεΛɺ%-5ͷாػೳ͓ΑͼεϚʔτ ίϯτϥΫτػೳͰ࣮ࢪͰ͖Δ͔ʹ͍ٕͭͯज़ݕূ ɹചΓจͱങ͍จΛϚονϯάͤ͞ΔऔҾʢর߹ʣۀʹ͍ͭ ͯɺจΛूதॲཧ͢Δ΄Ͳ࠷దՁ֨Λݟ͚͍͢ɺͱ͍͏ۀ ͷಛੑ͔ΒʮࢄωοτϫʔΫ্Ͱͷॲཧͱ͍͏%-5ͷΞʔΩς Ϋνϟʔجຊతʹੑ͕͍ʯͱͨ͠
ࠃۚ༥ػؔࣾʢ4#*ূ݊ɺূ݊อৼସػߏɺଜূ݊ɺϚωοΫεূ݊ɺΈͣ΄ূ݊ɺࡾඛ౦ژ6'+ۜߦʣ͕ࢀՃ ݄
γΣΞϦϯάΤίϊϛʔͱͷੑ ରݸਓͷ৴པੑ͕୲อ͞ΕΔ հۀऀ͕ෆཁͰܾࡁͰ͖Δ ϒϩοΫνΣʔϯ্ͷऔҾཤྺݸਓใ͓ΑͼࢧใͳͲΛه͢Δ͜ͱ ʹΑͬͯɺΑΓ؆୯ʹ৴པؔΛߏங Ծ௨՟ͷΥϨοτ͔Βࣗಈతʹૹ͕ۚߦΘΕΔΑ͏ͳΈΛ༻͍Εɺ தؒϚʔδϯΛऔΒΕͣૹۚखྉֻ͔Δ͜ͱͳ͘ܖ͕ྃ
7FWVFࣾ ੜ׆ IUUQXXXHPWFWVFDPN ඵؒͷϏσΦʢϨετϥϯɺܠ৭ɺ༷ʑͳΠϕϯτ ͳͲʣΛੈքதͷਓʑͱγΣΞ͢Δ͜ͱʹΑΓɺΕ ͨਓʑʹ͋ͳͨͱಉ͡ମݧΛ͢Δ͜ͱ͕Ͱ͖Δ 3&26&45&3 3&$03%&3
6KPNVTJDࣾ ࢈ۀ IUUQTVKPNVTJDDPN ஶ࡞ݖΞʔςΟετͷରՁΛकΔͨΊʹΒΕͨ Իָ৴αʔϏε ɹऔҾϨίʔυձࣾͳͲͷհऀΛ௨ͣ͞ɺܾࡁͯ͢Ծ௨ ՟ʹΑͬͯߦΘΕΔɻϢʔβʔ͕8FC্ͷָۂΛબͯ͠ࢧ͏ͱ ͦͷϥΠηϯε͕ࣗಈൃߦ͞ΕɺΞʔςΟετୡεϚʔτίϯτ ϥΫτʹఆٛ͞ΕͨͰɺԾ௨՟Λड͚औΔΈ
,:$$IBJOࣾ ࢈ۀ IUUQLZDDIBJODPN ݸਓͷݩ৴༻ใΛѲ͢ΔͨΊɺίϯηϯαε ʹج͍ͮͯݸਓͷݩʹ͍ͭͯ৴པͰ͖ΔใΛఏڙ ɹ͢Ͱʹଟ͘ͷاۀ͕ɺ৽͍͠ϢʔβʔͱऔҾΛ։࢝͢ΔࡍʹɺϢʔ βʔ͕ϚωʔϩϯμϦϯάͳͲͷෆਖ਼ͳऔҾʹؔΘ͍ͬͯͳ͍͔Λ ௐࠪ͢Δʮ,:$ʢ,OPXZPVSDVTUPNFSʣʯΛߦ͍ͬͯ·͢
༧ଌࢢ IUUQXXXBVHVSKBQBODPN ΠʔαϦΞϜΛར༻ͨ͠༧ଌࢢʢੈͷதͷ͋Δະདྷ ʹ͍ͭͯਓʑ͕༧͢Δ͜ͱʣΛ࣮ݱ͢ΔͨΊͷ ࢄϓϩτίϧ ɹΦϯϥΠϯϒοΫϝʔΧʔʹ͍͕ۙɺΦοζ͕ͳ͘ݩ͕ଘࡏ͠ ͳ͍ɻεϚʔτίϯτϥΫτͷٕज़ʹΑΓɺֻ͚ۚɺϒϩοΫ νΣʔϯ্ͰΤΫεϩʔ͞Εɺ݁Ռʹ͕ͨͬͯ͠ɺࣗಈతʹ͞ ΕΔɻ
ࣗݾհ ͡Ίʹɹجૅࣝͷ͓͞Β͍ εϚʔτίϯτϥΫτ͕࣮ݱ͢Δੈք εϚʔτίϯτϥΫτͷ׆༻ࣄྫ εϚʔτίϯτϥΫτͷ՝ ͓ΘΓʹɹ
εϚʔτίϯτϥΫτͷ՝ ίʔυͷ੬ऑੑ ϚωλΠζ ϓϥΠόγʔ ๏ͷن੍ɾඋ
5IF%"0ࣄ݅
5IF%"0ࣄ݅ͱ &UIFSFVN্Ͱྲྀ௨͢Δ҉߸௨՟&UIFSΛ௨ͯ͡ࢿۚΛ ूΊͨࣄۀࢿϑΝϯυʮ5IF%"0ʯ͕ɺίʔυͷ ੬ऑੑΛಥ͔ΕԯԁΛྲྀग़ͤ͞Δ૽͗ͱͳͬͨ ϒϩοΫνΣʔϯಋೖʹ͓͚Δ՝ͱͦͷରԠʹ͍ͭͯɹΑΓ
ͰɺͲ͏͔ͨ͠ʁ &UIFSFVNίϛϡχςΟ͕ϋʔυϑΥʔΫͨ͠ https://bitcoin.stackexchange.com/questions/30817/what-is-a-soft-fork ιϑτϑΥʔΫ ϋʔυϑΥʔΫ OFX PME OFX PME
چόʔδϣϯ0, چόʔδϣϯ/(
5IF%"0ࣄ݅ͷڭ܇ ίʔυͷ੬ऑੑ͕ϓϥοτϑΥʔϜʹ·Ͱ ӨڹΛٴ΅͢ հऀෆࡏͰΓཱͭ৴པੑΛଛͳͬͨ
ϚωλΠζ εϚʔτίϯτϥΫτͰରՁΛಘΔํ๏͕͍͠ தؒۀऀ͕͍Βͳ͍ϏδωεϞσϧ ΩϟϐλϧήΠϯ˞Ϟσϧʁ ࠂϞσϧʁ ΦʔϓϯιʔεϞσϧʁ ※1 ΩϟϐλϧήΠϯɹʹɹച٫࣌Ձ֨ɹʵɹൃߦ࣌Ձ֨
ϓϥΠόγʔ औҾऀऔҾ༰͕ެ։͞Εͯ͠·͏ͱ͍͏ܽ ެ։͖͢ൣғͱެ։ͯ͠ͳΒͳ͍ൣғΛఆٛ Ϣʔβʔʹରͯ͠໌͔֬ͭਖ਼͍͠ϓϥΠόγʔϙϦγʔΛߏங αʔϏεͷར༻͓݅ΑͼݸਓใͷऔѻํΛࣄલʹܾఆ
๏ͷن੍ɾඋ τϥϒϧൃੜ࣌ʹͲ͏͢Ε͍͍ͷ͔Θ͔Βͳ͍ հऀɾӡӦऀ͕ෆࡏͰ୭͕ΛऔΔͷ͔ෆ໌ ͦͦ๏Ͱࡋ͚ͳ͍ʢ๏͕ͳ͍ʣ ࠃຖʹҧ͏๏ʹରԠͰ͖ͳ͍
ʮεϚʔτίϯτϥΫτหޢ࢜ձܭ࢜ɺհۀ ऀΛෆཁʹ͠ɺेສਓͷߴڅऔΓ͔Β৬Λୣ͏ʯ ʮεϚʔτίϯτϥΫτͱ๏ʯظͱݱ࣮ͷΪϟοϓΛຒΊΔͨΊͷߟ͑ํɹΑΓ ʢ̍ʣਓతஅΛؚΉෳࡶͳঢ়گஅ͕Ͱ͖ͳ͍ ʢ̎ʣΤϥʔলུʹΑΓ߹ҙͱҟͳΔ݁Ռ͕ग़ྗ͞ΕΔ ʢ̏ʣܖʹܖࣗମͷվมڐՄΛؚΊΔ͜ͱ͕Ͱ͖ͳ͍ ࠃՈҬ͝ͱʹҟͳΔ๏ྫɺ༷ࣜͳͲΛ
ڞ௨Խ͠ɺࣗಈతʹॲཧ͢Δ͜ͱʹߟ͑ΔҎ্ ʹߴ͍ϋʔυϧ ͦΜͳ͜ͱͳ͍Ͱ͠ΐ͏
ࣗݾհ ͡Ίʹɹجૅࣝͷ͓͞Β͍ εϚʔτίϯτϥΫτ͕࣮ݱ͢Δੈք εϚʔτίϯτϥΫτͷ׆༻ࣄྫ εϚʔτίϯτϥΫτͷ՝ ͓ΘΓʹɹ
εϚʔτίϯτϥΫτͷओͳಛ ܖ༰ͷվ͟ΜෆՄ ܖ݅ʹج͖ͮࢿ࢈ݖརͷҠৡΛࣗಈࣥߦ ٗೋॏചങͳͲͷհτϥϒϧݮ ܖखྉΛݮ ୭Ͱܖ༰ݖརҠৡΛݕӾ ίʔυͷ੬ऑੑ͕ϓϥοτϑΥʔϜʹٴͿ ϚωλΠζͷߟྀ͕ඞཁ ϓϥΠόγʔΛकΔઃܭ͕ॏཁ հऀෆࡏͷϦεΫ
εϚʔτίϯτϥΫτ ഁյతΠϊϕʔγϣϯʹͳΓಘΔ͔ʁ ͋ͳͨͳΓʹճ͍ͯͩ͘͠͞ ڞ༗͠Α͏
ࢀߟจݙ εϚʔτίϯτϥΫτຊ֨ೖ ௗ୩෦তՃੈాහྛాॣஶٕज़ධࣾ ϒϩοΫνΣʔϯɾϨϘϦϡʔγϣϯ υϯɾλϓείοτɹΞϨοΫεɾλϓείοτஶμΠϠϞϯυࣾ *#.ϒϩοΫνΣʔϯ+"1"/ ɹIUUQTXXXJCNDPNJOEVTUSJFTKQKBCMPDLDIBJO εϚʔτίϯτϥΫτͱ%"0 ɹhttps://jpbitcoin.com/bitcoin2/smartcontract
εϚʔτίϯτϥΫτ͕ͨΒۚ͢༥αʔϏεͷมԽ ɹhttp://fis.nri.co.jp/ja-JP/publication/kinyu_itf/backnumber/2016/11/201611_5.html
ࢀߟจݙ ϒϩοΫνΣʔϯͷ࣍ͳΔֵ໋ʮεϚʔτίϯτϥΫτʯͱԿ͔ ɹhttp://fintech-labo.hatenablog.com/entry/smart-contract ҉߸௨՟ϑΝϯυʮThe DAOʯ͔Βेԯԁ͕ྲྀग़ ɹhttp://itpro.nikkeibp.co.jp/atcl/column/14/377135/062000008/ ʮεϚʔτίϯτϥΫτͱ๏ʯظͱݱ࣮ͷΪϟοϓΛຒΊΔͨΊͷߟ͑ํ ɹhttp://btcnews.jp/smart-contract-large-gap/ ϒϩοΫνΣʔϯಋೖʹ͓͚Δ՝ͱͦͷରԠʹ͍ͭͯ
ɹhttps://www.boj.or.jp/announcements/release_2016/data/rel160831b7.pdf