TU Darmstadt / ULB / TUbiblio

StreamChain: Building a Low-Latency Permissioned Blockchain For Enterprise Use-Cases

Kuhring, Lucas ; István, Zsolt ; Sorniotti, Alessandro ; Vukolic, Marko
Hrsg.: Xiang, Yang ; Wang, Ziyuan ; Wang, Honggang ; Niemi, Valtteri (2021)
StreamChain: Building a Low-Latency Permissioned Blockchain For Enterprise Use-Cases.
4th IEEE International Conference on Blockchain. virtual Conference (06.12.2021-08.12.2021)
doi: 10.1109/Blockchain53845.2021.00027
Konferenzveröffentlichung, Bibliographie

Kurzbeschreibung (Abstract)

Permissioned blockchains are a promising technology for secure decentralized data management in business-to-business use-cases. In contrast to Bitcoin and similar public blockchains, which rely on Proof-of-Work for consensus and are deployed on thousands of geo-distributed nodes, business-to-business use-cases (such as supply chain management and banking) require significantly fewer nodes, cheaper consensus, and are often deployed in controlled environments with fast networking and low latency. However, permissioned blockchains often follow the architectural thinking behind their WAN-oriented public relatives, which results in end-to-end latency several orders of magnitude higher than necessary. In this work, we propose a fundamental shift in permissioned blockchain design, eliminating blocks in favor of processing transactions in a streaming fashion. This results in a drastically lower latency without reducing throughput or forfeiting reliability and security guarantees. To demonstrate the wide applicability of our design, we prototype StreamChain based on the Hyperledger Fabric, and show that it delivers latency two orders of magnitude lower than Fabric, while sustaining similar throughput. This performance makes StreamChain a potential alternative to traditional databases and, thanks to its streaming paradigm, enables further research, for instance, around reducing latency through relying on modern programmable hardware accelerators.

Typ des Eintrags: Konferenzveröffentlichung
Erschienen: 2021
Herausgeber: Xiang, Yang ; Wang, Ziyuan ; Wang, Honggang ; Niemi, Valtteri
Autor(en): Kuhring, Lucas ; István, Zsolt ; Sorniotti, Alessandro ; Vukolic, Marko
Art des Eintrags: Bibliographie
Titel: StreamChain: Building a Low-Latency Permissioned Blockchain For Enterprise Use-Cases
Sprache: Englisch
Publikationsjahr: 6 Dezember 2021
Verlag: IEEE
Buchtitel: Proceedings: 2021 IEEE International Conference on Blockchain: Blockchain 2021
Veranstaltungstitel: 4th IEEE International Conference on Blockchain
Veranstaltungsort: virtual Conference
Veranstaltungsdatum: 06.12.2021-08.12.2021
DOI: 10.1109/Blockchain53845.2021.00027
Kurzbeschreibung (Abstract):

Permissioned blockchains are a promising technology for secure decentralized data management in business-to-business use-cases. In contrast to Bitcoin and similar public blockchains, which rely on Proof-of-Work for consensus and are deployed on thousands of geo-distributed nodes, business-to-business use-cases (such as supply chain management and banking) require significantly fewer nodes, cheaper consensus, and are often deployed in controlled environments with fast networking and low latency. However, permissioned blockchains often follow the architectural thinking behind their WAN-oriented public relatives, which results in end-to-end latency several orders of magnitude higher than necessary. In this work, we propose a fundamental shift in permissioned blockchain design, eliminating blocks in favor of processing transactions in a streaming fashion. This results in a drastically lower latency without reducing throughput or forfeiting reliability and security guarantees. To demonstrate the wide applicability of our design, we prototype StreamChain based on the Hyperledger Fabric, and show that it delivers latency two orders of magnitude lower than Fabric, while sustaining similar throughput. This performance makes StreamChain a potential alternative to traditional databases and, thanks to its streaming paradigm, enables further research, for instance, around reducing latency through relying on modern programmable hardware accelerators.

Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik
20 Fachbereich Informatik > Distributed and Networked Systems
Hinterlegungsdatum: 20 Jan 2023 12:27
Letzte Änderung: 10 Mär 2023 10:39
PPN: 505738570
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen