虚拟机的差异
Core Space 的虚拟机在大多数情况下与 EVM 兼容,但存在一些差异。 本页列出了两者之间的差异。
地址的计算
Core Space 的合约地址的计算方式与以太坊不同。 更多详情请查看 Core 地址 。
1820 注册表
1820 注册表是一个存储了实现某些接口的其他合约地址的合约 它用于实现 EIP-1820 标准。 1820 注册表部署在 Core Space hex40 地址 0x88887eD889e776bCBe2f0f9932EcFaBcDfCd1820
操作码
区块哈希
操作码只能以NUMBER-1
作为输入。 (与以太坊不同,以太坊可以接受NUMBER-256
到NUMBER-1
之间的任何整数作为输入)。 这是唯一的中断操作码。
这意味着 Solidity 内置函数 blockhash
只能以 block.number - 1
作为输入。
区块的 Gas 限制
区块的 gsa 限制固定为 30000000。
区块编号(block.number)
block.number
是整个树图的序列号。
内置合约
Core Space 拥有一些在以太坊中并不存在的内置合约 。