{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T16:10:51Z","timestamp":1780675851600,"version":"3.54.1"},"reference-count":342,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"DOI":"10.13039\/501100001381","name":"NRF, Prime Minister\u2019s Office, Singapore, through its National Cybersecurity Research and Development Programme","doi-asserted-by":"publisher","award":["NRF2016NCRNCR002-028"],"award-info":[{"award-number":["NRF2016NCRNCR002-028"]}],"id":[{"id":"10.13039\/501100001381","id-type":"DOI","asserted-by":"publisher"}]},{"name":"National Cybersecurity Research and Development Directorate"},{"DOI":"10.13039\/501100001824","name":"Czech Science Foundation","doi-asserted-by":"publisher","award":["20-07487S"],"award-info":[{"award-number":["20-07487S"]}],"id":[{"id":"10.13039\/501100001824","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100010686","name":"H2020 ECSEL Project VALU3S","doi-asserted-by":"publisher","award":["876852"],"award-info":[{"award-number":["876852"]}],"id":[{"id":"10.13039\/100010686","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Internal Project of Brno University of Technology","award":["FIT-S-20-6427"],"award-info":[{"award-number":["FIT-S-20-6427"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Commun. Surv. Tutorials"],"published-print":{"date-parts":[[2021]]},"DOI":"10.1109\/comst.2020.3033665","type":"journal-article","created":{"date-parts":[[2020,10,26]],"date-time":"2020-10-26T16:24:04Z","timestamp":1603729444000},"page":"341-390","source":"Crossref","is-referenced-by-count":87,"title":["The Security Reference Architecture for Blockchains: Toward a Standardized Model for Studying Vulnerabilities, Threats, and Defenses"],"prefix":"10.1109","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0790-0875","authenticated-orcid":false,"given":"Ivan","family":"Homoliak","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sarad","family":"Venugopalan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Daniel","family":"Reijsbergen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qingze","family":"Hum","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Richard","family":"Schumi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0871-3729","authenticated-orcid":false,"given":"Pawel","family":"Szalachowski","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref275","doi-asserted-by":"publisher","DOI":"10.1109\/CVCBT.2018.00011"},{"key":"ref274","doi-asserted-by":"publisher","DOI":"10.1109\/TEM.2020.2981286"},{"key":"ref277","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-57341-0_62"},{"key":"ref276","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2009.5071529"},{"key":"ref271","first-page":"146","article-title":"Blockchain-based database to ensure data integrity in cloud computing environments","author":"gaetani","year":"2017","journal-title":"Proc 1st Ital Conf Cybersecurity (ITASEC)"},{"key":"ref270","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2017.1700041"},{"key":"ref273","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978408"},{"key":"ref170","first-page":"9","article-title":"TEETHER: Gnawing at Ethereum to automatically exploit smart contracts","author":"krupp","year":"2018","journal-title":"Proc Usenix Security"},{"key":"ref272","first-page":"173","article-title":"Towards an Optimized BlockChain for IoT","author":"ali dorri","year":"2017","journal-title":"2017 IEEE\/ACM Second International Conference on Internet-of-Things Design and Implementation (IoTDI)"},{"key":"ref172","doi-asserted-by":"publisher","DOI":"10.1145\/3360611"},{"key":"ref171","author":"popejoy","year":"2016","journal-title":"The Pact Smart-Contract Language"},{"key":"ref174","doi-asserted-by":"publisher","DOI":"10.1145\/3139337.3139340"},{"key":"ref173","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-00305-0_3"},{"key":"ref176","author":"eskandari","year":"2018","journal-title":"A first look at the usability of bitcoin key management"},{"key":"ref175","year":"2018","journal-title":"Conceptual framework for legal and risk assessment of crypto tokens"},{"key":"ref178","doi-asserted-by":"publisher","DOI":"10.1145\/3419614.3423257"},{"key":"ref177","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.14"},{"key":"ref168","doi-asserted-by":"publisher","DOI":"10.1145\/3276486"},{"key":"ref169","author":"brent","year":"2018","journal-title":"Vandal A scalable security analysis framework for smart contracts"},{"key":"ref39","first-page":"305","article-title":"In search of an understandable consensus algorithm","author":"ongaro","year":"2014","journal-title":"Proc USENIX ATC"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/279227.279229"},{"key":"ref33","author":"hanke","year":"2018","journal-title":"DFINITY technology overview series consensus system"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-32101-7_2"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132757"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-14472-6_7"},{"key":"ref267","doi-asserted-by":"publisher","DOI":"10.1145\/3321408.3321570"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/98163.98167"},{"key":"ref268","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2018.011791712"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243853"},{"key":"ref269","doi-asserted-by":"publisher","DOI":"10.1109\/TSG.2018.2819663"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2018.000-5"},{"key":"ref34","year":"2017","journal-title":"The ZILLIQA Technical Whitepaper"},{"key":"ref288","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2018.2842460"},{"key":"ref287","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2017.08.020"},{"key":"ref286","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0163477"},{"key":"ref285","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2016.2535718"},{"key":"ref284","year":"2018","journal-title":"Network Attack on XVG\/VERGE"},{"key":"ref181","year":"2016","journal-title":"Bitcoin worth $72m was stolen in bitfinex exchange hack in hong kong [Online]"},{"key":"ref283","year":"2016","journal-title":"Value overflow incident"},{"key":"ref180","year":"2014","journal-title":"Trading Site Failure Stirs Ire and Hope for Bitcoin"},{"key":"ref282","author":"hertig","year":"2018","journal-title":"Bitcoin Bug Exploited on Crypto Fork as Attacker Prints 235 Million Pigeoncoins"},{"key":"ref281","author":"narayanan","year":"2018","journal-title":"Analyzing the 2013 Bitcoin Fork Centralized Decision-Making Saved the Day"},{"key":"ref280","article-title":"Digital signature standard; request for comments on the NIST-recommended elliptic curves","author":"cavanagh","year":"2015"},{"key":"ref185","doi-asserted-by":"publisher","DOI":"10.1109\/EuroSPW51379.2020.00058"},{"key":"ref184","author":"goldfeder","year":"2015","journal-title":"Securing Bitcoin wallets via a new DSA\/ECDSA threshold signature scheme"},{"key":"ref183","author":"peyton","year":"2017","journal-title":"Cyren Sounds Siren over Bitcoin Siphon Scam FinTech Futureless"},{"key":"ref182","year":"2015","journal-title":"Cryptocurrency-Stealing Malware Landscape Dell SecureWorks"},{"key":"ref189","author":"johnson","year":"2016","journal-title":"EULER The Simplest Exchange and Token Currency"},{"key":"ref188","doi-asserted-by":"publisher","DOI":"10.5750\/jpm.v3i1.451"},{"key":"ref187","author":"warren","year":"2017","journal-title":"0x An open protocol for decentralized exchange on the Ethereum blockchain"},{"key":"ref186","doi-asserted-by":"publisher","DOI":"10.1145\/3212734.3212736"},{"key":"ref28","author":"buchman","year":"2018","journal-title":"The latest gossip on BFT consensus"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2013.53"},{"key":"ref179","year":"2018","journal-title":"Bithumb $31 Million Crypto Exchange Hack What We Know (And Don&#x2019;t)"},{"key":"ref29","first-page":"1049","article-title":"Ouroboros-BFT: A simple Byzantine fault tolerant consensus protocol","author":"kiayias","year":"2018","journal-title":"Proc IACR Cryptol ePrint Arch"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-69084-1_19"},{"key":"ref22","first-page":"1159","article-title":"Spectre: A fast and scalable cryptocurrency protocol","volume":"2016","author":"sompolinsky","year":"2016","journal-title":"IACR Cryptol ePrint Arch"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-63688-7_12"},{"key":"ref24","author":"tang","year":"2017","journal-title":"Ecip-1029 Include uncles in total difficulty calculation"},{"key":"ref23","first-page":"881","article-title":"Accelerating bitcoin&#x2019;s transaction processing. Fast money grows on trees, not chains","volume":"2013","author":"sompolinsky","year":"2013","journal-title":"Proc IACR Cryptol ePrint Archive"},{"key":"ref26","first-page":"99","article-title":"Practical Byzantine fault tolerance","author":"castro","year":"1999","journal-title":"Proc OSDI"},{"key":"ref278","doi-asserted-by":"publisher","DOI":"10.1145\/378444.378449"},{"key":"ref25","author":"zamyatin","year":"2018","journal-title":"Flux Revisiting Near Blocks for Proof-of-Work Blockchains"},{"key":"ref279","author":"pritzker","year":"2015","journal-title":"Secure Hash Standard (SHS)"},{"key":"ref293","doi-asserted-by":"publisher","DOI":"10.1145\/3316481"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/SP40000.2020.00027"},{"key":"ref292","author":"poinsignon","year":"2018","journal-title":"Bgp leaks and cryptocurrencies"},{"key":"ref51","first-page":"1","article-title":"Decentralized lightweight detection of eclipse attacks on bitcoin clients","author":"alangot","year":"2020","journal-title":"Proc IEEE Int Conf Blockchain (Blockchain)"},{"key":"ref295","author":"zhu","year":"2018","journal-title":"Research on the security of blockchain data A survey"},{"key":"ref294","author":"alkhalifah","year":"2019","journal-title":"A taxonomy of blockchain threats and vulnerabilities"},{"key":"ref297","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2018.2852480"},{"key":"ref296","author":"natoli","year":"2019","journal-title":"Deconstructing blockchains A comprehensive survey on consensus membership and structure"},{"key":"ref299","doi-asserted-by":"publisher","DOI":"10.1109\/DAPPCON.2019.00018"},{"key":"ref298","author":"harz","year":"2018","journal-title":"Towards safer smart contracts A survey of languages and verification methods"},{"key":"ref154","year":"2019","journal-title":"Manticore Documentation Release 0 1 0"},{"key":"ref153","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243780"},{"key":"ref156","doi-asserted-by":"publisher","DOI":"10.1145\/3274694.3274737"},{"key":"ref155","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978309"},{"key":"ref150","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238177"},{"key":"ref291","author":"floyd","year":"2018","journal-title":"150K Stolen From MyEtherWallet Users in DNS Server Hijacking"},{"key":"ref152","doi-asserted-by":"publisher","DOI":"10.1145\/360248.360252"},{"key":"ref290","doi-asserted-by":"publisher","DOI":"10.1145\/3391195"},{"key":"ref151","author":"w\u00fcstholz","year":"2019","journal-title":"Harvey A greybox fuzzer for smart contracts"},{"key":"ref146","author":"dua","year":"2019","journal-title":"Solium Documentation Release 1 0 0"},{"key":"ref147","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-32409-4_18"},{"key":"ref148","article-title":"Truffle tests for free &#x2013; replaying Ethereum smart contracts for transparency","author":"hartel","year":"2019"},{"key":"ref149","author":"sutton","year":"2007","journal-title":"Fuzzing Brute Force Vulnerability Discovery"},{"key":"ref289","author":"saad","year":"2019","journal-title":"Exploring the attack surface of blockchain A systematic overview"},{"key":"ref59","author":"caffyn","year":"2015","journal-title":"Chainalysis CEO Denies Sybil Attack on Bitcoin Network"},{"key":"ref58","author":"miller","year":"2015","journal-title":"Discovering bitcoin's public topology and influential nodes"},{"key":"ref57","first-page":"122","article-title":"Bitcoin over tor isn&#x2019;t a good idea","author":"biryukov","year":"2015","journal-title":"Prof IEEE Symp Security and Privacy (SP)"},{"key":"ref56","year":"2018","journal-title":"Weaknesses"},{"key":"ref55","author":"lerner","year":"2019","journal-title":"New DoS Vuln by Forcing Continuous Hard Disk Seek\/Read Activity (Fixed in 0 8 0)"},{"key":"ref54","author":"arazi","year":"2018","journal-title":"Choosing the Right DDoS Solution (Part 4) Hybrid Protection"},{"key":"ref53","author":"shares","year":"2017","journal-title":"Major DDoS Attacks Hit Bitcoin Com"},{"key":"ref52","author":"higgins","year":"2015","journal-title":"Bitcoin Mining Pools Targeted in Wave of DDoS Attacks"},{"key":"ref40","first-page":"22","article-title":"Viewstamped replication: A new primary copy method to support highly-available distributed systems","author":"oki","year":"1988","journal-title":"Proc ACM Symp Principles Distrib Comput"},{"key":"ref167","doi-asserted-by":"publisher","DOI":"10.1145\/3274694.3274743"},{"key":"ref166","first-page":"11","article-title":"Porosity: A decompiler for blockchain-based smart contracts bytecode","volume":"25","author":"suiche","year":"2017","journal-title":"Proc DEF CON"},{"key":"ref165","first-page":"1371","article-title":"ERAYs: Reverse engineering Ethereum&#x2019;s opaque smart contracts","author":"zhou","year":"2018","journal-title":"Proc Usenix Security"},{"key":"ref164","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-89722-6_10"},{"key":"ref163","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2018.23082"},{"key":"ref162","doi-asserted-by":"publisher","DOI":"10.1109\/Cybermatics_2018.2018.00185"},{"key":"ref161","doi-asserted-by":"publisher","DOI":"10.1145\/3185089.3185138"},{"key":"ref160","doi-asserted-by":"publisher","DOI":"10.1109\/NTMS.2019.8763832"},{"key":"ref4","author":"goasduff","year":"2019","journal-title":"Gartner Says Blockchain Deployments Across Financial Services Ecosystems Are At Least Three Years Away"},{"key":"ref3","year":"2019","journal-title":"ISO\/CD 23257 Blockchain and Distributed Ledger Technologies&#x2014;Reference Architecture Vulnerabilities"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/TCOM.1980.1094702"},{"key":"ref5","author":"barry","year":"2018","journal-title":"Blockchain Technology Needs Standardization"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/SURV.2012.060912.00182"},{"key":"ref159","doi-asserted-by":"publisher","DOI":"10.1109\/NTMS.2018.8328737"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.6028\/NIST.SP.500-292"},{"key":"ref49","first-page":"236","article-title":"Low-resource eclipse attacks on Ethereum&#x2019;s peer-to-peer network","author":"marcus","year":"2018","journal-title":"Proc IACR Cryptol ePrint Arch"},{"key":"ref157","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-58387-6_28"},{"key":"ref9","year":"2017","journal-title":"Common Criteria for Information Technologysecurity Evaluation Part 1 Introduction and General Model"},{"key":"ref158","doi-asserted-by":"publisher","DOI":"10.1109\/CSF.2018.00022"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2019.23252"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2017.29"},{"key":"ref48","article-title":"Ethereum eclipse attacks","author":"w\u00fcst","year":"2016"},{"key":"ref47","first-page":"129","article-title":"Eclipse attacks on bitcoin&#x2019;s peer-to-peer network","author":"heilman","year":"2015","journal-title":"Proc Usenix Security"},{"key":"ref42","first-page":"1","article-title":"Common sense guide to prevention and detection of insider threats 5th edition","author":"collins","year":"2016","journal-title":"Proc CERT"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2002.1028897"},{"key":"ref44","author":"bradshaw","year":"2016","journal-title":"The Politicization of the Internet&#x2019;s Domain Name System Implications for Internet Security Universality and Freedom"},{"key":"ref43","author":"rosenthal","year":"2004","journal-title":"Notes on the Design of an Internet Adversary"},{"key":"ref320","author":"jentzsch","year":"2016","journal-title":"The history of the dao and lessons learned"},{"key":"ref321","author":"elby","year":"2016","journal-title":"King of the Ether Throne Post Mortem Investigation"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-48000-7_29"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-50323-9_7"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/BLOC.2019.8751327"},{"key":"ref70","author":"sonnino","year":"2019","journal-title":"Replay attacks and defenses against cross-shard consensus in sharded distributed ledgers"},{"key":"ref318","author":"higgins","year":"2016","journal-title":"The Bitfinex Bitcoin Hack What We Know (And Don't Know)"},{"key":"ref76","author":"karantias","year":"2019","journal-title":"Proof of burn"},{"key":"ref317","author":"khandelwal","year":"2013","journal-title":"Danish Bitcoin Exchange Bips Hacked and 1 295 Bitcoins Worth $1 Million Stolen"},{"key":"ref77","year":"2014","journal-title":"Slimcoin A peer-to-peer crypto-currency with proof-of-burn"},{"key":"ref316","author":"delaney","year":"2014","journal-title":"Major Attack Reported on Dogecoin Vault Leads to Shutdown"},{"key":"ref74","author":"park","year":"2015","journal-title":"Spacecoin A cryptocurrency based on proofs of space"},{"key":"ref315","author":"shares","year":"2016","journal-title":"Gatecoin Official Statement Hot Wallet Breach Losses Estimated to Be $2m USD"},{"key":"ref75","article-title":"Spacemint&#x2014;A cryptocurrency based on proofs of space","author":"h\u00f8nsi","year":"2017"},{"key":"ref314","year":"2018","journal-title":"Atomic Swap"},{"key":"ref313","doi-asserted-by":"publisher","DOI":"10.1145\/872035.872038"},{"key":"ref312","first-page":"781","article-title":"Succinct non-interactive zero knowledge for a von neumann architecture","author":"ben-sasson","year":"2014","journal-title":"Proc Usenix Security"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2014.37"},{"key":"ref311","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45682-1_32"},{"key":"ref79","article-title":"FileCoin: A decentralized storage network","year":"2017"},{"key":"ref319","author":"bradbury","year":"2013","journal-title":"Hackers Hit Bitcoin Central Exchange"},{"key":"ref310","author":"popov","year":"2016","journal-title":"The tangle"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813621"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/Blockchain.2019.00041"},{"key":"ref61","author":"buterin","year":"2017","journal-title":"Casper the Friendly Finality Gadget"},{"key":"ref305","doi-asserted-by":"publisher","DOI":"10.3390\/s18082575"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978399"},{"key":"ref304","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-15-0118-0_30"},{"key":"ref64","author":"boverman","year":"2011","journal-title":"Timejacking & Bitcoin"},{"key":"ref307","author":"restuccia","year":"2019","journal-title":"Blockchain for the Internet of Things Present and Future"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/CVCBT.2018.00018"},{"key":"ref306","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2018.2886932"},{"key":"ref66","author":"dexter","year":"2018","journal-title":"1% Shard Attack Explained&#x2014;Ethereum Sharding (Contd )"},{"key":"ref301","first-page":"754","article-title":"SoK: A consensus taxonomy in the blockchain era","volume":"2018","author":"garay","year":"2018","journal-title":"Proc IACR Cryptol ePrint Archive"},{"key":"ref67","author":"bjelic","year":"2019","journal-title":"On the Probability of 1% Attack"},{"key":"ref300","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2020.2969706"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978389"},{"key":"ref303","author":"azouvi","year":"2019","journal-title":"SoK Tools for game theoretic models of security for cryptocurrencies"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2017.45"},{"key":"ref302","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2904181"},{"key":"ref309","year":"2018","journal-title":"Snowflake to Avalanche A novel metastable consensus protocol family for cryptocurrencies"},{"key":"ref308","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2018.2882794"},{"key":"ref197","doi-asserted-by":"publisher","DOI":"10.1145\/3320269.3384716"},{"key":"ref198","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS47876.2019.00124"},{"key":"ref199","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-29959-0_37"},{"key":"ref193","first-page":"1153","article-title":"TesserAct: Real-time cryptocurrency exchange using trusted hardware","volume":"2017","author":"bentov","year":"2017","journal-title":"Proc IACR Cryptol ePrint Archive"},{"key":"ref194","author":"poon","year":"2016","journal-title":"The bitcoin lightning network Scalable off-chain instant payments"},{"key":"ref195","author":"avarikioti","year":"2018","journal-title":"Towards secure and efficient payment channels"},{"key":"ref196","author":"mccorry","year":"2018","journal-title":"PISA Arbitration Outsourcing for State Channels"},{"key":"ref95","first-page":"477","article-title":"Incentive compatibility of bitcoin mining pool reward functions","author":"schrijvers","year":"2016","journal-title":"Proc Financial Crypto"},{"key":"ref94","year":"2011","journal-title":"Optimal pool abuse strategy"},{"key":"ref190","author":"hertzog","year":"2017","journal-title":"Bancor Protocol A Hierarchical Monetary System and the Foundation of a Global Decentralized Autonomous Exchange"},{"key":"ref93","author":"rosenfeld","year":"2011","journal-title":"Analysis of bitcoin pooled mining reward systems"},{"key":"ref191","first-page":"1128","article-title":"SoK: Communication across distributed ledgers","volume":"2019","author":"zamyatin","year":"2019","journal-title":"Proc IACR Cryptol ePrint Archive"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1109\/SP40000.2020.00040"},{"key":"ref192","doi-asserted-by":"publisher","DOI":"10.1109\/ICBC48266.2020.9169412"},{"key":"ref342","author":"young","year":"2017","journal-title":"Analyst Suspicious Bitcoin Mempool Activity Transaction Fees Spike to $16"},{"key":"ref91","first-page":"1","article-title":"Why buy when you can rent? Bribery attacks on bitcoin consensus","author":"bonneau","year":"2016","journal-title":"Proc 3rd Workshop Bitcoin Blockchain Res (BITCOIN)"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.5195\/LEDGER.2016.40"},{"key":"ref340","author":"apostolaki","year":"2017","journal-title":"Blockchain Meets Internet Routing"},{"key":"ref341","doi-asserted-by":"publisher","DOI":"10.1109\/BLOC.2019.8751476"},{"key":"ref336","author":"sedgwick","year":"2018","journal-title":"Verge Is Forced to Fork After Suffering a 51% Attack"},{"key":"ref335","year":"2018","journal-title":"Zencash Statement on Double Spend Attack"},{"key":"ref334","year":"2018","journal-title":"Litecoin Cash (LCC) Experiencs 51% Attack Cryptocurrency Dies on Spot"},{"key":"ref333","author":"milton","year":"2018","journal-title":"Hackers Launch &#x2018;Double-Spend&#x2019; Attack on Bitcoin Gold to Steal Over $18 Million"},{"key":"ref98","year":"2017","journal-title":"P2Pool&#x2014;Decentralized Bitcoin Mining Pool"},{"key":"ref339","author":"canellis","year":"2019","journal-title":"Bitcoin Wallet Electrum Hit by DoS Attack From 140 000-Strong Botnet"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2014.43"},{"key":"ref338","author":"greenberg","year":"2014","journal-title":"Hacker redirects traffic from 19 internet providers to steal bitcoins"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2016.2623588"},{"key":"ref337","article-title":"Pay-to-win: Incentive attacks on proof-of-work cryptocurrencies","author":"judmayer","year":"2019","journal-title":"Proc IACR Cryptol ePrint Archive"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-45871-7_11"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1145\/3212998"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2019.00086"},{"key":"ref84","first-page":"515","article-title":"Optimal selfish mining strategies in Bitcoin","author":"sapirshtein","year":"2016","journal-title":"Proc FC"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1145\/3328526.3329567"},{"key":"ref330","author":"akentiev","year":"2017","journal-title":"Parity Multisig Hacked Again"},{"key":"ref331","author":"butler","year":"2019","journal-title":"Ethereum Classic Attacked! How does the 51% attack occur?"},{"key":"ref80","author":"king","year":"2012","journal-title":"Ppcoin Peer-to-peer Crypto-currency with Proof-of-stake"},{"key":"ref332","author":"gutteridge","year":"2018","journal-title":"Japanese Cryptocurrency Monacoin Hit by Selfish Mining Attack"},{"key":"ref323","author":"official","year":"2018","journal-title":"Unit Underflows and Overflows&#x2014;Ethereum Solidity Vulnerability"},{"key":"ref89","author":"miller","year":"2013","journal-title":"Feather-Forks Enforcing a Blacklist With Sub&#x2014;50% Hash Power"},{"key":"ref322","author":"b\u00fcrgel","year":"2016","journal-title":"Rock Paper Scissors on Ethereum"},{"key":"ref325","author":"technologies","year":"2017","journal-title":"The Multi-Sig Hack A Postmortem"},{"key":"ref324","author":"mahendar","year":"2019","journal-title":"Unexpected Ether"},{"key":"ref327","author":"hildebrand","year":"2018","journal-title":"The State of Ponzi Schemes"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/EuroSP.2016.32"},{"key":"ref326","author":"ward","year":"2018","journal-title":"Breaking Randomness in the Ethereum Universe"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1145\/3087801.3087809"},{"key":"ref329","year":"2019","journal-title":"Write to Arbitrary Storage Locations"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-52153-4_16"},{"key":"ref328","author":"wilcke","year":"2016","journal-title":"The Ethereum network is currently undergoing a DoS attack"},{"key":"ref88","first-page":"279","article-title":"Enhancing bitcoin security and performance with strong consistency via collective signing","author":"kogias","year":"2016","journal-title":"Proc Usenix Security"},{"key":"ref200","author":"ellis","year":"2017","journal-title":"Chainlink a decentralized oracle network"},{"key":"ref101","first-page":"1","article-title":"Blockchain consensus protocols in the wild","author":"cachin","year":"2017","journal-title":"Proc DISC"},{"key":"ref100","article-title":"Yet another visit to paxos","author":"cachin","year":"2009"},{"key":"ref209","first-page":"803","article-title":"A decentralized public key infrastructure with identity retention","volume":"2014","author":"fromknecht","year":"2014","journal-title":"Proc IACR Cryptol ePrint Archive"},{"key":"ref203","author":"de pedro","year":"2017","journal-title":"WITNET A decentralized oracle network protocol"},{"key":"ref204","first-page":"317","article-title":"Efficient data structures for tamper-evident logging","author":"crosby","year":"2009","journal-title":"Proc Usenix Security Symp"},{"key":"ref201","author":"peterson","year":"2015","journal-title":"Augur a decentralized open-source platform for prediction markets"},{"key":"ref202","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978326"},{"key":"ref207","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-49151-6_6"},{"key":"ref208","author":"benet","year":"2017","journal-title":"Proof of replication"},{"key":"ref205","year":"2019","journal-title":"The provabletm blockchain oracle for modern dapps"},{"key":"ref206","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2004.826277"},{"key":"ref211","first-page":"1","article-title":"Bootstrapping trust in distributed systems with blockchains","volume":"41","author":"ali","year":"2016","journal-title":"USENIX Mag"},{"key":"ref210","author":"wilcox-o\u2019hearn","year":"2003","journal-title":"Names Decentralized Secure Human-meaningful Choose Two"},{"key":"ref212","author":"lundkvist","year":"2016","journal-title":"Uport a Platform for Self-Sovereign Identity"},{"key":"ref213","year":"2017","journal-title":"Shocard whitepaper identity management verified using the blockchain"},{"key":"ref214","author":"tobin","year":"2016","journal-title":"The Inevitable Rise of Self-Sovereign Identity"},{"key":"ref215","year":"2019","journal-title":"Decentralized Identifiers (DIDs) v0 9"},{"key":"ref216","first-page":"1","article-title":"An empirical study of Namecoin and lessons for decentralized namespace design","author":"kalodner","year":"2015","journal-title":"Proc WEIS"},{"key":"ref217","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-32946-3_28"},{"key":"ref218","author":"gipp","year":"2015","journal-title":"Decentralized Trusted Timestamping using the Crypto Currency Bitcoin"},{"key":"ref219","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45664-3_10"},{"key":"ref220","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-27809-2_10"},{"key":"ref222","doi-asserted-by":"publisher","DOI":"10.1109\/SFCS.1985.2"},{"key":"ref221","doi-asserted-by":"publisher","DOI":"10.1145\/358549.358563"},{"key":"ref229","doi-asserted-by":"publisher","DOI":"10.1145\/383962.384044"},{"key":"ref228","doi-asserted-by":"publisher","DOI":"10.1145\/195058.195407"},{"key":"ref227","author":"li","year":"2019","journal-title":"A blockchain-based self-tallying voting scheme in decentralized iot"},{"key":"ref226","author":"venugopalan","year":"2020","journal-title":"BBB-voting 1-out-of-kblockchain-based boardroom voting"},{"key":"ref225","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2018.00057"},{"key":"ref224","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-70972-7_20"},{"key":"ref223","author":"boucher","year":"2016","journal-title":"What If Blockchain Technology Revolutionised Voting?"},{"key":"ref127","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2013.34"},{"key":"ref126","first-page":"1098","article-title":"Ring signature confidential transactions for monero","author":"noether","year":"2015","journal-title":"Proc IACR Cryptol ePrint Arch"},{"key":"ref125","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2016.05.018"},{"key":"ref124","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-11212-1_20"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-53357-4_4"},{"key":"ref128","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2014.36"},{"key":"ref130","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2018.00020"},{"key":"ref133","author":"zyskind","year":"2015","journal-title":"Enigma Decentralized computation platform with guaranteed privacy"},{"key":"ref134","first-page":"191","article-title":"ZETHER: Towards privacy in a smart contract world","volume":"2019","author":"b\u00fcnz","year":"2019","journal-title":"Proc IACR Cryptol ePrint Archive"},{"key":"ref131","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2016.55"},{"key":"ref132","doi-asserted-by":"publisher","DOI":"10.1109\/EuroSP.2019.00023"},{"key":"ref232","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0052229"},{"key":"ref233","first-page":"285","article-title":"A fair and robust voting system by broadcast","author":"khader","year":"2012","journal-title":"Proc 5th Int Conf Electron Voting (EVOTE)"},{"key":"ref230","first-page":"393","article-title":"Receipt-free mix-type voting scheme&#x2014;A practical solution to the implementation of a voting booth","volume":"921","author":"sako","year":"1995","journal-title":"Proc Int Conf Theory Appl Cryptogr Techn Adv Cryptol (EUROCRYPT)"},{"key":"ref231","doi-asserted-by":"publisher","DOI":"10.1109\/SFCS.1996.548509"},{"key":"ref239","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijinfomgt.2017.12.005"},{"key":"ref238","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-44503-X_20"},{"key":"ref235","author":"carboni","year":"2015","journal-title":"Feedback based reputation on top of the bitcoin blockchain"},{"key":"ref234","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-33630-5_27"},{"key":"ref237","article-title":"Blockchain in education","author":"grech","year":"2017"},{"key":"ref236","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2920922"},{"key":"ref136","year":"2017","journal-title":"Serpent compiler audit"},{"key":"ref135","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-66399-9_25"},{"key":"ref138","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-48051-9_9"},{"key":"ref137","doi-asserted-by":"publisher","DOI":"10.1145\/3191697.3213790"},{"key":"ref139","author":"manning","year":"2018","journal-title":"Solidity security Comprehensive list of known attack vectors and common anti-patterns"},{"key":"ref140","year":"2019","journal-title":"List of Historical Vulnerabilities"},{"key":"ref141","year":"2019","journal-title":"Smart contract weakness classification registry"},{"key":"ref142","year":"2018","journal-title":"Awesome Ethereum Security"},{"key":"ref143","first-page":"103","article-title":"Empirical vulnerability analysis of automated smart contracts security testing on blockchains","author":"parizi","year":"2018","journal-title":"Proc 28th Annu Int Conf Comput Sci Softw Eng"},{"key":"ref2","year":"2019","journal-title":"ISO\/DTR 23245 Blockchain and Distributed Ledger Technologies&#x2014;Security Risks Threats and Vulnerabilities"},{"key":"ref144","year":"2016","journal-title":"Security Tools"},{"key":"ref1","year":"2019","journal-title":"Enterprise Ethereum Alliance"},{"key":"ref145","doi-asserted-by":"publisher","DOI":"10.1145\/3194113.3194115"},{"key":"ref241","doi-asserted-by":"publisher","DOI":"10.1002\/isaf.1424"},{"key":"ref242","first-page":"102060i","article-title":"Data provenance assurance in the cloud using blockchain","author":"shetty","year":"2017","journal-title":"Proceedings of the SPIE Defense and Security"},{"key":"ref243","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-46046-8_13"},{"key":"ref244","doi-asserted-by":"publisher","DOI":"10.1145\/2899007.2899012"},{"key":"ref240","year":"2017","journal-title":"Continuous interconnected supply chain using blockchain and Internet-of-things in supply chain traceability"},{"key":"ref248","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-00305-0_8"},{"key":"ref247","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2017.19"},{"key":"ref246","doi-asserted-by":"publisher","DOI":"10.1109\/ICDSP.2017.8096051"},{"key":"ref245","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2017.54"},{"key":"ref249","doi-asserted-by":"publisher","DOI":"10.1145\/3321705.3329847"},{"key":"ref109","first-page":"452","article-title":"Proof of activity: Extending bitcoin&#x2019;s proof of work via proof of stake","author":"bentov","year":"2014","journal-title":"Proc ACM SIGMETRICS"},{"key":"ref108","first-page":"142","article-title":"Cryptocurrencies without proof of work","author":"bentov","year":"2016","journal-title":"Proc FC"},{"key":"ref107","year":"2011","journal-title":"Proof of stake instead of proof of work"},{"key":"ref106","first-page":"2093","article-title":"Pixel: Multi-signatures for consensus","author":"drijvers","year":"2020","journal-title":"Proc 29th USENIX Security Symp ( USENIX Security)"},{"key":"ref105","first-page":"85","article-title":"Stake-bleeding attacks on proof-of-stake blockchains","author":"ga\u017ei","year":"2018","journal-title":"Proc IEEE CVCBT"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-48405-1_28"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1504\/IJSN.2006.010822"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1145\/3293611.3331591"},{"key":"ref111","first-page":"173","article-title":"Securing proof-of-work ledgers via checkpointing","volume":"2020","author":"karakostas","year":"2020","journal-title":"Proc IACR Cryptol ePrint Archive"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-67816-0_17"},{"key":"ref110","first-page":"919","article-title":"Snow white: Provably secure proofs of stake","author":"bentov","year":"2016","journal-title":"Proc IACR Cryptol ePrint Arch"},{"key":"ref250","author":"homoliak","year":"2020","journal-title":"AQUAREUM A centralized ledger enhanced with blockchain and trusted computing"},{"key":"ref251","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2020.24065"},{"key":"ref254","year":"2018","journal-title":"ERC-725 Ethereum Identity Standard"},{"key":"ref255","first-page":"738","article-title":"Blockchain-based consents management for personal data processing in the IoT ecosystem","author":"rantos","year":"2018","journal-title":"ICE Proceedings"},{"key":"ref252","year":"2019","journal-title":"What Is Notarization?"},{"key":"ref253","year":"2018","journal-title":"Blockchain-Based Notarization Platform on Ethereum"},{"key":"ref257","doi-asserted-by":"publisher","DOI":"10.1007\/s12599-017-0499-8"},{"key":"ref256","author":"mizrahi","year":"2015","journal-title":"A Blockchain-Based Property Ownership Recording System"},{"key":"ref259","first-page":"581","article-title":"Refund attacks on bitcoin&#x2019;s payment protocol","author":"mccorry","year":"2016","journal-title":"Proc Int Conf Financ Cryptography Data Security"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/Blockchain.2019.00060"},{"key":"ref258","author":"andresen","year":"2016","journal-title":"BIP-70"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1016\/j.tele.2018.11.006"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1504\/IJWGS.2018.095647"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1057\/ejis.2011.51"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-66332-6_13"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/SFFCS.1999.814584"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2896108"},{"key":"ref118","article-title":"Deanonymisation techniques for Tor and bitcoin","author":"pustogarov","year":"2015"},{"key":"ref17","author":"nakamoto","year":"2008","journal-title":"Bitcoin A Peer-to-Peer Electronic Cash System"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1145\/2660267.2660379"},{"key":"ref18","first-page":"819","article-title":"StrongChain: Transparent and collaborative proof-of-work consensus","author":"szalachowski","year":"2019","journal-title":"Proc 28th USENIX Security Symp (USENIX Security)"},{"key":"ref19","year":"2017","journal-title":"Hyperledger architecture volume 1 Consensus"},{"key":"ref119","first-page":"463","article-title":"An empirical analysis of anonymity in zcash","author":"kappos","year":"2018","journal-title":"Proc Usenix Security"},{"key":"ref114","author":"buterin","year":"2014","journal-title":"Long-range attacks The serious problem with adaptive proof of work"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-78375-8_3"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2018.10.020"},{"key":"ref115","doi-asserted-by":"publisher","DOI":"10.1145\/3318041.3355458"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.1515\/popets-2018-0025"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-45472-5_31"},{"key":"ref122","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-662-48051-9_9","article-title":"BlindCoin: Blinded, accountable mixes for bitcoin","author":"valenta","year":"2015","journal-title":"Financial Cryptography 97"},{"key":"ref123","first-page":"9","article-title":"CoinJoin: Bitcoin privacy for the real world","author":"maxwell","year":"2013","journal-title":"Proc Bitcoin Forum"},{"key":"ref260","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-70972-7_18"},{"key":"ref261","first-page":"197","article-title":"Blockchain-based distributed marketplace","author":"kabi","year":"2018","journal-title":"Proc Int Conf Bus Inf Syst"},{"key":"ref262","doi-asserted-by":"publisher","DOI":"10.1145\/2488388.2488408"},{"key":"ref263","first-page":"265","article-title":"Verifiable sealed-bid auction on the Ethereum blockchain","author":"galal","year":"2018","journal-title":"Proc Int Conf Financ Cryptography Data Security"},{"key":"ref264","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-00305-0_1"},{"key":"ref265","first-page":"190","article-title":"Trustee: Full privacy preserving vickrey auction on top of ethereum","author":"galal","year":"2019","journal-title":"Proc Financial Cryptography Data Security (FC) Int Workshops"},{"key":"ref266","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-99073-6_5"}],"container-title":["IEEE Communications Surveys &amp; Tutorials"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9739\/9361471\/09239372.pdf?arnumber=9239372","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,12]],"date-time":"2022-01-12T11:34:44Z","timestamp":1641987284000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9239372\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"references-count":342,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/comst.2020.3033665","relation":{},"ISSN":["1553-877X","2373-745X"],"issn-type":[{"value":"1553-877X","type":"electronic"},{"value":"2373-745X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021]]}}}