ナンスとhashについて言っていることは正しい。だが……
みんな別々のブロックに取り組んでいるんだ。
ブロック作成者に50BTCを支払うには、その送り先となるBitcoin Addressを知っている必要がある。 ブロック作成者が自分の作り出した50BTCを使えるようにするには、その50が支払われたbitcoin addressに紐づく秘密鍵を持っている必要がある。
誰もがそれぞれ別の秘密鍵を持っているので(ランダムに生成される)、誰もがそれぞれ別のBitcoin Address(紐づく公開鍵をhashしたもの)を持っている。
ブロックの構成要素のひとつが、その50BTCをブロック作成者のBitcoin Addressに支払うトランザクションのhashだ。
つまり、みんな別々のブロックを持っているということだ。
最初に自分のブロックを解いた者が「勝ち」となり、そのブロックは全員から「次」のブロックとして認められる。
なるほど、つまりくじ引きの運でもあり、順番でもあるってこと? つまり、私のコンピューターは自分のブロックを解こうとしている。1時間で解けるかもしれないし、100時間かかるかもしれない。解けたら、次の別のランダムなブロックに進むの?
ということは、古いPCがBit Coinネットワークに参加して、4日間ブロックに取り組んで解いて、それからネットワークにブロードキャストして、検証されてからチェーンに追加される、というわけ? ということは、その4日の間、他の誰かが別の場所で同じブロックを解いて所有権を主張する可能性はないってこと?