暗号通貨ハードフォーク進捗報告

 暗号通貨ハードフォーク進捗報告

2019/11/24OSC東京内での東海道らぐLT大会で11/15のBitcoin Cashハードフォークと、12月予定のEthereumハードフォークについて発表しました。

https://www.ospn.jp/osc2019-fall/modules/eguide/event.php?eid=33
https://tokaidolug.connpass.com/event/152847/

D3e027f453bb96ac1398cc98620f2920?s=128

Shu Kobuchi

November 24, 2019
Tweet

Transcript

  1. ҉߸௨՟ϋʔυϑΥʔΫ ਐḿใࠂ ೥݄೔౦ւಓΒ͙-5େձ!04$౦ژळ ೔ຊ҉߸௨՟Ϣʔβձɹখᔹप 4IV,PCVDIJ

  2. ࣗݾ঺հ খᔹपɹ4IV,PCVDIJɹ!TIV@LPCTIVLPCVDIJ ෱Ԭݝ൧௩ࢢੜ·Εɹฌݿݝ੢ٶࢢɾๅ௩ࢢҭͪ ਆށେֶւࣄՊֶ෦ଔۀ ಸྑઌ୺Պֶٕज़େֶӃେֶ৘ใՊֶݚڀՊम࢜ྃ ৽ଔͰՈిϝʔΧʔͰιϑτ΢ΣΞ։ൃ ͦͷޙ4*FSͰͷडୗ։ൃ౳ લ൒େࡕͷϕϯνϟʔͰ#JUDPJO8FC8BMMFUࢼ࡞඼։ൃ ʙ*5ϕϯμʔͷେࡕࢧࣾʹೖࣾ͠4& ʙϒϩοΫνΣʔϯͷاը౳ਪਐͷͨΊ౦ژຊࣾసۈ

    ʙԾ૝௨՟ɾϒϩοΫνΣʔϯελʔτΞοϓͷγχΞιϑτ ΢ΣΞΤϯδχΞ w Ծ૝௨՟ࣄۀऀ޲͚΢ΥϨοτ։ൃΛ୲౰ 2
  3. ίϛϡχςΟ঺հ ೔ຊ҉߸௨՟ϢʔβձɹIUUQTDSZQUPDVSSFODZDPOOQBTTDPN ʮϏοτίΠϯͱ͔ษڧձʯʢ݄̍ճɿฏ೔໷ʣ w ࣍ճ͸೥݄೔ ౔ ʲಛผاըʳ.0/"ࡇΓ!ळ༿ݪ w ೥݄ ۚ

    #JUDPJO 3VCZPO3BJMTΞϓϦ։ൃϋϯζΦϯ!ຊڷ ʮ҉߸௨՟ಡॻձʯʢ݄̍ճɿฏ೔໷ʣ w ࣍ճ͸ௐ੔த DSBTIBDBEFNZ *5ܥಈը഑৴ ʹͯϏοτίΠϯͱ͔ษڧձͷΞʔΧΠϒ഑৴த
 IUUQTDSBTIBDBEFNZDPNNVOJUZDSZQUPDVSSFODZ :PV5VCFνϟϯωϧʢษڧձʗಡॻձʣIUUQCJUMZZPVUVCFDDTUVEZ 3
  4. ఏܞίϛϡχςΟʮ(#&$ʯ (P#MPDLDIBJO&OHJOFFSJOH$PNNVOJUZ IUUQTHPCMPDLDIBJOOFUXPSL ίʔυΛॻ͘͜ͱ͚͕ͩ#MPDLDIBJOΛਐԽͤ͞Δ ʮಈըͰֶͿϒϩοΫνΣʔϯʯͳͲίϯςϯπ๛෋ ೔ຊ҉߸௨՟Ϣʔβձͱఏܞ 4

  5. ϏοτίΠϯ͸Φʔϓϯιʔε ϏοτίΠϯ #JUDPJO ͸Φʔϓϯιʔε ୭Ͱ΋։ൃʹࢀՃՄೳʂ
 IUUQTHJUIVCDPNCJUDPJOCJUDPJO ϏοτίΠϯΛ͸͡Ίɺ҉߸௨՟ɾϒϩοΫνΣʔϯͷଟ͘͸044 ٕज़తʹ΋໘ന͍ʂʂ ϥΠτίΠϯ -JUFDPJO

    ͸#JUDPJOͷιʔείʔυ͔ΒϑΥʔΫ
 IUUQTHJUIVCDPNMJUFDPJOQSPKFDUMJUFDPJO ϞφίΠϯ .POBDPJO ͸-JUFDPJOͷιʔείʔυ͕ϕʔε
 IUUQTHJUIVCDPNNPOBDPJOQSPKFDUNPOBDPJO ΠʔαϦΞϜ &UIFSFVN ΋Φʔϓϯιʔε
 IUUQTHJUIVCDPNFUIFSFVNHPFUIFSFVN 5
  6. ΞδΣϯμ ౦ւಓΒ͙!,0' ؔ੢ΦʔϓϯϑΥʔϥϜ Ͱ࿩ͨ͠಺༰Λߴ଎ͰৼΓฦ Δ ͦͷޙͷਐḿ 6

  7. &UIFSFVNͷ৔߹ࢦఆͨ͠ϒϩοΫߴɺ#JUDPJO$BTIͷ৔߹6OJYUJNFTUBNQ ͰιʔείʔυதͰΞΫςΟϕʔτ͞ΕΔػೳ͕͋Δ ϒϩοΫνΣʔϯͷϋʔυϑΥʔΫ 7 ϋʔυϑΥʔΫ ඇରԠͷϊʔυ ϋʔυϑΥʔΫ ରԠͷϊʔυ &5)͸#MPDL ߴͰ)'

    #$)͸࣌ࠁ Ͱ)'
  8. ϋʔυϑΥʔΫ ϋʔυϑΥʔΫͰৗʹ௨՟෼྾͢Δ༁Ͱ͸ͳ͍ ΞοϓάϨʔυͷΈ ௨՟෼྾ͷ৔߹ɿݱঢ়ҡ࣋WTΞοϓάϨʔυ &UIFSFVNͷ5IF%"0౪೉ແޮԽϋʔυϑΥʔΫͰ͸ɺݱঢ়ҡ࣋೿͕ &UIFSFVN$MBTTJDʹ #JUDPJO #5$ WT#JUDPJO$BTI #$)

    Ͱ͸ɺ#$)ͷಠཱ #5$͕ѹ౗తʹϘϦϡʔϜ͕େ͖͍ͨΊɺΞοϓάϨʔυ೿͕ಠཱ 8
  9. ࠷ۙͷ#$)&5)ϋʔυϑΥʔΫ #$).BJOOFUϋʔυϑΥʔΫޙʹόάൃ֮ IUUQTDSJQDZKQOFXTCJUDPJODBTIIBSEGPSLCVH &5)5FTUOFU 3PQTUFO ϋʔυϑΥʔΫࣦഊ ओཁϚΠφʔ͕ϊʔυೖΕସ͓͑ͯΒͣ 9

  10. ࠷ۙͷ#$)&5)ϋʔυϑΥʔΫ #$).BJOOFUϋʔυϑΥʔΫޙʹόάൃ֮ IUUQTDSJQDZKQOFXTCJUDPJODBTIIBSEGPSLCVH &5)5FTUOFU 3PQTUFO ϋʔυϑΥʔΫࣦഊ ओཁϚΠφʔ͕ϊʔυೖΕସ͓͑ͯΒͣ ೔ຊͷγεςϜͰ͸ߟ͑Βͳ͍ 10

  11. ࠷ۙͷ#$)&5)ϋʔυϑΥʔΫ #$).BJOOFUϋʔυϑΥʔΫޙʹόάൃ֮ IUUQTDSJQDZKQOFXTCJUDPJODBTIIBSEGPSLCVH &5)5FTUOFU 3PQTUFO ϋʔυϑΥʔΫࣦഊ ओཁϚΠφʔ͕ϊʔυೖΕସ͓͑ͯΒͣ ೔ຊͷγεςϜͰ͸ߟ͑Βͳ͍ ʮۚ༥γεςϜͰ΋࣮ݧͩ͠ʯ ʮͯ΁΃Ζ❤ʯ

    11
  12. ௚ۙͷϋʔυϑΥʔΫ #JUDPJO$BTI #$)  6/*9UJNFTUBNQ  ۚ  +45 

    &UIFSFVN &5)    ϒϩοΫ  ۚ ೔ຊ࣌ࠁͰࠒ ͜ΕΒ͸ΞοϓάϨʔυͷΈͰɺ௨՟ͷ෼྾͸ͳͦ͞͏ 12
  13. ௚ۙͷϋʔυϑΥʔΫ #JUDPJO$BTI #$)  6/*9UJNFTUBNQ  ۚ  +45 

    &UIFSFVN &5)    ϒϩοΫ  ۚ ೔ຊ࣌ࠁͰࠒ ͜ΕΒ͸ΞοϓάϨʔυͷΈͰɺ௨՟ͷ෼྾͸ͳͦ͞͏ Ծ૝௨՟औҾॴؔ܎ͷօ͞Μ͸՚͕ۚճ΋௵Ε·͢ ۤস ʂ 13
  14. &UIFSFVNϋʔυϑΥʔΫ೔࣌༧ଌ &UIFSFVNϋʔυϑΥʔΫ೔࣌༧ଌεΫϦϓτ࡞ͬͨX XFCͱ͍͏&UIFSFVN༻ͷ+4ϥΠϒϥϦ */'63""1*Ϣʔβొ࿥Ͱ࢖͑Δϊʔυʢࣗ෼Ͱཱͯͳͯ͘΋ྑ͍ʣ w IUUQTJOGVSBJP /PEF+4 ίϯιʔϧ΁ͷग़ྗ݁ՌΛ4MBDLʹίϐϖͰ͖Δ $ node

    eth-hf-expectation.js ຊ೔࣌఺ͰͷEthereumϋʔυϑΥʔΫ༧૝೔࣌Λ͝ใࠂ͠·͢ɻ ``` ௚ۙ 10000 ϒϩοΫͷੜ੒ฏۉ࣌ؒ: 14.0306 ඵ ͰͷϋʔυϑΥʔΫ༧૝೔࣌(JST): 2019-12-6 23:00:53 ௚ۙ 50000 ϒϩοΫͷੜ੒ฏۉ࣌ؒ: 13.91978 ඵ ͰͷϋʔυϑΥʔΫ༧૝೔࣌(JST): 2019-12-6 17:50:36 ௚ۙ 100000 ϒϩοΫͷੜ੒ฏۉ࣌ؒ: 13.90713 ඵ ͰͷϋʔυϑΥʔΫ༧૝೔࣌(JST): 2019-12-6 17:15:11 ``` Ҏ্ɺΑΖ͓͘͠ئ͍͍ͨ͠·͢ɻ 14
  15. ͔͠͠ ศརͳαΠτ͕͋ͬͨ ۤস  IUUQTXXXFUIFSOPEFTPSHJTUBOCVM 15

  16. #$)ϋʔυϑΥʔΫ݁Ռใࠂ #$)ϋʔυϑΥʔΫແࣄऴྃ 16

  17. #$)ϋʔυϑΥʔΫ݁Ռใࠂ #$)ϋʔυϑΥʔΫແࣄऴྃ ͦ΋ͦ΋େͨ͠มߋͳ͔ͬͨXX 17

  18. &UIFSFVNϋʔυϑΥʔΫ͸࣌ࠁ༧ଌ͕೉͍͠ લ·Ͱ༧૝͕ʹͳͬͱΔʢ̍೔͘Β͍ζϨͱΔʣ IUUQTXXXFUIFSOPEFTPSHJTUBOCVM 18

  19. &UIFSFVNͷϒϩοΫੜ੒ִؒ #JUDPJO͸ϒϩοΫੜ੒ִ͕ؒฏۉ෼ʹͳΔΑ͏ʹௐ੔͞ΕΔ &UIFSFVN͸ඵલޙͰ͋Δ͕ɺϒϩοΫੜ੒͕ͩΜͩΜ஗͘ͳΔ σΟϑΟΧϧςΟϘϜ IUUQTCMPDLDIBJOHVOPTZJPFOUSZFUIFSFVNEJ⒏DVMUZTVNNBSZ ϚΠχϯά೉қ౓͕ஈʑͱ্͕͍ͬͯ͘ ݱࡏͷ1P8ϚΠχϯά͔Β&UIFSFVNͷ1P4ҠߦͷͨΊɺ1P8ͷ೉౓ ΛϒϩοΫຖʹ্ঢ͍ͤͯ͘͞ 1P8 1SPPGPG8PSL

    ɿ࡞ۀূ໌ʮ͍ͬͺ͍ಇ͍ͨਓ͸ਖ਼͍͠ʯ 1P4 1SPPGPG4UBLF ɿ͓ۚ࣋ͪ͸ਖ਼͍͠ ݱߦͷ&UIFSFVNܥ 1P8 ͔Β&UIFSFVN 1P4 νΣʔϯ͕ฒߦ͠ɺʙ ೥͔͚ͯҠߦ 19
  20. ೔࣌༧૝εΫϦϓτ΋վྑ ௚ۙͷϒϩοΫੜ੒ִ͕ؒඵ୆ͳͷͰɺ
 ඵݻఆ
 ඵݻఆͰ΋ܭࢉ 20

  21. ೔࣌༧૝εΫϦϓτ΋վྑ ௚ۙͷϒϩοΫੜ੒ִ͕ؒඵ୆ͳͷͰɺ
 ඵݻఆ
 ඵݻఆͰ΋ܭࢉ 21 ౔೔͕͊͊͊ʂʂʂʂ

  22. ೔࣌༧૝εΫϦϓτ΋վྑ ௚ۙͷϒϩοΫੜ੒ִ͕ؒඵ୆ͳͷͰɺ
 ඵݻఆ
 ඵݻఆͰ΋ܭࢉ 22 ౔೔͕͊͊͊ʂʂʂʂ ·͋Ͱ΋ɺ౔༵͚ͩͰࡁΉ͔ͳ

  23. ίϛϡχςΟ঺հ ೔ຊ҉߸௨՟ϢʔβձɹIUUQTDSZQUPDVSSFODZDPOOQBTTDPN ʮϏοτίΠϯͱ͔ษڧձʯʢ݄̍ճɿฏ೔໷ʣ w ࣍ճ͸೥݄೔ ౔ ʲಛผاըʳ.0/"ࡇΓ!ळ༿ݪ w ೥݄ ۚ

    #JUDPJO 3VCZPO3BJMTΞϓϦ։ൃϋϯζΦϯ!ຊڷ ʮ҉߸௨՟ಡॻձʯʢ݄̍ճɿฏ೔໷ʣ w ࣍ճ͸ௐ੔த DSBTIBDBEFNZ *5ܥಈը഑৴ ʹͯϏοτίΠϯͱ͔ษڧձͷΞʔΧΠϒ഑৴த
 IUUQTDSBTIBDBEFNZDPNNVOJUZDSZQUPDVSSFODZ :PV5VCFνϟϯωϧʢษڧձʗಡॻձʣIUUQCJUMZZPVUVCFDDTUVEZ 23