BFT 합의
결정적 BFT 합의
-
로커스 체인은 합의체 (합의 커미티- committee)를 구성하여 블록체인의 트랜잭션을 확정하는 BFT(Byzantine Fault Tolerance) 합의를 채택합니다. 합의 결과는 발생 즉시 확정적이며 불가역적입니다.
-
트랜잭션이 블록에 포함되어 합의되면, 해당 블록은 신뢰할 수 있는 상태로 네트워크에 기록됩니다. 이후 어떤 노드도 이를 변경할 수 없습니다.
-
이 결정적 합의 메커니즘은 트랜잭션 확정의 신속성을 보장하며, 불확실성을 최소화합니다.
샤드 합의
-
로커스 체인은 샤드별로 트랜잭션을 처리하며, 각 샤드 내에서 발생한 트랜잭션은 샤드 합의를 통해 블록으로 확정됩니다.
-
샤드 합의는 각 샤드 내의 노드들이 협력하여 수행되며, 모든 트랜잭션의 정확성과 무결성을 보장합니다. 이를 통해 샤드 합의가 완료된 순간, 샤드 내 데이터에 대한 신뢰성을 검증할 수 있습니다.
월드 합의
-
각 샤드의 합의 결과는 다시 월드 블록으로 통합되며, 이를 통해 모든 샤드의 상태가 로커스 체인 전체에서 일관성을 갖게 됩니다.
-
월드 블록은 모든 샤드의 데이터를 포함하는 마스터 상태로, 네트워크 전체의 트랜잭션을 검증할 수 있는 기준점 역할을 합니다.
-
월드 합의는 샤드 간 트랜잭션과 데이터 이동이 정확히 처리되었음을 보장하며, 네트워크의 신뢰성과 안정성을 유지합니다.
정리
-
로커스 체인은 BFT 결정적 합의를 통해 트랜잭션이 확정된 순간부터 전 세계 누구나 신뢰할 수 있는 투명성을 제공합니다. 합의 결과는 변경될 수 없으며, 네트워크의 무결성을 보장합니다. 이를 통해 로커스 체인은 안정적이고 신뢰할 수 있는 블록체인 환경을 제공합니다.
-
로커스 체인의 합의 메커니즘은 트랜잭션이 합의된 즉시 신뢰할 수 있는 상태로 전환됩니다. 이는 빠른 의사결정과 실행을 가능하게 하여 비즈니스 환경에서 효율성을 극대화합니다. 신속한 처리가 중요한 애플리케이션에서 특히 강력한 이점을 제공합니다.