2017-06-19 4 views
0

参照:https://www.youtube.com/watch?v=kE51N84hBxUBlockchain POWマイニング、データの整合性ロジック

ナンスとコンテンツが一緒にハッシュされ、ゼロの数字がのハッシュのゼロの数と一致して行う場合は、それがチェックされている整合性のためのブロックを確認するにはブロックを採掘した「男」。

マイニング後のハッシュを比較するだけではなく、どうしてゼロ数を比較するのはなぜですか。私は、完全なハッシュを比較することで、より多くのセキュリティを提供することが、それほど多くの労力を要することはないことから、私にはほとんど意味がないことを意味します。

+0

私はあなたがより良い答えを得るかもしれないと思うhttp://bitcoin.stackoverflow.com/ –

+0

しかし、それは間違ってここではないと思う。私はここに投稿した後、そのコミュニティを見た... –

答えて

2

先行ゼロの数は、作業証明の仕組みです。ハッシュに何個のゼロがあるかは関係ありません。それで、ノンスを使用してブロック(といくつかの結果のハッシュ)を与えるだけで、ブロックを見つけるのは簡単です。

しかし、「ハッシュは10個のゼロから始める必要があります」という要件の場合、要件に合致するハッシュを取得する前に多数のノンスを試してみる必要があります。

すべての参加者は、ハッシュに必要な数の先頭ゼロがあるかどうかを確認します。

+0

ええ、なぜハッシュの残りの部分も比較しないのですか?彼はビットコインは先行ゼロが同等かどうかだけを見ていると言います。これは意味がありません。 –

+0

必要がないためです。十分な数の先行ゼロを持つANYハッシュを見つける限り、誰もが満足しています。間違っても十分なゼロを持つ別のハッシュが出てきても、それは非常に起こりそうもありません。 –

+0

違う内容の同じハッシュを発見することはまずありません –

関連する問題