Show simple item record

dc.contributor.authorNygaard, Racin Wilhelm
dc.contributor.authorMeling, Hein
dc.contributor.authorOlsen, John Ingve
dc.date.accessioned2023-07-06T13:20:51Z
dc.date.available2023-07-06T13:20:51Z
dc.date.created2023-07-05T13:25:53Z
dc.date.issued2023
dc.identifier.citationNygaard, R., Meling, H. & Olsen, J.I. (2023) Cost-effective Data Upkeep in Decentralized Storage Systems. SAC '23: Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing, March 2023en_US
dc.identifier.isbn978-1-4503-9517-5
dc.identifier.urihttps://hdl.handle.net/11250/3076639
dc.description.abstractDecentralized storage systems split files into chunks and distribute the chunks across a network of peers. Each peer may only store a few chunks per file. To later reconstruct a file, all its chunks must be downloaded. Chunks can disappear from the network at any time as peers are untrusted and may misbehave, fail or leave the network. Current systems lack a secure and cost-effective mechanism for discovering missing chunks. Hence, a client must periodically re-upload all of the file's chunks to keep it available, even if only a few are missing from the network. Needlessly re-uploading chunks waste significant amounts of the network's bandwidth, takes additional time to complete, and forces the client to pay for unwarranted resources. To address the above problem, we propose SUP, a novel protocol that utilizes proof-of-storage queries to detect missing chunks. We have evaluated SUP on a large cluster of 1000 peers running a recent version of Ethereum Swarm. Our contributions include the design and implementation of SUP and a study of Swarm's redundancy characteristics. Our evaluation shows that SUP significantly improves bandwidth utilization and time spent on data upkeep compared to the existing solution. In common scenarios, SUP can save as much as 94 % bandwidth and reduce the time spent re-uploading by up to 82 %. While dependent on the storage network's bandwidth pricing policy, using SUP may also reduce the overall monetary costs of data upkeep.en_US
dc.language.isoengen_US
dc.publisherAssociation for Computing Machinery (ACM)en_US
dc.relation.ispartofSAC '23: Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing
dc.subjectdesentralisert lagringen_US
dc.subjectdatalagringen_US
dc.titleCost-effective Data Upkeep in Decentralized Storage Systemsen_US
dc.typeConference objecten_US
dc.typeJournal articleen_US
dc.description.versionacceptedVersionen_US
dc.rights.holder© 2023 Copyright held by the owner/author(s)en_US
dc.subject.nsiVDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550en_US
dc.source.pagenumber165-173en_US
dc.identifier.cristin2160983
cristin.ispublishedtrue
cristin.fulltextpostprint
cristin.qualitycode1


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record