Outros detalhes
Contas
As contas no Monad são idênticas às contas Ethereum . As contas usam o mesmo espaço de endereço (endereços de 20 bytes usando ECDSA). Tal como no Ethereum, existem contas de propriedade externa (EOAs) e contas de contrato.
Transações
O formato de transação no Monad corresponde ao Ethereum, ou seja, está em conformidade com EIP-2718 , e as transações são codificadas com RLP.
Listas de acesso (EIP-2930) são suportadas, mas não são obrigatórias.
Linearidade de Blocos e Transações
Os blocos ainda são lineares, assim como as transações dentro de um bloco. O paralelismo é utilizado estritamente para eficiência; nunca afeta o verdadeiro resultado ou estado final de uma série de transações.
Gás
O gás (talvez mais claramente denominado "unidades de computação") funciona como no Ethereum, ou seja, cada opcode custa uma certa quantidade de gás. Os custos do gás por opcode são idênticos aos do Ethereum no Monad, embora isso esteja sujeito a alterações no futuro.
Quando um usuário envia uma transação, ele inclui um limite de gás (um número máximo de unidades de gás que esta chamada de função pode consumir antes de cometer um erro), bem como um preço de gás (um lance, em unidades de token nativo, por unidade de gás) .
Os líderes do cliente Monad padrão usam um leilão de gás prioritário (PGA) para ordenar as transações, ou seja, eles ordenam as transações em ordem decrescente de preço do gás. No futuro poderá haver mecanismos alternativos para ordenação de transações. A escolha da ordem é ortogonal a tudo o que acontece a jusante; a escolha válida de ordem não está consagrada no protocolo Monad.
Last updated