{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,25]],"date-time":"2026-03-25T14:42:11Z","timestamp":1774449731471,"version":"3.50.1"},"reference-count":33,"publisher":"Elsevier BV","issue":"2","license":[{"start":{"date-parts":[[2023,6,1]],"date-time":"2023-06-01T00:00:00Z","timestamp":1685577600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2023,6,1]],"date-time":"2023-06-01T00:00:00Z","timestamp":1685577600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2022,12,19]],"date-time":"2022-12-19T00:00:00Z","timestamp":1671408000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004359","name":"Vetenskapsr\u00e5det","doi-asserted-by":"publisher","award":["2019-04951"],"award-info":[{"award-number":["2019-04951"]}],"id":[{"id":"10.13039\/501100004359","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Blockchain: Research and Applications"],"published-print":{"date-parts":[[2023,6]]},"DOI":"10.1016\/j.bcra.2022.100125","type":"journal-article","created":{"date-parts":[[2022,12,23]],"date-time":"2022-12-23T05:52:01Z","timestamp":1671774721000},"page":"100125","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":6,"title":["Cheap and secure metatransactions on the blockchain using hash-based authorisation and preferred batchers"],"prefix":"10.1016","volume":"4","author":[{"given":"William","family":"Hughes","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tobias","family":"Magnusson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alejandro","family":"Russo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0629-6853","authenticated-orcid":false,"given":"Gerardo","family":"Schneider","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/j.bcra.2022.100125_bib1","series-title":"ETHEREUM: A Secure Decentralised Generalised Transaction Ledger, Istanbul Version 80085f7","author":"Wood","year":"2021"},{"key":"10.1016\/j.bcra.2022.100125_bib2","unstructured":"Etherscanio, Ethereum (ETH) blockchain explorer. https:\/\/etherscan.io\/ (Accessed: 11 Jul 2021)."},{"key":"10.1016\/j.bcra.2022.100125_bib4","series-title":"Proceedings of the 3rd ACM International Symposium on Blockchain and Secure Critical Infrastructure","first-page":"25","article-title":"Multicall: a transaction-batching interpreter for Ethereum","author":"Hughes","year":"2021"},{"key":"10.1016\/j.bcra.2022.100125_bib5","series-title":"Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering","first-page":"566","article-title":"ibatch: saving ethereum fees via secure and cost-effective batching of smart-contract invocations","author":"Wang","year":"2021"},{"key":"10.1016\/j.bcra.2022.100125_bib6","author":"Poon"},{"key":"10.1016\/j.bcra.2022.100125_bib8","series-title":"Proceedings of 2020 IEEE International Conference on Blockchain (Blockchain)","first-page":"178","article-title":"On blockchain metatransactions","author":"Seres","year":"2020"},{"key":"10.1016\/j.bcra.2022.100125_bib9","author":"Nakamoto"},{"key":"10.1016\/j.bcra.2022.100125_bib10","series-title":"Proceedings of the 2018 ACM Symposium on Principles of Distributed Computing, PODC \u201918","first-page":"245","article-title":"Atomic cross-chain swaps","author":"Herlihy","year":"2018"},{"issue":"3","key":"10.1016\/j.bcra.2022.100125_bib11","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1007\/BF00264249","article-title":"Using circular programs to eliminate multiple traversals of data","volume":"21","author":"Bird","year":"1984","journal-title":"Acta Inf."},{"key":"10.1016\/j.bcra.2022.100125_bib12","unstructured":"TRUFFLE - Smart contracts made sweeter https:\/\/trufflesuite.com\/truffle\/ (Accessed: 10 June 2022)."},{"key":"10.1016\/j.bcra.2022.100125_bib13","unstructured":"Ganache - one click blockchain https:\/\/trufflesuite.com\/ganache\/ (Accessed: 10 June 2022)."},{"key":"10.1016\/j.bcra.2022.100125_bib14","unstructured":"V. Buterin, M. Swende, Eip-2929: gas cost increases for state access opcodes, https:\/\/eips.ethereum.org\/EIPS\/eip-2929 2020. (Accessed: 15 Aug 2021)."},{"key":"10.1016\/j.bcra.2022.100125_bib15","series-title":"Proceedings of the 2018 IEEE 31st Computer Security Foundations Symposium (CSF)","first-page":"204","article-title":"Kevm: a complete formal semantics of the ethereum virtual machine","author":"Hildenbrandt","year":"2018"},{"key":"10.1016\/j.bcra.2022.100125_bib16","series-title":"Proceedings IEEE International Symposium on Information Theory","first-page":"437","article-title":"Fractal hash sequence representation and traversal","author":"Jakobsson","year":"2002"},{"key":"10.1016\/j.bcra.2022.100125_bib17","series-title":"Financial Cryptography. FC 2002","first-page":"102","article-title":"Almost optimal hash sequence traversal","author":"Coppersmith","year":"2003"},{"key":"10.1016\/j.bcra.2022.100125_bib18","series-title":"R.N. Wright (Ed.), Financial Cryptography. FC 2003","first-page":"270","article-title":"On the computation-storage trade-offs of hash chain traversal","author":"Sella","year":"2003"},{"key":"10.1016\/j.bcra.2022.100125_bib19","series-title":"Applied Cryptography and Network Security","first-page":"86","article-title":"Improved scalable hash chain traversal","author":"Kim","year":"2003"},{"key":"10.1016\/j.bcra.2022.100125_bib20","series-title":"Topics in Cryptology \u2013 CT-RSA 2009","first-page":"325","article-title":"Single-layer fractal hash chain traversal with almost optimal complexity","author":"Yum","year":"2009"},{"key":"10.1016\/j.bcra.2022.100125_bib21","first-page":"1","article-title":"Plasma: scalable autonomous smart contracts","author":"Poon","year":"2017","journal-title":"White paper"},{"key":"10.1016\/j.bcra.2022.100125_bib22","series-title":"Building Scalable Decentralized Payment Systems","author":"Adler","year":"2019"},{"key":"10.1016\/j.bcra.2022.100125_bib23","series-title":"A\u00a0Scalable Verification Solution for Blockchains","author":"Teutsch","year":"2019"},{"key":"10.1016\/j.bcra.2022.100125_bib24","series-title":"Proceedings of the 2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER)","first-page":"442","article-title":"Under-optimized smart contracts devour your money","author":"Chen","year":"2017"},{"key":"10.1016\/j.bcra.2022.100125_bib25","series-title":"Proceedings of the 40th International Conference on Software Engineering: New Ideas and Emerging Technologies Results","first-page":"81","article-title":"Towards saving money in using smart contracts","author":"Chen","year":"2018"},{"key":"10.1016\/j.bcra.2022.100125_bib26","series-title":"Computer Aided Verification","first-page":"177","article-title":"Synthesis of super-optimized smart contracts using max-smt","author":"Albert","year":"2020"},{"key":"10.1016\/j.bcra.2022.100125_bib27","series-title":"Data Privacy Management, Cryptocurrencies and Blockchain Technology","first-page":"255","article-title":"The operational cost of ethereum airdrops","author":"Fr\u00f6wis","year":"2019"},{"key":"10.1016\/j.bcra.2022.100125_bib28","author":"Harding"},{"key":"10.1016\/j.bcra.2022.100125_bib29","article-title":"Constructing digital signatures from a one way function","author":"Lamport","year":"1979","journal-title":"Tech. rep."},{"issue":"11","key":"10.1016\/j.bcra.2022.100125_bib30","doi-asserted-by":"crossref","first-page":"770","DOI":"10.1145\/358790.358797","article-title":"Password authentication with insecure communication","volume":"24","author":"Lamport","year":"1981","journal-title":"Commun. ACM"},{"key":"10.1016\/j.bcra.2022.100125_bib31","author":"Hughes"},{"key":"10.1016\/j.bcra.2022.100125_bib32","author":"Amazon"},{"key":"10.1016\/j.bcra.2022.100125_bib33","author":"Amazon"},{"key":"10.1016\/j.bcra.2022.100125_bib34","unstructured":"Amazon, Amazon ec2 on-demand pricing, https:\/\/aws.amazon.com\/ec2\/pricing\/on-demand\/ (Accessed: 12 Aug 2021)."},{"key":"10.1016\/j.bcra.2022.100125_bib35","unstructured":"Amazon, Aws pricing calculator, s3, https:\/\/calculator.aws\/#\/createCalculator\/S3?nc2=h_ql_pr_calc (Accessed: 12 Aug 2021)."}],"container-title":["Blockchain: Research and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2096720922000665?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2096720922000665?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T00:17:15Z","timestamp":1761869835000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S2096720922000665"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6]]},"references-count":33,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2023,6]]}},"alternative-id":["S2096720922000665"],"URL":"https:\/\/doi.org\/10.1016\/j.bcra.2022.100125","relation":{},"ISSN":["2096-7209"],"issn-type":[{"value":"2096-7209","type":"print"}],"subject":[],"published":{"date-parts":[[2023,6]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Cheap and secure metatransactions on the blockchain using hash-based authorisation and preferred batchers","name":"articletitle","label":"Article Title"},{"value":"Blockchain: Research and Applications","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.bcra.2022.100125","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2023 The Authors. Published by Elsevier B.V. on behalf of Zhejiang University Press.","name":"copyright","label":"Copyright"}],"article-number":"100125"}}