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

オープンソースが法定通貨になる!ビットコイン・ライトニングネットワーク入門

 オープンソースが法定通貨になる!ビットコイン・ライトニングネットワーク入門

オープンソースカンファレンス2021 Kyotoでの発表です。
https://event.ospn.jp/osc2021-online-kyoto/session/376855
2021年6月、中南米の国エルサルバドルで仮想通貨ビットコインが法定通貨として定められました。ビットコインはオープンソースで稼働しています。ビットコインの少額決済のための応用技術ライトニングネットワークもエルサルバドルでは既に実用化しており、ライトニングネットワークを中心にビットコイン技術を説明させていただきました。

Shu Kobuchi

July 31, 2021
Tweet

More Decks by Shu Kobuchi

Other Decks in Technology

Transcript

  1. Φʔϓϯιʔε͕๏ఆ௨՟ʹͳΔʂ
    ϏοτίΠϯɾ
    ϥΠτχϯάωοτϫʔΫೖ໳
    ೥݄೔ ౔
    !04$0OMJOF,ZPUP
    ೔ຊ҉߸௨՟Ϣʔβձɹখᔹप 4IV,PCVDIJ

    View full-size slide

  2. ࣗݾ঺հ
    খᔹपɹ4IV,PCVDIJɹ!TIV@LPCTIVLPCVDIJ
    γεςϜ։ൃΛ͖ͯͨ͠தͰɺ

    ೥࢓ࣄͰ#JUDPJO8FC8BMMFUϓϩτλΠϓͷ։ൃʹैࣄ
    Ծ૝௨՟औҾॴ޲͚΢ΥϨοτϕϯμʔͰ։ൃɾӡ༻
    ʙԾ૝௨՟औҾॴͷΤϯδχΞ
    ೔ຊ҉߸௨՟Ϣʔβձ͸೥͔ΒࢀՃ͠ɺӡӦΛ຿ΊΔ
    झຯɿమಓɺञɺΧϥΦέ
    2

    View full-size slide

  3. ίϛϡχςΟ঺հ
    ೔ຊ҉߸௨՟ϢʔβձɹIUUQTDSZQUPDVSSFODZDPOOQBTTDPN
    ʮϏοτίΠϯͱ͔ษڧձʯʢ݄̍ճɿฏ೔໷ʣ
    w ࣍ճௐ੔த
    :PV5VCFͰΞʔΧΠϒࢹௌՄೳIUUQCJUMZZPVUVCFDDTUVEZ
    w νϟϯωϧొ࿥͓ئ͍͠·͢ʂ
    3

    View full-size slide

  4. ͜Ε·Ͱͷ04$ൃදͷΞʔΧΠϒ
    ॳ৺ऀͷͨΊͷϏοτίΠϯૹۚମݧʢ04$0OMJOF4QSJOHʣ
    IUUQTZPVUVCFNH3YT934
    ϏοτίΠϯɾϒϩοΫνΣʔϯೖ໳ʢ04$0OMJOF'BMMʣ
    IUUQTZPVUVCF,5;DXZ-WX
    4

    View full-size slide

  5. Τϧαϧόυϧ
    ೥݄೔ɺதถͷࠃΤϧαϧόυϧͰɺϏοτίΠϯΛ๏ఆ௨՟ͱ͢Δ
    ๏཯͕Մܾ
    ถυϧ͕๏ఆ௨՟͕ͩͬͨɺࠃࡍૹۚख਺ྉ͕ߴ͔ͬͨ
    ΤϧαϧόυϧͰ͸ग़Ք͕͗ଟ͘ɺૹۚख਺ྉ͕അࣛʹͳΒͳ͍
    ϏοτίΠϯؔ࿈ελʔτΞοϓͷεεϝ΋͋ͬͨ
    ϏοτίΠϯ͕๏ఆ௨՟ʹͳͬͯ΋ถυϧ͸ซଘ
    5
    ग़యɿ"'1##/FXT
    IUUQTXXXBGQCCDPNBSUJDMFT
    ٞձʹཱͭϒέϨେ౷ྖ

    View full-size slide

  6. ϏοτίΠϯͱ͸
    தԝ؅ཧऀΛ࣋ͨͳ͍11ిࢠϚωʔγεςϜʢඇதԝूݖతͳ҉߸௨՟ʣ
    தԝ؅ཧऀΛ࣋ͭۚ༥γεςϜͱ͸ۜߦͳͲ
    ϏοτίΠϯ͕ੜ·ΕΔલ͔Β11ిࢠϚωʔͷݚڀ͸ߦΘΕ͍ͯͨ
    w ࣮༻ԽϨϕϧͰॳΊͯ੒ޭͨ͠ͷ͕ϏοτίΠϯ
    w ҎޙɺϏοτίΠϯͷٕज़Λجʹ༷ʑͳ҉߸௨՟͕ొ৔
    w ϏοτίΠϯͷج൫ٕज़ʮϒϩοΫνΣʔϯʯΛ௨՟Ҏ֎΁ͷԠ༻΋
    ೥຤4BUPTIJ/BLBNPUP φΧϞτατγ
    ͕࿦จΛΦʔϓϯιʔεί
    ϛϡχςΟͷϝʔϦϯάϦετʹ౤ߘ
    w IUUQTCJUDPJOPSHCJUDPJOQEG
    ೥ʹϏοτίΠϯ͕Քಇ࢝͠Ίͨ
    7

    View full-size slide

  7. ϏοτίΠϯ͸Φʔϓϯιʔε
    ϏοτίΠϯ #JUDPJO
    ͸Φʔϓϯιʔε
    ୭Ͱ΋։ൃʹࢀՃՄೳʂ

    IUUQTHJUIVCDPNCJUDPJOCJUDPJO
    ϏοτίΠϯΛ͸͡Ίɺ҉߸௨՟ɾϒϩοΫνΣʔϯͷଟ͘͸044
    ٕज़తʹ΋໘ന͍ʂʂ
    ϥΠτίΠϯ -JUFDPJO
    ͸#JUDPJOͷιʔείʔυ͔ΒϑΥʔΫ

    IUUQTHJUIVCDPNMJUFDPJOQSPKFDUMJUFDPJO
    ϞφίΠϯ .POBDPJO
    ͸-JUFDPJOͷιʔείʔυ͕ϕʔε

    IUUQTHJUIVCDPNNPOBDPJOQSPKFDUNPOBDPJO
    ΠʔαϦΞϜ &UIFSFVN
    ΋Φʔϓϯιʔε

    IUUQTHJUIVCDPNFUIFSFVNHPFUIFSFVN
    8

    View full-size slide

  8. ϋογϡؔ਺
    Մม௕ͷೖྗ஋ʹର͠ɺݻఆ௕ͷग़ྗ஋Λฦ͢
    ཚ਺Ͱ͸ͳ͍ͷͰɺಉ͡ೖྗ஋͔Β͸ৗʹಉ͡ग़ྗ஋ΛಘΔ
    ग़ྗ஋͔Βೖྗ஋Λਪଌ͢Δͷ͸΄΅ෆՄೳ
    IUUQTXXXNPWBCMFUZQFDPVLTDSJQUTTIBIUNM

    IUUQTHPPHM1PHF#
    9
    ೖྗ͸Մม௕
    PQFOTPVSDF
    ग़ྗ͸ݻఆ௕
    PQFOTPVSDJ
    CFBCCGCEBDFF
    DDCFBCBCCDDFCGDG
    CBEBEFBGCEC
    DBFDBEGDGFFB
    4)"
    ϋογϡؔ਺
    4)"
    ϋογϡؔ਺
    Ұจࣈ
    ม͑Δ
    શ͘ҟͳΔ
    ஋ʹ

    View full-size slide

  9. ެ։伴҉߸
    ެ։伴͸ʮ伴ʯͱ͍͏໊લ͕ͩɺʮৣʯΛΠϝʔδ͢ΔͱΘ͔Γ΍͍͢
    ΞϦε͸Ϙϒͷެ։伴Λ༻͍ͯɺฏจΛ҉߸Խ͢Δ
    Ͱ͖ͨ҉߸จ͸Ϙϒͷൿີ伴Ͱ͔͠෮߸ԽͰ͖ͳ͍
    ҉߸Խ͢Δ伴ʢެ։伴ʣͱ෮߸Խ͢Δ伴ʢൿີ伴ʣ͕ผʑ
    ΞϦε͸Ϙϒͷൿີ伴͕ͳͯ͘΋Ϙϒʹ͔͠෮߸ԽͰ͖ͳ͍҉߸จΛ࡞੒Մ
    10
    φΧϞτατγͷ
    ਖ਼ମ͸ʓʓʓ
    DECGEGE
    FCDBEC
    CEDCCFDD
    Ϙϒͷެ։伴
    φΧϞτατγͷ
    ਖ਼ମ͸ʓʓʓ
    ҉߸จ
    ฏจ ฏจ
    Ϙϒͷൿີ伴
    ҉߸Խ
    ෮߸Խ
    ΞϦε Ϙϒ

    View full-size slide

  10. ϏοτίΠϯͷެ։伴҉߸ʢུ֓ʣ
    ΞϦε͸Ϙϒʹ#5$ૹΓ͍ͨ
    ΞϦε͸Ωϟϩϧ͔Βड͚औͬͨ#5$͕͋Δͱ͢Δ
    ΞϦεͷެ։伴͕͔͔ͬͨ#5$͕͋Δ
    ΞϦεͷൿີ伴ͰϩοΫΛղআͯ͠࢖͑ΔΑ͏ʹͳΔ
    ΞϦε͕Ϙϒͷެ։伴Λ͔͚Δ͜ͱͰϘϒʹϏοτίΠϯΛૹΔ
    #5$
    Ϙϒͷެ։伴
    ΞϦεͷൿີ伴
    Ωϟϩϧ
    #5$
    ΞϦεͷެ։伴
    ϩοΫղআ
    Ωϟϩϧ͔Β
    ΞϦεʹૹۚ
    ΞϦε͔Β
    Ϙϒʹૹۚ

    View full-size slide

  11. ΞυϨεੜ੒
    ൿີ伴͸ཚ਺Λ࢖ͬͯಘΔ
    Ϗοτͷ੔਺ͳͷͰɺճίΠϯΛ౤͛ͯੜ੒΋Մೳ
    ެ։伴͸&$%4" ପԁۂઢ҉߸
    Λ༻͍ͯൿີ伴ͷεΧϥʔഒࢉʢෆՄٯʣ
    ΞυϨε͸ެ։伴ͷϋογϡʢෆՄٯʣ
    ެ։伴ِ଄໰୊Λ๷͙ͨΊɺϏοτίΠϯͰ͸ެ։伴ͱҰରҰͰରԠ͢Δ
    ΞυϨεΛ࢖༻ʢதԝ؅ཧऀ͕͍ͳ͍ͨΊɺೝূہ͸࢖Θͳ͍ʣ
    ൿີ伴Λ஌ΒΕΔͱɺ#5$͕౪·ΕΔͷͰ؅ཧ͸ݫॏʹʂ
    12
    L
    ൿີ伴
    1SJWBUF,FZ
    ,
    ެ։伴
    1VCMJD,FZ
    "
    ΞυϨε
    "EESFTT
    ପԁۂઢ্ͷ
    εΧϥʔഒࢉ
    Ұํ޲

    ϋογϡؔ਺
    Ұํ޲

    ਪଌෆՄ
    ෆՄٯ

    ਪଌෆՄ
    ෆՄٯ

    View full-size slide

  12. ൿີ伴ɾެ։伴ɾΞυϨεͷ࣮ྫ
    ൿີ伴͕Θ͔Ε͹ɺੜ੒نଇ͔ΒҰҙʹܾ·ΔΞυϨεʹඥͮ͘ίΠϯΛૹۚ
    Ͱ͖Δ
    ઈରʹଞਓʹݟΒΕͯ͸͍͚ͳ͍
    13
    L
    ൿີ伴
    1SJWBUF,FZ
    ,
    ެ։伴
    1VCMJD,FZ
    "
    ΞυϨε
    "EESFTT
    DEFCDBCEEFFDECGBED
    CECCFDCDFGEEECE
    EBDEEFBCGGFCGD
    DEFCDBCEEFFD
    ECGBEDCECCFD
    DYQP.#$::8$H'485EDNYJQO(6T1X

    View full-size slide

  13. ΞϦε͕Ϙϒʹ#5$ΛૹΔ
    Ҏલड͚औֹ͍ͬͯͨΛ߹ࢉͯ͠ɺ૬खʹૹΓɺ͓௼Γ͸ࣗ෼΁
    59தʹهࡌͷͳֹ͍ ͜͜Ͱ͸#5$
    ͸ޙʹϚΠφʔ΁
    τϥϯβΫγϣϯ5SBOTBDUJPO59
    14
    ΞϦε
    Ϙϒ
    5SBOTBDUJPO 59

    */165 065165
    ΞϦε
    Ωϟϩϧ
    ΞϦεˠϘϒ
    #5$
    ΩϟϩϧˠΞϦε
    #5$
    ΞϦεˠΞϦε
    ͓௼Γ

    #5$
    #5$
    σϏοτˠΞϦε
    #5$
    #5$
    σϏοτ
    ܭ#5$ ܭ#5$
    ϚΠφʔ
    ωοτϫʔΫख਺ྉ
    #5$
    ˞59ʹهࡌ͸ͳ͍
    ൿີ伴Λࠩ͠ࠐΜͰ
    ϩοΫղআɿిࢠॺ໊
    ΞϦεͷ
    ൿີ伴
    ΞϦεͷ
    ൿີ伴
    ΞϦεͷ
    ެ։伴
    Ϙϒͷ
    ެ։伴
    ΞϦεͷ
    ެ։伴
    ΞϦεͷ
    ެ։伴

    View full-size slide

  14. ΞυϨεͷ؅ཧͱಗ໊ੑ
    ΞυϨε͸ҰਓͰ͍ͭ͘΋࣋ͯΔ
    ͓௼ΓΞυϨεΛૹ৴ݩΞυϨεͱ͸ผʹͯ͠ɺಗ໊తʹར༻ͨ͠ํ͕͍͍
    ୭͕͍͘Β͍࣋ͬͯΔ͔Λ஌ΒΕͳ͍ͨΊ
    ΞυϨεٴͼͦͷதʹ͋ΔϏοτίΠϯ͕୭ͷ࣋ͪ෺͔͸ϏοτίΠϯωοτ
    ϫʔΫͰ͸Θ͔Βͳ͍
    ΞυϨεͷੜ੒ݩͱͳͬͨൿີ伴Λૢ࡞Ͱ͖Δਓ͕࣋ͪओ
    w ൿີ伴Λ౪·Εͯ΋ϏοτίΠϯωοτϫʔΫͰ͸ؔ༩͠ͳ͍
    15

    View full-size slide

  15. 11ωοτϫʔΫͰͷసૹ
    ࡞੒ͨ͠τϥϯβΫγϣϯΛϏοτίΠϯ11ωοτϫʔΫʹϒϩʔυΩϟε
    τ ൃใ
    ͢Δ
    ϊʔυ͸59ͷܗࣜΛνΣοΫ͠ɺϏοτίΠϯͷܗࣜͱͯ͠ਖ਼͚͠Ε͹ɺ
    ྡͷϊʔυʹసૹ͍ͯ͘͠
    શͯͷϊʔυ͕ಉ͡59Λ࣋ͭ

    ʢશੈքͷϊʔυʹߦ͖౉Δʣ
    16
    ΞϦε
    Ϙϒ
    59
    ൃใ
    59
    59
    59
    సૹ సૹ
    59
    59
    59
    సૹ
    సૹ
    సૹ
    సૹ


    View full-size slide

  16. τϥϯβΫγϣϯνΣʔϯͱ6590ߏ଄
    τϥϯβΫγϣϯ 59
    ͸લͷ59ͷ৘ใΛ͍࣋ͬͯΔʢϋογϡϙΠϯλʣ
    ݩΛḷΕ͹ɺඞͣ$PJOCBTF59ʹͨͲΓண͘
    ϚΠφʔ͸ࣗ෼ͷΞυϨεʹରͯ͠ϚΠχϯάใुΛૹΔ59ΛϒϩοΫʹؚ·
    ͤΔ
    */165෦͸ۭ
    65906OTQFOU5SBOTBDUJPO0VUQVUϏοτίΠϯ͸ʮ6590ߏ଄ʯ
    17
    TX
    Coinbase TX
    ۭ
    TX
    TX
    TX
    TX
    TX TX
    17
    ࢀর
    ࢀর
    ࣍ͷ59ͷ*/165ʹ࢖༻͞Ε͍ͯͳ͍
    ະ࢖༻6590ͷ͔͖ूΊ͕࢒ߴ

    View full-size slide

  17. ΢ΥϨοτʹ͓͕ۚೖ͍ͬͯΔͱ͍͏ΑΓ͸ɺൿີ伴͕ೖ͍ͬͯΔ
    ൿີ伴͸σδλϧσʔλ จࣈྻ
    ͳͷͰ౪ΈݟΒΕΔͱଞਓ΋࢖͑Δ
    ෺ཧతͳ伴΋߹伴͕࡞ΕΔʢෳ੡Ͱ͖ΔʣΑ͏ʹ
    ϊʔυͷ෼ࢄ୆ா͸શऔҾΛ͓࣋ͬͯΓɺΈΜͳಉ͡σʔλ
    ൿີ伴ͰੈքதͷͲͷϏοτίΠϯϊʔυ͔ΒͰ΋ࣗ෼ѼͰ

    ະ࢖༻ͳ 6OTQFOU
    5SBOTBDUJPO0VUQVU 6590


    Λૢ࡞͢Δ͜ͱ͕Ͱ͖Δ
    ϏοτίΠϯͷ΢ΥϨοτ
    18
    TX
    TX
    ࣗ෼ͷ
    6590
    ଞਓͷ
    6590
    ࣗ෼ͷ
    4QFOU
    ࣗ෼ͷ
    6590

    View full-size slide

  18. ೋॏࢧ෷͍໰୊
    ΞϦε͸Ωϟϩϧ͔Β΋Βͬͨ#5$ΛϘϒʹ΋ૹཧɺΤϨϯʹ΋ૹͬͨͱ
    ͢Δʢೋॏࢧ෷͍Λͨ͠ʣ
    ͲͪΒͷτϥϯβΫγϣϯΛਖ਼౰ͱݟͳ͔͢
    ؅ཧऀ͕͍Ε͹؅ཧऀͷϊʔυʹಧ͍ͨઌணॱͰܾΊΕ͹ྑ͍
    ͔͠͠ɺ؅ཧऀͷ͍ͳ͍෼ࢄωοτϫʔΫͰ͜ͷରࡦΛ͠ͳ͚Ε͹ͳΒͳ
    11ωοτϫʔΫ্Ͱઌணॱͷ൑ఆ͸ෆՄೳ
    19
    ΞϦε
    Ϙϒ
    59
    5PϘϒ
    59
    5PΤϨϯ
    Ωϟϩϧ
    ΤϨϯ
    #5$
    #5$
    #5$
    ೋॏࢧ෷͍
    Ϙϒ
    ΤϨϯ

    View full-size slide

  19. ೋॏࢧ෷͍ΛແޮԽ͢Δʹ͸ʁ
    ೋॏࢧ෷͍ΛແޮԽ͢ΔͨΊʹɺ6590͕࢖༻ࡁΈͰ͋Δ͔ͷ൑ఆ͕ඞཁ
    ࢖༻ࡁΈͰ͋Δ͜ͱ͸ɺܝࣔ൘ʹ·ͱΊͯ஌ΒͤΔ
    ϒϩοΫ͸ެ༻ܝࣔ൘
    20
    ࢖༻ࡁΈ6590Ұཡ
    ΞϦεˠϘϒ#5$
    ΤϨϯˠΩϟϩϧ#5$
    ΩϟϩϧˠσϏοτ#5$
    ΩϟϩϧˠΞϦε#5$
    ϘϒˠΤϨϯ#5$

    View full-size slide

  20. ୭͕ϒϩοΫʢܝࣔ൘ʣΛ࡞੒͢Δͷ͔ʁ
    ۃΊͯ௿͍֬཰ͷλʔήοτΛݟ͚ͭͨਓʹϒϩοΫʢܝࣔ൘ʣ࡞੒ͷݖར
    ྫ͑ΔͳΒɺ࢛ͭ༿ͷΫϩʔόʔΛ୳͢େձ
    ௿͍֬཰ͷλʔήοτ͕ݟ͔ͭͬͨ
    ͦΕ͚ͩେมͳ࡞ۀΛͨ͠ͱ͍͏͜ͱ
    ӡΑ͙͘͢ʹݟ͔ͭΔ͜ͱ΋͋Δ͕ɺ੒ޭΛଓ͚Δʹ͸࿑ྗΛׂ͖ଓ͚Δ
    ͔͠ͳ͍
    ϏοτίΠϯͷ৔߹͸ɺޮ཰తͳΞϧΰϦζϜ͕ଘࡏ͠ͳ͍ͱ͞ΕΔ୯७
    ͳܭࢉΛͻͨ͢Β΍Γଓ͚Δ
    ΍Δͷ͸ϚΠχϯάϚγϯͰɺిؾ୅͕ͱͯ΋͔͔Δ
    େมͳ࡞ۀΛͨ͠ਓ͸ෆਖ਼ͷͨΊΑΓ΋ϒϩοΫใुͱ͍͏ΠϯηϯςΟϒͷ
    ͨΊʹਖ਼͍͠ߦಈΛ͢Δͱ͍͏લఏ
    1SPPGPG8PSLʢ࡞ۀূ໌ʣͱ͍͏
    21

    View full-size slide

  21. ϚʔΫϧϧʔτ
    ϒϩοΫͷߏ଄
    ϒϩοΫʹؚΊΔτϥϯβΫγϣϯΛ·ͱΊͨϚʔΫϧϧʔτΛܭࢉ
    59͕ͲͷϒϩοΫʹೖ͍ͬͯΔ͔͕Θ͔Δ
    ϒϩοΫϔομͱτϥϯβΫγϣϯ͕ϒϩοΫʹؚ·ΕΔ
    ʮφϯεʯͱ͍͏ԿͰ΋ྑ͍ύϥϝʔλΛೖΕͯϒϩοΫͷϋογϡΛܭࢉ
    ͦͷ಄/ܻ͕શͯʹͳΔ·Ͱʢਐ਺ͳͷͰɺ֬཰͸ͷ/৐ʣ
    ͘͢͝௿͍֬཰ʢྫ͑ΔͳΒܻ͋ΔೆژৣΛຖճ਺ࣈม͑ͯղৣͰ͖
    Δ͔ࢼ͢ʣ
    22
    લͷϒϩοΫͷ
    ϋογϡ
    લͷϒϩοΫͷ
    ϔομ
    λΠϜελϯϓ
    φϯε
    ϒϩοΫͷϋογϡ
    GFCGEFGEGEECCDE
    FCFC
    ͻͨ͢Βม͑ͯ
    ϒϩοΫϋογϡΛܭࢉ
    59 59
    59
    59
    59
    59

    View full-size slide

  22. ϒϩοΫνΣʔϯ
    ೋॏࢧ෷͍ΛແޮԽ͢Δखஈ
    ೋॏࢧ෷͍͸Ͱ͖Δ͕ɺϒϩοΫʹࡌΒͳ͚Ε͹ແޮ
    ϒϩοΫνΣʔϯ͸ࣄޙঝೝͷζϧ͍γεςϜ
    ͔ͩΒɺམͪͳ͍
    τϥϯβΫγϣϯΛେྔʹྲྀͯ͠ωοτϫʔΫͷෛՙΛ্͛ͯ΋ɺ஗Ԇ͕
    ى͜Δ͚ͩͰམͪͳ͍
    தԝ؅ཧ͞ΕͨγεςϜͩͱɺ%#Ͱॱ൪ʹॲཧ͢ΔͨΊɺॲཧ͕٧·Δͱ
    མͪΔ
    23

    View full-size slide

  23. ϒϩοΫ͸લͷϒϩοΫΛϋογϡϙΠϯλͰࢀরͯ͠ (FOFTJT#MPDL
    ͔
    Β࠷৽ͷϒϩοΫ·Ͱܨ͕͍ͬͯΔ
    ్தͷϒϩοΫʹऔΓࠐ·Ε͍ͯΔτϥϯβΫγϣϯͷத਎Λมߋ͢Δʹ
    ͸ɺϒϩοΫͷ࡞Γ௚͠ͱޙଓͷϒϩοΫΛ࡞Γ௚͞ͳ͚Ε͹ͳΒͳ͍
    w ϏοτͰ΋ม͑Δͱɺϋογϡ஋͕શ͘ҟͳΔͷͱɺϒϩοΫΛ࡞Γ
    ௚͢ϚΠχϯά΋ඞཁͰɺվ͟Μ͸ࠔ೉
    ϒϩοΫνΣʔϯ
    24
    ࢀর ࢀর ࢀর ࢀর ࢀর ࢀর
    59 59
    59
    59
    59
    59
    59
    ᶃվ͟Μ͍ͨ͠
    ᶄϒϩοΫ࡞Γ௚͠
    ͜Ε͚ͩͰ΋େม ᶅޙଓͷϒϩοΫ࡞Γ௚͠
    ͘͢͝େม
    ௕͍ϒϩοΫΛ
    ਖ਼౰ͱΈͳ͢
    ᶆݱࡏͷϒϩοΫνΣʔϯ
    ΑΓ΋௕͘͢Δ

    View full-size slide

  24. ϒϩοΫνΣʔϯ
    ϒϩοΫͷϋογϡ಄/ܻ͕Ͱ͋Δ͔ʢ೉қ౓ʣ͸ϒϩοΫ͔͔ͬͨ࣌
    ؒΛ ෼ ೔िؒ
    ͱൺֱܾͯ͠ΊΔ
    ̍ϒϩοΫ࡞Δͷʹฏۉ෼
    ೉қ౓Λ্͛Δʹ͸಄ͷͷܻ਺Λ૿΍͢ɺ೉қ౓ΛԼ͛ΔͳΒݮΒ͢
    ੒ޭ֬཰͸?/ʢ/ɿܻ਺ɺϋογϡ͸ਐ਺ʣݱࡏܻ
    ϒϩοΫใु͸ (FOFTJT#MPDL
    ͕#5$ɺ Ͱ#5$ɺ
    Ͱ#5$ͱ͍͏Α͏ʹ ϒϩοΫ͝ͱʹใु൒ݮ
    ໿̐೥ʹ̍ճՆقޒྠͷ೥ͷՆࠒʹ൒ݮ͢Δ
    ϏοτίΠϯΛ৽نൃߦ͍ͯ͠Δ
    ೥ʹ৽نൃߦ͕ऴΘΓɺ૯ֹສ#5$ͱͳΔ
    ݶΓ͋Δۚ ΰʔϧυ
    ͷ࠾۷ ϚΠχϯά
    ʹͳͧΒ͑ͯϒϩοΫੜ੒࡞ۀͷ
    ΛϚΠχϯάͱݺͿ
    25

    View full-size slide

  25. ϒϩοΫͷঝೝ਺
    ঝೝ਺͕ଟ͚Ε͹ଟ͍΄Ͳ෴Γʹ͍͘ʢ֬཰తϑΝΠφϦςΟʣ
    26
    TX
    Memory Pool(mempool)
    TX
    ࠷৽ϒϩοΫ
    ະঝೝʢ̌ঝೝɿ0 Confirmation)
    TX
    Memory Pool(mempool)
    TX
    ࠷৽ϒϩοΫ
    1ঝೝɿ1 Confirmation
    ࣗ෼ͷૹۚTX
    TX
    ࣗ෼ͷૹۚTX
    TX
    Memory Pool(mempool)
    TX
    ࠷৽ϒϩοΫ
    6ঝೝɿ6 Confirmationʢ঎औҾͰΑ͘࢖ΘΕΔঝೝ਺ʣ
    TX
    ࣗ෼ͷૹۚTX
    ະঝೝTX(τϥϯβΫγϣϯ)
    ؚ͕·ΕΔ
    ϚΠφʔใु͸ঝೝ͞ΕΔ·ͰϩοΫ͞Ε͍ͯͯɺͦΕ·Ͱ࢖༻Ͱ͖ͳ͍

    View full-size slide

  26. ใुͷҙຯ
    ΠϯηϯςΟϒ͕͋Δ͜ͱͰɺϚΠχϯάͱ͍͏ӡ༻΁ͷࢀՃΛଅ͢
    ϚΠφʔ͕૿͑ɺϋογϡύϫʔ͕େ͖͘ͳΔͱɺϏοτίΠϯωοτ
    ϫʔΫͷηΩϡϦςΟ͕૿͢
    w ੈքதͷεʔύʔίϯϐϡʔλ͕ଋʹͳͬͯ΋ϏοτίΠϯωοτϒ
    ϩοΫνΣʔϯΛվ͟ΜͰ͖ͳ͍
    ϒϩοΫʹؚ·ΕΔτϥϯβΫγϣϯͷख਺ྉ΋ϚΠφʔ͕΋Β͑Δ
    ϒϩοΫใु৽نൃߦ ݱࡏ#5$
    Є ϒϩοΫதͷ59ख਺ྉ

    27
    ϒϩοΫ
    59
    59
    59
    59
    59
    59
    5SBOTBDUJPO 59

    */165 065165
    ΞϦεˠϘϒ
    #5$
    ΩϟϩϧˠΞϦε
    #5$
    ΞϦεˠΞϦε
    ͓௼Γ

    #5$
    σϏοτˠΞϦε
    #5$
    ܭ#5$ ܭ#5$
    ϚΠφʔ
    ωοτϫʔΫख਺ྉ
    #5$
    ˞59ʹهࡌ͸ͳ͍
    $PJOCBTF59
    ใुΛࣗ෼΁

    View full-size slide

  27. ϚΠχϯάͷϏδωεԽ
    ϚΠχϯάʹ͸େن໛ͳࢿຊ͕౤Լ͞ΕɺҰେϏδωεʹʂ
    ੲ͸ݸਓͰϚΠχϯάͰ͖͕ͨɺ͍·Ͱ͸ݸਓͰ͸ଠ౛ଧͪͰ͖ͳ͍Ϩϕ
    ϧʹͳ͍ͬͯΔ
    ϚΠχϯάϚγϯΛฒ΂ͨࢪઃ͸ϚΠχϯάϑΝʔϜͱΘΕɺ޻৔ͷΑ͏
    ͳ
    ϚΠχϯάใु֫ಘͷͨΊʹɺܹ͍͠ϚΠχϯάڝ૪
    28
    ੈք࠷େखͷϚΠχϯάϑΝʔϜ#JUNBJO

    View full-size slide

  28. ωοτϫʔΫख਺ྉͷҙຯ
    ϚΠφʔ͕ঝೝͰ͖Δσʔλྔʹ͸ݶΓ͕͋Δ
    ωοτϫʔΫख਺ྉΛ՝͢͜ͱʹΑͬͯɺωοτϫʔΫ্ͷσʔλྔΛ཈੍͢
    Δ͜ͱ͕Ͱ͖Δ
    ख਺ྉ͸σʔλαΠζʹൺྫ͢Δ
    τϥϯβΫγϣϯͷ*/165਺ɺ065165਺͕ଟ͚Ε͹σʔλαΠζ͸େ͖
    ͘ͳΔ
    ख਺ྉ͸ωοτϫʔΫͷࠞࡶ౓߹͍ʹӨڹ͞ΕΔ
    ର๏ఆ௨՟ͷՁ֨ͱ͸௚઀ؔ܎ͳ͍͕ɺ͜ͷՁ্͕͕֨ΔͱऔҾ਺͕૿͑
    ΔͨΊख਺ྉ͸্ঢ͠ɺՁ͕֨҆ఆ͍ͯ͠Δ࣌͸ख਺ྉ͕͍҆
    ࢢ৔ͷݪཧʹΑͬͯ໨͕҆Θ͔Δ
    ͲͷτϥϯβΫγϣϯΛϒϩοΫʹऔΓࠐΉ͔͸ϚΠφʔ͕ࣗ༝ʹܾΊΒΕΔ
    ϚΠχϯά΋ϏδωεͳͷͰɺख਺ྉͷߴ͍59͕༏ઌͯ͠औΓࠐ·ΕΔ
    ૹۚऀ͕෷͏
    ిࢠܾࡁͷΑ͏ʹళฮଆ डऔଆෛ୲
    ͕Ͱ͖ͳ͍
    29

    View full-size slide

  29. ϊʔυɾ΢ΥϨοτͷछྨ
    ϑϧϊʔυ͸11ωοτϫʔΫʹྲྀΕΔτϥϯβΫγϣϯͱϒϩοΫΛݕূ
    ͠ɺਖ਼͍͠ܗࣜͷ΋ͷ͸ࣗϊʔυऔΓࠐΉ
    աڈ͔ΒશͯͷτϥϯβΫγϣϯʢऔҾཤྺʣͱϒϩοΫΛ࣋ͭ
    શͯͷσʔλΛ࣋ͭʹ͸ॏ͗͢ΔͷͰɺϒϩοΫϔομͱࣗ෼ͷ΢ΥϨοτʹ
    ؔ܎͢ΔऔҾͷΈΛ࣋ͭܰྔ΢ΥϨοτʮ417ϊʔυʗ΢ΥϨοτʯ͕͋Δ
    औҾͷݕূ͸Ͱ͖ͳ͍
    ࣗ෼ͷϊʔυΛ࣋ͨͣʹΞυϨεੜ੒΍ૹۚͷͰ͖Δ8FC΢ΥϨοτ΋͋Δ
    ͕ɺηΩϡϦςΟతʹ஫ҙ͕ඞཁ
    ෺ཧతͳૢ࡞ΛߦΘͳ͍ͱૹ͕ۚͰ͖ͳ͍ηΩϡϦςΟ͕ߴ͍ϋʔυ΢ΣΞ
    ΢ΥϨοτ΋͋Δ
    ϞόΠϧ΢ΥϨοτ͸ɺϞόΠϧΞϓϦʹൿີ伴͕ೖ͍ͬͯͯૹ͕ۚͰ͖Δ
    େۚ͸ஔ͘΂͖Ͱ͸ͳ͍
    30

    View full-size slide

  30. ϒϩοΫνΣʔϯΤΫεϓϩʔϥ
    ࣗ෼ͰϊʔυΛ࣋ͨͳͯ͘΋શͯͷऔҾͱϒϩοΫΛՄࢹԽͰ͖ΔϒϩοΫ
    νΣʔϯΤΫεϓϩʔϥ͕͋Δ
    IUUQTXXXCMPDLDIBJODPNKBFYQMPSFS
    ༷ʑͳ։ൃݩ͔ΒϒϩοΫνΣʔϯΤΫεϓϩʔϥ͕ఏڙ͞Ε͍ͯΔ
    31

    View full-size slide

  31. ։ൃ༻ωοτϫʔΫ
    ։ൃʹຊ෺ͷϏοτίΠϯΛ࢖͏ͯɺࣗ෼͔Βࣗ෼ʹૹۚͨ͠ͱͯ͠΋ωοτ
    ϫʔΫख਺ྉ͕͔͔Δ
    ։ൃ༻ʹؾܰʹૹ͕ۚͰ͖ΔΑ͏ςετωοτ͕ଘࡏ͢Δ
    ςετωοτίΠϯ͸ແՁ஋
    32
    ϝΠϯωοτ
    ʢຊ෺ʣ
    ςετωοτ
    ಠཱ

    View full-size slide

  32. 'BVDFU
    ։ൃ༻ʹςετωοτϏοτίΠϯ͕΋Β͑Δ'BVDFU ʮऄޱʯͱ͍͏ҙຯ
    ͱ
    ͍͏όϥϚΩॴαʔϏε͕͋Δ
    IUUQTDPJOGBVDFUFVFOCUDUFTUOFU
    ଞʹ΋༷ʑͳ'BVDFU
    33

    View full-size slide

  33. -JHIUOJOH/FUXPSL

    View full-size slide

  34. ϏοτίΠϯͷεέʔϥϏϦςΟ໰୊
    ϒϩοΫͷฏۉੜ੒ִؒ͸෼ʹͭ
    ϏοτίΠϯͷϒϩοΫαΠζ͸.#ͰऔҾσʔλؚ͕·ΕΔ
    ͭ·Γɺฏۉͯ͠෼ʹ.#෼ͷऔҾঝೝ͔͠Ͱ͖ͳ͍
    ϏοτίΠϯૹ͕ۚଟ͘ߦΘΕΔͱɺऔҾঝೝ͕ͳ͔ͳ͔Ͱ͖ͣૹۚ٧·Γ
    35

    View full-size slide

  35. ΦϯνΣʔϯεέʔϦϯά
    ೥݄೔ʹ#JUDPJO͔Β#JUDPJO$BTI͕ϋʔυϑΥʔΫ
    #JUDPJO$BTI͸ϒϩοΫαΠζΛ.#͔Β.#ʹҾ্͖͛
    ݱࡏ͸.#
    ϏοάϒϩοΫͱ͍͏ߟ͑
    36
    #JUDPJO
    #JUDPJO
    $BTI

    View full-size slide

  36. ΦϯνΣʔϯεέʔϦϯάͷ໰୊఺
    ϒϩοΫαΠζ͕େ͖͍ͱ
    11Ͱసૹ஗Ԇ͕ൃੜ͠΍͘͢ͳΔ
    w ϒϩοΫνΣʔϯͷ෼ذ͕ى͜Γ΍͘͢ͳΔ
    ϊʔυʹ५୔ͳετϨʔδ͕ඞཁ
    w ྫ͑͹(#্ݶͷϒϩοΫ
    ࢿۚΛ࣋ͭͷΈ͔͠ϊʔυӡ༻͕Ͱ͖ͣதԝूݖతͳωοτϫʔΫͱͳΔ
    ඇதԝूݖతͳ෼ࢄωοτϫʔΫΛ࡞Δʹ͸εϞʔϧϒϩοΫ͸ඞਢ
    37

    View full-size slide

  37. ΦϑνΣʔϯεέʔϦϯά
    ϒϩοΫνΣʔϯ֎Ͱෳ਺ճͷऔҾͷ݁ՌͷΈΛॻ͘
    τϥϯβΫγϣϯͷૹ෇ΛݮΒ͢
    ෳ਺ͷΞϓϩʔν
    αΠυνΣʔϯ
    w %#Ͱ΋ࢴͰ΋Α͍
    OE-BZFSʢ#JUDPJOͷ৔߹͸-JHIUOJOH/FUXPSLʣ
    38
    ΞϦε Ϙϒ
    #5$Λ
    σϙδοτ
    ΞϦε Ϙϒ
    #5$ ˠ#5$
    ࠷ऴ݁ՌͰ
    ਫ਼ࢉ
    #5$

    View full-size slide

  38. γϯάϧϗοϓ
    ઌͣ͸γϯϓϧʹऀؒ γϯάϧϗοϓ
    ͚ͩͷϚΠΫϩϖΠϝϯτΛߟ͑Δ
    39
    ΞϦε Ϙϒ
    ΞϦεͷެ։伴 Ϙϒͷެ։伴
    PGެ։伴
    ΦϯνΣʔϯ
    ᶃ'VOE5Y
    ࢿۚΛϩοΫ
    ΦϑνΣʔϯ
    ᶄ*OWPJDFൃߦ
    ᶅ1BZ
    ᶆ*OWPJDFൃߦ
    ࠷ॳͷϩοΫ࣌఺Ͱ͸
    ΞϦε͕શֹ࢖͑Δ
    ᶇ1BZ
    ΦϑνΣʔϯ

    View full-size slide

  39. γϯάϧϗοϓ
    ΞϦεɾϘϒؒͷνϟϯωϧͷΩϟύγςΟ͸#5$
    40
    ΞϦε Ϙϒ
    ΦϯνΣʔϯ
    ᶃ'VOE$IBOOFM
    ΦϑνΣʔϯ
    ᶄ*OWPJDFൃߦ
    ᶅ1BZ
    ᶆ*OWPJDFൃߦ
    ᶇ1BZ
    ΦϑνΣʔϯ
    #5$
    ΞϦε Ϙϒ
    ᶃޙ
    ᶅޙ
    ᶇޙ ᶈ࠷ऴ࢒ߴ
    #5$
    #5$
    ΦϯνΣʔϯ
    #5$ #5$
    ᶈ$MPTF
    PGެ։伴

    View full-size slide

  40. )5-$T )BTIFE5JNF-PDL$POUSBDUT

    தؒऀΛܦ༝͢ΔϚϧνϗοϓૹۚΛ࣮ݱ
    νϟωϧͷ։ઃ૬ख͕૿͑ΔͱɺPGϚϧνγάѼʹ͢ΔσϙδοτͰ
    ϩοΫ͞ΕΔ#JUDPJO͕૿͑Δ
    νϟωϧະ։ઃͷ૬खͱ΋νϟωϧ։ઃࡁΈͷୈࡾऀΛܦ༝ܾͯ͠ࡁ
    41
    σϙδοτͷ
    #JUDPJO͕ଟ͍
    σϙδοτͷ
    #JUDPJOΛ཈͑ΒΕΔ

    View full-size slide

  41. தؒऀΛ৴༻ͤͣͱ΋ૹۚͰ͖Δ࢓૊Έ͕ඞཁ
    ΞϦε͸σϏοτͱ௚઀νϟωϧΛష͍ͬͯͳ͍͕ɺϘϒɺΩϟϩϧΛ௨ͯ͠
    ૹ͕ۚͰ͖ͦ͏
    தؒऀͷϘϒ΍Ωϟϩϧ͕౪ΉՄೳੑ͸൱ఆͰ͖ͳ͍
    தؒऀ͕৴༻Ͱ͖ͳͯ͘΋ૹۚͰ͖Δ࢓૊Έ͕ඞཁʢτϥετϨεʣ
    42
    ΞϦε
    Ϙϒ Ωϟϩϧ
    σϏοτ

    View full-size slide

  42. )5-$T )BTIFE5JNFMPDLFE$POUSBDUT

    डऔखσϏοτ͸4FDSFUͳ஋3ͷϋογϡ஋)BTI 3
    ΛΞϦεʹڭ͑Δ
    43
    ΞϦε
    Ϙϒ Ωϟϩϧ
    σϏοτ
    4FDSFU஋3
    )BTI 3

    )BTI
    )BTI 3
    ΛΞϦεʹڭ͑Δ

    View full-size slide

  43. )5-$T )BTIFE5JNFMPDLFE$POUSBDUT

    தؒऀϘϒ͸ΞϦε͔ΒσϏοτѼͷૹۚΛड͚औΔ
    -JHIUOJOH#5$ͱ)BTI 3

    ݩͷ3Λ஌Βͳ͍ͱ-JHIUJOH#5$͸ड͚औΕͳ͍ʢϩοΫ͞Εͨঢ়ଶʣ
    44
    ΞϦε
    Ϙϒ Ωϟϩϧ
    σϏοτ
    4FDSFU஋3
    )BTI 3

    )BTI
    )BTI 3
    ΛΞϦεʹڭ͑ͨ
    )BTI 3

    View full-size slide

  44. )5-$T )BTIFE5JNFMPDLFE$POUSBDUT

    ΞϦεϘϒؒͷૹۚ͸)BTI 3
    ͱͱ΋ʹϘϒ͕࣋ͬͯϩοΫ͞Εͨ··
    Ϙϒ͸Ωϟϩϧ΁)BTI 3
    ͱͱ΋ʹૹۚ
    Ωϟϩϧ΋3Λ஌Βͳ͍ͱೖखͰ͖ͳ͍
    45
    ΞϦε
    Ϙϒ Ωϟϩϧ
    σϏοτ
    4FDSFU஋3
    )BTI 3

    )BTI
    )BTI 3
    ΛΞϦεʹڭ͑ͨ
    )BTI 3
    )BTI 3

    View full-size slide

  45. )5-$T )BTIFE5JNFMPDLFE$POUSBDUT

    ϘϒΩϟϩϧؒͷૹۚ͸)BTI 3
    ͱͱ΋ʹΩϟϩϧ͕࣋ͬͯϩοΫ͞Εͨ··
    Ωϟϩϧ͸σϏοτ΁)BTI 3
    ͱͱ΋ʹૹۚ
    σϏοτ͸3Λ஌͍ͬͯΔͷͰೖखͰ͖Δ
    46
    ΞϦε
    Ϙϒ Ωϟϩϧ
    σϏοτ
    4FDSFU஋3
    )BTI 3

    )BTI
    )BTI 3
    ΛΞϦεʹڭ͑ͨ
    )BTI 3
    )BTI 3

    )BTI 3

    View full-size slide

  46. )5-$T )BTIFE5JNFMPDLFE$POUSBDUT

    σϏοτ͸3ΛΩϟϩϧʹڭ͑ͯɺΩϟϩϧ͸͓ۚΛೖख
    47
    ΞϦε
    Ϙϒ Ωϟϩϧ
    σϏοτ
    4FDSFU஋3
    )BTI 3

    )BTI
    )BTI 3
    ΛΞϦεʹڭ͑ͨ
    )BTI 3
    )BTI 3

    )BTI 3

    4FDSFU஋3

    View full-size slide

  47. )5-$T )BTIFE5JNFMPDLFE$POUSBDUT

    Ωϟϩϧ͸3ΛϘϒʹڭ͑ͯɺϘϒ͸͓ۚΛೖख
    48
    ΞϦε
    Ϙϒ Ωϟϩϧ
    σϏοτ
    4FDSFU஋3
    )BTI 3

    )BTI
    )BTI 3
    ΛΞϦεʹڭ͑ͨ
    )BTI 3
    )BTI 3

    )BTI 3

    4FDSFU஋3
    4FDSFU஋3

    View full-size slide

  48. ్தͰ଺ͬͨ৔߹͸੍࣌ؒݶͰΩϟϯηϧ͢Δ
    ᶃ4FDSFU3Λ࡞੒͠ɺ4FDSFU)BTI3ΛΞϦεʹ࿈ܞ
    ᶄ)5-$59"ͰɺΞϦε͔ΒϘϒ΁ͷࢧ෷͍Λอূ
    ᶅ)5-$59#ͱᶆ)5-$59$ͰϘϒ͔ΒΩϟϩϧ΁ͷૹۚ
    ᶄ)5-$59"ͱᶇ)5-$59#ͰΞϦε͔ΒϘϒ΁ͷૹۚ
    49
    ΞϦε Ϙϒ Ωϟϩϧ
    4FDSFU3
    ᶃ)BTI3
    ᶄ)5-$59"
    4FDSFU3ͱϘϒͷൿີ伴ͰೖखՄ
    ·ͨ͸ɺ̎िؒܦաޙΞϦεͷൿີ
    伴ͰೖखՄ
    ᶅ)5-$59#
    4FDSFU3ͱΩϟϩϧͷൿີ伴ͰೖखՄ
    ·ͨ͸ɺ̎िؒܦաޙϘϒͷൿີ伴Ͱ
    ೖखՄ
    ᶆ)5-$59$
    4FDSFU3ͱΩϟϩϧͷൿີ伴Ͱೖख
    ᶇ)5-$59#
    4FDSFU3ͱϘϒͷൿີ伴Ͱೖख
    4FDSFU3

    View full-size slide

  49. ϚϧνϗοϓɾϧʔςΟϯά
    ΞϦε͕ΤϨϯʹ#5$ૹۚ͢Δ৔߹Λߟ͑Δ
    ෳ਺ͷνϟϯωϧΛϗοϓʢϚϧνϗοϓʣͯ͠ૹۚ
    ૹֹۚҎ্ͷΩϟύγςΟ͕ͳ͍νϟϯωϧͰ͸ૹΕͳ͍
    Ωϟϩϧܦ༝Ͱ͸ૹΕͳ͍͕ɺσϏοτܦ༝Ͱ͸ૹΕΔ
    50
    ΞϦε Ϙϒ
    ΦϑνΣʔϯ
    ૹֹۚ
    #5$ Ωϟϩϧ
    σϏοτ
    ΤϨϯ
    ΩϟύγςΟ
    #5$
    ΩϟύγςΟ
    #5$
    ΩϟύγςΟ
    #5$
    ΩϟύγςΟ
    #5$
    ΩϟύγςΟ
    #5$

    View full-size slide

  50. -JHIUOJOHωοτϫʔΫՔಇͷͤ͞ํ
    ΦϯνΣʔϯͷϊʔυ
    #JUDPJO$PSF
    w IUUQTHJUIVCDPNCJUDPJOCJUDPJO
    -JHIUOJOH/PEFʢԼهͷೋ͕ͭϝδϟʔͰͲͪΒ͔Λ࢖༻ʣ
    DMJHIUOJOH
    w IUUQTHJUIVCDPN&MFNFOUT1SPKFDUMJHIUOJOH
    -/%
    w IUUQTHJUIVCDPNMJHIUOJOHOFUXPSLMOE
    6NCSFMʢ#JDUPJO$PSF-/%ʣ
    ؆୯ͰΦεεϝɿޙड़
    51

    View full-size slide

  51. 6NCSFM
    IUUQTHFUVNCSFMDPN
    3BTQCFSSZ1J΁#JUDPJO$PSFͱ-JHIUOJOH/PEF -/%
    ΛηοτͰ؆୯ʹೖ
    ΕΒΕΔ04ʢ.BJOOFUͰՔಇʣ
    (6*΋͋ͬͯ؆୯ɾศར͕ͩ༻్͸#JUDPJOʹݶఆ͞Ε͍ͯΔ
    6NCSFM΋044
    3BTQCFSSZ͚ͩͰͳ͘ɺ-JOVYΠϯετʔϧ༻΋
    52

    View full-size slide

  52. 3BTQCFSSZ1Jʹ6NCSFMΛೖΕΔ
    IUUQTUFDICJUCBOLDD
    ͜ͷهࣄΛࢀߟʹ
    ࢲ΋ϒϩάهࣄͱಉ͡έʔεͱ44%Λ࢖༻
    "SHPO0/&.͸"NB[POͰ΋ߪೖՄೳIUUQTBN[OUPL98D"S
    w "SHPO0/&7Ͱ͸μϝʢ֦ு44%͕ૠͤͳ͍ͨΊʣ
    5#ͷ44%͕ඞཁͳͷ͸ɺ#JUDPJOͷσʔλΛ֨ೲ͢ΔͨΊ
    53
    େ͖͞ൺֱ

    View full-size slide

  53. -JHIUOJOH/FUXPSLΛ5FTUOFUͰମݧ
    4UBS#MPDLT
    5FTUOFUͰ-JHIUOJOH/FUXPSLܾࡁΛମݧ
    54
    IUUQTTUBSCMPDLTBDJORDP
    ίʔώʔ౾͸ߴ͍ͷͰ
    େֹ͖͍ͷνϟϯωϧ
    Λ͸Δඞཁ͋Γ

    View full-size slide

  54. େ͖ͳֹΛ-JHIUOJOH/FUXPSL্ͰૹΔΞΠσΞ
    ૹۚΛෳ਺ͷϧʔτʹ෼ׂ͢Δʮ"UPNJD.VMUJ1BUI1BZNFOUTʯ͕ߟҊ͞
    Ε͍ͯΔ
    IUUQTNBSLFUTCJUCBOLDDBSUJDMFWO[UBDHX
    ΩϟύγςΟͷଞʹ΋ɺݸผͷνϟωϧͷ࢒ߴ͕଍Γͳ͍έʔε΋͋ΔͨΊɺ
    ࣮༻Խ͕ظ଴
    55

    View full-size slide

  55. #JUDPJOΦϯνΣʔϯͱ-JHIUOJOHܾࡁͷ࢖͍෼͚
    -JHIUOJOH/FUXPSL
    গֹܾࡁ޲͚
    νϟϯωϧͷΩϟύγςΟ্ɺߴֹܾࡁʹ͸޲͔ͳ͍
    ΦϯνΣʔϯ্Ͱঝೝ͞Ε͍ͯΔσϙδοτΛ࢖͏
    #JUDPJOΦϯνΣʔϯܾࡁ
    ߴֹܾࡁʹద͍ͯ͠Δ
    ๏ఆ௨՟Λ࢖͏ΑΓ΋ૣ͍
    ྫ͑͹ɺ๏ఆ௨՟ԯԁͷૹۚΛ͢Δͷʹ͙͢ʹ͸Ͱ͖ͳ͍͕ɺ#JUDPJO
    ঝೝͳΒ࣌ؒఔ౓
    ख਺ྉ͸ૹֹۚʹԠͯ͡Ͱͳ͘ɺτϥϯβΫγϣϯαΠζͰܾ·Δ
    খ͞ͳ6590 ྫ͑ΔͳΒখમ
    Λ͔͖ूΊͨτϥϯβΫγϣϯͳΒαΠζ͸
    େ͖͍
    ֹ͕େ͖ͯ͘΋6590ͷ਺͕গͳ͚Ε͹αΠζ͸খ͍͞
    56

    View full-size slide

  56. -JHIUOJOH/FUXPSLͷࠓޙ
    #JUDPJO͸*OUFSOFUPG.POFZ
    -JHIUOJOH/FUXPSL͸ػց͕࢖͏͓ۚͱͯ͠ͷظ଴΋
    ػց͕ࣗ཯తʹՔ͙
    *P5ͷࢧ෷͍ͷ෦෼Λ-JHIUOJOH/FUXPSL͕୲౰
    ػցͷੈքͰ΋ࣗ༝ࢢ৔͕ൃୡ
    57




    Φʔφʔ
    ॆిར༻
    ࢧ෷͍
    ॆి
    Φʔφʔ




    ഑ૹར༻
    ࢧ෷͍
    ഑ૹ
    ࿈ಈ

    View full-size slide

  57. ษڧ͢Δ্Ͱ͓͢͢Ίͷ:PV5VCFνϟϯωϧ
    #JUDPJO&EHFʢ೔ຊޠͷಈը΋͋Γʣ
    IUUQTXXXZPVUVCFDPNDIBOOFM
    6$ZX4[(J88D6(H5Q:E162
    4DBMJOH#JUDPJOʢશͯӳޠʣ
    IUUQTXXXZPVUVCFDPNDIBOOFM6$NXB%VMN2U9
    )'0425,R.H
    ϏοτίΠφʔ൓লձʢ೔ຊޠʣ
    IUUQTXXXZPVUVCFDPNDIBOOFM6$31*KH-*7J#.4&[BX
    ೔ຊ҉߸௨՟Ϣʔβձ $$4UVEZ
    ʲ౰ษڧձʳʢ೔ຊޠʣ
    IUUQTXXXZPVUVCFDPNDIBOOFM6$ZFX;.DZ-R2;JWO;RX
    58

    View full-size slide

  58. ࢀߟจݙ
    ΞϯυϨΞεɾ.ɾΞϯτϊϓϩεஶࠓҪਸ໵ ോ֋३Ұ࿠༁

    ʮϏοτίΠϯͱϒϩοΫνΣʔϯ҉߸௨՟Λࢧ͑Δٕज़ʯ/55ग़൛
    ࢁ࡚ॏҰ࿠ ҆౔ໜږ ాதढ़ଠ࿠ஶ

    ʰϒϩοΫνΣʔϯɾϓϩάϥϛϯάԾ૝௨՟ೖ໳ʱߨஊࣾ
    ࢁ࡚ॏҰ࿠ ҆౔ໜږ ۚࢠ༤հ ௕ాൟ޾ஶ

    ʰϒϩοΫνΣʔϯٕज़֓࿦ཧ࿦ͱ࣮ફʱߨஊࣾ
    ϏοτόϯΫגࣜձࣾʰϒϩοΫνΣʔϯͷিܸʱฤूҕһձஶ

    അᔹ๜ඒ؂मʰϒϩοΫνΣʔϯͷিܸʱ೔ܦ#1ࣾ
    5IBEEFVT%SZKB -JHIUOJOH/FUXPSL8IJUFQBQFSஶऀͷҰਓʣ

    ʰ-JHIUJOH/FUXPSLϒϩοΫνΣʔϯΛ৽͍͠ΞϓϦέʔγϣϯͰ޿͛Δʱ

    IUUQTCDKQBSDIJWFTFBTPONBUFSJBMT
    @-JHIUOJOH@/FUXPSLQEG
    59

    View full-size slide