Ethereum Tech Used to Build a Smart Contract Platform for 5G Mobile Networks
eip2535diamonds.substack.com
Researchers from the University of Ljubljana recently built a smart contract platform for 5G mobile networks. From the paper they published about it: We developed a secure, upgradeable modular multi-contract platform. An approach to upgradeable modular contracts has been recently proposed as the Ethereum Improvement Proposal (EIP) 2535. This draft document proposes a proxy contract that supports using multiple logic contracts. These delegate contracts are called facets, and each facet supplies one or more functions. A dedicated function enables adding, replacing, or removing functions. Events are emitted upon changes in diamond functions, and a user can verify what version of the function is called. With this design approach, one can develop and incrementally improve the smart contract logic of a DApp over time.
Ethereum Tech Used to Build a Smart Contract Platform for 5G Mobile Networks
Ethereum Tech Used to Build a Smart Contractโฆ
Ethereum Tech Used to Build a Smart Contract Platform for 5G Mobile Networks
Researchers from the University of Ljubljana recently built a smart contract platform for 5G mobile networks. From the paper they published about it: We developed a secure, upgradeable modular multi-contract platform. An approach to upgradeable modular contracts has been recently proposed as the Ethereum Improvement Proposal (EIP) 2535. This draft document proposes a proxy contract that supports using multiple logic contracts. These delegate contracts are called facets, and each facet supplies one or more functions. A dedicated function enables adding, replacing, or removing functions. Events are emitted upon changes in diamond functions, and a user can verify what version of the function is called. With this design approach, one can develop and incrementally improve the smart contract logic of a DApp over time.