Bitcoind

連接到更多對等點是否會更快地中繼交易?

  • September 5, 2012

如果我連接到 500 個對等點,我會比只連接到 8 個對等點更快地了解交易嗎?

由於比特幣一次只向幾個節點廣播其新交易的知識,從統計上講,連接到更多節點將使您更有可能獲得有關新交易的資訊。但是,我不確定這在實踐中會如何表現。強制進行如此多的連接可能會消耗您的系統並且超過好處。

不,下載新塊的時間實際上很少與網路傳輸有關。

當程序將數據寫入 BDB 數據庫儲存時,正在完成的大部分工作是針對您的硬碟驅動器的 I/O。如果您使用的是加密文件系統,則問題會更加嚴重。有一些 CPU 工作,因為在驗證每個交易的簽名時使用橢圓曲線加密,因此更快的 CPU 也會有所幫助。

有些人使用 SSD 磁碟儲存並報告相當可觀的下載時間

Bitcoin.org 客戶端的 v0.7 中將進行一些改進,但真正顯著的性能改進將來自 LevelDB 和“ultraprune”的使用,這兩者都預計在 v0.8 中。

引用自:https://bitcoin.stackexchange.com/questions/4630