{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,29]],"date-time":"2026-03-29T17:33:19Z","timestamp":1774805599622,"version":"3.50.1"},"reference-count":18,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,3,20]]},"DOI":"10.1109\/iwbose.2018.8327565","type":"proceedings-article","created":{"date-parts":[[2018,3,29]],"date-time":"2018-03-29T20:31:06Z","timestamp":1522355466000},"page":"2-8","source":"Crossref","is-referenced-by-count":264,"title":["Smart contracts: security patterns in the ethereum ecosystem and solidity"],"prefix":"10.1109","author":[{"given":"Maximilian","family":"Wohrer","sequence":"first","affiliation":[]},{"given":"Uwe","family":"Zdun","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1007\/978-3-662-54455-6_8","article-title":"A survey of attacks on ethereum smart contracts (sok)","author":"atzei","year":"2017","journal-title":"4th International Conference on Principles of Security and Trust"},{"key":"ref11","year":"0","journal-title":"Security considerations-solidity 0 4 18 documentation"},{"key":"ref12","year":"2017","journal-title":"Ethereum contract security techniques and tips"},{"key":"ref13","author":"gamma","year":"1994","journal-title":"Elemental Design Patterns"},{"key":"ref14","author":"bontje","year":"2015","journal-title":"Dapp design patterns"},{"key":"ref15","article-title":"Smart-contract patterns written in solidity, collated for community good","year":"2016","journal-title":"cjgdev"},{"key":"ref16","year":"0","journal-title":"maxwoe\/solidity_patterns"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.5121\/csit.2017.71011"},{"key":"ref18"},{"key":"ref4","year":"0","journal-title":"Serpent"},{"key":"ref3","year":"0","journal-title":"Lll poc 6"},{"key":"ref6","year":"0","journal-title":"Solidity-solidity 0 4 18 documentation"},{"key":"ref5","year":"0","journal-title":"ethereum\/viper New experimental programming language"},{"key":"ref8","year":"0","journal-title":"Value overflow incident-bitcoin wiki"},{"key":"ref7"},{"key":"ref2","article-title":"Ethereum: A secure decentralised generalised transaction ledger","volume":"151","author":"wood","year":"2014","journal-title":"Ethereum Project Yellow Paper"},{"key":"ref1","year":"0","journal-title":"Ethereum project"},{"key":"ref9","author":"daian","year":"2016","journal-title":"Analysis of the dao exploit"}],"event":{"name":"2018 International Workshop on Blockchain Oriented Software Engineering (IWBOSE)","location":"Campobasso","start":{"date-parts":[[2018,3,20]]},"end":{"date-parts":[[2018,3,20]]}},"container-title":["2018 International Workshop on Blockchain Oriented Software Engineering (IWBOSE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8323138\/8327539\/08327565.pdf?arnumber=8327565","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,26]],"date-time":"2022-01-26T08:27:57Z","timestamp":1643185677000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/8327565\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,3,20]]},"references-count":18,"URL":"https:\/\/doi.org\/10.1109\/iwbose.2018.8327565","relation":{},"subject":[],"published":{"date-parts":[[2018,3,20]]}}}