Skip to content

Latest commit

 

History

History
81 lines (62 loc) · 4.3 KB

RSKIP435.md

File metadata and controls

81 lines (62 loc) · 4.3 KB
rskip title description status purpose author layer complexity created
435
Network Upgrade - Lovell
Draft
Usa, Sec, Sca
AE
Core
2
2024-06-27

Network Upgrade: Lovell

RSKIP 435
Title Network Upgrade: Lovell
Created 27-JUN-2024
Author AE
Purpose Usa,Sec,Sca
Layer Core
Complexity 2
Status Draft

Abstract

This RSKIP specifies the consensus changes proposed to be included in Rootstock's network upgrade named Lovell.

Specification

  • Codename: Lovell
  • Activation:
    • Rootstock Mainnet block: 7,338,024
    • Rootstock Testnet block: 6,110,487

Included RSKIPs

Accepted RSKIPs

  • RSKIP-419: PowPeg Spendability Validation Protocol
  • RSKIP-427: Express the amount value in wei for peg-out related events
  • RSKIP-428: New pegout creation event including UTXO outpoint values
  • RSKIP-438: Limit the maximum size of initcode and apply extra gas cost for every 32-byte chunk of initcode
  • RSKIP-445: MCOPY instruction
  • RSKIP-446: Transient storage opcodes
  • RSKIP-453: Prevent address creation on failed CREATE/CREATE2 operations
  • RSKIP-454: Support bitcoin blocks with chain work up to 32 unsigned bytes
  • RSKIP-459: Mark rejected peg-ins as processed
  • RSKIP-460: Ignore non-standard outputs when searching for the witness commitment hash

Rejected RSKIPs

  • RSKIP-455: PowPeg migration to multiple outputs

Proposed RSKIPs

  • RSKIP-419: PowPeg Spendability Validation Protocol
  • RSKIP-427: Express the amount value in wei for peg-out related events
  • RSKIP-428: New pegout creation event including UTXO outpoint values
  • RSKIP-438: Limit the maximum size of initcode and apply extra gas cost for every 32-byte chunk of initcode
  • RSKIP-445: MCOPY instruction
  • RSKIP-446: Transient storage opcodes
  • RSKIP-453: Prevent address creation on failed CREATE/CREATE2 operations
  • RSKIP-454: Support bitcoin blocks with chain work up to 32 unsigned bytes
  • RSKIP-455: PowPeg migration to multiple outputs
  • RSKIP-459: Mark rejected peg-ins as processed
  • RSKIP-460: Ignore non-standard outputs when searching for the witness commitment hash

Timeline

  • JUN-27-24: RSKIP created with an initial list of proposed RSKIPs
  • JAN-27-25: RSKIP-455 has been excluded from the scope of Lovell and will be evaluated for a future network upgrade.
  • JAN-28-25: The proposed scope is now finalized, and it's open for comments until Feb 4th, 2025
  • FEB-4-25: The network upgrade scope has been approved by the Rootstock community. This is now closed for comments and activation heights have been defined

References

Copyright

Copyright and related rights waived via CC0.