一部のブロックがトランザクションとパッケージ化されていないのはなぜですか?鉱夫たちは忘れてしまったのでしょうか?

一部のブロックがトランザクションとパッケージ化されていないのはなぜですか?鉱夫たちは忘れてしまったのでしょうか?

著者 |ヤン・ウェンチュンがプロデュース

Vernacular Blockchain の「ビットコインマイナーは 1 日にどれくらい稼ぐのか?」という記事で紹介されています。ビットコインのブロック報酬には、システム報酬 (Coinbase 報酬とも呼ばれる) と取引手数料報酬 (マイナー手数料とも呼ばれる) の 2 つの部分があります。マイナーは、取引をマイニングしたブロックにパッケージ化した後にのみ、取引手数料を受け取ることができます。

例え話をすると、この問題は非常に簡単に理解できます。

ブロックを採掘するマイナーはバスの運転手に相当します。システムによってバス運転手に与えられる報酬に加えて、バス運転手は乗せた乗客ごとに運賃を受け取ることができます。バスの運転手はついにバスを出発する権利を握り、バスが満員になるまで乗客を詰め込もうと全力を尽くします(バスの定員には限りがあります)。

鉱夫たちは皆合理的です。利益を最大化するために、マイナーは、確認するトランザクションが十分にある場合、各ブロックをできるだけ多くのトランザクションで埋める必要があります。一部のブロックに Coinbase 報酬以外のトランザクションがないのはなぜですか?何かが異常なときは、何かが間違っているに違いありません。今日は「モンスターを捕まえよう」。

01 負けない唯一の格闘技はスピードだ

Plain Language Blockchain の「2 人のマイナーが同時に新しいブロックを採掘した場合、ブロック報酬は誰が受け取るべきでしょうか?」では、マイナーがブロックを採掘した後、ブロックが早くリリースされるほど、マイナーにとって有利になると紹介されています。

Plain Language Blockchain は、「3 分でビットコイン マイニングを理解するのに役立つ古典的な物語」という記事で、ブロックの構造を紹介しました。ブロックは主に、ブロック ヘッダーとブロック本体の 2 つの部分で構成されています。ブロック ヘッダーのサイズはわずか 80 バイトです。完全にロードされたブロックのサイズは 1M で、これはブロック ヘッダーのサイズの 12,500 倍です。

データが小さいほど、送受信が速くなることは知られています。したがって、ブロックをネットワーク全体に速く公開するために、新しいブロックをマイニングするマイナーは、ブロック ヘッダーとブロック本体の情報を別々に公開します。わずか 80 バイトのブロック ヘッダーは、他のマイナーに高速で送信できます。

上記の紹介によれば、新しいブロックがマイニングされると、マイナーはブロック ヘッダー情報をより速く受信し、次にブロック本体情報を受信することがわかります。

02 時間との戦い

現時点では、マイナーには 2 つの選択肢があります。

ブロックヘッダーを受信したら、すぐにブロックを構築してマイニングを開始します。
ブロック本体の受信を待機し、マイニングを開始する前にブロック内のすべてのトランザクションを検証し続けます。

ブロック ヘッダーを受信して​​から、ブロック本体内のすべてのトランザクションを受信して​​検証するまでには時間差があります。この時間差は 10 秒であると仮定します。この 10 秒間待つことを選択した場合、一方ではマイニング マシンが無駄に動作し、エネルギーを消費します。一方、マイニングは競争であり、「時は金なり」です。鉱夫たちはこの10秒間をかけて戦います。この間に適切な乱数を見つけると、新しいブロックをマイニングしてビットコインの報酬を得ることができます。

この時間差内でマイニングすることを選択した場合は、パッケージングトランザクションを放棄する必要があります。これは、マイナーが前のブロック内のトランザクションを検証せず、どのトランザクションが前のブロックにパッケージ化されていたかを判断できなかったためです。パッケージ化されたトランザクションが前のブロックで繰り返された場合、マイナーが新しいブロックをマイニングしたとしても、確認されたトランザクションが繰り返しパッケージ化されているため無効とみなされます。このため、一部のブロックチェーンには Coinbase トランザクション (システムがマイナーに報酬を与えるトランザクション) が 1 つしかありません。

03 結論

