Blockchain

你如何實現兩種方式掛鉤的乙太坊 <-> 乙太坊側鏈?

  • February 21, 2016

如果你想創建一個與主(公共或私有)乙太坊雙向掛鉤的乙太坊側鏈,你如何實現側鏈?

例如,

  • 你怎麼能鎖定乙太?
  • 你如何驗證主網乙太?

鎖定和釋放乙太幣非常簡單。最大的問題是,如果你想要一個真正的去信任連接,你需要驗證 ethash 工作量證明。僅在區塊鏈上執行此驗證可能是不可行的,但有計劃如何互動地進行。

對於互動式驗證,您要麼必須在 Solidity/EVM 中以逐步的方式實現 ethash,在最壞的情況下只會執行一個步驟,或者您採用官方的 C 實現,將其編譯為一個簡單的架構(lanai似乎是目前最有前途的)並在 Solidity/EVM 中實現此架構。在這兩種情況下,您都必須使用 Merkle 散列記憶體來增強本機實現,如上文所述。

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