{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T15:48:25Z","timestamp":1783007305579,"version":"3.54.5"},"reference-count":28,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2024,12,17]],"date-time":"2024-12-17T00:00:00Z","timestamp":1734393600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001829","name":"Universiteit Utrecht","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100001829","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Blockchain"],"abstract":"<jats:p>Upgradeable smart contracts allow decentralized autonomous organizations (DAOs) to address bugs, enhance security, and expand functionality post-deployment. The proxy pattern enables smart contract upgradeability but introduces admin-centric governance, where power is concentrated in a single or small number of addresses. This paper explores the potential of decentralized smart contract governance to overcome admin centric governance while achieving flexibility in governing smart contracts. We investigate the Diamond Pattern as a flexible upgradeable contract framework that allows for modular smart contracts. Using the SecureSECO DAO as a case study, we examine how the diamond pattern can be configured for decentralized governance. The used architecture allows DAOs to upgrade smart contracts collectively through community consensus, and the implementation provides proposals, votes, and execution without requiring technical knowledge. The study highlights the benefits of this approach, namely, flexibility in smart contract governance, enhanced modularity, and a single point of interaction for governance. We also discuss limitations and challenges for upgradeable smart contracts such as the decision-making delays and potential vulnerabilities. To encourage adoption of consensus governance, we call for the creation of user-friendly tooling and smart contract facets.<\/jats:p>","DOI":"10.3389\/fbloc.2024.1481914","type":"journal-article","created":{"date-parts":[[2024,12,17]],"date-time":"2024-12-17T06:23:44Z","timestamp":1734416624000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Upgradeable diamond smart contracts in decentralized autonomous organizations"],"prefix":"10.3389","volume":"7","author":[{"given":"Paul","family":"van Vulpen","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hidde","family":"Heijnen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Samuel","family":"Mens","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Thijn","family":"Kroon","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Slinger","family":"Jansen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1965","published-online":{"date-parts":[[2024,12,17]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","first-page":"1136","DOI":"10.1177\/1042258720940114","article-title":"Ban, boom, and echo! entrepreneurship and initial coin offerings","volume":"46","author":"Bellavitis","year":"2022","journal-title":"Entr. Theory Pract."},{"key":"B2","first-page":"1829","article-title":"Proxy hunting: understanding and characterizing proxy-based upgradeable smart contracts in blockchains","volume-title":"32nd USENIX security symposium","author":"Bodell","year":"2023"},{"key":"B3","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1145\/3359552","article-title":"Some simple economics of the blockchain","volume":"63","author":"Catalini","year":"2020","journal-title":"Commun. ACM"},{"key":"B4","first-page":"955","article-title":"Security vulnerabilities in ethereum smart contracts","volume-title":"IEEE international conference on Internet of Things (iThings) and IEEE green computing and communications (GreenCom) and IEEE cyber, physical and social computing (CPSCom) and IEEE Smart Data (SmartData)","author":"Dika","year":"2018"},{"key":"B5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2023\/8455894","article-title":"A four-tier smart contract model with on-chain upgrade","volume":"2023","author":"Du","year":"2023","journal-title":"Sec. Comm. Netw."},{"key":"B6","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1109\/mnet.137.2200561","article-title":"Insight into voting in daos: conceptual analysis and a proposal for evaluation framework","volume":"38","author":"Fan","year":"2023","journal-title":"IEEE Netw."},{"key":"B7","first-page":"516","article-title":"Not all code are create2 equal","volume-title":"International conference on financial cryptography and data security","author":"Fr\u00f6wis","year":"2022"},{"key":"B8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.14763\/2021.2.1556","article-title":"Decentralized autonomous organization","volume":"10","author":"Hassan","year":"2021","journal-title":"Internet Policy Rev."},{"key":"B9","doi-asserted-by":"publisher","first-page":"122848","DOI":"10.1016\/j.techfore.2023.122848","article-title":"Infrastructural or organizational decentralization? Developing a typology of blockchain ventures","volume":"197","author":"Ipert","year":"2023","journal-title":"Tech. Forec. Soc. Change"},{"key":"B10","doi-asserted-by":"publisher","first-page":"1217","DOI":"10.3390\/electronics12051217","article-title":"Distributed and federated authentication schemes based on updatable smart contracts","volume":"12","author":"Kim","year":"2023","journal-title":"Electronics"},{"key":"B11","first-page":"127","article-title":"Upgradeability concept for collaborative blockchain-based business process execution framework","volume-title":"Third international blockchain conference","author":"Klinger","year":"2020"},{"key":"B12","doi-asserted-by":"publisher","first-page":"500","DOI":"10.1287\/orsc.2020.1379","article-title":"Blockchain governance\u2014a new way of organizing collaborations?","volume":"32","author":"Lumineau","year":"2021","journal-title":"Organ. Sci."},{"key":"B13","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-031-70445-1_4","article-title":"Smart contracts\u2019 upgradability for flexible business processes","volume-title":"22nd business process management conference 2024","author":"Malik","year":"2024"},{"key":"B14","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/IITCEE59897.2024.10467713","article-title":"Designing a secure large scale e-voting system leveraging sharding blockchain with interoperability protocol and consensus mechanism","volume-title":"2024 international conference on intelligent and innovative technologies in computing, electrical and electronics (IITCEE)","author":"Maurya","year":"2024"},{"key":"B15","doi-asserted-by":"publisher","first-page":"19","DOI":"10.4018\/jcit.2019010102","article-title":"Understanding a revolutionary and flawed grand experiment in blockchain: the dao attack","volume":"21","author":"Mehar","year":"2019","journal-title":"J. Cases Inf. Technol. (JCIT)"},{"key":"B16","first-page":"2535","volume-title":"ERC-2535: diamonds, multi-facet proxy Ethereum improvement proposals","author":"Mudge","year":"2020"},{"key":"B17","first-page":"01","article-title":"Blockchain and nested tokens for tracking, reusing, and recycling batteries","author":"Perez","year":"2023"},{"key":"B18","first-page":"1325","article-title":"Smart contract vulnerabilities: vulnerable does not imply exploited","volume-title":"30th USENIX security symposium","author":"Perez","year":"2021"},{"key":"B19","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2304.06568","article-title":"Smart contract upgradeability on the ethereum blockchain platform: an exploratory study","author":"Qasse","year":"2023","journal-title":"arXiv:2304"},{"key":"B20","first-page":"440","article-title":"Creating trust in citizen participation through decentralized autonomous citizen participation organizations","volume-title":"The 23rd annual international conference on digital government research","author":"Rikken","year":"2022"},{"key":"B21","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1007\/s10664-008-9102-8","article-title":"Guidelines for conducting and reporting case study research in software engineering","volume":"14","author":"Runeson","year":"2009","journal-title":"Empir. Softw. Eng."},{"key":"B22","volume-title":"An analysis of upgradeability, oracles, and stablecoins in the Ethereum blockchain","author":"Salehi","year":"2022"},{"key":"B23","article-title":"Setting up a decentralized autonomous organization","author":"Schot","year":"2022","journal-title":"J. Internet Serv. Appl."},{"key":"B24","unstructured":"Secureseco dao documentation\n          \n          \n          2024"},{"key":"B25","first-page":"0675","article-title":"Secured electronic voting system using the concepts of blockchain","author":"Sudharsan","year":"2019"},{"key":"B26","doi-asserted-by":"publisher","first-page":"1287249","DOI":"10.3389\/fbloc.2023.1287249","article-title":"Decentralized autonomous organization design for the commons and the common good","volume":"6","author":"van Vulpen","year":"2023","journal-title":"Front. Blockchain"},{"key":"B27","doi-asserted-by":"publisher","first-page":"100166","DOI":"10.1016\/j.bcra.2023.100166","article-title":"Governance of decentralized autonomous organizations that produce open source software","volume":"5","author":"van Vulpen","year":"2023","journal-title":"Blockchain Res. Appl."},{"key":"B28","doi-asserted-by":"publisher","first-page":"358","DOI":"10.3390\/jcp2020019","article-title":"The state of ethereum smart contracts security: vulnerabilities, countermeasures, and tool support","volume":"2","author":"Zhou","year":"2022","journal-title":"J. Cybersecurity Priv."}],"container-title":["Frontiers in Blockchain"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fbloc.2024.1481914\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,17]],"date-time":"2024-12-17T06:23:51Z","timestamp":1734416631000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fbloc.2024.1481914\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,17]]},"references-count":28,"alternative-id":["10.3389\/fbloc.2024.1481914"],"URL":"https:\/\/doi.org\/10.3389\/fbloc.2024.1481914","relation":{},"ISSN":["2624-7852"],"issn-type":[{"value":"2624-7852","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,12,17]]},"article-number":"1481914"}}