{"title":"FSC:基于C-PBFT共识协议的编码区块链文件存储","authors":"Ruize Yu, Changlin Yang, Ying Liu","doi":"10.1109/ICSS55994.2022.00052","DOIUrl":null,"url":null,"abstract":"Secure file storage and distribution is a key challenge in the information era. It is important to ensure the files are not tampered or eavesdropped during storage and transmission. A promising solution is to store the files in blockchain. However, the massive blockchain data makes it hard to operate a file blockchain in resource restricted end devices. To this end, this paper proposes a File Storage in Coded Blockchain (FSC) solution that leverage the advantage of error correction code. In particular, the block data can be encoded and distributed stored at different nodes to reduce the storage requirement. In addition, this paper propose a Coding Practical Byzantine Fault Tolerant (C-PBFT) consensus protocol to distribute the coded information with reduced communication overhead. Simulation results show that the proposed FSC significantly reduces the storage requirement as compared with traditional blockchain technologies.","PeriodicalId":327964,"journal":{"name":"2022 International Conference on Service Science (ICSS)","volume":"105 17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"FSC: File Storage in Coded Blockchain with C-PBFT Consensus Protocol\",\"authors\":\"Ruize Yu, Changlin Yang, Ying Liu\",\"doi\":\"10.1109/ICSS55994.2022.00052\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Secure file storage and distribution is a key challenge in the information era. It is important to ensure the files are not tampered or eavesdropped during storage and transmission. A promising solution is to store the files in blockchain. However, the massive blockchain data makes it hard to operate a file blockchain in resource restricted end devices. To this end, this paper proposes a File Storage in Coded Blockchain (FSC) solution that leverage the advantage of error correction code. In particular, the block data can be encoded and distributed stored at different nodes to reduce the storage requirement. In addition, this paper propose a Coding Practical Byzantine Fault Tolerant (C-PBFT) consensus protocol to distribute the coded information with reduced communication overhead. Simulation results show that the proposed FSC significantly reduces the storage requirement as compared with traditional blockchain technologies.\",\"PeriodicalId\":327964,\"journal\":{\"name\":\"2022 International Conference on Service Science (ICSS)\",\"volume\":\"105 17 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 International Conference on Service Science (ICSS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSS55994.2022.00052\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Conference on Service Science (ICSS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSS55994.2022.00052","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
文件的安全存储和分发是信息时代的关键挑战。重要的是要确保文件在存储和传输过程中不被篡改或窃听。一个有希望的解决方案是将文件存储在区块链中。然而,海量的区块链数据使得在资源有限的终端设备上对区块链文件进行操作变得困难。为此,本文提出了一种利用纠错码优势的FSC (File Storage in Coded区块链)解决方案。特别是,块数据可以编码并分布存储在不同的节点上,以减少存储需求。此外,本文还提出了一种编码实用拜占庭容错(C-PBFT)共识协议,以减少通信开销来分发编码信息。仿真结果表明,与传统区块链技术相比,FSC显著降低了存储需求。
FSC: File Storage in Coded Blockchain with C-PBFT Consensus Protocol
Secure file storage and distribution is a key challenge in the information era. It is important to ensure the files are not tampered or eavesdropped during storage and transmission. A promising solution is to store the files in blockchain. However, the massive blockchain data makes it hard to operate a file blockchain in resource restricted end devices. To this end, this paper proposes a File Storage in Coded Blockchain (FSC) solution that leverage the advantage of error correction code. In particular, the block data can be encoded and distributed stored at different nodes to reduce the storage requirement. In addition, this paper propose a Coding Practical Byzantine Fault Tolerant (C-PBFT) consensus protocol to distribute the coded information with reduced communication overhead. Simulation results show that the proposed FSC significantly reduces the storage requirement as compared with traditional blockchain technologies.