Finality
-
3.블록체인 합의 알고리즘 (PBFT)BlockChain [Study] 2020. 5. 12. 23:21
PBFT(Practical Byzantine Fault Tolerance) 블록체인에는 PoW, PoS 등 많은 합의 알고리즘들이 존재한다. 비트코인의 자격증명과 이더리움의 자산증명 방식이 대표적인 예이다. 하지만 이 블로그에서 다룰 블록체인 기술은 주로 Hyperledger Fabric 이기에 PBFT에서만 다루도록 하겠다. PBFT는 PoW나 PoS와 마찬가지로 Byzantine Fault 모델이지만 PoW와 PoS의 단점인 파이널리티의 불확실성과 성능 문제를 해결한 것이다. Hyper ledger Fabric은 다수결로 의사결정을 한 후 블록이 생성되기 때문에 분기가 발생하지 않는다. -> 한번 확정된 블록은 바뀌지 않는다. (Finality 보장) 파이널리티(완결성) 블록체인의 특징중 하나는 Fi..