스테이크 권한 증명
작업증명(PoW)은 탈중앙화 네트워크를 구현하기 위한 실용적인 메커니즘으로 인정받고 있지만, 환경 친화적이지 않으며 보안을 유지하기 위해 많은 수의 참여자가 필요합니다.
Ethereum 및 MATIC Bor, TOMOChain, GoChain, xDAI와 같은 일부 다른 블록체인 네트워크는 테스트넷과 메인넷을 포함한 다양한 시나리오에서 인증 증명(PoA) 또는 그 변형을 사용합니다. PoA는 51%의 공격에 대해 어느 정도 방어할 수 있으며, 특정 수준의 비잔틴 참여자(악의적이거나 해킹된 참여자)에 대해 향상된 효율성과 관용을 제공합니다. 기초로 선택하기 쉬운 선택입니다.
한편, PoA 프로토콜은 검증자, 즉 블록을 교대로 생성하는 노드가 모든 권한을 갖고 부패 및 보안 공격에 취약하기 때문에 PoW만큼 분산화되지 않는다는 점에서 가장 비판을 받습니다. EOS 및 Lisk와 같은 다른 블록체인에서는 토큰 보유자가 투표하고 검증인 세트를 선택할 수 있도록 다양한 유형의 Delegated Proof of Stake (DPoS)를 도입합니다. 이는 분권화를 증가시키고 커뮤니티 거버넌스를 선호합니다.
BOT Chain는 합의를 위해 DPoS와 PoA를 결합하여 다음을 제안합니다.
-
블록은 제한된 검증인에 의해 생성됩니다.
-
검증인은 Ethereum의 Clique 합의 설계와 유사하게 PoA 방식으로 블록을 생성합니다.
-
검증인 세트는 스테이킹 기반 거버넌스를 기반으로 선출됩니다.
빠른 마무리는 사용자 경험을 크게 향상시킬 수 있습니다. Fast Finality 기능은 향후 Plato 업그레이드 시 활성화될 예정입니다. 이는 BOT Chain의 주요 이점이 될 것이며 많은 dapp이 이로부터 혜택을 받을 것입니다.
BOT Chain 합의 프로토콜은 다음 목표를 달성합니다.
-
짧은 차단 시간, 메인넷에서 0.75초.
-
거래의 최종성을 확인하는 데는 꽤 짧은 시간이 필요합니다.
-
네이티브 토큰 BOT에는 인플레이션이 없으며, 블록 보상은 거래 수수료에서 징수되며 BOT로 지급됩니다.
-
Ethereum 시스템과 100% 호환됩니다.
-
현대적인 지분 증명 블록체인 네트워크 거버넌스가 가능합니다.