Blockchain

算力的大幅增加將如何影響孤兒率?

  • March 31, 2016

難度總是落後一點。每次調整的幅度也有限。如果(全球)雜湊率在一夜之間翻倍怎麼辦?如果是四倍呢?

我們可以期望孤兒率上升多少?孤兒是指除主鏈(最長鏈)之外的區塊鏈分叉上的塊。

在困難追上之前,PPS 池和其他支付孤兒工作的池的損失會有多大?

一個單獨的礦工呢?P2pool呢?在這兩種情況下,許多礦工可能無法很好地連接到比特幣對等網路上的其他區塊生成節點。

也許可以從山寨幣中獲得有用的資訊,這些資訊已經經歷了類似的事情,或者只是具有更高的塊生成率。

當然,這個問題的動機是基於 ASIC 的採礦設備即將出貨,其散列能力將使迄今為止看到的任何東西都相形見絀。如果您進行估算,請隨意使用您認為現實的任何數字。我不知道目前有多少 ASIC 正在投入生產。這個問題也可能適用於下一代 ASIC、量子計算或 SHA-256 散列算法中可能存在的弱點。

如果找到一個塊的平均時間是 T,而一個找到的塊在網路中傳播的典型時間是 t,那麼所有塊中孤立塊的比例大約是 1/(1+T/t)。只要 T>t,網路就沒有太大風險;然而,對於孤兒支付池來說,這可能是一個挑戰,例如,如果 T=9t,則需要自掏腰包支付 10% 的區塊獎勵。

如果 PPS 礦池按每股支付 B/D,它實際上是在使用人為降低的難度——難度指標衡量的是找到一個區塊(孤兒與否)的難度,而實際上與計算應得獎勵相關的是什麼是找到一個有效區塊的難度。

如果網路雜湊率增加 X 倍,那麼在難度趕上之前,找到一個塊的平均時間是(10 分鐘)/X。我懷疑過渡到 ASIC 會導致超過 10 倍的差異;這將使 T = 1 分鐘。在 t=5 秒的保守值下,您將因支付孤兒而損失約 7.7%。X 和 t 的實際數字可能要少得多(特別是因為集中雜湊率會降低 t),所以我認為過渡期間的損失不會太高。

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