Solidity
Ether 和 ERC20 兼容的代幣是否可以互操作?
我知道符合 ERC20 的代幣是可互操作的,但乙太幣和符合 ERC20 的代幣是可互操作的嗎?如果是這樣,我在哪裡可以找到證明,例如白皮書、期刊、部落格等?
不。
乙太幣是乙太坊上的原生價值代幣。它的存在是無需信任的共識過程所必需的,它是通過採礦過程發布的。傳輸和記帳是該協議的本機。
ERC20 是一個合約介面。它們並不完全可互操作,但它們提供了一個統一的 ABI,在概念上很像 API。ERC20 代幣由應用層的合約發行並記入協議之上。
一份契約需要單獨的流程來處理這個問題所指出的三個不同的問題。首先,處理原生乙太。其次,處理作為預期設計一部分的 ERC20 代幣。第三,(可選但推薦)處理來自其他應用程序的雜散代幣,例如錯誤地發送到合約的不需要的奇怪代幣種類。
希望能幫助到你。