Flexico: An efficient dual-mode consensus protocol for blockchain networks
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Ren, Shuyang | - |
dc.contributor.author | Lee, Choonhwa | - |
dc.contributor.author | Kim, Eunsam | - |
dc.contributor.author | Helal, Sumi | - |
dc.date.accessioned | 2023-05-03T11:18:08Z | - |
dc.date.available | 2023-05-03T11:18:08Z | - |
dc.date.created | 2022-12-07 | - |
dc.date.issued | 2022-11 | - |
dc.identifier.issn | 1932-6203 | - |
dc.identifier.uri | https://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/185208 | - |
dc.description.abstract | Blockchain is a Byzantine fault tolerant (BFT) system wherein decentralized nodes execute consensus protocols to drive the agreement process on new blocks added to a distributed ledger. Generally, two-round communications among 3f 1 nodes are required to tolerate up to f faults in BFT-based consensus networks. This communication pattern corresponds to the worse-case scenario of consensus achievement, even under asynchronous network conditions. Nevertheless, it is not uncommon for a network to operate under better conditions, where a consensus can be reached with a lower communication cost. Hence, with the addition of a faster optimistic path toward an agreement, the idea of dual-mode consensus has been proposed as a promising approach to enhance the performance of asynchronous BFT protocols. However, this opportunity is not completely exploited by existing dual-mode protocols as the fast path can be followed only in a nonfaulty and synchronous network. This article presents a novel dual-mode protocol consisting of fast and backup subprotocols. To create different consensus committees for fast and backup-mode operations, the network contains both active and passive nodes. A consensus can be expedited through a fastmode operation when majority of the active nodes can communicate synchronously. Under non-ideal conditions, the backup protocol takes over the agreement process from its fastmode counterpart without starting over the suspended round. The safety and liveness of the proposed protocol are guaranteed with lower communication costs, which balance the trade-off between protocol efficiency and availability. | - |
dc.language | 영어 | - |
dc.language.iso | en | - |
dc.publisher | Public Library of Science | - |
dc.title | Flexico: An efficient dual-mode consensus protocol for blockchain networks | - |
dc.type | Article | - |
dc.contributor.affiliatedAuthor | Lee, Choonhwa | - |
dc.identifier.doi | 10.1371/journal.pone.0277092 | - |
dc.identifier.scopusid | 2-s2.0-85141449743 | - |
dc.identifier.wosid | 000925067300095 | - |
dc.identifier.bibliographicCitation | PLoS ONE, v.17, no.11 November, pp.1 - 23 | - |
dc.relation.isPartOf | PLoS ONE | - |
dc.citation.title | PLoS ONE | - |
dc.citation.volume | 17 | - |
dc.citation.number | 11 November | - |
dc.citation.startPage | 1 | - |
dc.citation.endPage | 23 | - |
dc.type.rims | ART | - |
dc.type.docType | Article | - |
dc.description.journalClass | 1 | - |
dc.description.isOpenAccess | Y | - |
dc.description.journalRegisteredClass | scie | - |
dc.description.journalRegisteredClass | scopus | - |
dc.relation.journalResearchArea | Science & Technology - Other Topics | - |
dc.relation.journalWebOfScienceCategory | Multidisciplinary Sciences | - |
dc.subject.keywordPlus | achievement | - |
dc.subject.keywordPlus | article | - |
dc.subject.keywordPlus | blockchain | - |
dc.subject.keywordPlus | consensus | - |
dc.subject.keywordPlus | consensus | - |
dc.identifier.url | https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0277092 | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
222, Wangsimni-ro, Seongdong-gu, Seoul, 04763, Korea+82-2-2220-1365
COPYRIGHT © 2021 HANYANG UNIVERSITY.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.