Empowering Light Nodes in Blockchains with Block Summarization

Asutosh Palai, Meet Vora, Aashaka Shah
{"title":"Empowering Light Nodes in Blockchains with Block Summarization","authors":"Asutosh Palai, Meet Vora, Aashaka Shah","doi":"10.1109/NTMS.2018.8328735","DOIUrl":null,"url":null,"abstract":"Blockchains have revolutionized the storage of data in an immutable, transparent and non-centralized way. However, public blockchain systems like the Bitcoin system face a problem of scalability, primarily due to the significant and growing size of its blockchain. This paper introduces a method, termed block summarization, which reduces blockchain storage overhead for systems having transferable transactions. The proposed method allows resource-restricted light nodes to store a form of the blockchain such that it can validate the transactions independently which ultimately reduce dependency on full nodes. This way, we can achieve a middle ground between Simplified Payment Verification (SPV) nodes which can only verify the membership of a transaction in the blockchain, and full nodes with pruning enabled which can only support pruning provided they have an infrastructure of full nodes. We implemented our algorithm for a custom blockchain using Bitcoin blocks and were able to achieve a compression ratio of 0.54.","PeriodicalId":140704,"journal":{"name":"2018 9th IFIP International Conference on New Technologies, Mobility and Security (NTMS)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"44","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 9th IFIP International Conference on New Technologies, Mobility and Security (NTMS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NTMS.2018.8328735","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 44

Abstract

Blockchains have revolutionized the storage of data in an immutable, transparent and non-centralized way. However, public blockchain systems like the Bitcoin system face a problem of scalability, primarily due to the significant and growing size of its blockchain. This paper introduces a method, termed block summarization, which reduces blockchain storage overhead for systems having transferable transactions. The proposed method allows resource-restricted light nodes to store a form of the blockchain such that it can validate the transactions independently which ultimately reduce dependency on full nodes. This way, we can achieve a middle ground between Simplified Payment Verification (SPV) nodes which can only verify the membership of a transaction in the blockchain, and full nodes with pruning enabled which can only support pruning provided they have an infrastructure of full nodes. We implemented our algorithm for a custom blockchain using Bitcoin blocks and were able to achieve a compression ratio of 0.54.
通过区块汇总增强区块链中的轻节点
区块链以不可变、透明和非集中的方式彻底改变了数据的存储。然而,像比特币这样的公共区块链系统面临着可扩展性的问题,主要是由于其区块链的规模显著且不断增长。本文介绍了一种称为块汇总的方法,它可以减少具有可转移事务的系统的区块链存储开销。所提出的方法允许资源受限的轻节点存储区块链的一种形式,这样它可以独立验证事务,最终减少对完整节点的依赖。通过这种方式,我们可以在简化支付验证(SPV)节点(只能验证区块链中事务的成员资格)和启用了修剪的完整节点(只有在具有完整节点的基础设施的情况下才能支持修剪)之间实现一个中间地带。我们使用比特币块实现了自定义区块链的算法,并能够实现0.54的压缩比。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信