Protocol
許多大型分叉會導致對礦工的 DoS 攻擊嗎?
假設有可能影響礦工創建許多分叉。我的理解是礦工不會重新傳輸分叉,但會在內部跟踪它。
- 這些資訊保存在礦工中的什麼位置(磁碟、RAM 等)?
- 有哪些保護措施可以保護礦工免受分叉導致的資源耗盡攻擊?
如果你的意思是一個礦工,就像一台只進行挖礦的電腦,它通常應該像網路上的任何普通電腦一樣抵抗 DOS 攻擊——它不會打開它的埠。
如果您擔心標準客戶端被許多塊淹沒並且必須儲存它 - 開發人員確實想到了這一點,他們將其放入了檢查點系統。基本上,對新塊進行大量分叉需要大量的計算能力等等,因此不太可能。然而,現在改變一些最早存在的區塊將非常便宜。但是,標準客戶端將不接受從比最近檢查點更早的塊分支出來的任何塊鏈分叉。