まとめると、マイナーが空のブロックを詰める主な理由は、マイニング マシンを最大限に活用するために、マイナーが新しいブロックのブロック ヘッダー情報を受信して​​からブロック内のトランザクションを検証するまでの時間差内でマイニングを行うためです。この時間枠内にブロックがマイニングされた場合、マイナーは空のブロックをパックしてブロックを公開することを選択します。前のブロックにどのトランザクションがパッケージ化されていたか不明なため、マイナーがパッケージ化したトランザクションが前のブロックにパッケージ化されていたトランザクションと同じである可能性があり、その結果、マイナーがマイニングしたブロックが無効(違法)と判断され、全体像を把握しながらも全体像を見失うリスクがあります。

マイナーがブロックをマイニングした後、特定のトランザクションが前のブロックに含まれていなかったことが明らかな場合、そのトランザクションを現在マイニングされているブロックに追加して公開することはできますか?コメント欄であなたの意見を自由に共有してください。

<<:  2018年第3四半期にさらに5億ドルの損失?ビットメイン:噂は真実ではない

>>:  マイニングマシンとマイニングプールが示す計算能力には大きな違いがありますか?ネットワーク上の理由以外にも、次のような理由があります...

推薦する

ビットコインの平均取引額は7月以来500%増加し15万ドルに

ビットコイン(BTC)取引の平均価値は今年7月以降大幅に増加しています。 4か月前、ビットコインの平...

イーサリアム予測プラットフォーム Augur が Azure と提携してベータテストを開始

Rage のコメント: Augur プラットフォームは Ethereum スマート コントラクトに基...

中央銀行はビットコイン鉱山の閉鎖ではなく、電力制限について議論するために非公開会議を開催した。

1月3日、中央銀行が非公開会議を開催し、一定期間内にビットコイン鉱山の閉鎖を要求したとの市場の噂に...

進化の観点から見たイーサリアムとビットコインの競争

第0章 はじめに売れる製品をデザインするには?これは、機械設計を行う際に、あらゆるプロジェクトを実行...

メタバースコンセプト株のカーニバル: インターネットが恋しかったら、メタバースも恋しくなるでしょうか?

11月5日に多くのメタバースコンセプト株が大規模な上限引き上げに続き、11月9日には「メタバース」...

スペイン国会議員が1ユーロ相当の暗号通貨を受け取る、送金者は業界の発展促進を目指す

スペイン下院議員350人全員が1ユーロ相当の暗号通貨を受け取ったが、これは寄付ではなかった。エミリア...

10年間の浮き沈み、暗号業界の変化と今後の展望を振り返る

あらゆるものの革新と発展は、先人たちの基礎と問題を繰り返すことから切り離すことはできません。 「ブロ...

輸出は好調だがマネーロンダリングが急増しており、中央銀行はトレーダーからビットコインマイナーまであらゆる人をターゲットにしている。

中小トレーダーからビットコインマイナーまで、年末から年明けにかけて銀行口座やアリペイアカウントを凍結...

NvidiaはRTX 3060チップを交換し、再びマイニングを制限する予定

BlockBeatsによると、4月15日、HKEPCによると、Nvidiaは現在、RTX 3060チ...

IPFS マイルストーン: Filecoin 400 万報酬コンペティション、カウントダウンは残り 10 日

Filecoin 報酬コンテストまで残りわずか 10 日となった今、主要な IPFS メーカー、投...

エバーレジャーはブロックチェーンデータベースを使って美術品詐欺と戦う計画

クレイジーなコメント: ブロックチェーンのスタートアップ企業であるEverledgerは、常に商品の...

ビットコインは今後も下落し続けるのでしょうか? 2つの主要な価格指標はビットコインがまだ底を打っていないことを示唆している

ビットコインの価格は底を打ったのか?デリバティブとオンチェーンのデータは、さらなる下落が起こる可能性...

ニューヨークタイムズ:ビットコインが過去最高値に到達、今回はバブルについて語られることはほとんどない

従来の通貨に対する野心的な挑戦者であるビットコインは、3月に4,000ドルを下回ったが、現在は19,...

大渡河の近くにビットコイン鉱山が違法に建設され、康定市が特別清掃を開始

大渡川のほとりに違法に建設されたビットコイン「鉱山」康定市は特別清掃を実施するための作業グループを設...

ビットコインのリスクに注意してください(ファイナンシャルアドバイザー)

(原題:ビットコインに潜むリスクにご注意(ファイナンシャルアドバイザー))ビットコインは数年前から...