Diferencias entre Ethereum y Base
Base está construido sobre la versión Bedrock del OP Stack, que está diseñado desde cero para ser lo más cercano posible a Ethereum. Debido a esto, hay muy pocas diferencias cuando se trata de construir en Base y Ethereum.
Sin embargo, todavía hay algunas discrepancias menores entre el comportamiento de Base y Ethereum de las que debes estar consciente al construir aplicaciones sobre Base.
Estas pequeñas diferencias incluyen:
Opcodes Bloques Especificaciones de red Costos de transacción
INFO
Aparte de lo anterior, Base Mainnet y Testnet aún no soportan el nuevo opcode PUSH0 introducido en Shanghai, que es el objetivo predeterminado para el compilador Solidity si usas la versión 0.8.20
o posterior.
Recomendamos usar 0.8.19
o inferior hasta que esto sea actualizado.
Last updated