Smart contract upgrades without using storage

Built a proof of concept
Built a proof of concept for a storage-free upgrade pattern on Ethereum. This abuses CREATE2+SELFDESTRUCT for having a replaceable beacon that points to the current implementation, and draws inspiration from green-blue deployments to ensure zero downtime.

https://github.com/spalladino/ethereum-upgrade-storage-free