Blockchain-Fork

什麼是前向塊?

  • October 9, 2018

Mark Friedenbach說“沒有硬分叉就可以增加比特幣的區塊大小”。

有人可以 ELI5 什麼是前向塊嗎?

來自本週的比特幣 Optech

一種眾所周知的軟分叉增加比特幣塊大小的方法是擴展塊——一種對尚未升級到軟分叉的節點不可見的資料結構,因此不受其對塊大小的歷史限制。就其本身而言,這是一種不受歡迎的增加區塊大小的方法,因為阻止舊節點查看擴展塊中的交易也會阻止它們對這些交易執行任何其他共識規則——例如阻止惡意使用者消費的規則其他使用者的比特幣或創造超過 2100 萬比特幣補貼計劃允許的比特幣。

但是,不需要增加塊大小來增加每分鐘可以添加到塊鏈中的數據量——也可以通過增加塊的頻率(減少塊之間的平均時間)來增加容量。一種博弈比特幣難度調整算法的方法——稱為時間扭曲攻擊——在專家中廣為人知,並已成功用於針對比特幣測試網的展示攻擊和對山寨幣的實際攻擊。(注意:雖然比特幣在技術上很容易受到這種攻擊,但它是一種緩慢的攻擊,會給使用者群大量的響應時間。)就其本身而言,

也許反駁了“兩錯不成對”的說法,這個演講描述了一種結合擴展塊和時間扭曲攻擊的新方法,以允許升級節點和舊節點獲得相同的容量增加,並查看所有相同的交易進行驗證,同時略微降低挖礦集中化風險。升級後的節點將驗證一個或多個擴展塊(稱為“前向塊”),這些擴展塊提供額外的塊空間,平均間隔減少 15 分鐘,但升級後的節點還將限制遺留塊中的時間戳以確保永久(但有限)時間扭曲攻擊增加了遺留塊的頻率,足以允許它們包含之前出現在前向塊中的相同交易。

影片/成績單/論文

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