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
abenben
July 27, 2017
Technology
2
1.3k
ブロックチェーンの入門解説
データサイエンスセミナー 【found IT project #8】 (
https://foundit-project.connpass.com/event/60261/
)の発表スライドです
abenben
July 27, 2017
Tweet
Share
More Decks by abenben
See All by abenben
AIにはできない〜限界と可能性を正しく理解し、未来を共創する〜
abenben
0
110
知能とはなにか ヒトとAIのあいだ〜人間の脳と生成AIの現実シミュレーションの比較
abenben
0
110
生成AI時代のPythonセキュリティとガバナンス
abenben
0
250
GeminiとNotebookLMによる金融実務の業務革新
abenben
1
400
伝わるコードレビュー
abenben
2
550
GX推進による好循環な地域金融
abenben
1
160
Web3概略:手早く把握
abenben
2
1.6k
Web3とNFTの教科書
abenben
1
460
各種生成AIについて
abenben
3
1.7k
Other Decks in Technology
See All in Technology
私たち準委任PdEは2つのプロダクトに挑戦する ~ソフトウェア、開発支援という”二重”のプロダクトエンジニアリングの実践~ / 20260212 Naoki Takahashi
shift_evolve
PRO
2
190
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
400
Agent Skils
dip_tech
PRO
0
130
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
240
OpenShiftでllm-dを動かそう!
jpishikawa
0
140
ECS障害を例に学ぶ、インシデント対応に備えたAIエージェントの育て方 / How to develop AI agents for incident response with ECS outage
iselegant
3
300
1,000 にも届く AWS Organizations 組織のポリシー運用をちゃんとしたい、という話
kazzpapa3
0
150
Exadata Fleet Update
oracle4engineer
PRO
0
1.1k
今日から始めるAmazon Bedrock AgentCore
har1101
4
420
【Ubie】AIを活用した広告アセット「爆速」生成事例 | AI_Ops_Community_Vol.2
yoshiki_0316
1
120
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
170
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.4k
Featured
See All Featured
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
230
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Ethics towards AI in product and experience design
skipperchong
2
200
So, you think you're a good person
axbom
PRO
2
1.9k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.7k
Building the Perfect Custom Keyboard
takai
2
690
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
220
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
410
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Context Engineering - Making Every Token Count
addyosmani
9
670
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
160
Transcript
ϒϩοΫνΣʔϯͷೖղઆ !BCFOCFO Ѩ෦Ұ ˞ҙɿຊൃදॴଐ͢Δ৫ͱҰ͕ؔ͋Γ·ͤΜɻ
ࣗݾհʢʣ ໊લɿ͋ΜΜ 5XJUUFSɿ!BCFOCFO ग़ɿւಓʢখࢢʣ ΦϥΠϦʔʮ4QBSLʹΑΔ࣮ફσʔλղੳʯ ༁ϨϏϡʔ ̕ষʮϞϯςΧϧϩγϛϡϨʔγϣϯʹ ɹɹɹɹΑΔۚ༥ϦεΫͷਪఆʯ ॻ੶ɿ4QBSLʹΑΔ࣮ફσʔλղੳʕ େنσʔλͷͨΊͷػցֶशࣄྫू
ʢΦϥΠϦʔδϟύϯʣ ݸਓձһ ɾ#.*"ɿҰൠࣾஂ๏ਓϏδωεϞσϧΠϊϕʔγϣϯڠձ ɾ%"'4ɿࣗࢄࣾձϑΥʔϥϜ ͦͷଞଟʢϒϩοΫνΣʔϯɺϑΟϯςοΫɺιʔγϟϧʜʣ ϒϩοΫνΣʔϯίϛϡχέʔλʔ׆ಈ ɾߨԋ͞·͟·ͳϚονϯά ίϛϡχςΟ׆ಈ ɾ4UBSU1ZUIPO$MVC ɾGPVOE*5QSPKFDU ɾpOQZ ɾpOKBXT
1ZUIPOେ͖ʂʂ ࣗݾհʢʣ
ϏοτίΠϯ㱠ϒϩοΫνΣʔϯ ʮϒϩοΫνΣʔϯʯԾ௨՟ʮϏοτίΠϯʯͷجװٕज़ͱͯ͠ൃ໌ ͞Εͨ֓೦ ʮϒϩοΫνΣʔϯʯΛʮϏοτίΠϯʯͱಉ͡ͷͱͯ͠ೝࣝ͞ΕΔ͜ ͱ͕͋Γ·͕͢ɺʮϒϩοΫνΣʔϯʯ͋͘·ͰʮࢄாΛ࣮ݱ͢ Δٕज़ʯͰ͋ΓɺͦΕΛϏοτίΠϯ͕༻͍ͯ͠Δʹա͗ͳ͍ɻ
ΠϯλʔωοτʹΑΔՁͷҠస ॻ੶ɿϒϩοΫνΣʔϯϨϘϦϡʔγϣϯ z͜Ε৽͍͠ύϥμΠϜͰ͢ɻࢲʹ ͱಉ͡Α͏ʹࢥ͑·͢ɻ࣌ɺΠϯλʔωοτ ͱ͍͏ͷΛฉ͍ͨ͜ͱ͕͋Δ͔ͱߨԋͰਘͶ ΔͱखΛڍ͛ΔਓҐͰͨ͠ɻϒϩοΫ νΣʔϯɺ͜Ε͕࣍ͷΠϯλʔωοτͰ͢ɻࢲ ͨͪɺใͷΠϯλʔωοτʢJOUFSOFUPG JOGPSNBUJPOʣ͔ΒՁͷΠϯλʔωοτ ʢJOUFSOFUPGWBMVFʣʹ͔͓͏ͱ͍ͯ͠·
͢ɻz
ΠϯλʔωοτʹΑΔใͷෳ ΠϯλʔωοτʹΑΓɺ ଟ͘ͷใ͕ࣗͷσόΠεʹίϐʔ͞ΕΔ͜ͱͰɺ ؆୯ʹใ͕खʹೖΔΑ͏ʹͳͬͨɻ ʢσʔλͷෳʣ
ΠϯλʔωοτʹΑΔՁͷҠసʢதԝूݖԽʣ ΦϯϥΠϯόϯΩϯάʹΑΓɺ ωοτ্Ͱͷ௨՟͕ૹۚՄೳʹ
ΠϯλʔωοτʹΑΔՁͷҠసʢதԝूݖԽʣ ʲ՝ʳ ͖ͳ࣌ؒʹૹۚ͞Εͳ͍ɻ ޱ࠲Λఀࢭ͞ΕΔϦεΫ͕͋Δɻ ۜߦʹো͕͋Δͱɺࢿ࢈Λࣦ͏ɻ ༰Λม͑ΒΕΔϦεΫ͕͋Δɻ
ΠϯλʔωοτʹΑΔՁͷҠసʢඇதԝूݖԽʣ ʲղܾʳ ۜߦଆʹ༬͚͍ͯΔͷͰ͖ͳ࣌ؒ ʹૹۚͰ͖ͳ͍ɻ͖ͳ࣌ؒʹૹۚ ޱ࠲Λఀࢭ͞ΕΔϦεΫ͕͋Δɻࣗ ͰՁΛཧ͍ͯ͠Δɻ ۜߦʹো͕͋Δͱɺࢿ࢈Λࣦ͏ɻ ୯Ұো͕ͳ͍ͷͰো͕ൃੜ͠ ͣΒ͍ɻ ༰Λม͑ΒΕΔϦεΫ͕͋Δɻೋ
ॏࢧ͍վ᜵͕΄΅ෆՄೳɻ վ᜵ͷͣ͠Β͍ՁҠసهͷாΛ४උ͢Δɻ ࢀՃऀશһͰՁҠస͕ه͞ΕͨாΛ࣋ͪ߹͏ɻ ҰఆͷִؒͰɺ৽͍͠ՁҠసΛهͨ͠ू·ΓΛνΣοΫͨ͠ਓʹۚΛ༩͑Δɻ
ᶃใͷෳ ᶄதԝूݖܕʹΑΔՁͷҠస ᶅඇதԝूݖܕʹΑΔՁͷҠస ʢ͜ΕΛͳΜͱ͔͍ͨ͠ʂʣ Ձͷ͋Δͷ Ͱ͋Εɺ ͳΜͰʂ
ΠϯλʔωοτʹΑΔՁͷҠసʢඇதԝूݖԽʣ ʲղܾʳ ۜߦଆʹ༬͚͍ͯΔͷͰ͖ͳ࣌ؒ ʹૹۚͰ͖ͳ͍ɻ͖ͳ࣌ؒʹૹۚ ޱ࠲Λఀࢭ͞ΕΔϦεΫ͕͋Δɻࣗ ͰՁΛཧ͍ͯ͠Δɻ ۜߦʹো͕͋Δͱɺࢿ࢈Λࣦ͏ɻ ୯Ұো͕ͳ͍ͷͰো͕͓͖ͣ Β͍ɻ ༰Λม͑ΒΕΔϦεΫ͕͋Δɻೋ
ॏࢧ͍վ᜵͕΄΅ෆՄೳɻ վ᜵ͷͣ͠Β͍ՁҠసهͷாΛ४උ͢Δɻ ࢀՃऀશһͰՁҠస͕ه͞ΕͨாΛ࣋ͪ߹͏ɻ ҰఆͷִؒͰɺ৽͍͠ՁҠసΛهͨ͠ू·ΓΛνΣοΫͨ͠ਓʹۚΛ༩͑Δɻ
ද͢ΔͷɿϏοτίΠϯ ݄ ɹϦʔϚϯγϣοΫ ݄ ɹจߘ ݄ ɹྲྀ௨͕։࢝ ݄ ɹॳΊͯͷऔҾ ɹʢϐβ̎ຕʣ
ʮ#*5$0*/"1&&3501&&3&-&$530/*$$"4)4:45&.ʯ ৴༻Ͱ͖Δୈࡾऀ͕ଘࡏ͠ͳ͘ͱɺݸਓؒͰ՟ฎͷΓऔΓ͕Ͱ͖ΔγεςϜ <ಛ> ୈࡾऀػؔΛඞཁͱ͠ͳ͍औҾ͖ ॏࢧ͍ͷࢭ ඇՄٯతͳʢվ͟ΜͰ͖ͳ͍ʣऔҾ͖ γεςϜ͕Ұμϯ͍ͯ͠ͳ͍ ظ͞ΕΔޮՌͷྫ গֹऔҾ͖ʹ͓͚Δ৴༻ίετͷݮɹˠɹϚΠΫϩϖΠϝϯτɺد खྉͷίετԽɹɹɹɹɹɹɹɹɹˠɹࠃࡍؒૹۚ ୭͕ࢀՃɾՄೳɹɹɹɹɹɹɹɹˠɹΞϯόϯΫτʢVOCBOLFEʣɹ
ʮατγɹφΧϞτʯจʢʣ ݪจ ຊޠ༁ ग़యɿIUUQTDPJODIFDLDPNCMPH ग़యɿIUUQTCJUDPJOPSHCJUDPJOQEG
ʢิʣॻ੶ʮσδλϧɾΰʔϧυᴷᴷϏοτίΠϯɺͦͷΒΕ͟Δޠʯ ॻ੶ɿσδλϧɾΰʔϧυʢຊܦࡁ৽ฉग़൛ࣾʣ ٕज़ॻͰͳ͍͕ɺ̣̮λΠϜζࢽهऀʢφ αχΤϧɾϙούʔʣʹΑͬͯɺϒϩοΫ νΣʔϯΛੜΈग़ͨ͠Ṗͷຊਓɺ Υʔϧ֗ʹઓ͍Λ͏ͱͨ͠ཧओٛ ऀɺʮσδλϧɾΰʔϧυʯͷϙςϯγϟϧ ʹΛ͚ͨγϦίϯόϨʔͷىۀՈɾ ࢿՈͨͪͳͲͷϏοτίΠϯ༳ឈظͷڰ૽ ʹ͍ͭͯޠ෩ʹॻ͖ԼΖ͞Ε͍ͯΔຊɻ
ϏοτίΠϯʹΑΔϝϦοτʢւ֎ʣ ▸ ϚΠΫϩϖΠϝϯτ ▸ খޱɾখޱܾࡁʢॻ੶ͷϖʔδ୯ҐɺԻָ̍ۂ͚ͩͳͲʣ ɹ˞ίετɺϦΞϧλΠϜʹɹˠɹ৽͍͠αʔϏε͕ժੜ͑ͦ͏ ▸ د ▸ ඃࡂऀͷد
ɹ˞࣮֬ʹ૬खʹدɺதൈ͖ʹΑΔίετݮ ▸ ࠃࡍૹۚ ▸ ࠃͷૹΓɺқΤεΫϩʔɺ48*'5ʢࠃࡍۜߦؒ௨৴ڠձʣͷதൈ͖ ɹ˞ίετ ▸ ΞϯόϯΫτ ▸ ۜߦޱ࠲Λ࣋ͨͳ͍ਓʹΑΔՁͷஷଂҠస ɹ˞࣮֬ʹอଘɺࠃՈͷ՟ฎͷෆ҆ఆʹґଘͤͣʹ ॻ੶ɿϒϩοΫνΣʔϯͷিܸʢܦ#1ʣ
ϏοτίΠϯʹΑΔϝϦοτʢຊʣ ػɿຊػ͕ଟ͍ ʢͨͩ͠Ձ֨มಈ͕େ͖͍ʣ ܾࡁɿίετʢखྉʣ͕Լ͕ΕྲྀߦΔ͔ɻ
ϏοτίΠϯͷΤΫεϓϩʔϥʔ ग़ॴɿIUUQTNBSLFUTCMPDLDIBJOJOGP
ΠϯλʔωοτʹΑΔՁͷҠస վ᜵ͷͣ͠Β͍ՁҠసهͷாΛ४උ͢Δɻ ࢀՃऀશһͰՁҠస͕ه͞ΕͨாΛ࣋ͪ߹͏ɻ ҰఆͷִؒͰɺ৽͍͠ՁҠసΛهͨ͠ू·ΓΛνΣοΫͨ͠ਓʹۚΛ༩͑Δɻ
վ᜵ͷͣ͠Β͍ՁҠ సهͷாΛ४උ͢ Δɻ ࢀՃऀશһͰՁҠస ͕ه͞ΕͨாΛ࣋ ͪ߹͏ɻ ҰఆͷִؒͰɺ৽ ͍͠ՁҠసΛه͠ ͨू·ΓΛνΣοΫ͠ ͨਓʹۚΛ༩͑Δɻ
ϒϩοΫνΣʔϯ 11ωοτϫʔΫ ϚΠχϯά ϋογϡؔ ిࢠॺ໊ τϥϯβΫγϣϯ ϚʔΫϧɺϒϩοΫ ϒϩοΫνΣʔϯ 11ωοτϫʔΫ 1SPPGPG8PSL ରࡦ Έ ٕज़
Ͳ͜ʹ͏ͷ͔ʁ ެ։伴҉߸ ిࢠॺ໊ ϋογϡؔ ϒϩοΫνΣʔϯ 11ωοτϫʔΫ ϚΠχϯά ɹʢ1SPPGPG8PSLʣ
ϋογϡؔ <ಛ> ᶃม͞ΕͨϏοτྻ͔ΒݩͷϝοηʔδΛਪଌͣ͠Β͍ ᶄҟͳΔϝοηʔδ͔Βಉ͡Ϗοτྻ͕ੜΈग़͞ΕΔ͜ͱ͕΄ͱΜͲͳ͍ ᶅಉ͡Ϗοτྻʹม͞ΕΔҟͳΔͭͷϝοηʔδΛ୳͢͜ͱ͕ࠔ
ʲࣄલࣝʳڞ௨伴҉߸ ڞ௨伴҉߸ͱ҉߸Խͱ ෮߸ʹಉ͡伴Λ༻͍Δ҉ ߸Խํࣜ <σϝϦοτ> ࣄલʹ૬खʹಉ͡伴Λ ͓ͯ͠ޓ͍ʹൿີʹ͓ͯ͠ ͘ඞཁ͕͋ΔɻʢͲ͏҆શ ʹಧ͚Δ͔ʁͲ͜·Ͱ૬ख ͷൿີΛ৴༻͍ͯ͠ͷ͔ʣ
ެ։伴҉߸ ެ։伴҉߸ͱ҉߸Խͱ ෮߸ʹผʑͷ伴Λ༻͍Δ ҉߸Խํࣜ 伴Λʮຊਓ͚͕ͩ༻͍Δ伴 ൿີ伴 ʯͱʮ୭Ͱར༻ Ͱ͖Δ伴 ެ։伴 ʯͷೋͭ
ʹ͚Δ͜ͱͰ伴ͷड͚ ͠Λղܾ <ϝϦοτ> ෮߸༻ͷ伴 ൿີ伴 Λ૬ख ʹ͞ͳͯ͘ྑ͍
ిࢠॺ໊ ωοτϫʔΫܦ༝Ͱૹ৴ͨ͠σʔλ͕ ਖ਼͍͠ͷͰ͋Δ͜ͱΛূ໌͢Δ Έ ిࢠॺ໊ͷݪཧɿެ։伴Λ͍࣋ͬͯΔ ਓͰ͋Εɺ୭ͰಡΊΔ͕ɺ࡞ऀ །Ұൿີ伴Λ͍࣋ͬͯΔࠤ౻͞Μຊ ਓͰ͔͠ͳ͍͜ͱ͕ূ໌͞Ε͍ͯΔɻ ϏοτίΠϯͷిࢠॺ໊Ͱར༻͞ΕΔ ެ։伴҉߸&$%4"ʢପԁۂઢ%4"ʣ
ॺ໊ํࣜ ʢଞʹ34"҉߸ํࣜɺ%4"ॺ໊ํࣜ ͳͲ͕͋Δʣ
Ͳ͜ʹ͏ͷ͔ʁ ެ։伴҉߸ ిࢠॺ໊ ϋογϡؔ ϒϩοΫνΣʔϯ 11ωοτϫʔΫ ϚΠχϯά ɹʢ1SPPGPG8PSLʣ
τϥϯβΫγϣϯʢऔҾʣ
ϒϩοΫ
ϚʔΫϧ
ϒϩοΫνΣʔϯ νΣʔϯذ͢Δ͜ͱ͕͋Δ͕ɺҰ൪͍νΣʔϯ͕࠾༻͞ΕΔ
11ωοτϫʔΫ ूதܕγεςϜઃܭอक͕͍͢͠ ن͕େ͖͘ͳΔͱߴੑೳαʔόωοτϫʔΫ ͕ඞཁʹͳΔ ΫϥΠΞϯτʹݶք͕͋Δ εέʔϥϏϦςΟ͕ߴ͍ ୯Ұোʢ4JOHMF1PJOUPG'BJMVSFʣ͕ͳ͍ ಉظ·Ͱͷੑೳ͕ूதܕΑΓ͍ ϊʔυݕࡧʹ͕ඞཁ ʢΞϧΰϦζϜɺεʔύʔϊʔυಋೖʣ
ϚΠχϯά ϚΠφʔͷݕূʹΑͬͯɺϢʔβʔͷೋॏ͍ʢμϒϧεϖϯτʣΛ ࢭ͢Δ࡞ۀ औҾͷهΛશһͰݕࠪ͢Δ͜ͱͰɺෆਖ਼ͳऔҾΛॻ͖ࠐΊͳ͍ɻ
ϚΠχϯάʢϋογϡύϫʔʣ https://blockchain.info/ja/pools
ϚΠχϯάʢ#*5."*/ࣾʣ #*5."*/ࣾɿ "OU1PPMӡӦ ैۀһ໊
ϚΠχϯάͷྺ࢙ $16 (16 '1(" "4*$ Ϋϥυ ϚΠχϯά
ϚΠχϯάʢ1SPPGPG8PSLʣ ϏοτίΠϯͷϚΠχϯά1SPPGPG8PSLʢ࡞ۀྔʹΑΔূ໌ʣ ίϯϐϡʔλʔʹେͳܭࢉྔΛ͔͚ͤ͞Δ͜ͱͰίΠϯͷِΛ͙ ֻ͚ OBODFͱݺΕΔϥϯμϜΛൃݟ͢ΔʢΫΠζͬΆ͍ʣͨΊίϯϐϡʔ λʔϦιʔε͕ඞཁͱͳΔ Λݟ͚ͭͨΒωοτϫʔΫ্ʹ௨ͯ͠ঝೝΛಘΔʢ୭͔͕ݟ͚ͭͨ ͔Β͑Λ֬ೝ͢Δͷ؆୯ʣ ঝೝʹఔ͔͔ΔΑ͏ʹઃఆ͞Ε͍ͯΔ վ᜵͢Δʹաڈ͔ΒḪͬͯશϒϩοΫΛ࠶ܭࢉ͢Δ͜ͱʹͳΔͷͰɺ
ലେͳܭࢉྔ͕ඞཁͱͳΔͷͰɺϚΠχϯάͰใुΛಘͨํ͕རޱ ϝʔϧͷ)BTI$BTI͔ΒώϯτΛಘͨ
ϏοτίΠϯैདྷͷطଘٕज़ͷΈ߹Θͤ
11ωοτϫʔΫͰͷॲཧϑϩʔʢʣ ϢʔβʔࣗͷʢຊਓͰ͋Δ͜ͱ Λূ໌͢Δҝʹిࢠॺ໊ͨ͠ʣऔҾ Λ11ωοτϫʔΫΛհͯ͠ϒϩʔ υΩϟετ͢Δ
11ωοτϫʔΫͰͷॲཧϑϩʔʢʣ ϚΠφʔड͚औͬͨऔҾͷి ࢠॺ໊༰Λ֬ೝͯ͠ɺϒϩο Ϋͷੜ݅Λຬͨ͢࡞ۀ ʢOBODFͷܭࢉʣΛߦ͏ɻ ˞OBODFͷܭࢉʹ͍ͭͯϚΠχϯάͰઆ໌
11ωοτϫʔΫͰͷॲཧϑϩʔʢʣ ϚΠφʔϒϩοΫͷੜ݅ Λຬͨ͢࡞ۀ͕ྃͨ͠Βɺ ࡞ͨ͠ϒϩοΫΛ11ωοτ ϫʔΫΛհͯ͠ϒϩʔυΩϟε τ͢Δ
11ωοτϫʔΫͰͷॲཧϑϩʔʢʣ ϒϩοΫΛडͨ͠ϊʔυ ɺਖ਼ੑΛݕূ͕ͯ͠ͳ ͚ΕࣗͷϒϩοΫνΣʔϯ ʹՃ͢Δ ϚΠφʔɺϚΠχϯάதͷϒ ϩοΫഁغͯ͠ɺ࣍ͷϒϩο ΫͷϚΠχϯάΛ։࢝͢Δʢ ͣʣ
ΘΕ͍ͯΔٕज़ վ᜵ͷͣ͠Β͍ՁҠసه ͷாΛ४උ͢Δɻ ࢀՃऀશһͰՁҠస͕ه ͞ΕͨாΛ࣋ͪ߹͏ɻ ҰఆͷִؒͰɺ৽͍͠ՁҠ సΛهͨ͠ू·ΓΛνΣο Ϋͨ͠ਓʹۚΛ༩͑Δɻ ϒϩοΫνΣʔϯ 11ωοτϫʔΫ
ϚΠχϯά ϋογϡؔ ిࢠॺ໊ τϥϯβΫγϣϯ ϚʔΫϧɺϒϩοΫ ϒϩοΫνΣʔϯ 11ωοτϫʔΫ 1SPPGPG8PSL ରࡦ Έ ٕज़
طଘٕज़ͷΈ߹ΘͤͰ࣮ݱ
ηοτΞοϓํ๏
CJUDPJODPSFʢʣ ҰൠతͳϏοτίΠϯͷΫϥΠΞϯτιϑτʢCJUDPJODPSFʣΛ Πϯετʔϧͯ͠"1*ͳͲΛࢼͯ͠ݟΔ
CJUDPJODPSFʢʣ
CJUDPJODPSFʢʣ
CJUDPJODPSFʢʣ
CJUDPJODPSFʢʣ
CJUDPJODPSFʢʣ
CJUDPJODPSFʢʣ "1*ͷҰཡ ग़ॴɿOriginal Bitcoin client/API calls listʢhttps://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_listʣ ग़ॴɿBitcoin: bitcoind APIͷ·ͱΊʢhttp://qiita.com/hshimo/items/9e14396c5277b6dab85fʣ
#MPDLDIBJO$PSF$BNQ<#$>4FBTPO
ϒϩοΫνΣʔϯେֶߍ
ϏοτίΠϯҎ֎ʹ͍ͭͯ
ϏοτίΠϯͱԾ௨՟ͷҧ͍ Ծ௨՟/҉߸௨՟ 5IF#JUDPJO ;$BTI -JUF$PJO
௨՟ͱԾ௨՟ʹ͍ͭͯ
ʢ෮शʣϏοτίΠϯ㱠ϒϩοΫνΣʔϯ ʮϒϩοΫνΣʔϯʯԾ௨՟ʮϏοτίΠϯʯͷجװٕज़ͱͯ͠ൃ໌ ͞Εͨ֓೦ ʮϒϩοΫνΣʔϯʯΛʮϏοτίΠϯʯͱಉ͡ͷͱͯ͠ೝࣝ͞ΕΔ͜ ͱ͕͋Γ·͕͢ɺʮϒϩοΫνΣʔϯʯ͋͘·ͰʮࢄாΛ࣮ݱ͢ Δٕज़ʯͰ͋ΓɺͦΕΛϏοτίΠϯ͕༻͍ͯ͠Δʹա͗ͳ͍ɻ ΠϯλʔωοτͳͲΦʔϓϯͳωοτϫʔΫ্Ͱɺߴ͍৴པੑ͕ٻΊΒΕ Δۚ༥औҾॏཁσʔλͷΓͱΓͳͲΛՄೳʹ͢Δʮࢄܕாٕ ज़ʯɻͦͷத৺ͱͳΔͷ͕ʮϒϩοΫνΣʔϯʯɻ
ϓϥΠϕʔτܕͱύϒϦοΫܕϒϩοΫνΣʔϯͷҧ͍
Ծ௨՟ʹҰ߸Ծ௨՟ͱೋ߸Ծ௨՟͕͋Δ
Ծ௨՟ʢͱࢄܕாʣͷൃల ॻ੶ɿҰͰ·ΔΘ͔ Γ҉߸௨՟d ʢݬౙࣷʣ
ϒϩοΫνΣʔϯͷओཁϓϩδΣΫτ 3$POTPSUJVN )ZQFSMFEHFS1SPKFDU #JUDPJO$PSF &UIFSFVN'PVOEBUJPO ύʔϛϯγϣϯυܕϒϩοΫνΣʔϯ ύϒϦοΫܕϒϩοΫνΣʔϯ ۚ༥ܥاۀ ITاۀ $PSEB
'BCSJD +VOP 4XBUPPUI-BLF 5IF#JUDPJO &UIFSFVN &SJT )ZESB$IBJO ※Linux Foundation ੈքओཁۜߦʢߦҎ্ʣ ถ3$&7 ถ+1ϞϧΨϯ ถ%") ถ*#. ถΠϯςϧ Ճ#MPDLTUSFBN ถϚΠΫϩιϑτ ʢࠃʣ NJKJO PSC υΠπূ݊औҾॴ ถ$.&ʢূ݊औҾॴʣ ถ%5$$ʢਗ਼ࢉػؔʣ ถΞΫηϯνϡΞ ࢜௨ ཱ࡞ॴ .6'( .*;*)0 τϤλϑΝΠφϯε ։ൃ ։ൃ ։ൃ ੜ ར༻ Open Assets ProtocolͳͲͷࢿ࢈ӡ༻ϓϩτίϧ Ϋϥυ։ൃڥΛఏڙ ओཁ։ൃऀ͕ࡏ੶ ҰൠձһͰࢀը ॻ੶ɿ'JO5FDIֵ໋ʢܦ#1ʣΛࢀߟʹ࡞ ։ൃ ʢͦͷଞʣถ/"4%"2ɹˠɹ-JOR 48*'5 ,FZDIBJO *SPIB ΤΞόε ιϥϛπʢຊʣ ։ൃ .JZBCJ
&UIFSFVN wࢄωοτϫʔΫ্ͰϓϩάϥϜΛಈ࡞͞ ͤΔڥɻʢ௨՟ͷૹ͕ۚతͰͳ͍ɻʣ w͜ͷωοτϫʔΫ্Ͱಈ͔ͤΔϓϩάϥϜ ΛίϯτϥΫτͱݺͼɺCJUDPJOΑΓෳࡶ ͳॲཧ͕ॻ͚Δɻ wύϒϦοΫϒϩοΫνΣʔϯ্ʹ௨՟Ҏ֎ Λূ໌͢Δ߹ʹ༗༻ɻ w߹ҙܗΞϧΰϦζϜΛ1P8͔Β1P4ʹม ߋ༧ఆ
wاۀ͚ͷ&OUFSQSJTF&UIFSFVN͋Γɺ &OUFSQSJTF&UIFSFVN"MMJBODFʢ&&"ʣͷϝ ϯόʔ৫͕ࣾΛ͑ͨ
εϚʔτίϯτϥΫτ wʮϓϩάϥϜͰ͖Δܖʯɺʮݡ͍ܖʯͳͲͱݺΕΔɺϒϩοΫνΣʔ ϯωοτϫʔΫ্ʹϓϩάϥϜΛॻ͍ͨΓσʔλΛهͰ͖Δ͜ͱɻ wܖ݅ɺཤߦɺϓϩηεͷϩδοΫΛϒϩοΫνΣʔϯ্ʹهͯ͠ɺ ୈࡾऀΛհͣ͞ʹࣗಈͰܖΛ࣮ߦ͢ΔΈɻ͋·Γෳࡶ͗͢ͳ͍ܖ ݅ͷ֬ೝࣥߦ·ͰͷϓϩηεͰ͋Εɺͦͷͯ͢ΛࣗಈԽͰ͖Δɻ wϏοτίΠϯͷจ͕ൃද͞ΕΔΑΓઌʹɺΞϝϦΧͷ҉߸ઐՈͷ /JDL4[BCPNͷจʮ5IF*EFBPG4NBSU$POUSBDUTʯͰൃද͞Ε͍ͯΔɻ w&UIFSFVNͷεϚʔτίϯτϥΫτͰ༗໊ͳͷʹ4PMJEJUZʢKBWBTDSJQU MJLFʣ7JQFSʢQZUIPOMJLFʣ͕͋Δ͕ɺ4PMJEJUZͦͷதͰ*%&͕࠷
ॆ࣮͍ͯ͠Δɻ
#JUDPJOͱΠϯλʔωοτͷྨࣅͱ૬ҧ ʮ&NBJM͕Πϯλʔωοτᴈ໌ظͷΩϥʔΞϓ ϦͰ͋ͬͨͷͱಉ༷ʹɺ#JUDPJO͕ϒ ϩοΫνΣʔϯʹͱͬͯͷ࠷ॳͷΩϥʔΞϓϦ ͩͱߟ͍͑ͯΔɻF#BZɺ"NB[PO͓Αͼ (PPHMFʹ૬͢Δͷ͕ൃ໌͞Εͭͭ͋Δͷ ͩɻʯ ग़యɿIUUQTKPJJUPDPNKQBSDIJWFTIUNM MITϝσΟΞϥϘॴɹҏ౻ᜨҰࢯ Πϯλʔωοτ
&NBJM F#BZ "NB[PO (PPHMF ϒϩοΫνΣʔϯ ϏοτίΠϯ ʁʁʁ ΩϥʔΞϓϦ ৽ͨͳൃ໌
%"0 ࢄཱࣗܕ৫ʢ%JTUSJCVUFE%FDFOUSBMJ[FE"VUPOPNPVT0SHBOJ[BUJPOʣ தԝͷཧऀ͕ଘࡏͤͣɺࢄܕͰࣗಈతʹ౷࣏͞ΕΔ৫ ࢀՃऀͷ֤ओମ͕ɺࣗతʹଞͷओମʢϏοτίΠϯͷ߹ɺϢʔβʔͱ࠾۷ ऀʹΑΔΤοδɾΠϊϕʔγϣϯʣͱ࿈ܞͯ͠αʔϏεΛ࣮ݱ͍ͯ͠Δͱ͍͏ ಛ ϧʔϧ ϓϩτίϧ ܖ ਓؒ
ʢཧऀʣ ਓؒ ʢཧऀʣ ػց ਓؒ ʢैۀһʣ ࣗಈԽ Ϣʔβʔ ࠾۷ऀ Ұൠతͳ৫ ػցʹΑΔΦʔτϝʔγϣϯ ʢͳͲʣ DAOʢྫɿϏοτίΠϯʣ ϧʔϧ ϓϩτίϧ ܖ ਓؒ ਓؒ DAOs ॻ੶ɿϒϩοΫνΣʔϯͷিܸʢܦ#1ʣ
ٕज़ॻ੶ʢʣ .BTUFSJOH#JUDPJOʢ༁ʣ .BTUFSJOH#JUDPJOʢ༸ॻʣ Ծ௨՟ͷڭՊॻ ϒϩοΫνΣʔϯΈͱཧ ࠃͰό Πϒϧతͳଘ ࡏʂ ༸ॻ OE&EJUJPO
ৄ͍͠ #JUDPJO $PSF Ҏ֎ &UIFSJVN εϚʔτ ίϯτϥΫ τʹ͍ͭͯ εϚʔτίϯτϥΫτຊ֨ೖ
ٕज़ॻ੶ʢʣ ͡ΊͯͷϒϩοΫνΣʔϯɾΞϓϦέʔγϣϯ &UIFSFVNʹΑΔεϚʔτίϯτϥΫτ։ൃೖ ϒϩοΫνΣʔϯɾϓϩάϥϛϯάԾ௨՟ೖ ൃച ൃച
ࠃ֎ͷಈΛΔʹʁ ϏοτίΠϯݚڀॴʢ༗ྉʣ ຊσδλϧϚωʔڠձ ϏοτίΠϯχϡʔε (BJBY#MPDLDIBJO ࠃ֎ͷτϐο ΫΛຖिใࠂ ϲ݄͓͖ʹใࠂ͞ ΕΔʮϒϩοΫνΣʔ ϯ֓ཁʯձٞ
ʢಈը͋Γʣ ϗοτͳχϡʔεΛ ຖൃ৴ ւ֎ͷใɺٕज़ ༰ ϏοτίΠϯݚڀॴʢແྉ൛͋Γʣ
ۀքஂମɾίϛϡχςΟ #$$$ʢϒϩοΫνΣʔϯਪਐڠձʣ +#"ʢຊϒϩοΫνΣʔϯڠձʣ ϏοτίΠϯݚڀॴ 4NBSU$POUSBDU +BQBO Ұൠࣾஂ๏ਓຊσδλ ϧϚωʔڠձ ϒϩοΫνΣʔϯϋϒ #MPDLDIBJO
ϒϩοΫνΣʔϯϏδωεݚڀձ
҉߸௨՟ಡॻձʗษڧձ ग़యɿ҉߸௨՟ಡॻձʗษڧձDPOOQBTT
%"4'ࣗࢄࣾձϑΥʔϥϜ ग़ॴɿࣗࢄࣾձϑΥʔϥϜʢIUUQEBTGHMPCBMʣ
ͬͱ͕࣌ؒ͋Ε͔͑ͨͬͨ͜ͱ ࢄٕज़ாͱ *$0τʔΫϯΤίϊϛʔʹ͍ͭͯ ϏοτίΠϯͷ྾ʹ͍ͭͯ σʔλϕʔεͱϒϩοΫνΣʔϯͷҧ͍ *05" ྔࢠίϯϐϡʔλʔͷӨڹ Ϣʔεέʔεɺࣄྫɺ1P$Ҏ֎ʹ࣮͋Δͷ ͔ʁ 4PDJFUZɺୈ̐࣍࢈ۀֵ໋ɺ8&'ʢੈքܦ
ࡁϑΥʔϥϜʣൃදͷӨڹ "*ͷςΫϊϩδʔͱͷίϥϘϨʔγϣϯ ͖͢#*1ʹ͍ͭͯ ϏοτίΠϯͲ͏ͬͯखʹೖΕΔͷ͔ɻ 4FH8JUYʢ6")'ɺ6"4'ʣͱ #JUDPJO$BTIʢϏοτίΠϯΩϟογϡʣͱɻ ιϑτϑΥʔΫͱϋʔυϑΥʔΫͷҧ͍ ΥϨοτͷछྨʹ͍ͭͯ 7"-6&ͱ ;&/ͱ ࢈ֶ࿈ܞ৫ʮ#"4&ʢ#MPDLDIBJO"DBEFNJD 4ZOFSHJ[FE&OWJSPONFOUʣΞϥΠΞϯεʯͱ ΞϧτίΠϯͷछྨʹ͍ͭͯ ϥΠτχϯάωοτϫʔΫͳͲͷΦϑνΣʔϯͱ ֶͿʹͲΜͳ͕ࣝඞཁʁʢ҉߸ٕज़ɺηΩϡϦ ςΟɺ11ωοτϫʔΫɺήʔϜཧɺܦࡁֶɻɻʣ
"* ϓϥοτϑΥʔϜ Έ߹ΘͤʹΑΔ ϒϩοΫνΣʔϯ *P5 "373 Ϗοάσʔλ
ٕज़తʹ·ͩ·ͩະख़ɻ ࠃ͔Βσϕϩούʔ͕ ͬͱ૿͑ͨΒ͍͍ͳɻ ͓͠·͍
ಇ͖ํɾ৫ɾΠϊϕʔγϣϯɾະདྷɾαεςΟφϒϧ ಇ͖ํ Πϊϕʔγϣϯ αεςΟφϒϧ ɾϨδϦΤϯτ ৫ʢ৫ͷதͰͷํੑʣ ະདྷ ˞αεςΟφϒϧʀڥɾࣾձɾܦࡁͷ̏ͭͷ؍͔Β͜ͷੈͷதΛ࣋ଓՄೳʹ͍ͯ͘͠ͱ͍͏ߟ͑ํ
YY5FDIͷྲྀΕ͕ͯzΘΕΘΕͷz "E5FDI &EV5FDI 'JO5FDI )FBMUI5FDI 3F5FDI "HSJ5FDI ࠂ ڭҭ ۚ༥
ҩྍ ۀ ෆಈ࢈ $JWJD5FDI ΘΕΘΕͷ *OTVSBODF5FDI อݥ YY5FDI XX -FHBM5FDI ๏ IoT C2C M2M ˞αεςΟφϒϧʀڥɾࣾձɾܦࡁͷ̏ͭͷ؍͔Β͜ͷੈͷதΛ࣋ଓՄೳʹ͍ͯ͘͠ͱ͍͏ߟ͑ํ αεςΟφϒϧ
ࣗͨͪͷͷ·ΘΓͷ՝ΛɺςΫϊ ϩδʔΛ׆༻ͯ͠ղܾ͢Δɻ $JWJD5FDI ΘΕΘΕͷ
'1(