RSKIP-209: Stack-overflow removal

I’m opening discussions on some RSKIPs that I want to propose to be included in the next RSK network upgrade. This is one of them.


One of the contributions to the security of the EVM virtual machine was the removal of the stack-overflow check in EIP150, making calls fully dependent only on the available gas. However, the way this was accomplished brought several problems, as described in depth this article. This RSKIP proposes a better method to achieve the same result, based on reimbursing the gas locked in CALL at the end of the transaction, instead of when CALL ends.

You can read the RSKIP209 here.