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.
Share this post
Ethereum Tech Used to Build a Smart Contractโฆ
Share this post
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.