Latency Analysis of Blockchain-Based SSI Applications

Several revolutionary applications have been built on the distributed ledgers of blockchain (BC) technology. Besides cryptocurrencies, we can find many other application fields in smart systems exploiting smart contracts and Self Sovereign Identity (SSI) management. The Hyperledger Indy platform is...

Teljes leírás

Elmentve itt :
Bibliográfiai részletek
Szerzők: Pflanzner Tamás
Baniata Hamza
Kertész Attila
Dokumentumtípus: Cikk
Megjelent: 2022
Sorozat:FUTURE INTERNET 14 No. 10
Tárgyszavak:
doi:10.3390/fi14100282

mtmt:33151104
Online Access:http://publicatio.bibl.u-szeged.hu/25320
Leíró adatok
Tartalmi kivonat:Several revolutionary applications have been built on the distributed ledgers of blockchain (BC) technology. Besides cryptocurrencies, we can find many other application fields in smart systems exploiting smart contracts and Self Sovereign Identity (SSI) management. The Hyperledger Indy platform is a suitable open-source solution for realizing permissioned BC systems for SSI projects. SSI applications usually require short response times from the underlying BC network, which may vary highly depending on the application type, the used BC software, and the actual BC deployment parameters. To support the developers and users of SSI applications, we present a detailed latency analysis of a private permissioned BC system built with Indy and Aries. To streamline our experiments, we developed a Python application using containerized Indy and Aries components from official Hyperledger repositories. We deployed our experimental application on multiple virtual machines in the public Google Cloud Platform and on our local, private cloud using a Docker platform with Kubernetes. We evaluated and compared their performance with the metrics of reading and writing response latency. We found that the local Indy ledger reads 30–50% faster, and writes 65–85% faster than the Indy ledger running on the Google Cloud Platform.
Terjedelem/Fizikai jellemzők:13
ISSN:1999-5903