Security of consensus algorithm for stellar blockchain스텔라 블록체인 합의 알고리즘 보안성 분석

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 384
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorKim, Yongdae-
dc.contributor.advisor김용대-
dc.contributor.authorKim, Minjeong-
dc.date.accessioned2021-05-12T19:34:37Z-
dc.date.available2021-05-12T19:34:37Z-
dc.date.issued2020-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=909996&flag=dissertationen_US
dc.identifier.urihttp://hdl.handle.net/10203/283892-
dc.description학위논문(석사) - 한국과학기술원 : 정보보호대학원, 2020.2,[iv, 32 p. :]-
dc.description.abstractStellar is one of the top ten cryptocurrencies in terms of market capitalization. It adopts a variant of Byzantine fault tolerance (BFT), named federated Byzantine agreement (FBA), which generalizes the traditional BFT algorithm to make it more suitable for open-membership blockchains. To this end, FBA introduces a concept called quorum slice, which consists of a set of nodes. In FBA, a node can complete one consensus round when it receives specific messages from nodes in a quorum slice appointed by the node. In this study, we analyze FBA, whose security is highly dependent on the structure of the quorum slices, and demonstrate that it is not superior to the traditional BFT algorithm in terms of safety and liveness. Then, to analyze the security of the Stellar consensus protocol (SCP), which is a construction for FBA, we investigate the current quorum slices in Stellar. We analyze the structure of quorum slices and measure the influence of each node quantitatively using two metrics, PageRank (PR) and the newly proposed NodeRank (NR). The results show that the Stellar system is significantly centralized. Thereafter, to determine how the centralized structure can have a negative impact on the Stellar system, we study the cascading failure caused by deleting only a few nodes (i.e., validators) in Stellar. We show that all of the nodes in Stellar cannot run SCP if only two nodes fail. To make matters worse, these two nodes are run and controlled by a single organization, the Stellar foundation. After disclosing the research results, the structure of quorum slices has changed a lot, but it still shows that the problem is not completely solved.-
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectStellar blockchain system▼acascading failure▼aquorum slice▼abyzantine fault tolerance▼acentralization-
dc.subject스텔라 블록체인 시스템▼a연계 고장▼a쿼럼 슬라이스▼a비잔틴 장애 허용▼a중앙화-
dc.titleSecurity of consensus algorithm for stellar blockchain-
dc.title.alternative스텔라 블록체인 합의 알고리즘 보안성 분석-
dc.typeThesis(Master)-
dc.identifier.CNRN325007-
dc.description.department한국과학기술원 :정보보호대학원,-
dc.contributor.alternativeauthor김민정-
Appears in Collection
IS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0