Blockchain
基於 90% 塊傳播延遲的最佳塊大小是多少?
我們可以修剪可以驗證區塊和交易的節點,這樣就可以增加區塊大小而不會導致區塊驗證的集中化。
但是如果我們增加塊大小,那麼塊驗證時間和傳播延遲就會增加。這將增加兩個礦工同時開採一個區塊的機率,並延遲競爭的區塊鏈分支以解決爭議。區塊傳播延遲的任何增加可能都會以指數方式增加解決爭議的時間。目前基於一個網站(不記得了),區塊傳播延遲是 5 秒才能到達 90% 的節點,如果所有交易都是隔離見證,可能會增加到 15-20 秒。
我認為塊傳播延遲是增加塊大小的唯一限制因素。
有沒有人做過調查以找出塊傳播延遲和最佳塊大小之間的關係?
我認為塊傳播延遲是增加塊大小的唯一限制因素。
這個假設是不准確的。雖然區塊傳播時間是礦工之間公平競爭的重要參數,但區塊大小也會影響新節點的初始同步時間、歸檔節點的磁碟空間以及所有節點運營商的頻寬(尤其是上傳)需求。
礦工之間的區塊傳播最好花不到一秒鐘的時間,但我認為區塊大小和傳播並不像問題推測的那樣相關,因此認為主要問題是無法回答的。