arrow
返回

Distributed Repository for Software Packages Using Blockchain

delete2022-01-01
delete1
delete
OA
AI
F
Felipe Z. da N. Costa *
R
Ruy J. G. B. de Queiroz
G
Gustavo P. Bittencourt
L
Leopoldo Teixeira
DOI:10.1109/ACCESS.2022.3216569delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
A package repository is an essential piece of a software ecosystem. In FOSS, the software repositories are oftentimes hosted using limited donations, given the technical solutions adopted in the implementation. This work proposes a package repository using Blockchains with experiments and statistics based on a real-world scenario. The Blockchain described has its consensus algorithm crafted to befit the purpose of a package repository without financial appeal; Also, the proposed Blockchain keeps a compatible layer with the traditional repositories, easing its adoption. Furthermore, this work also presents a package search over peer-to-peer, computed on untrusted nodes, yet guaranteeing that the results are trusted. Finally, we present a functional Blockchain that cohesively exposes the PyPi catalog.
Keyword:
Blockchains
Ecosystems
Distributed processing
InterPlanetary File System
Servers
Publishing
Logic gates
Blockchain
distributed consensus
repository

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

U
Universidade Federal de Pernambuco
学者数:
1.3W
论文数: 7.3K
被引数: 5.3K
引用论文

引用论文

暂无论文信息