728x90
반응형

고성능블록체인 2

DAG-based Consensus (DAG: Directed Acyclic Graph)

개요DAG(Directed Acyclic Graph) 기반 합의는 기존 블록체인 구조의 한계를 극복하고자 제안된 블록리스(Blockless) 분산 원장 기술입니다. 전통 블록체인이 순차적 블록 구조를 기반으로 하는 반면, DAG는 방향성이 있고 순환이 없는 그래프를 통해 트랜잭션이 병렬적으로 처리되는 구조로, 높은 확장성과 낮은 수수료, 빠른 처리 속도를 제공합니다. 본 글에서는 DAG 합의의 원리, 대표 프로젝트, 장단점, 기술적 구조를 종합적으로 설명합니다.1. 개념 및 정의DAG는 노드와 엣지로 구성된 방향성 있고 순환이 없는 그래프 구조로, 트랜잭션들이 시간 순으로 서로를 참조하며 기록됩니다.DAG-based Consensus는 블록이 아니라 개별 트랜잭션들이 서로를 검증하며 합의를 형성하는 구조..

Topic 2025.03.31

HotStuff

개요HotStuff는 Meta(구 Facebook)의 Libra(현 Aptos, Sui 등) 프로젝트에서 처음 채택되며 주목받은 최신 BFT(Byzantine Fault Tolerant) 기반 합의 알고리즘입니다. 기존 PBFT(Practical Byzantine Fault Tolerance)의 복잡한 메시지 구조를 단순화하고 파이프라이닝을 통해 성능과 확장성을 향상시킨 것이 특징입니다. 본 글에서는 HotStuff의 개념, 구조, 작동 방식, 다른 합의 프로토콜과의 차이점, 활용 사례 등을 종합적으로 소개합니다.1. 개념 및 정의HotStuff는 BFT 합의 알고리즘 중 하나로, 빠른 결정성(Finality), 메시지 복잡도 감소, 리더 로테이션 간소화 등을 특징으로 합니다.기존 PBFT의 O(n²) ..

Topic 2025.03.31
728x90
반응형