Gas-Limit

Truebit 和 sharding 有什麼區別

  • September 23, 2017

Truebit是最近提出的在乙太坊之上建構智能合約的提議。Truebit 允許將復雜的計算外包給不受信任的各方,驗證計算是否正確完成,並為他們的工作付費。執行和激勵是作為一組乙太坊智能合約實施的。這是對目前乙太坊的改進,因為目前的氣體限制意味著乙太坊智能合約只能執行有限的計算量。

分片有多種提議,允許乙太坊區塊鏈擴展到更多的交易。他們可能會合理地考慮增加氣體限制。因此,它們可以被視為 Truebit 的替代品。

作為允許智能合約執行更多計算的一種方式,Truebit 與分片相比有哪些優點和缺點?

它們解決不同的問題,可以一起使用。

Truebit 是關於外包大量計算的。例如,模擬可能需要數千小時的計算。您只需要在區塊鏈中獲得最終結果和一個協議,以確保結果與算法輸出相匹配。但是計算是在區塊鏈之外完成的。

分片是關於不讓整個網路驗證所有交易。但是每個事務仍然必須在至少一個節點中執行。計算量受限於節點的強大程度。交易應該更便宜,因為節點不必驗證所有交易,這意味著您可以處理更多交易。

引用自:https://ethereum.stackexchange.com/questions/26755