eODS (enshrined Operator-Delegator Separation) - modelling the logic with a toy Python project
Introduction
After EPF cohort-five ended, I hacked an eODS toy project, based on the beacon-chain-accounting model I worked on during EPF.
The aim is to explore and test (locally) one possible functional model for implementing delegations in Ethereum, at protocol level, with the minimal possible disruption to the current protocol.
The logic
The logic is built on top of Electra upgrade logic, and is based on the eODS design notes.
The minimal requirements of functionality that were proven by the project: