2 papers
cs.SE2025
A Large-Scale Exploratory Study on the Proxy Pattern in Ethereum
Amir M. Ebrahimi, Bram Adams, Gustavo A. Oliva +1
The proxy pattern is a well-known design pattern with numerous use cases in several sectors of the software industry. As such, the use of the proxy pattern is also a common approac…
cs.SE2024
UPC Sentinel: An Accurate Approach for Detecting Upgradeability Proxy Contracts in Ethereum
Amir M. Ebrahimi, Bram Adams, Gustavo A. Oliva +1
Software applications that run on a blockchain platform are known as DApps. DApps are built using smart contracts, which are immutable after deployment. Just like any real-world so…