0411 BitShares狀態更新(譯者按: 這是Bytemaster在舊的狀態更新
而不是在2.0的討論串當中的發文,
不過有提到一些進度以及回顧)
是的,
我上週釋出了一篇DPOS的白皮書,
現在我已經實作了很大一部份,
未來幾天將會加以測試.
決定一個安全模式,
使其能夠被徹底的了解以及證明它的安全性,
曾經是一個重大的挑戰.
大家可以追溯論壇上的討論,
過去曾有大約6次改版曾經被審議並發現有所不足...
讓我列出這個演進的過程:
1. 用Momentum算法挖礦...
很快就被否決了,
因為中心化以及無利可圖
2. 轉帳作為股權證明(TaPOS)白皮書(2013年11月28號),
挖礦難度隨股權調整.
這個方案的弱點是沒有決定誰來產生下一個區塊.
3. Ripple共識決 + TaPOS
是在1月到2月的邁阿密的比特幣大會時的概念,
但是在嘗試實作之後我們發現了一些破局的因素:
a. 唯一的節點清單只有受邀者才能進入,
並且也是一個需要信任的點.
b. 唯一的節點清單沒有備用機制
c. 對於頻寬的需求以及可延展性是個問題.
4. 退回到簡單的挖礦 + TaPOS以及許多TaPOS算式上面的變體.
所有的變體都受到許多潛在攻擊方式所苦,
並且需要許多確認.
這樣的方案變得太過複雜而無法分析. (2月到3月)
5. 單一的, 可以被開除的受託人機制...
整個過程太過需要手動,
但是另一方面是合理的.
6. 代表制的POS.
這個方案已經被檢視過,
並且被認為是去中心化的, 快速的, 安全且沒有模糊空間.
我們最終決定了這個方案.
期間我們發現了許多操弄市場的攻擊,
並找出了解決方案.
這些有待實作, 不過我想我們可以完成工作.
如你所見研發的道路總是不可預期,
特別是當你處在創新的最前端,
並且解決一路上發現的問題.