Upgrade to Pro — share decks privately, control downloads, hide ads and more …

サルでもわかるブロックチェーン講座

yuuki79
October 26, 2019

 サルでもわかるブロックチェーン講座

暗号屋で行っているブロックチェーン講座の資料 v1.1 です。

yuuki79

October 26, 2019
Tweet

More Decks by yuuki79

Other Decks in Business

Transcript

  1. ূ໌ॻΛදݱग़དྷΔ w /'5 /PO'VOHJCMF5PLFO  w ୅ସੑͷͳ͍τʔΫϯͷ͜ͱɻٯʹ୅ସੑͷ͋ΔτʔΫϯ͸Ծ૝௨ ՟ͱ͔ɻ w ͦΕͧΕʹ&3$ɺ&3$ͱ͍͏ن͕֨ఆΊΒΕ͍ͯΔɻ

    &3$ &UIFSFVN3FRVFTUGPS$PNNFOUT ͱ͍͏&UIFSFVN൛ͷ3'$ ͕͋ͬͯɺ༷ʑͳ࢓༷ʹ͍ͭͯٞ࿦͞Ε͍ͯΔɻ3'$ͷΑ͏ʹΦʔ ϓϯʹਐΊΒΕ͍ͯΔɻΠϯλʔωοτͷྺ࢙Λܧঝ͍ͯ͠Δ͔ͷ Α͏ʹɻ w /'5Λ࢖ͬͯূ໌ॻͷΑ͏ͳηΧΠʹ͚̍ͭͩͷ΋ͷͱ͔Λදݱ͢ Δ͜ͱ͕Ͱ͖Δɻ
  2. ਎෼ূ໌ग़དྷΔ w &3$ ͰఆΊΒΕ͍ͯΔ*EFOUJUZɺ਎෼Λදݱ͢Δن֨΋͋ Δɻࣗ෼ͷͲΜͳ৘ใ΋ඇதԝूݖతʹվ͟Μମ੍Λඋ͑ͨঢ়ଶͰه ࡌ͢Δ͜ͱ͕Ͱ͖Δ͠ɺ։ࣔ͢Δ৘ใΛެ։ઌ͝ͱʹબͿ͜ͱ͕ग़དྷ Δɻ w 5XJUUFS 'BDFCPPL

    (PPHMFͰͷ0"VUIೝূͳͲʹൺ΂ͯɺٸʹΞΧ΢ ϯτΛফ͞ΕΔͱ͍͏Α͏ͳϦεΫ͕ͳ͍ɻ·ͨ4/4ͳͲͷ৘ใΛΘ ͟Θ͟૬खʹڭ͑Δ͜ͱ΋ͳ͘ɺຊདྷͷ਎෼ূ໌౳ʹಛԽͯ͠ར༻Ͱ ͖Δɻ w ͜ͷ࢓༷Λ࢖ͬͯϩάΠϯػೳͳͲΛ࣮૷͢Δ͜ͱ͕Ͱ͖Δɻ w CMPDLTUBDLIUUQTCMPDLTUBDLPSHXIJUFQBQFSKQQEG
  3. վ͟ΜෆՄͰඇதԝ w اۀؒͷ΍ΓͱΓʹ࢖ΘΕΔέʔε w ҩྍΧϧςڞ༗γεςϜ w IUUQTHVJEFCMPDLDIBJO[DPNKBEPDTPTTNFEJDBMSFDPSE w தݹंࢢ৔ͷདྷྺ৘ใΛه࿥͠اۀؒͰڞ༗͢Δ w

    $BS7FSUJDBMΧʔφϏσʔλͷڞ༗ɺࣄނཤྺɺ૸ߦཤྺͷه࿥Λ վ͟ΜෆՄೳͳϒϩοΫνΣʔϯΛ༻͍ͯղܾɻϝʔΧʔɺσΟʔ ϥʔɺࣗಈंɺमཧ޻৔ɺอݥձࣾɺΦʔφʔͳͲ͕ؔ༩͢Δɻ w IUUQTUXJUUFSDPN(JODP3FTFBSDITUBUVT QIPUP
  4. ͦͷଞϒϩοΫνΣʔϯYήʔϜͰ
 Կ͕ग़དྷͦ͏͔ͷΞΠσΞ w ݈શੑΛอͭɿվ͟ΜෆՄೳͳه࿥Λ࢒͠ɺΨνϟͷ݁ՌΛΑΓਖ਼͠ ͘ެ։ w Ձ஋ɾݖརͷҠৡɿߪೖͨ͠ήʔϜͷି͠आΓʢσδλϧൢചͩͱ ങ͓ͬͯ͠·͍ w ࢓༷ͷඪ४ԽɿήʔϜԣஅͨ͠ϨϕϧσβΠϯ͞Εͨ/'5ΞΠςϜن֨

    Λ࡞ͬͯɺͦΕʹ४ڌͨ͠ήʔϜͰͷԣஅͨ͠ΞΠςϜར༻ w εϚʔτίϯτϥΫτɿ4UFBN΍.JOFDSBGUͷ.0%Έ͍ͨͳϞϊ΍ ࢓૊ΈΛ࡞ΔݖརΛ౉ͯ͠ɺήʔϜΞΠςϜΛ࡞ͬͯ΋ΒͬͨΓɺ֎෦ ͷΫϦΤΠλʔ͔ΒͷΞΠσΞ͕ήʔϜʹ൓ө͞ΕΔ࢓૊ΈΛఏڙ͢ Δ
  5. ͦͷଞ w ΤωϧΪʔऔҾ w ిྗͳͲͷΤωϧΪʔΛిྗձࣾΛڬ·ͣɺݸਓؒ΍اۀؒͰ ௚઀औΓҾ͖Ͱ͖ΔϓϥοτϑΥʔϜͷߏஙɻݸਓൃిͷ༨৒ ిྗͷൢചɺిؾࣗಈंͷॆిిྗͷߪೖͳͲɻ w ༧ଌࢢ৔ w

    εϙʔπͷౌ͚ࣄ͔Βอݥͷ಑ݩ·Ͱ࡞ΕΔɻྫ͑͹ࣗಈं อݥͰ૸ߦڑ཭ɺӡసखͷࣄނཤྺʹΑͬͯকདྷͷࣄނ֬཰ Λ༧ଌͯ͠ɺͦͷ཰ʹԠֹͨۚ͡Λอݥྉͱͯ͠෷͍ɺࣄނʹ ר͖ࠐ·Εͨ৔߹ͷอݥۚΛಘΔ࢓૊Έɻ
  6. %F'J %FDFOUSBMJ[FE'JOBODF ෼ࢄܕۚ༥ w %&91SPUPDPMT%&9Λߏங͢ΔͨΊͷϓϩτίϧɻ΢ΥϨοτؒτϨʔυ ΛՄೳʹ͢ΔϞϊɻ #JU4IBSFT Y #BODPS ,ZCFS

    4UFMMBS  w 4UBCMF$PJOTՁ֨ͷ্Լ͕ܹ͍͠Ծ૝௨՟ʹରͯ͠ɺ҆ఆͨ͠υϧͱϖοά ͞Εͨ௨՟΍ɺ୲อ΍ΞϧΰϦζϜʹଇͬͯ҆ఆͨ͠Ձ஋Λ࣮ݱ͢Δ௨՟ɻ ͜ΕΒͷ௨՟͕ϒϩοΫνΣʔϯ্Ͱར༻Ͱ͖ΔࣄʹΑͬͯɺԾ૝௨՟ͱͷ τϨʔυʹར༻Ͱ͖ͨΓɺܾࡁͷ୅༻ͱͯ͠΋࢖͏͜ͱ͕ग़དྷΔɻ w -FOEJOH1SPUPDPMTԾ૝௨՟ͷି͠आΓΛਓΛհͣ͞ϓϩτίϧ্Ͱ׬݁͞ ͤͯɺརࢠΛ෇͚ͨΓ୲อۚͷ؅ཧΛ΍ͬͯ͘ΕΔɻ w ͦͷଞɺσϦόςΟϒऔҾɺόεέοτऔҾɺϔοδϑΝϯυ޲͚औҾɺূ ݊τʔΫϯࢢ৔ɺ਎෼ূ໌ϓϩτίϧɺ%F'J޲͚ͷπʔϧ΍ΞφϦςΟΫε ౳༷ʑͳ΋ͷ͕୅ସ͞Ε͖͍ͯͯΔɻ
  7. ௨ৗͷऔҾͱ%&9औҾͷҧ͍ औҾॴ %&9 γʔΫϨοτΩʔΛऔҾॴ͕؅ཧ ΢ΥϨοτΛ࡞ͬͯ
 γʔΫϨοτΩʔΛݸਓͰ؅ཧ औҾ͸ͦͷऔҾॴͷதͰ׬݁
 ଞॴ΁ͷҠಈʹ͸ঝೝ͕ඞཁͰ٧·Δࣄ΋ ϒϩοΫνΣʔϯ্ʹ͋ΔτʔΫϯʹ
 Ձ͕֨෇͖ɺͲΜͳτʔΫϯͱ΋औҾग़དྷΔ

    औҾॴ͕ࢿ࢈Λ༬͔͍ͬͯΔͷͰ
 Χ΢ϯλʔύʔςΟϦεΫ͕͋Δ %&9ʹ͸ࢿ࢈Λ༬͚ͳ͍ͷͰ
 ࣗ਎Ͱ؅ཧ͍ͯ͠ΔൣғͷϦεΫ͕͋Δ औҾॴ͕؅ཧ͢Δ΢ΥϨοτΛ
 ೖग़ۚ࣌ͷΈ࢖͏ ݸਓ͕؅ཧ͢Δ΢ΥϨοτͰ %&9Λར༻͢Δ͜ͱ͕Ͱ͖Δ
  8. ͳΜͰΘ͟Θ͟ϒϩοΫνΣʔϯ࢖͏ͷʁ w εϚʔτίϯτϥΫτͰใुͳͲͷࢧ෷͍ΛࣗಈԽ͢Δ͜ͱͰɺ ۜߦৼࠐͳͲΛ࢖Θͣ਺ສਓͷਓ͕૬खͰ΋ใुͷࢧ෷͍͕Մೳ ʹͳΔɻ w ϒϩοΫνΣʔϯͰग़དྷΔ͜ͱͱࣅͨΑ͏ͳ΋ͷΛ࡞Βͳͯ͘ࡁ Ή w ࣾձ͕΋ͬͱσδλϧԽ͞ΕͨΒى͜Δ͔΋͠Εͳ͍ةػͱઓ

    ͏ɻ'BDFCPPLʹྗ͕ू·Γ͗ͯ͢͠·ͬͨΈ͍ͨͳϦεΫΛ๊͑ ͨ··ɺ͞ΒͳΔதԝԽ͕ਐΜͰ͠·͏ɻܦࡁ΍ϓϥΠόγʔɺ ࢢຽʹͱͬͯ΋େ͖ͳϦεΫʹͳΔɻҰۃूத͠ͳ͍ϒϩοΫ νΣʔϯ͸ɺ͜Ε͔Βͷࣾձͷجૅͱͯ͠ඞཁͳ΋ͷʹͳΔɻ
  9. ΞΠσΞιϯʹ͍ͭͯ w ςʔϚɿʮϒϩοΫνΣʔϯΛ࢖ͬͨαʔϏεΛߟ͑Δʯ w %"QQTͰதԝ͕ͳ͍ࣗಈࣥߦαʔϏεʹͯ͠ΈͨΓɻ w &3$  ౳ͷن֨Λ࢖ͬͯΈͨΓɻ w

    ೔໨Ͱ࿩ͨ͠ϒϩοΫνΣʔϯͰԿ͕Ͱ͖Δͷ͔ɺͱ ͍͏৘ใΛݩʹԿ͔໰୊Λղܾ͢Δɻ w νʔϜϝϯόʔͷଔ੍ʹ૊ΈࠐΜͩΞΠσΞͰ΋ྑ͍ɻ