동현 유
척척석사
동현 유
전체 방문자
오늘
어제
  • 분류 전체보기 (178)
    • BlockChain (48)
      • [paper] Consensus (13)
      • [paper] Execution (19)
      • [paper] Storage (5)
      • [paper] ZKP (1)
      • [paper] Oracle (1)
      • Blockchains (9)
    • Java (19)
      • Java의 정석 (13)
      • Java 파헤치기 (5)
    • Python (20)
      • Python 뜯어보기 (6)
      • 데이터 분석 기초 (5)
      • Python 기초 강의 (6)
      • Python 기초 강의 부록 (3)
    • Golang (0)
    • MySQL (3)
      • programmers (2)
      • 기본 문법 (0)
    • 웹 프로젝트 (IBAS) (36)
      • Django 레거시 (14)
      • SpringBoot api 개편 (14)
      • Infra (3)
      • 서버 장애 기록 (4)
      • 신입팀원 교육 자료 (1)
    • CS (30)
      • Operating System (22)
      • Computer Security (3)
      • Network (4)
      • DBMS (1)
    • 책 (10)
      • 도메인 주도 설계 철저 입문 (9)
      • Real MySQL 8.0 (1)
    • BOJ 문제 풀이 (3)
    • 이러쿵저러쿵 (7)
    • 회고 (1)

인기 글

최근 댓글

최근 글

hELLO · Designed By 정상우.
동현 유

척척석사

[논문 세미나] HotStuff: BFT Consensus with Linearity and Responsiveness
BlockChain/[paper] Consensus

[논문 세미나] HotStuff: BFT Consensus with Linearity and Responsiveness

2023. 4. 22. 16:24

Authors:

Yin, M., Malkhi, D., Reiter, M. K., Gueta, G. G., & Abraham, I.

 

Journal/Conference:

In Proceedings of the 2019 ACM Symposium on Principles of Distributed Computing (pp. 347-356).

 

Source:

https://dl.acm.org/doi/10.1145/3293611.3331591

 

Presentation material:

2023-04-18 HotStuff BFT Consensus with Linearity and Responsiveness.pdf
2.12MB

 

저자인 Dahila Malkhi 가 HotStuff-2 를 새롭게 제안했다. paper 는 작성중인 draft 만 발견할 수 있다. 이번 세미나 자료에는 hotstuff-2 에 대한 간략한 개념도 포함했다.

Abstract

We present HotStuff, a leader-based Byzantine fault-tolerant replication protocol for the partially synchronous model. Once network communication becomes synchronous, HotStuff enables a correct leader to drive the protocol to consensus at the pace of actual (vs. maximum) network delay--a property called responsiveness---and with communication complexity that is linear in the number of replicas. To our knowledge, HotStuff is the first partially synchronous BFT replication protocol exhibiting these combined properties. Its simplicity enables it to be further pipelined and simplified into a practical, concise protocol for building large-scale replication services.


Contributions

Propose new approach to solve liveness issue of view-change in 2-phase BFT. Adopt additional phase while providing following features:

  • Linear view-change
    : using threshold signature.
  • Optimistic Responsiveness
    : do not need to wait until Δ

Review: 2-phase BFT

 


Review: view-change


PBFT & Tendermint


HotStuff

 

 

'BlockChain > [paper] Consensus' 카테고리의 다른 글

[KCC 2023] Survey on Asynchronous BFT consensus Algorithms for Scalable and Robust Blockchain  (0) 2023.06.21
[논문 리뷰] Narwhal and Tusk: A DAG-based Mempool and Efficient BFT Consensus  (0) 2023.04.23
[논문 세미나] Practical Signature-Free ACS in Constant Time  (0) 2023.04.15
[논문 리뷰] Scaling Blockchain Consensus via a Robust Shared Mempool  (1) 2023.03.16
[논문 리뷰] The Honey Badger of BFT protocols  (0) 2023.03.09
    동현 유
    동현 유
    Fault Tolerant System Researcher for more Trustful World and Better Lives. (LinkedIn: https://www.linkedin.com/in/donghyeon-ryu-526b8a276/)

    티스토리툴바