ギャビン:ヘッドファーストマイニングはDoS攻撃を防ぐ

ギャビン:ヘッドファーストマイニングはDoS攻撃を防ぐ

head first miningファースト マイニング」を実装します。つまり、新しい 80 バイトのブロック ヘッダーをネットワーク全体にできるだけ早く伝播し、マイナーがブロック ヘッダーを知るとすぐに空のブロックのマイニングを開始できるようにします。

最長のチェーンに接続された有効なプルーフ・オブ・ワーク ブロック ヘッダーのみがリレーされるため、サービス拒否攻撃は実行不可能になります。

ブロック全体が承認され検証されると、マイナーはできるだけ早く通常のブロックのマイニングに切り替えます。

ハードコードされた 30 秒のタイムアウト期間があります。ブロック全体が検証されてネットワークに伝播されるまでに 30 秒以上かかる場合、またはブロックがまったく送信されない場合は、マイナーは最後に完全に検証されたブロックに戻って、空でないブロックをマイニングします。

詳細:

新しいgetblocktemplate動作: 新しいブロックの「blockheader」メッセージの受信と「block」メッセージの受信および検証の間で、getblocktemplate は空の (coinbase トランザクションのみ) ブロック テンプレートを返します。新しいベスト ヘッダーが受け入れられ、ブロックが完全に検証されると、長い getblocktemplate 接続は終了します。

新しいコマンドラインオプション-blockheadernotify-blocknotifyと似ていますが、新しい most-work-header が受け入れられた場合にのみ通知が行われます。

新しい P2P メッセージ、「invalidblock」。 「ブロック」メッセージに似ていますが、無効なブロックに対して有効なプルーフ・オブ・ワークが受け入れられると、これらのメッセージがピア・ノードに送信され、このブロック・ヘッダーでのマイニングを停止する必要があることが通知されます。

BIP130 の「sendheaders」プロトコルに従うピアのみがブロック ヘッダーを直ちに中継し、それらのピアのみが「無効なブロック」メッセージを受信します。ライト クライアント (SPV) には「sendheaders」がないため、影響を受けません。 「無効なブロック」メッセージを理解しない古いクライアントは、それを無視します。

コードをレビューし、GitHub でテスト結果について話し合ってください。ヘッダーファースト マイニングが Bitcoin ネットワークに有益であり、bitcoin-classic ソフトウェアに実装する必要があるかどうかを議論します。 Slack チャンネルまたは #bitcoin-dev IRC チャンネルで議論することができます。

オリジナル: https://github.com/bitcoinclassic/bitcoinclassic/pull/152
著者: ギャビン・アンドレセン
翻訳者: Satuoxi
出典(翻訳):バビット情報(http://www.8btc.com/head-first-mining)


<<:  米議会と上院がブロックチェーン技術の研修を推進

>>:  世界最大のトレーダー兼ブローカーであるICAPがブロックチェーン技術の使用を発表

推薦する

マスク氏は石炭を使った採掘を批判:同氏が支持する論文はビットコインがクリーンエネルギーの鍵となると何と言っているのか?

ビットコインクリーンエネルギーイニシアチブ覚書編集者 |コリン・ウー翻訳 |レベッカはじめに:マスク...

ソニーがビットコインを統合、スマートカードをハードウェアウォレットとして使用できるか?

ソニーの Felica は、最も人気のある非接触型 NFC (近距離無線通信) スマート カードを動...

メタバースのベテランが過去19年間の業界の教訓を語る

2003 年、ワグナー・ジェームズ・オーはベイエリアの若いフリーランス ライターであり、Salon ...

NvidiaはA100を210MH/sのハッシュレートを持つマイニングGPUに改造する

ハードウェアメディアのtom's Hardwareによると、ハードウェアリーカーのkopit...

コインゾーントレンド: 今週のビッグデータに基づくビットコインの価格動向 (2017-06-21)

通貨価格は再び20,000を突破し、短期トレンドは強気1. 市場動向<br/>今日は20...

イーサリアムは4月以来最大の月間上昇を記録すると予想されており、アナリストは強気の見方を維持している

イーサ(ETH、5.77%)が月間10%以上の上昇に向かう中、アナリストは強気の見方を維持している。...

zkSync をベースにした 6 つの革新的なプロジェクトの一覧

zkSync エコシステムは爆発的な成長を遂げる準備が整っており、今が参加するのに最適な時期です。よ...

趙長鵬:バイナンスは他の仮想通貨企業から約5,200件の取引提案を受けている

Binanceは苦境に立たされている暗号通貨企業を支援する方法を積極的に模索している。同社のCEO ...

10万ドルのビットコインは終わりか始まりか?私たちは今どこにいますか?未来はどこへ向かうのでしょうか?

ここ数か月、ビットコインは10万ドル前後で変動しており、9万ドルを下回ったことさえあります。強気相場...

ビットコインは詐欺か、それとも未来か?ウォール街のボスはこう見ている

テンセント証券ニュース:米国の金融ウェブサイトMarketWatchによると、暗号通貨は最近ホットな...

今後の通貨戦争の主戦場はデジタル通貨

A株市場の暴落は過ぎ去り、すべてが正常に戻ったようだ。しかし、もう一つのより重要な戦場である国際通貨...

ビットコイン採掘機会社カナンクリエイティブの上場目的が疑問視される

香港市場関係者は、カナン・クリエイティブの運命は実はビットコインと密接に関係しており、ビットコインの...

ライトコインの報酬は8月に半減します。価格は何回高騰するでしょうか?

ライトコインのブロックチェーンは、84万ブロックごと、つまりおよそ4年ごとに半減するように設計されて...

ビットコイン法の指導的意義

2014年のマウントゴックスの崩壊や、米国連邦政府によるシルクロードの禁止は、いずれも金融規制違反...

ブロックチェーンで人工知能を変える:分散化が新たなデータパラダイムをもたらす

近年、人工知能(AI)の研究者たちは、囲碁から人間レベルの音声認識まで、数十年にわたって研究を続けて...