Ethereum
乙太坊如何達成共識?
看來乙太坊將從 PoW 開始,然後再轉向 PoS。如果我沒記錯的話,乙太坊的區塊間隔計劃相當短。乙太坊如何設法達成共識?
乙太坊使用工作量證明達成共識。在最初的“Olympic”測試網(0.9)、第一個“Frontier”版本(1.0)和第二個“Homestead”版本(1.1)中都是如此。
即將發布的“Metropolis”版本(1.2)也將保持通過工作量證明達成的共識。使用的算法稱為Ethash,它是專門為 Ethereum 創建的。
很難推測之後的路線圖將如何,但宣佈在某個時候名為“Serenity”的版本將引入一個硬分叉,通過使用權益證明來更新網路以找到共識。
權益證明算法仍在由 Vlad Zamfir 開發,稱為Casper。這是一個基於安全存款的經濟共識協議。這意味著節點,即所謂的綁定驗證器,必須放置保證金,一個稱為綁定的操作,以便通過生成塊來服務於共識。
在 Casper 風格的股權證明中,任何人都可以通過發布債券來參與區塊生產。發布債券後,您有機會押注下一個將包含哪個區塊。激勵措施是,您通過與最終共識下注來賺錢,並通過與共識下注而賠錢。任何密碼學上可證明的不當行為都會導致債券被沒收。
在這篇文章的最後,值得注意的是,乙太坊網路已經準備好了一個難度炸彈,它會在一定的挖礦時間後增加難度指數,它將在 2017 年初左右擊中。這將使網路基本停止如果之前沒有安排對股權證明或任何其他解決方案的硬分叉,則採礦。