{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T17:12:38Z","timestamp":1772039558203,"version":"3.50.1"},"reference-count":54,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2021YFB2700800"],"award-info":[{"award-number":["2021YFB2700800"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computer Networks"],"published-print":{"date-parts":[[2026,4]]},"DOI":"10.1016\/j.comnet.2026.112089","type":"journal-article","created":{"date-parts":[[2026,2,8]],"date-time":"2026-02-08T22:55:12Z","timestamp":1770591312000},"page":"112089","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Harvester: A transaction-driven heterogeneous caching mechanism for blockchain"],"prefix":"10.1016","volume":"278","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9284-4328","authenticated-orcid":false,"given":"Zhiyu","family":"Ma","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2091-6588","authenticated-orcid":false,"given":"Xiaofeng","family":"Li","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2646-7306","authenticated-orcid":false,"given":"He","family":"Zhao","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9171-5743","authenticated-orcid":false,"given":"Bin","family":"Yu","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3486-036X","authenticated-orcid":false,"given":"Tong","family":"Zhou","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0634-3015","authenticated-orcid":false,"given":"Nianzu","family":"Sheng","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.comnet.2026.112089_bib0001","series-title":"2020 IEEE 9th International Conference on Communication Systems and Network Technologies (CSNT)","first-page":"254","article-title":"Working principle, application areas and challenges for blockchain technology","author":"Madaan","year":"2020"},{"issue":"5","key":"10.1016\/j.comnet.2026.112089_bib0002","doi-asserted-by":"crossref","first-page":"5547","DOI":"10.1007\/s10586-023-04257-7","article-title":"Scalability of blockchain: a comprehensive review and future research direction","volume":"27","author":"Rao","year":"2024","journal-title":"Cluster Comput."},{"key":"10.1016\/j.comnet.2026.112089_bib0003","doi-asserted-by":"crossref","DOI":"10.1016\/j.jnca.2023.103686","article-title":"A survey of state-of-the-art sharding blockchains: models, components, and attack surfaces","volume":"217","author":"Li","year":"2023","journal-title":"J. Netw. Comput. Appl."},{"key":"10.1016\/j.comnet.2026.112089_bib0004","doi-asserted-by":"crossref","first-page":"160277","DOI":"10.1109\/ACCESS.2021.3131419","article-title":"Blockchain state channels: a state of the art","volume":"9","author":"Negka","year":"2021","journal-title":"IEEE Access"},{"key":"10.1016\/j.comnet.2026.112089_bib0005","unstructured":"N. Satoshi, A peer-to-peer electronic cash system 4 (2) (2008) 15. https:\/\/bitcoin.org\/bitcoin.pdf."},{"issue":"37","key":"10.1016\/j.comnet.2026.112089_bib0006","article-title":"A next-generation smart contract and decentralized application platform","volume":"3","author":"Buterin","year":"2014","journal-title":"white Paper"},{"key":"10.1016\/j.comnet.2026.112089_bib0007","series-title":"2021 International Conference on Electronic Information Engineering and Computer Science (EIECS)","first-page":"556","article-title":"Merkle tree: a fundamental component of blockchains","author":"Liu","year":"2021"},{"issue":"4","key":"10.1016\/j.comnet.2026.112089_bib0008","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1007\/s002360050048","article-title":"The log-structured merge-tree (LSM-tree)","volume":"33","author":"O\u2019Neil","year":"1996","journal-title":"Acta informatica"},{"key":"10.1016\/j.comnet.2026.112089_bib0009","unstructured":"P. Szil\u00e1gyi, Ask about Geth: Snapshot acceleration, 2020, https:\/\/blog.ethereum.org\/2020\/07\/17\/ask-about-geth-snapshot-acceleration."},{"key":"10.1016\/j.comnet.2026.112089_bib0010","doi-asserted-by":"crossref","first-page":"98546","DOI":"10.1109\/ACCESS.2019.2930125","article-title":"Design and optimization for storage mechanism of the public blockchain based on redundant residual number system","volume":"7","author":"Guo","year":"2019","journal-title":"IEEE Access"},{"issue":"10","key":"10.1016\/j.comnet.2026.112089_bib0011","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3567582","article-title":"Connect API with blockchain: a survey on blockchain oracle implementation","volume":"55","author":"Pasdar","year":"2023","journal-title":"ACM Comput. Surv."},{"issue":"3","key":"10.1016\/j.comnet.2026.112089_bib0012","doi-asserted-by":"crossref","first-page":"851","DOI":"10.1109\/TCSS.2021.3108788","article-title":"Evolution of transaction pattern in ethereum: a temporal graph perspective","volume":"9","author":"Bai","year":"2021","journal-title":"IEEE Trans. Comput. Social Syst."},{"key":"10.1016\/j.comnet.2026.112089_bib0013","first-page":"2546","article-title":"Algorithms for hyper-parameter optimization","volume":"24","author":"Bergstra","year":"2011","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.comnet.2026.112089_bib0014","unstructured":"E. Foundation, go-ethereum, 2025, (https:\/\/github.com\/ethereum\/go-ethereum). GitHub repository."},{"key":"10.1016\/j.comnet.2026.112089_bib0015","first-page":"1","article-title":"EtherEUM: a secure decentralised generalised transaction ledger","volume":"151","author":"Wood","year":"2014","journal-title":"Ethereum Project Yellow Pap."},{"key":"10.1016\/j.comnet.2026.112089_bib0016","unstructured":"Etherscan, Ethereum Unique Addresses Chart, 2026, https:\/\/etherscan.io\/chart\/address."},{"key":"10.1016\/j.comnet.2026.112089_bib0017","series-title":"Blockchain and Applications: 2nd International Congress","first-page":"121","article-title":"A brief review of database solutions used within blockchain platforms","author":"Podgorelec","year":"2020"},{"key":"10.1016\/j.comnet.2026.112089_bib0018","series-title":"2024 IEEE International Students\u2019 Conference on Electrical, Electronics and Computer Science (SCEECS)","first-page":"1","article-title":"A survey of LSM-tree based indexes, data systems and KV-stores","author":"Mishra","year":"2024"},{"issue":"2","key":"10.1016\/j.comnet.2026.112089_bib0019","doi-asserted-by":"crossref","first-page":"423","DOI":"10.1109\/TCAD.2022.3177575","article-title":"Tidal-tree-mem: toward read-intensive key-value stores with tidal structure based on LSM-tree","volume":"42","author":"Ma","year":"2022","journal-title":"IEEE Trans. Comput. Aided Des. Integr. Circuits Syst."},{"key":"10.1016\/j.comnet.2026.112089_bib0020","series-title":"Proceedings of the 1999 ACM Sigmetrics International Conference on Measurement and Modeling of Computer Systems","first-page":"134","article-title":"On the existence of a spectrum of policies that subsumes the least recently used (LRU) and least frequently used (LFU) policies","author":"Lee","year":"1999"},{"key":"10.1016\/j.comnet.2026.112089_bib0021","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1016\/j.ins.2019.04.013","article-title":"Graph structure and statistical properties of Ethereum transaction relationships","volume":"492","author":"Guo","year":"2019","journal-title":"Inf. Sci."},{"issue":"12","key":"10.1016\/j.comnet.2026.112089_bib0022","doi-asserted-by":"crossref","DOI":"10.1002\/cpe.5493","article-title":"On the ethereum blockchain structure: a complex networks theory perspective","volume":"32","author":"Ferretti","year":"2020","journal-title":"Concurrency Comput. Pract. Exper."},{"key":"10.1016\/j.comnet.2026.112089_bib0023","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s11704-021-0221-3","article-title":"Demystifying Ethereum account diversity: observations, models and analysis","volume":"16","author":"Wang","year":"2022","journal-title":"Front. Comput. Sci."},{"key":"10.1016\/j.comnet.2026.112089_bib0024","series-title":"International Conference on Blockchain","first-page":"63","article-title":"A method to predict the performance and storage of executing contract for ethereum consortium-blockchain","author":"Zhang","year":"2018"},{"key":"10.1016\/j.comnet.2026.112089_bib0025","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2023.119834","article-title":"Predicting millionaires from Ethereum transaction histories using node embeddings and artificial neural nets","volume":"223","author":"Peter","year":"2023","journal-title":"Expert Syst. Appl."},{"issue":"10","key":"10.1016\/j.comnet.2026.112089_bib0026","first-page":"2923","article-title":"Analysis and prediction of multi-type illegal accounts of Ether based on transaction characteristics","volume":"39","author":"Zhou","year":"2022","journal-title":"Appl. Res. Comput."},{"issue":"2","key":"10.1016\/j.comnet.2026.112089_bib0027","doi-asserted-by":"crossref","first-page":"559","DOI":"10.1109\/TCSS.2021.3093384","article-title":"Evolution of ethereum transaction relationships: toward understanding global driving factors from microscopic patterns","volume":"9","author":"Lin","year":"2021","journal-title":"IEEE Trans. Comput. Social Syst."},{"issue":"3","key":"10.1016\/j.comnet.2026.112089_bib0028","doi-asserted-by":"crossref","first-page":"2084","DOI":"10.1109\/COMST.2016.2535718","article-title":"Bitcoin and beyond: a technical survey on decentralized digital currencies","volume":"18","author":"Tschorsch","year":"2016","journal-title":"IEEE Commun. Surv. Tutorials"},{"key":"10.1016\/j.comnet.2026.112089_bib0029","series-title":"LVMT: an efficient authenticated storage for blockchain","first-page":"1","volume":"20","author":"Li","year":"2024"},{"key":"10.1016\/j.comnet.2026.112089_bib0030","series-title":"Proceedings of the 2020 Asia Service Sciences and Software Engineering Conference","first-page":"83","article-title":"EBTree: a B-plus tree based index for ethereum blockchain data","author":"XiaoJu","year":"2020"},{"key":"10.1016\/j.comnet.2026.112089_bib0031","series-title":"2021 6th International Conference on Intelligent Computing and Signal Processing (ICSP)","first-page":"1301","article-title":"Blockchain storage middleware based on external database","author":"Zhang","year":"2021"},{"key":"10.1016\/j.comnet.2026.112089_bib0032","series-title":"International Conference on Blockchain and Trustworthy Systems","first-page":"115","article-title":"Ladder: a blockchain model of low-overhead storage","author":"Chen","year":"2021"},{"key":"10.1016\/j.comnet.2026.112089_bib0033","series-title":"2022 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)","first-page":"1","article-title":"Multi-level distributed caching on the blockchain for storage optimisation","author":"Heo","year":"2022"},{"key":"10.1016\/j.comnet.2026.112089_bib0034","series-title":"Building Games with Ethereum Smart Contracts: Intermediate Projects for Solidity Developers","first-page":"19","article-title":"The ethereum development environment","author":"Iyer","year":"2018"},{"key":"10.1016\/j.comnet.2026.112089_bib0035","series-title":"2022 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)","first-page":"1","article-title":"LMPTs: eliminating storage bottlenecks for processing blockchain transactions","author":"Choi","year":"2022"},{"key":"10.1016\/j.comnet.2026.112089_bib0036","series-title":"Proceedings of the Sixteenth European Conference on Computer Systems","first-page":"99","article-title":"Ethanos: efficient bootstrapping for full nodes on account-based blockchain","author":"Kim","year":"2021"},{"issue":"9","key":"10.1016\/j.comnet.2026.112089_bib0037","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3657288","article-title":"Exploring blockchain technology through a modular lens: a survey","volume":"56","author":"Xu","year":"2024","journal-title":"ACM Comput. Surv."},{"key":"10.1016\/j.comnet.2026.112089_bib0038","unstructured":"V. Buterin, M. Swende, EIP-2929: Gas cost increases for state access opcodes, 2020, https:\/\/eips.ethereum.org\/EIPS\/eip-2929."},{"issue":"1","key":"10.1016\/j.comnet.2026.112089_bib0039","doi-asserted-by":"crossref","first-page":"200","DOI":"10.1007\/s12083-023-01598-3","article-title":"A study on gas cost of ethereum smart contracts and performance of blockchain on simulation tool","volume":"17","author":"Ta","year":"2024","journal-title":"Peer-to-Peer Netw. Appl."},{"key":"10.1016\/j.comnet.2026.112089_bib0040","series-title":"2019 IEEE International Conference on Blockchain (Blockchain)","first-page":"274","article-title":"OpBench: a CPU performance benchmark for Ethereum smart contract operation code","author":"Aldweesh","year":"2019"},{"key":"10.1016\/j.comnet.2026.112089_bib0041","unstructured":"J. Wilcke, The Ethereum network is currently undergoing a DoS attack, 2016, https:\/\/blog.ethereum.org\/2016\/09\/22\/ethereum-network-currently-undergoing-dos-attack."},{"key":"10.1016\/j.comnet.2026.112089_bib0042","unstructured":"V. Buterin, M. Swende, EIP-2930: optional access lists, 2020, https:\/\/eips.ethereum.org\/EIPS\/eip-2930."},{"key":"10.1016\/j.comnet.2026.112089_bib0043","unstructured":"W. Morriss, EIP-3651: Warm Coinbase, 2021, https:\/\/eips.ethereum.org\/EIPS\/eip-3651."},{"issue":"22-23","key":"10.1016\/j.comnet.2026.112089_bib0044","first-page":"5","article-title":"Ethereum white paper","volume":"1","author":"Vitalik","year":"2013","journal-title":"GitHub Repository"},{"issue":"2","key":"10.1016\/j.comnet.2026.112089_bib0045","doi-asserted-by":"crossref","DOI":"10.1016\/j.ipm.2020.102462","article-title":"Transaction-based classification and detection approach for Ethereum smart contract","volume":"58","author":"Hu","year":"2021","journal-title":"Inf. Process. Manage."},{"issue":"6","key":"10.1016\/j.comnet.2026.112089_bib0046","doi-asserted-by":"crossref","first-page":"189","DOI":"10.3390\/fi15060189","article-title":"From NFT 1.0 to NFT 2.0: a review of the evolution of non-fungible tokens","volume":"15","author":"Guidi","year":"2023","journal-title":"Future Internet"},{"key":"10.1016\/j.comnet.2026.112089_bib0047","series-title":"Distributed Computing to Blockchain","first-page":"173","article-title":"A systematic study on the development of decentralized application (dApp)","author":"Banerjee","year":"2023"},{"issue":"30","key":"10.1016\/j.comnet.2026.112089_bib0048","doi-asserted-by":"crossref","first-page":"74349","DOI":"10.1007\/s11042-024-18426-2","article-title":"The accuracy of machine learning models relies on hyperparameter tuning: student result classification using random forest, randomized search, grid search, Bayesian, genetic, and optuna algorithms","volume":"83","author":"Rimal","year":"2024","journal-title":"Multimed. Tools Appl."},{"issue":"5","key":"10.1016\/j.comnet.2026.112089_bib0049","doi-asserted-by":"crossref","first-page":"1411","DOI":"10.1007\/s10994-022-06297-3","article-title":"Correlated product of experts for sparse Gaussian process regression","volume":"112","author":"Sch\u00fcrch","year":"2023","journal-title":"Mach. Learn."},{"key":"10.1016\/j.comnet.2026.112089_bib0050","series-title":"Blockchain and Trustworthy Systems: Second International Conference, BlockSys 2020, Dali, China, August 6\u20137, 2020, Revised Selected Papers 2","first-page":"231","article-title":"A security problem in small scale private Ethereum network","author":"Gao","year":"2020"},{"issue":"2","key":"10.1016\/j.comnet.2026.112089_bib0051","doi-asserted-by":"crossref","first-page":"690","DOI":"10.1109\/TSC.2025.3547222","article-title":"BlockEmulator: an emulator enabling to test blockchain sharding protocols","volume":"18","author":"Huang","year":"2025","journal-title":"IEEE Trans. Serv. Comput."},{"key":"10.1016\/j.comnet.2026.112089_bib0052","series-title":"Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining","first-page":"2623","article-title":"Optuna: a next-generation hyperparameter optimization framework","author":"Akiba","year":"2019"},{"key":"10.1016\/j.comnet.2026.112089_bib0053","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1109\/OJCS.2020.2990458","article-title":"XBlock-ETH: extracting and exploring blockchain data from ethereum","volume":"1","author":"Zheng","year":"2020","journal-title":"IEEE Open J. Comput. Soc."},{"key":"10.1016\/j.comnet.2026.112089_bib0054","series-title":"GLOBECOM 2022-2022 IEEE Global Communications Conference","first-page":"2867","article-title":"On block delivery time in Ethereum network","author":"Mighan","year":"2022"}],"container-title":["Computer Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1389128626001015?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1389128626001015?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T16:25:03Z","timestamp":1772036703000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1389128626001015"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4]]},"references-count":54,"alternative-id":["S1389128626001015"],"URL":"https:\/\/doi.org\/10.1016\/j.comnet.2026.112089","relation":{},"ISSN":["1389-1286"],"issn-type":[{"value":"1389-1286","type":"print"}],"subject":[],"published":{"date-parts":[[2026,4]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Harvester: A transaction-driven heterogeneous caching mechanism for blockchain","name":"articletitle","label":"Article Title"},{"value":"Computer Networks","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.comnet.2026.112089","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier B.V. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"112089"}}