Orphaned-Blocks
孤塊率
影響孤塊率的因素有哪些?
我能想到的就是網路延遲,它越高,孤塊率越高。還有其他建議嗎?
孤兒率主要受延遲影響,但受任何延遲來源的影響,而不僅僅是網路延遲。
延遲的來源有很多:
- 網路延遲和序列化延遲(傳輸時間)在節點之間通信塊。由於使用了BIP152和FIBER等高效傳輸技術,傳輸時間會受到塊內容的可預測程度的影響。
- 驗證塊的磁碟和處理時間。
- 是時候選擇交易並生成區塊模板了。
- 在接受新塊後,輪詢間隔和/或通知延遲到下游池軟體。
- 池軟體中的排隊和緩衝。
- 礦工和礦池之間的網路延遲。
- 採礦硬體中的排隊和緩衝。
- 等等。
孤兒也可以由礦工戰略性地忽略第三方區塊或意外或故意延遲他們自己的區塊傳輸而創建。另見:自私挖礦。
值得記住的是,自 2017 年左右以來,塊中繼的加速意味著孤兒不再在網路中得到特別好的傳播。任何單個節點只會看到存在的全部孤兒的一小部分。