2017-02-20 9 views
0

ブロックチェーンを構成するノードがブロックチェーンの内容の一部を持つだけでコンセンサスに達することができるかどうか疑問に思っていました。つまり、ブロックチェーンの実際の実装では、すべてのノードにホールブロックチェーンが含まれていると仮定します。他の誰かが必要とするトランザクションを検証することができます。私の質問は、ブロックチェーンの一部すべてのブロックではありませんか?どうもありがとうございました。各ノードにすべてのブロックを持たないブロックチェーンコンセンサス

答えて

0

各ノードが同じトランザクションを2回使用するなどの悪意のある攻撃を行う可能性があるため、いいえ。 私は実用的な例でこれを見せます:私はトランザクションAで2ビットコインを借りています。私は2ビットコインを2回使用したいので、トランザクションBとトランザクションを、トランザクションCと呼ばれる別の人にトランザクションします。 あなたのノードとノードの鉱夫が取引の一部しか持っていない場合、コインの通路A→Bとコインの通路A→Cを確認することができます。これはブロックチェーン全体の破損になります。

またブロックチェーンにブロックAがない場合は、データ(硬貨)の有効性をどのように信用できますか?このブロックを生成して送ることができました(現実の間違った金額を印刷するなど)。

関連する問題