Skip to main content

摘要

  • 与以太坊相同的地址空间和交易格式/字段,因此支持相同的钱包软件。
  • 目前支持交易类型 0(“legacy”)、1(“EIP-2930”)、2(“EIP-1559”)和 4(“EIP-7702”)。
  • 与以太坊和许多其他 EVM 兼容区块链一样,在协议层面允许前 EIP-155 的交易。 因此,不建议用户使用以前发送过前 EIP-155 交易的以太坊地址。

地址空间

与以太坊相同的地址空间(ECDSA 公钥的最后 20 字节)

交易格式

与以太坊相同。Monad 交易使用 EIP-2718 中引入的相同类型化交易信封, 使用 RLP 编码。

交易类型

支持以下交易类型: 不支持以下类型:
  • 类型 3(“EIP-4844”)

访问列表

支持访问列表(EIP-2930),但不是必需的。

无 chain_id 的交易

EIP-155 引入了一种包含链 ID 的交易标准, 以防止一个区块链上的交易被重放到另一个区块链上。 Monad 上的交易应始终设置链 ID,除了一个非常特殊的极端情况:
极端情况: 一些标准智能合约(例如 ERC-1820)使用一种利用可重放性的无密钥部署方法 (也称为 Nick 方法), 如此处所述。在该方法中,交易在 以太坊上提交,但旨在重放到其他链上,以便合约在其他区块链上以相同的地址部署。
为了支持此用例,Monad 在协议层面(即根据共识规则)仍然允许前 EIP-155 的交易。 这使 Monad 与包括以太坊在内的大多数区块链保持一致。 (尝试在协议层面禁止前 EIP-155 交易的区块链通常最终会撤销该决定, 例如 Celo。) 然而,由于这一点,请注意以下警告:
由于允许重放前 EIP-155 的交易,不建议向以前发送过前 EIP-155 交易的以太坊地址发送资金。