Proof-of-stake consensus algorithms for the software components blockchain
Închide
Conţinutul numărului revistei
Articolul precedent
Articolul urmator
384 3
Ultima descărcare din IBN:
2023-02-22 10:45
Căutarea după subiecte
similare conform CZU
004 (4493)
Știința și tehnologia calculatoarelor. Calculatoare. Procesarea datelor (4169)
SM ISO690:2012
GIEDRIMAS, Vaidas. Proof-of-stake consensus algorithms for the software components blockchain. In: Journal of Engineering Sciences, 2022, vol. 29, nr. 1, pp. 97-104. ISSN 2587-3474. DOI: https://doi.org/10.52326/jes.utm.2022.29(1).08
EXPORT metadate:
Google Scholar
Crossref
CERIF

DataCite
Dublin Core
Journal of Engineering Sciences
Volumul 29, Numărul 1 / 2022 / ISSN 2587-3474 /ISSNe 2587-3482

Proof-of-stake consensus algorithms for the software components blockchain

Algoritmi de consens proof-of-stake pentru componentele software blockchain

DOI:https://doi.org/10.52326/jes.utm.2022.29(1).08
CZU: 004

Pag. 97-104

Giedrimas Vaidas
 
Vilnius University
 
 
Disponibil în IBN: 3 aprilie 2022


Rezumat

In the blockchain context, the information system (IS) is considered a part of its infrastructure. However, blockchain itself can be used for IS development using software components and services. As the trust for binary components or services is still a problem, we propose to use the blockchain of components to solve this problem. In this paper, the part of such solution, namely consensus algorithms, is discussed. We focus on Proof-of-Stake algorithms and present their feasibility to be used in the blockchain of software components. It was found that the use of probabilistic algorithms (RRR, CloudPoS, WV, DDPoS, Panda) allow the partial solution of the problem in the blockchain of reliable software components.

În contextul blockchain, sistemul informational (SI) este considerat o parte a infrastructurii sale. Cu toate acestea, blockchain-ul în sine poate fi folosit pentru dezvoltarea SI folosind componente și servicii software. Deoarece încrederea pentru componentele sau serviciile binare este încă o problemă, ne propunem să folosim blockchain-ul de componente pentru a rezolva această problemă. În această lucrare este discutată o astfel de soluție, și anume algoritmii de consens. Ne concentrăm pe algoritmii Proof-of-Stake și prezentăm fezabilitatea acestora pentru a fi utilizați în blockchain-ul componentelor software. S-a constat, că utilizarea algoritmilor cu finalitate probabilistică (RRR, CloudPoS, WV, DDPoS, Panda) permite rezolvarea parțială a problemei în blockchain-ul componentelor software de încredere.

Cuvinte-cheie
software component, CBSE, consensus algorithm, Blockchain,

componentă software, CBSE, algoritm de consens, Blockchain