Skip to content

Meticulous Hardfork (Etica v2)

Latest
Compare
Choose a tag to compare
@kevin-wad kevin-wad released this 09 Feb 08:39

Meticulous Hardfork

Instructions to finalize node upgrade to Etica v2:
https://www.eticaprotocol.org/v2instructions

Smart contract improvements:

  • Validation of Etica network upgrade process
  • Fix 0xBtc pause mining vulnerability
  • ETI recovery system for unrevealed commits
  • Quadratic voting

EIP activations:
Meticulous will activate following EIPs on Etica mainnet

Instanbul hardfork:
EIP152: add Blake2 compression function F precompile
EIP1108: reduce alt_bn128 precompile gas costs
EIP1344: add ChainID opcode
EIP1884: repricing for trie-size-dependent opcodes
EIP2028: calldata gas cost reduction
EIP2200: rebalance net-metered SSTORE gas cost with consideration of SLOAD gas cost change

Berlin hardfork:
EIP2565: defines the gas cost of the ModExp (0x00..05) precompile
EIP2718: typed tx envelopes
EIP2929: gas cost increases for state access opcodes
EIP2930: optional access list

London hardfork:
EIP3529FBlock: remove gas refunds for SELFDESTRUCT and reduce gas refunds for SSTORE
EIP3541FBlock: reject new contract code starting with 0xEF byte
Spiral hardfork:
EIP3651FBlock: warm COINBASE (gas reprice)
EIP3855FBlock: PUSH0 instruction
EIP3860FBlock: limit and meter initcode
EIP6049FBlock: deprecate SELFDESTRUCT

ECIP activations:
Meticulous will activate following ECIPs on Etica mainnet
ECIP1041: removes the difficulty bomb from Etica mainnet

ETIP activations:
Meticulous will activate following ETIPs on Etica mainnet

ETIP1: ETI collateral required for proposals, from 10 to 100 ETI, difficulty adjustment update, from 2016 to 144 blocks

ETIP1017: Implements EGAZ tail emission at protocol level (up to now the 2 EGAZ block reward was a consequence of current Ethereum block reward at the moment when Etica blockchain started)