Solidity
分片的引入是否會對目前部署的智能合約或 EVM 的功能產生影響?
分片或 Plasma 在乙太坊網路上生效所需的硬分叉是否會導致已經部署的合約出現兼容性問題?
制定分片時的協議是否向後兼容目前的合約(例如代幣等)。
謝謝你的幫助。我正在努力理解它將如何影響乙太坊的這一方面。
階段 1 分片不會有任何執行或 EVM,因此不會與主網集成。第 2 階段將有一個 EVM,並將在智能合約級別引入向後不兼容的更改,例如儲存租金,但目的是嘗試使這些更改盡可能對 DX 和 UX 友好。(見https://github.com/ethereum/wiki/wiki/Sharding-FAQ#you-提到的-transparent-sharding-im-12-years-old-and-what-is-this ;另見連結儲存租金點在這裡:https ://github.com/ethereum/wiki/wiki/Sharding-roadmap#phase-2-evm-state-transition-function 。)
基本分片設計:https ://github.com/ethereum/wiki/wiki/Sharding-FAQ#what-might-a-basic-design-of-a-sharded-blockchain-look-like 。
作為L2 解決方案,Plasma 必須與目前區塊鏈規範兼容。