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
超大学第一期(2019 年度)卒業証明書の記録と証明 / Recording and Verification of Graduation Certificates for Meta University 2019
Search
Kenji Saito
PRO
June 01, 2019
Technology
2
230
超大学第一期(2019 年度)卒業証明書の記録と証明 / Recording and Verification of Graduation Certificates for Meta University 2019
2019年6月1日(土)、慶應義塾大学三田キャンパスにて開催された「超大学」第一期(2019年度) の卒業式での説明にて使用したスライドです。
Kenji Saito
PRO
June 01, 2019
Tweet
Share
More Decks by Kenji Saito
See All by Kenji Saito
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
110
LLM とプロンプトエンジニアリング/チューターをビルドする / LLM and Prompt Engineering and Building Tutors
ks91
PRO
0
250
講師自己紹介 / Lecturer's Self-Introduction
ks91
PRO
0
82
講師研究紹介 / Lecturer's Research Introduction
ks91
PRO
0
67
Discord とビルダー&チャットボットの使い方 / How to use Discord and Builder & Chatbots
ks91
PRO
0
160
研究って何だっけ / What's Research?
ks91
PRO
0
27
ブロックチェーンと分散ファイナンス概論 / Introduction to Blockchain and Decentralized Finance
ks91
PRO
0
18
招き猫コマロ— ネットワーク贈答経済のエージェント / Manekineko Komaro - Network Gift Economy Agent
ks91
PRO
0
17
Implementation of Blockchain Ecosystems
ks91
PRO
0
12
Other Decks in Technology
See All in Technology
Azure犬駆動開発の記録/GlobalAzureFukuoka2024_20240420
nina01
1
180
チームでロジカルシンキングに改めて向き合っている話 〜学習環境と実践⽅法〜
sansantech
PRO
0
510
20240418_Google ColabにLLMが搭載されたようなのでPython x データ分析の勉強方法を考えてみる
doradora09
0
120
プロデザ! BY リクルート vol.18_リクルートのリサーチ実践組織「リサーチブーストコミュニティ」
recruitengineers
PRO
3
270
コンパウンドスタートアップのためのスケーラブルでセキュアなInfrastructure as Codeパイプラインを考える / Scalable and Secure Infrastructure as Code Pipeline for a Compound Startup
yuyatakeyama
3
4.6k
Janus
bkuhlmann
1
490
Compose Compiler Metricsを使った実践的なコードレビュー
tomorrowkey
1
210
日本におけるデータエンジニアリングのこれまでとこれから
foursue
16
4.1k
20240416_devopsdaystokyo
kzkmaeda
1
210
On Your Data を超えていく!
hirotomotaguchi
2
630
Azure Container Apps + Bicep 〜 こんな感じで運用しています
kaz29
2
420
ChatGPT for IT Service Management (IT Pro)
dahatake
7
1.4k
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
5
1.5k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
Agile that works and the tools we love
rasmusluckow
324
20k
Ruby is Unlike a Banana
tanoku
96
10k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Fireside Chat
paigeccino
20
2.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
242
12k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.4k
Adopting Sorbet at Scale
ufuk
67
8.6k
Designing with Data
zakiwarfel
95
4.8k
Imperfection Machines: The Place of Print at Facebook
scottboms
259
12k
Transcript
େֶ ୈҰظ(2019 ) ଔۀূ໌ॻͷهͱূ໌ ∼ BBc-1 ͱ Ethereum ͷ׆༻ ∼
ܚጯٛक़େֶ SFC ݚڀॴɾڥใֶ෦ / Ұൠࣾஂ๏ਓϏϤϯυϒϩοΫνΣʔϯ ੪౻ ݡ࣐
[email protected]
/
[email protected]
େֶ ୈҰظ (2019 ) ଔۀূ໌ॻͷهͱূ໌ ∼ BBc-1 ͱ Ethereum ͷ׆༻ ∼ 2019-06-01 – p.1/10
؆୯ͳࣗݾհ ੪౻ ݡ࣐ (͍͞ͱ͏ ͚Μ͡) ܚጯٛक़େֶ SFC ݚڀॴ ্੮ॴһɾڥใֶ෦/େֶӃϝσΟΞσβΠϯݚڀՊ ߨࢣ
(ඇৗۈ) גࣜձࣾϒϩοΫνΣʔϯϋϒ CSO (Chief Science Officer) Ұൠࣾஂ๏ਓϏϤϯυϒϩοΫνΣʔϯ දཧࣄ Ұൠࣾஂ๏ਓΞΧσϛʔΩϟϯϓ දཧࣄ ܦྺ 1993 ɺίʔωϧେֶΑΓֶम࢜߸औಘ (ίϯϐϡʔλαΠΤϯε) 2006 ɺܚጯٛक़େֶΑΓσδλϧ௨՟ͷݚڀͰത࢜߸औಘ (ࡦɾϝσΟΞ) ܚጯٛक़େֶ େֶӃ ࡦɾϝσΟΞݚڀՊ SFC ݚڀॴʹͯ 18 Ҏ্ʹΘͨΓ P2P (Peer-to-Peer) ͓Αͼσδλϧ௨՟ͷݚڀʹैࣄ 2011 ՆΑΓౡͷ͜ͲͨͪͷͨΊͷʮΞΧσϛʔΩϟϯϓʯΛؒΒͱ։࠵ ࡢՆ SFC ʹͯ ΞΧσϛʔΩϟϯϓ 2018 ՆʮΦοέʔάʔάϧɺ॓ͬͱ͍ͯʂʯΛ࣮ࢪ ࡢౙ ΞΧσϛʔΩϟϯϓ 2019 ౙʮԵঁͷͨΊͷΦʔτϝʔγϣϯ ∼ ΧϫΠΠࣗಈԽͰ͖ΔʂʯΛ࣮ࢪ → ࢲͷ಄ͷதͰͭͳ͕͍ͬͯ·͢ (͜Ε͔ΒͷࣾձͷσβΠϯ͜ͲͨͪͱҰॹʹ) େֶ ୈҰظ (2019 ) ଔۀূ໌ॻͷهͱূ໌ ∼ BBc-1 ͱ Ethereum ͷ׆༻ ∼ 2019-06-01 – p.2/10
5Ͱઆ໌͠·͢ʂ ແཧͩ ཁ͚͓͍͖ͩͯ͠·͢ εϥΠυʹใΛͨ͘͞Μࡌ͓͖ͤͯ·͢ͷͰɺ ޙ΄Ͳͬ͘͡Γ֬ೝ͍͚ͯͨͩ͠Ε͍Ͱ͢ ͜ͷεϥΠυ https://speakerdeck.com/ks91 ʹஔ͔Ε·͢ େֶ ୈҰظ
(2019 ) ଔۀূ໌ॻͷهͱূ໌ ∼ BBc-1 ͱ Ethereum ͷ׆༻ ∼ 2019-06-01 – p.3/10
ϒϩοΫνΣʔϯͬͯԿͩʁ ʮه͕վ͟Μ͞Ε͍ͯͳ͍͜ͱ͕ূ໌͞ΕΔهγεςϜʯͰ͔ͭ ʮΈΜͳ͕͑Δͷʯ (ΈΜͳ = ͦͷԠ༻ʹ͓͚ΔεςΠΫϗϧμʔશһͰ OK) վ͟Μ͕ࣄ্࣮ෆՄೳͩͬͨΓࠔͩͬͨΓ͢Δͷ͔͕ͳͷͰ͋Γ·ͤΜ API ʹʮਖ਼͘͠อଘ͍ͯ͠Δʁʯͱฉ͍ͯʮYes/Noʯ͚͕ͩฦͬͯ͘ΔΑ͏ͳΈͰμϝ
ͰʮϒϩοΫνΣʔϯʯͦͷԠ༻ͩͱ͞ΕΔͷɺैͬͯଟ͘ͷ߹ . . . (ྦ) Ethereum ʮϓϩάϥϜ+ͦͷ࣮ߦ݁Ռ (εϚʔτίϯτϥΫτ) ΛهͰ͖Δʯج൫ BBc-1 ʮϒϩοΫνΣʔϯͰͰ͖Δͱ͞Ε͍ͯΔ͜ͱΛɺຊʹʯΛࢦ͢ ͲͪΒΦʔϓϯιʔεͰ։ൃ͕ਐߦதͷج൫γεςϜ ϒϩοΫνΣʔϯʮதԝʯΛࣗಈԽ͠·͢ ʮূ໌ʯͰ͍͖ͬͯ·͢ͷͰɺ ʮதԝʯ͕͕Μͬͯਖ਼͠͞Λҡ࣋ͯ͠ɺ ΈΜͳ͕ͦΕΛ৴༻͢Δɺͱ͍͏ΈͰ͋Δඞཁ͕ͳ͘ɺదͳʮதԝʯͰେৎ ࠓճͷʮଔۀূ໌ॻͷهͱূ໌ʯɺେֶͷػೳͷҰ෦ΛࣗಈԽ͢ΔࢼΈ Ͱ͢ େֶ ୈҰظ (2019 ) ଔۀূ໌ॻͷهͱূ໌ ∼ BBc-1 ͱ Ethereum ͷ׆༻ ∼ 2019-06-01 – p.4/10
ଔۀূॻͷ QR ίʔυͷ URL ʹΞΫηε͢Δͱʁ ௨৴࿏҉߸Խ͞ΕकΒΕ·͢ https : //eg.beyond −
blockchain.org/metauniv/? ݕࡧจࣈྻ (͜Ε͕େࣄʂ) certificate = %3Cc%3E%3Cid . . . URL ූ߸Խ͞Εͨଔۀূ໌ॻ (XML) & subtree = r − 7aa6334a311b357ed6 . . . Merkle αϒπϦʔ URL ͕͍ͷͰɺॖ URL ʹͯ͠ QR ίʔυԽ͍ͯ͠·͕͢ . . . ͥͻల։ޙͷ URL Λอଘ͓͍͍ͯͯͩ͘͠͞ʂ(ॖ URL αʔϏε͍ͭऴΘΔ͔Θ͔Γ·ͤΜ) ଔۀূ໌ॻͷܗࣜ࣍ͷϖʔδͰ UTF-8ɾURL ූ߸Խ͞Εͯͦͷ··ࢯ໊͕ࡌ͍ͬͯ·͕͢ɺHTTPS Ͱൿಗ͍ͯ͠·͢ ⇒ ΞΫηε͢Δͱʮূ໌ॻͷݕূʹޭ͠·ͨ͠ʂʯͱग़ͯ ʮҎԼͷূ໌ॻ͕ଘࡏ͠ɺ͔ͭͦͷ༰͕ਖ਼͍͜͠ͱɺܭࢉ͞Εͨ Merkle ϧʔτ͕Լͷ Ethereum εϚʔτίϯτϥΫτʹอଘ͞Ε͍ͯΔͱҰக͢Δ͜ͱʹΑΓ֬ೝ͞Ε·ͨ͠ʯ ͬͯग़Δ͚ͲɺͲ͏͍͏ҙຯʁ ͦΕΛઆ໌͢Δͷ͕͜ͷ͓ͷతͰ͢Ͷ େֶ ୈҰظ (2019 ) ଔۀূ໌ॻͷهͱূ໌ ∼ BBc-1 ͱ Ethereum ͷ׆༻ ∼ 2019-06-01 – p.5/10
ଔۀূ໌ॻ ଔۀূ໌ॻ શମDΤϨϝϯτ JEJE OBNF ଠ OBNF TDIPPM େֶ TDIPPM
QSFTJEFOU Ԟग़ਓ QSFTJEFOU EBUFEBUF DPVSTF ୈҰظʢ ʣDPVSTF ଔۀূ໌ॻͷ μΠδΣετ ࿈݁ޙʹܭࢉ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ ɾηΫγϣϯຖʹμΠδΣετΛܭࢉ͢ΔͷɺҰ෦Λൿಗͨ͠ঢ়ଶͰূ໌Մೳʹ͢ΔͨΊɻ ɾྫ͑ɺࠓճͷΑ͏ʹ OBNF͕ෳ͋Δূ໌ॻ͋Δ߹ʹɺଞͷਓͷ໊લ։ࣔ͠ͳͯ͘ ɹূ໌Ͱ͖ͨΓ͢Δ JFଞͷਓͷ OBNF࠷ॳ͔ΒμΠδΣετʹͯ͠ఏڙ͢Δ ɻ ˞ ʮμΠδΣετʯʮ҉߸ֶతϋογϡؔʯʹΑͬͯ ɹܭࢉ͞ΕΔͰɺݩͷσʔλ͕ ϏοτͰҟͳΔͱ ɹશ͘ҟͳΔͱͳΓɺ·ͨɺμΠδΣετ͔ΒݩͷσʔλΛ ɹਪଌ͢Δ͜ͱͰ͖ͳ͍ ࠓճ4)"ؔΛ༻ ɻ େֶ ୈҰظ (2019 ) ଔۀূ໌ॻͷهͱূ໌ ∼ BBc-1 ͱ Ethereum ͷ׆༻ ∼ 2019-06-01 – p.6/10
ϚʔΫϧͱͦͷ෦(αϒπϦʔ) Λͬͨূ໌ ଔۀ ূॻ ଔۀ ূॻ ଔۀ ূॻ
ଔۀ ূॻ ଔۀ ূॻ O μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ حͷ߹ ෳ͢Δ ɾଔۀূॻ Λड͚औͬͨ " ࢯɺಉ࣌ʹϒϧʔͰࣔ͞ΕΔμΠδΣετͱͦΕ͕ࠨӈͷͲͪΒʹҐஔ͢Δ͔Λड͚औΔɻ ɾ" ࢯଔۀূॻ ͷμΠδΣετ͔Β࢝Ίͯɺ࿈͖݁͢Ұ࿈ͷμΠδΣετΛΔ͜ͱʹͳΔͷͰɺϚʔΫϧϧʔτʹࢸΔ·Ͱͷ ɹܭࢉΛ࠶ݱͰ͖ɺಘΒΕͨϚʔΫϧϧʔτ͕ &UIFSFVN εϚʔτίϯτϥΫτʹه͞Ε͍ͯΔͱҰக͢Δ͜ͱΛ֬ೝͰ͖Δɻ ɾͦͷܭࢉΛߦ͢Δͷ͕IUUQTFHCFZPOECMPDLDIBJOPSHNFUBVOJWͷαʔϏε ݪཧͷཧղͱඞཁͳใ͕͋Ε୭Ͱ࠶ݱͰ͖Δ ূ໌͞ΕΔ ɻ ه͢Δ ಡΈग़ͤΔ ଔۀূ໌Λ ඞཁͱ͢Δऀʹ ։ࣔ͞ΕΔใ ˞##Dɺ͜ͷߏΛอଘ ɹ͍ͯ͠Δ͕ɺͯ͢ͷαϒπϦʔ ɹΛ͢Ͱʹ63- Խͯͯ͋͠͠ΔͷͰɺ ɹূ໌͢Δ্Ͱ##D ෆཁ ެ։͞ΕΔใ ϚʔΫϧϧʔτ Ϛ ồ Ϋ ϧ େ ֶ ͕ อ ͠ ֤ ଔ ۀ ੜ ʹ ෦ త ʹ ͑ Δ ʜʜ ʜʜ ʜʜ ʜʜ ʜʜ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ &UIFSFVNϒϩοΫνΣʔϯ ʜ ʜ ##DϥΠϒϥϦ ূ໌ॻΞϓϦͰ࣮ݱ େֶ ୈҰظ (2019 ) ଔۀূ໌ॻͷهͱূ໌ ∼ BBc-1 ͱ Ethereum ͷ׆༻ ∼ 2019-06-01 – p.7/10
F.A.Q. (Ұ୭ʹฉ͔Εͯͳ͍͚Ͳ) Ethereum ࢭ·ͬͨΓσΟείϯ (ϓϩδΣΫτͱͯ͠ଧͪΓ) ͨ͠Γ͠ͳ͍ͷʁ ⇒ ఀࢭɾσΟείϯͨ͠ͱͯ͠ɺੈքʹ Ethereum ϒϩοΫνΣʔϯͷίϐʔ͕͍ͬͯΔ
͔͗Γɺ͔ͦ͜ΒಡΈग़͕͠Ͱ͖·͢ ূ໌ॻߋ৽औΓফ͠Ͱ͖·͔͢ʁ ⇒ BBc-1 ͷϥΠϒϥϦ (bbc1-lib-registry) ূ໌ॻΛΞοϓσʔτ͢ΔͨΊͷΈΛ࣋ͪ·͢ σδλϧॺ໊ཁΒͳ͍ͷʁ ⇒ ྑ͍࣭Ͱ͢ʂɹࠓճݤϖΞͷѻ͍͕ࡶʹͳΔͷͰׂѪ͠·͕ͨ͠ɺ BBc-1 Ͱʮ͋ΔׂΛ୲͏୭͔ʹΑΔॺ໊ʯ(ࠓճͷ߹ͳΒʮֶʯ·ͨʮେֶʯͰ͢Ͷ) ɺ ʮաڈͷ͋Δ࣌Ͱͦͷͱ͖ͦͷׂͩͬͨਓͷॺ໊͔Ͳ͏͔ͷݕূʯͳͲ͕Ͱ͖·͢ · աڈͷσδλϧॺ໊ɺൿີݤͷ࿙Ӯٕज़ͷةຆԽΛߟ͑ΔͱɺҰൠʹݕূ͕ࠔͰ͢ · BBc-1 ͰɺͦͷΑ͏ͳࠔʹऔΓΈɺղܾ͢ΔͨΊͷσβΠϯΛఏ͍ࣔͯ͠·͢ σδλϧॺ໊ͯ͠ͳ͍ͱ͢Εɺ୭Ͱಉ͡ΈΛِͬͯͰ͖ΔͷͰʁ ⇒ ͦΕΑ͍࣭Ͱ͢ʂ Ͱ͢ͷͰ࣍ͷϖʔδΛ͝ཡ͍ͩ͘͞ େֶ ୈҰظ (2019 ) ଔۀূ໌ॻͷهͱূ໌ ∼ BBc-1 ͱ Ethereum ͷ׆༻ ∼ 2019-06-01 – p.8/10
Έͳ͞Μͷଔۀূ໌ॻͷϚʔΫϧϧʔτ (16 ਐͰ) 93565db44ffeeb2945e97695265c0578ad2c9e75b958344cb5b8dfa9615d2bc6 ୭͔͕େֶୈҰظͷଔۀੜͩͱِΖ͏ͱͯ͠ɺ ϚʔΫϧϧʔτ͕͜ͷʹͳΒͳ͚ΕɺͦͷଔۀূॻχηϞϊͰ͢ ϙΤςΟ οΫʹݴ͑ Έͳ͞Μͷ͏ͪ୭ͷଔۀূॻ͔Β࢝Ίͯ͜ͷΛಘΒΕΔͱ͍͏͜ͱ͕ɺ Έͳ͞Μ͕େֶͷୈҰظͰҰॹʹֶΜͩ͜ͱͷূͰ͢
େֶ ୈҰظ (2019 ) ଔۀূ໌ॻͷهͱূ໌ ∼ BBc-1 ͱ Ethereum ͷ׆༻ ∼ 2019-06-01 – p.9/10
͜ͷεϥΠυ https://speakerdeck.com/ks91 ʹஔ͔Ε·͢ େֶ ୈҰظ (2019 ) ଔۀূ໌ॻͷهͱূ໌ ∼ BBc-1
ͱ Ethereum ͷ׆༻ ∼ 2019-06-01 – p.10/10