ギャビン:ヘッドファーストマイニングは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がブロックチェーン技術の使用を発表

推薦する

トルコの軍事クーデターにより通貨は暴落し、銀行への取り付け騒ぎが引き起こされた。多くの人々が安全な避難先としてビットコインに目を向けた

7月16日、トルコで6度目の軍事クーデターが発生した。予想外にクーデター未遂事件は失敗し、トルコの法...

億万長者リチャード・ブランソンのプライベートアイランドにブロックチェーン愛好家が集結

クレイジーな解説: リチャード・ブランソンという名の億万長者は、常にその奇抜さで知られています。多く...

涼しい貸出の秋が到来し、BTCC貸出ユーザーは独占的に「快適な雲南」旅行を楽しんでいます!

【活動テーマ】涼しい貸出の秋が到来し、BTCC貸出ユーザーは独占的に「快適な雲南」旅行を楽しんでい...

市場の下落が続く中、ビットコインとイーサリアムの使用料は70%~80%急落

過去数週間にわたり、暗号通貨市場全体が後退を続ける中、ビットコインとイーサリアムの取引手数料はそれぞ...

ビットコインは2000年から2300年まで後戻りできない

ビットコインの価格は金曜日(10月30日)のアジアセッションでさらに急騰し、最近の好調なパフォーマン...

イーサリアム開発者は、EIP-1559 がまだ数週間先だという噂を払拭

分散型組織PieDAOのマーケティング責任者ウィリアム・ブリーリー氏は本日Twitterで、EIP-...

中国人民銀行は北京でデジタル通貨に関するセミナーを開催した。

2016年1月21日、中国人民銀行のデジタル通貨セミナーが北京で開催されました。中国人民銀行、シテ...

ブロックチェーンを理解するには? Google ドキュメントと比較すれば理解できるでしょう。

この記事では、著者の William Mougayar が、ユーザーがブロックチェーン テクノロジー...

ビットコインは再び強気相場を迎えている。 2017年とどう違うのでしょうか?

2019年11月、私たちはビットコインの半減期が数か月以内に起こるだろうと予測しました。ビットコイ...

2つのセッションが近づいています。2021年のブロックチェーン業界はどうなるのでしょうか?ブロックチェーン提案のプレビュー

2021年にブロックチェーン業界はどうなるのでしょうか?不完全な統計によると、現時点では、国内の3...

バイナンスは米国司法省とIRSの調査に応答:規制当局と法執行機関と協力して調査を行う

ブルームバーグによると、米国司法省と内国歳入庁はマネーロンダリングと(違法な)脱税に関与している仮想...

ビットメインは、アントマイナーF3イーサリアムマイニングマシンが悪質であるという噂を否定

本日午後(3月31日)、Ant F3マイニングのビデオがWeChatグループと友人サークルで配布され...

ブロックチェーンが主流になるにはあと10年かかる理由

編集者注: クリス・スキナーは銀行およびテクノロジー業界のベテランで、2004 年に設立した組織であ...