본문 바로가기

분류 전체보기51

블록체인 비잔틴 장애 허용 비잔틴 장애 허용(Byzantine Fault Tolerance, BFT)이란? BFT(Byzantine Fault Tolerance)는 네트워크 장애 또는 악의적인 노드와 같은 결함이 있거나 악의적인 구성 요소가 있는 경우에도 계속 작동할 수 있도록 하는 분산 시스템의 속성입니다. BFT는 노드의 하위 집합이 악의적으로 작동하거나 제대로 작동하지 않는 경우에도 네트워크가 합의를 유지할 수 있도록 보장하기 때문에 블록체인에서 중요합니다. BFT는 1982년 Lamport, Shostak 및 Pease의 논문에서 처음 소개되었으며 이후 블록체인을 포함한 다양한 분산 시스템에 적용되었습니다. 블록체인 네트워크에서 BFT는 네트워크 보안을 손상시키지 않고 노드 하위 집합의 장애를 허용할 수 있는 합의 알고리즘.. 2023. 3. 25.
블록체인 위임 지분 증명 DPoS 위임 지분 증명(Delegated Proof of Stake, DPoS)이란? 위임 지분 증명(DPoS)은 일부 블록체인 네트워크에서 작업 증명(PoW) 및 지분 증명(PoS)의 대안으로 사용되는 합의 알고리즘입니다. DPoS는 PoW와 PoS의 단점을 최소화하면서 장점을 결합하는 것을 목표로 합니다. DPoS에서 토큰 보유자는 대리인 또는 증인으로 알려진 신뢰할 수 있는 검증자 그룹에 지분을 위임합니다. 이 대리인은 거래를 검증하고 블록체인에 새 블록을 생성하는 일을 담당합니다. 대리인은 보유한 지분의 양에 따라 토큰 보유자가 선출하며 네트워크의 최선의 이익을 위해 행동하도록 장려됩니다. DPoS 알고리즘에는 대리인 선출, 유효성 검사 프로세스 및 블록 생성 프로세스의 세 가지 주요 구성 요소가 포함됩.. 2023. 3. 25.
블록체인 지분증명 PoS 지분증명(Proof of Stake, Pos)이란? 지분 증명(PoS)은 작업 증명(PoW)의 대안으로 많은 블록체인 네트워크에서 사용되는 합의 알고리즘이다. PoW는 계산 능력을 이용해 거래를 검증하고 새로운 블록을 만드는 반면, PoS는 거래(트랜잭션)를 검증하고 새로운 블록을 만드는 기반으로 암호화폐의 소유권을 사용한다. PoS에서는 유효성 검사자를 선정해 거래를 검증하고 보유하고 있는 암호화폐의 양을 기준으로 새로운 블록을 생성하는데, 이를 지분이라고 한다. 검증자가 더 많은 암호화폐를 보유할수록 거래를 검증하고 새로운 블록을 만들기 위해 선택될 가능성이 높아진다. 채굴자들이 새로운 블록을 만들기 위한 암호 퍼즐을 풀기 위해 경쟁하는 PoW와는 대조적이다. PoS 알고리즘은 유효성 검사자 선택, .. 2023. 3. 25.
블록체인 작업증명 PoW 작업 증명(Proof of Work, PoW)이란? 작업 증명(PoW)은 트랜잭션을 검증하고 블록체인에서 새 블록을 생성하기 위해 많은 블록체인 네트워크에서 사용하는 합의 알고리즘입니다. 1993년에 처음 소개되었지만 2009년 비트코인이 만들어지면서 인기를 얻었습니다. PoW의 기본 아이디어는 네트워크의 노드가 트랜잭션 블록의 유효성을 검사하기 위해, 암호화 퍼즐을 풀기 위해 경쟁한다는 것입니다. 이 프로세스를 채굴(마이닝)이라고 하며 퍼즐을 성공적으로 해결한 노드는 일반적으로 네트워크의 기본 토큰인 암호화폐로 보상을 받습니다. PoW 알고리즘은 암호화 퍼즐, 마이닝 프로세스 및 난이도 조정의 세 가지 주요 구성 요소를 포함합니다. 1. 암호화 퍼즐: PoW에서 사용되는 암호화 퍼즐은 해결하기 위해 상.. 2023. 3. 25.