RSKIPs
Network Upgrade: Lovell
RSKIP | 435 |
---|---|
Title | Network Upgrade: Lovell |
Created | 27-JUN-2024 |
Author | AE |
Purpose | Usa,Sec,Sca |
Layer | Core |
Complexity | 2 |
Status | Adopted |
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
- 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
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
- MAR-13-25: Network upgrade successfully activated
References
Copyright
Copyright and related rights waived via CC0.