{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T07:03:37Z","timestamp":1782975817050,"version":"3.54.5"},"reference-count":27,"publisher":"IEEE","license":[{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026,6,1]]},"DOI":"10.1109\/icbc67748.2026.11575475","type":"proceedings-article","created":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T19:34:25Z","timestamp":1782934465000},"page":"1-5","source":"Crossref","is-referenced-by-count":0,"title":["On-chain Smart Contract Product Lines via the Diamond Pattern"],"prefix":"10.1109","author":[{"given":"Jan","family":"Gorzny","sequence":"first","affiliation":[{"name":"Zircuit,Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Martin","family":"Derka","sequence":"additional","affiliation":[{"name":"Zircuit,Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","volume-title":"Smart contracts: Building blocks for digital markets.","year":"1996"},{"key":"ref2","article-title":"SoK: Decentralized finance (DeFi) - fundamentals, taxonomy and risks","volume":"abs\/2404.11281","author":"Gogol","year":"2024","journal-title":"CoRR"},{"key":"ref3","article-title":"ERC-20: Token standard","author":"Vogelsteller","year":"2015"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-024-10485-1"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/SANER50967.2021.00050"},{"key":"ref6","article-title":"ERC-2535: Diamonds, multi-facet proxy","author":"Mudge","year":"2020"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2018.08.014"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/S1389-1286(02)00352-3"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/MODELS50736.2021.00023"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-020-09913-9"},{"key":"ref11","article-title":"zkSync layer 1 diff audit","author":"Security","year":"2022"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.21236\/ADA235785"},{"key":"ref13","first-page":"44","article-title":"Model counting in product configuration","volume-title":"Proceedings First International Workshop on Logics for Component Configuration, LoCoCo 2010","volume":"29","author":"Andreas"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2024.112326"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3546932.3547001"},{"key":"ref16","volume-title":"Contracts wizard.","year":"2024"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/CASCON62161.2024.10838108"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/2663171.2663188"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-70278-0_31"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/Cybermatics_2018.2018.00255"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/3756681.3756934"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/IWBOSE50093.2020.9050163"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/IWBOSE.2018.8327565"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-69231-4_14"},{"key":"ref25","article-title":"A comprehensive survey of upgradeable smart contract patterns","volume":"abs\/2304.03405","author":"Meisami","year":"2023","journal-title":"CoRR"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/2528265.2528267"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/DAPPS61106.2024.00008"}],"event":{"name":"2026 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)","location":"Brisbane, Australia","start":{"date-parts":[[2026,6,1]]},"end":{"date-parts":[[2026,6,5]]}},"container-title":["2026 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11575430\/11575431\/11575475.pdf?arnumber=11575475","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T05:52:58Z","timestamp":1782971578000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11575475\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6,1]]},"references-count":27,"URL":"https:\/\/doi.org\/10.1109\/icbc67748.2026.11575475","relation":{},"subject":[],"published":{"date-parts":[[2026,6,1]]}}}