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
Blockchain Kyoto #10 Presentation
Search
Hide Ogawa
December 17, 2018
Technology
0
300
Blockchain Kyoto #10 Presentation
/ Trustless
/ Trust
/ Market Design
/ Decentralization
Hide Ogawa
December 17, 2018
Tweet
Share
More Decks by Hide Ogawa
See All by Hide Ogawa
生成AI: ホワイトカラーの産業革命ツール ~ 業務効率化から創造的イノベーションまで
hideyuki_ogawa
0
130
生成AIの振り返りと妄想
hideyuki_ogawa
0
230
Digital TransformationをPythonを使って進めよう!
hideyuki_ogawa
1
250
国勢調査で実践する初心者のためのPythonデータ分析ハンズオンセミナー資料
hideyuki_ogawa
0
240
pykansai
hideyuki_ogawa
0
62
Python Kansai HannariPython
hideyuki_ogawa
0
95
Python Kansai Kick off
hideyuki_ogawa
1
88
izumisano hackathon
hideyuki_ogawa
0
58
urban data challenge with dash
hideyuki_ogawa
0
1k
Other Decks in Technology
See All in Technology
TLSから見るSREの未来
atpons
2
190
PO初心者が考えた ”POらしさ”
nb_rady
0
220
オーティファイ会社紹介資料 / Autify Company Deck
autifyhq
10
130k
推し書籍📚 / Books and a QA Engineer
ak1210
0
120
AWS CDK 入門ガイド これだけは知っておきたいヒント集
anank
4
490
CDKTFについてざっくり理解する!!~CloudFormationからCDKTFへ変換するツールも作ってみた~
masakiokuda
1
190
SEQUENCE object comparison - db tech showcase 2025 LT2
nori_shinoda
0
270
オフィスビルを監視しよう:フィジカル×デジタルにまたがるSLI/SLO設計と運用の難しさ / Monitoring Office Buildings: The Challenge of Physical-Digital SLI/SLO Design & Operation
bitkey
1
290
アクセスピークを制するオートスケール再設計: 障害を乗り越えKEDAで実現したリソース管理の最適化
myamashii
1
250
United™️ Airlines®️ Customer®️ USA Contact Numbers: Complete 2025 Support Guide
flyunitedguide
0
720
Contributing to Rails? Start with the Gems You Already Use
yahonda
2
120
american airlines®️ USA Contact Numbers: Complete 2025 Support Guide
supportflight
1
120
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
430
65k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
Speed Design
sergeychernyshev
32
1k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
How GitHub (no longer) Works
holman
314
140k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Side Projects
sachag
455
42k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Visualization
eitanlees
146
16k
Transcript
3FEFTJHO #MPDLDIBJO,ZPUP ΦΨϫɹώσϢΩ
)FMMP খɹӳɹ!NB[BSJNPOP #MPDLDIBJO,ZPUP ΜͳΓ1ZUIPOͷձΦʔΨφΠβʔ ܦӦ߹ಉձࣾ ϒϩοΫνΣʔϯͬͯΈ͍ͨ ͳʹ͝ͱʹશྗΛʂɹ
5PEBZ ͜͜࠷ۙௐͨ͜ͱΛ·ͱΊͯ͠·͢ 5SVTUMFTT 5SVTU ϚʔέοτσβΠϯ ඇதԝूݖ৫
5SVTUMFTT ϒϩοΫνΣʔϯք۾ͰΑ͘ΘΕΔ͜ͷݴ༿ ୭৴༻͠ͳ͍ͰϒϩοΫνΣʔϯ͕ ͑Δͱ͍͏Α͏ʹඈ༂ͨ͠ཧղ͕ߦΘΕ͍ͯΔ ͜ͷձͰͦͷΑ͏ͳ͕ٞߦΘΕͨ ʢྫ͑ճઢͳͲΠϯϑϥʹର͢Δ৴༻ඞཁͰ͋Δʣ ߥా͞ΜʹΑΔͱ 4BUPTIJ1BQFSʹʮ৴པͰ͖Δୈࡾऀػؔ ͷհͳ͠ʹૹ͕ۚͰ͖Δʯ͕ͦΕҎ্ͷ͜ͱॻ͍͍ͯͳ͍ɻ ʢݴ༿ͷ͍ํͷҧ͍ʣ
5SVTUMFTT ϊʔϕϧܦࡁֶडͷέωεɾΞϩʔ ʮ΄΅ͯ͢ͷऔҾʹɺ͓ͷͣͱ৴པͷཁૉ͕ଘࡏ͠ɺ ҰఆظؒऔҾ͕ܧଓ͢Δ߹ʹඞͣ৴པ͕ଘࡏ͢Δʯɻʢதུʣ ʮ͜ͷੈքʹ͓͚ΔܦࡁൃలͷΕͷ΄ͱΜͲɺ૬ޓ৴པ͕ ͚͍ܽͯΔ͜ͱ͕ݪҼͩͱݴ͑ΔͩΖ͏ʯ ϨΠνΣϧɾϘοπϚϯ 53645ੈք࠷ઌͷاۀ͍͔ʹʪ৴པʫΛ߈ུ͔ͨ͠ ,JOEMFͷҐஔ/P
ܦ#1ࣾ,JOEMF൛
5SVTUMFTT
5SVTU ৴པͱԿͰ͠ΐ͏ʁʁʁ
5SVTU ϨΠνΣϧɾϘοπϚϯ 53645 ࣾձֶऀ৺ཧֶऀܦࡁֶऀɺ৴པΛຐ๏ ͷΑ͏ͳܦࡁͷສೳༀͰ͋ΓɺࣾձΛͻͱͭʹ·ͱΊ ܦࡁΛճ͍ͯ͘͠५ࡎͩͱߟ͍͑ͯΔɻ ৴པ ɾطͷͷͱະͷͷͷ伱ؒΛຒΊΔ͜ͱ ɾ৴པະͷͷʹࣗ৴Λ࣋ͭ͜ͱ ྫ͑ɺະͷͷΛͦΕΛΒͳ͍ਓʹ
ͬͯΒ͑ΔΑ͏ʹ͢Δ͜ͱ ɾͦͷ৴པͷ͔ͨͪͷมԽ͕ ςΫϊϩδʔʹΑΓى͜Δ
5SVTU
5SVTU ຊͰΞϦόόͷδϟοΫɾϚʔ͕͜Ε·Ͱڞ࢈ౘͷίω ࣾձͰ͋ͬͨதࠃͰωοτͰ͏·͘৴༻Λಘͯɺ ΞϦόό͕͍ͯͬͨ͜͠ͱ͕ड़ΒΕΔɻ ͦ͜ͰΘΕͨͷΠϯλʔωοτͱ͍͏৽͍͠ ςΫϊϩδʔʹΑͬͯ৴པͷนΛΓӽ͑ͤ͞Δ ͱ͍͏͜ͱͩͬͨɻ ৴པͷඈ༂ʢ໘ന͍ͱࢥ͏Μ͚ͩͲ໌֬ʹఆٛ͞Ε͍ͯͳ͍ʣ ϦεΫΛऔͬͯ৽͍͠ߦಈʹग़Δͱ͖ʹى͜Δ ωοτγϣοϐϯά͕ΘΕͩͨ͠Γ
ػؔʹର͢Δ৴པෆਖ਼ͳͲʹΑΓ ࣦΘΕɺঃʑʹݸਓʹ৴པ͕Ҡಈ࢝͠Ί͍ͯΔ ʢΧτϦοΫ༮ࣇٮɺ78೩අෆਖ਼ɺ࢈ͷෆਖ਼ʣ
5SVTU "JSCOC
5SVTU "JSCOC Βͳ͍ਓ͕Βͳ͍ਓͷՈʹധ·ΔϏδωεϞσϧ ΞϝϦΧͱ͔ॐͰܸͨΕΔ͔͠ΕΜ͠ͳʔ $UP$ݸਓରݸਓ ͜Ε·Ͱେ͖͍ػ͕ؔߦ͍ͬͯͨϏδωεΛݸਓ͕ߦ͍࢝Ί͍ͯΔ ϓϥοτϑΥʔϜͰ৴པ͕ൃੜ͢ΔΑ͏ͳσβΠϯ͕ ࢦ͞Ε͍ͯΔɻ
5SVTU ɹ৴པͷ͔ͨͪͷมԽ ৴པͷͨΊͷσβΠϯ ͦΕΒͷσβΠϯͷͨΊʹ ॏཁͳ͜ͱͬͯʁʁ
5SVTU
5SVTU
.BSLFU%FTJHO ɾɹࢢݟ͑͟ΔखʹΑΓधڅ͕ௐ͞ΕՁ͕ܾ֨ఆ ɹɹ͞ΕΔඇதԝूݖతͳଘࡏɻ ɹ ɾɹࢢɹରɹܭըܦࡁɹ ɾɹࢢͷࣦഊɹϦʔϚϯγϣοΫʢେۚ༥ڪ߄ʣ ɾɹ͏·͍͘͘ࢢͱ͏·͍͔͘ͳ͍ࢢ ɹɹͦͷதΛ͏ͪΐͬͱݟͨ΄͏͕ྑ͍ͷͰʁʁ
.BSLFU%FTJHO ɾ৽੍ܦࡁֶ ɹɹɾ৽ݹయ͔Βͷൃల ɹɹɾࢢ์͓͍ͬͯͯ͏·͍͘͘ͱ͜Ζͱͦ͏Ͱ ɹɹɹͳ͍ͱ͜Ζ͕͋Δɻ ɹɹɹɹͦͷࠩɹɹɹʹʹʹʹʼɹ੍ *OTUJUVUJPOTʣ ɹɹɾ੍ ɹɹɾϑΥʔϚϧϧʔϧʢཱݑతͳͷʣͱΠϯϑΥʔ ɹɹɹϚϧϧʔϧʢࠃಠಛͳͷʣ
ɾ੍ͷΈ߹ΘͤෳࡶͰɺޭͨ͠ࠃͷγεςϜΛ ಋೖ͔ͨ͠ΒͱଞͷࠃͰޭ͢ΔͱݶΒͳ͍ɻ
.BSLFU%FTJHO ɾϚʔέοτσβΠϯ ɹɾࢢͷࣦഊػೳෆશʹؕͬͨܦࡁ੍ΛͲͷΑ͏ ɹɹʹ࠶ઃܭͨ͠Βྑ͍ͷ͔ʁͱ͍͏Λղܾ͢Δɻ ɹɾࣗ༝ࢢ͕దʹػೳ͢ΔͨΊʹԿ͕ඞཁ͔ɺ ɹɹࢼߦࡨޡ͠ͳ͕ΒͦΕΛ୳͢ɻ͔ͳΓࡉ͔͍υϝΠ ɹɹϯ͕ࣝඞཁɻ ɹɾͱͱͳΔͷϚονϯάɻࣗͷબͷΈͰͳ͘ ɹɹ૬खͷબຬͨ͞ΕΔΑ͏ͳղ͕ٻΊΒΕΔɻ
.BSLFU%FTJHO ࠞཚͨ͠ࢢΛ ͏·੍͘ઃܭͨ͠Θ͔ΓΑ͍ࣄྫ ֗தͰϘʔϧΛୣ͍߹͏ ໎ۃ·Γͳ͍ήʔϜ
.BSLFU%FTJHO ϧʔϧ͕࡞ΒΕϏοάϏδωεʹ
.BSLFU%FTJHO ਅͷࢢ டং͋Δ૪͍ͷॴ
.BSLFU%FTJHO ɾࢀՃऀ੍͕ͷཪΛ߈Ίͳͯ͘ྑ͍Α͏ʹɻ ɾඞཁͳ͜ͱٻΊ͍ͯΔͷΛߟ͑Δ͚ͩͰྑ͍Α͏ʹɻ ɾଟগɺ੍ͷཪΛ͔͘Α͏ͳਓ͕͍ͯࢢ͕ػೳ͢ΔΑ͏ʹɻ ɾࢀՃऀ͕҆શ͔ͭ؆୯ʹࢢʹࢀՃͰ͖ΔΑ͏ʹɻ ɾࢢͷഁյɿࡒ࢈ͷอূʹؔ͢Δਓʑͷ৴པΛ่͢ɻ
.BSLFU%FTJHO ͏·͍ࢢઃܭ औҾඅ༻͕গͳ͍ औҾඅ༻ɹ ɾܦࡁऔҾΛߦ͏ࡍͷίετ ɾԾ௨՟ަॴͰͷऔҾʢखྉʣ ɾ͓ۚͰදͤΔίετͱදͤͳ͍ίετͷଘࡏ
.BSLFU%FTJHO ɾɹࢢ͏·͍͘͘Α͏ઃܭ͕ඞཁʂ ɾɹͦͷ҆औҾίετͷ੍۩߹ ɾɹٯʹݴ͏ͱऔҾίετͷߴ͍ࢢࢀೖνϟϯεʂ
%FDFOUSBMJ[BUJPO ɾɹதԝूݖPSඇதԝूݖܕɹ ΈਓʹΑΔɻ τϯσϞφΠఱ࠽ʹ͍ΒΕΔ৫ͷҰһͱͯ͠ಇ͔͘ɺ ࣗͰͲΜͲΜ͍͖͍ͬͯͨλΠϓ͔ʁ ྫ͑ɺࣗͰͲΜͲΜ͍͖͍ͬͯͨਓ͕ τοϓͷྗ͕ڧ͗͢Δ৫ʹ͍ΔͱϑΟοτ͠ͳ͍͠ɺ ٯ·ͨ͋Δɻ
%JDFOUSBMJ[BUJPO ɾɹதԝूݖPSඇதԝूݖܕɹ ίετ͕ඇதԝूݖͷ΄͏͕͍҆ͱݴΘΕΔ͜ͱଟ͍ ͔͠͠ɺҰํతʹͦͷΑ͏ͳ͜ͱΛ͍͏ࣄͰ͖ͳ͍ খ͞ͳ৫ͩͱதԝूݖతͳ৫ͷҙࢥܾఆͷίετͦΕ΄Ͳͳ͍ ҰํͰڊେ৫ͩͱதԝूݖͩͱҙࢥܾఆͷίετߴ͘ɺ ͦͷ৫ͷϥϯχϯάίετߴ͍ ҰํͰ৫ͷܗΛม͑Δࠔ͋͞Δ
%FDFOUBSBMJ[BUJPO ɾɹதԝूݖPSඇதԝूݖܕ தԝूݖతͳ৫͍͍ͯΔఱ࠽͕͍ͳ͘ͳΔͱ่յ͢Δ ࢄܕ৫ίϯηϯαε͕औΕͳ͍ͱ่յ͢Δ
%FDFOUSBMJ[BUJPO ɾɹதԝूݖPSඇதԝूݖܕɹ ݱࡏͷຊͰԿͰʹཔΔʹ͋Δɻ ͦͯ͠ɺίετ૿͑ଓ͚ɾɾɾɾ ੫্͕͍ͬͯ͘ɻ ྫ͑
%FDFOUSBMJ[BUJPO ߴ͍ͳΒ͍҆ͱ͜Ζʹಈ͘ͷ͕ ࢿຊओٛͳͣͳͷͰ͕͢ɾɾɾ ͜ͷΑ͏ͳࣄྫ͕࠷ۙͨ͘͞Μ͋Γɺຊ࣮֬ʹࢿຊओٛԽ ͍ͯ͠ΔΑ͏ʹݟ͑Δɻ
%JDFOUSBMJ[BUJPO ࡾݖཱ ߦݖ ཱ๏ݖ ࢘๏ݖ ͜ͷΑ͏ͳݖྗͷࢄԽػೳ͕ Έࠐ·Ε͍ͯΔ͕ɺ࣮࣭తʹͲ͏͔ʁ
%FDFOUSBMJ[BUJPO ϒϩοΫνΣʔϯͷࡾݖཱ ϚΠφʔ σΟϕϩούʔ Ϣʔβʔ ཱʹͳ͍ͬͯΔ͔ʁʁ Ϣʔβʔऑ͗͢͡Όͳ͍ʁʁʁ ϚΠφʔڧ͗͢͡Όͳ͍ʁʁ
%FDFOUSBMJ[BUJPO ϒϩοΫνΣʔϯͷઃܭΛม͑Δ ϚΠφʔ σΟϕϩούʔ Ϣʔβʔ ࢹ৫ ࢹ৫ͷ ΠϯηϯςΟϒઃܭʁʁ औҾॴɹ☓ ࠪػؔ☓
%FDFOUSBMJ[BUJPO ɾɹඇதԝूݖPSࢄܕɹ ϒϩοΫνΣʔϯͰඇதԝूݖͱ͍͏ݴ༿͕ΘΕ͍ͯΔ ߟ͑ͯΈΔͱࢄܕͱ·ͨҧ͏
%JTUSJCVUFE 2VBSB8IBU`TUIFEJ⒎FSFODFCFUXFFOEJTUSJCVUFEBOE EFDFOUSBMJ[FEJO#JUDPJOMBOE IUUQTCJUMZ[9HT[ 7JUBMJL5IFNFBOJOHPG%FDFOUSBMJ[BUJPOIUUQTCJUMZU&6:Z5
%JTUSJCVUFE ɾඇதԝूݖɹதԝ͕ෳ ɾࢄɹதԝूݖͰࢄΒͬͯͨΒྑ͍ ɾͲͷΑ͏ͳઃܭ͕ٻΊΒΕ͍ͯΔ͔ʁ ɾϓϩτίϧ͕͋ͬͯͦͷӡ༻Λଟ͘ͷਓ͕ؔΘΔͱ͍͏ ͷඇதԝूݖPSࢄʁʁ
ݱ࣌·ͱΊ ɾઃܭॏཁ ์͓͍ͬͯͯ͏·͘͜ͱͦ͏ͦ͏ͳ͍ɻ ͦ͏ͳΔΑ͏ઃܭ͢Δ͜ͱɺͦΕΛमਖ਼͢Δ͜ͱॏཁɻ ɾڊਓͷݞͷ্ʹཱͭ ࠓݟͨΑ͏ʹ৭ʑͱܦࡁֶͰߟ͑ΒΕ͍ͯΔ ෦͕͋Δɻ ɾڵຯਂ͍Ͱ͋Δ ςοΫؔ࿈ٕज़ͷΈͰͳ͘๏ֶɺࣾձֶɺܦࡁֶ ͳͲଟ͘ͷͷߟ͕͑ඞཁͳͰ͋Δɻ
ͷͰɺΑΓଟ͘ͷͷਓʹࢀՃͯ͠ΒͬͯҙݟΛฉ͖͍ͨɻ