1. Copyright (c) 2018, Japan Digital Design, Inc., All rights reserved.
Japan Digital Design株式会社 CTO
ISO/TC307 国内委員会 委員長
楠 正憲 masanori.kusunoki@japan-d2.com
5月中旬の仮想通貨Re-orgについて
2. JDDにおけるBlockchain関連の取り組み(予定)
⚫ すでにやっていること
‒ ISO/TC307に於けるBlockchain・DLTの国際標準化活動
‒ 仮想通貨交換業者のセキュリティ対策 (Virtual Currency Governance Task Force)
‒ Self-sovereign Identity - Hyperledger Indyの評価
⚫ これから遊んでみようと考えていること
‒ uPortの評価・POC
‒ ERC-721で遊んでみる - 登記なり台帳に使えるかどうかの検証
‒ 各種ブロックチェーンの分析環境の整備
Copyright (c) 2018, Japan Digital Design, Inc., All rights reserved. 1
6. 仮想通貨の取引を確定するための採掘作業
Copyright (c) 2018, Japan Digital Design, Inc., All rights reserved. 5
http://www.slideshare.net/11ro_yamasaki/bitcoin2 より抜粋・加筆
新コイン
12.5BTC
10. 仮想通貨のハッシュアルゴリズムとASIC耐性
Copyright (c) 2018, Japan Digital Design, Inc., All rights reserved. 9
出典 https://bitinfocharts.com/comparison/mining_profitability-btc-eth-bch-ltc-etc-xmr-dash-btg.html#log
18. 3割近くのHash Powerでも可能なSelfish Mining攻撃
⚫ Selfish miningを行うノードは、ブロックのマイニングに成功した後、すぐにネットワークへブ
ロードキャストせず隠し持って置く。これによって、他のマイニングノードが古いブロックをマ
イニングする間に、自分は次のブロックをマイニングできる。運よく連続してブロックをマイニ
ングできれば、隠し持っていた古い方のブロックをブロードキャストする
⚫ 全体の41%しか計算パワーを持っていなくても、1/2以上の確率でブロックを生成できる
Copyright (c) 2018, Japan Digital Design, Inc., All rights reserved. 17
19. Fast-Paymentにおける二重払い対策
Copyright (c) 2018, Japan Digital Design, Inc., All rights reserved. 18
⚫ 店舗側がトランザクションを受信し、署名の検証や、支払いに使うコインが未使用であることの
確認ができた時点で、支払いが完了したとみなす
⚫ Fast paymentを受ける店舗でコインを利用したあと、別の支払い先(自分の仲間の口座や自分の別
の口座)にも同じコインを送金し、店舗側が確認したトランザクションを無効にする