EEA, QBFT 블록체인 합의 프로토콜 발표

EEA, QBFT 블록체인 합의 프로토콜 발표

EEA는 QBFT 블록체인 합의 프로토콜 PlatoBlockchain Data Intelligence를 발행합니다. 수직 검색. 일체 포함.

오늘 EEA는 QBFT 블록체인 합의 프로토콜, 컨소시엄 사용을 위해 설계된 비잔틴 내결함성 권한 증명 합의 알고리즘. QBFT는 "Istanbul BFT Consensus" 알고리즘(IBFT)의 진화입니다. EIP-650 신뢰성과 속도를 향상시키고 주어진 시간에 올바르게 작동하는 유효성 검사기의 2/3만으로 중단되거나 포크가 생성되지 않습니다.

여러 클라이언트가 EEA QBFT 사양을 구현하기 때문에 이더리움을 기반으로 하는 기업이 엔터프라이즈 이더리움 네트워크에서 사용할 수 있는 표준을 제공하여 사람들이 선호하는 클라이언트 소프트웨어를 유효성 검사기로 실행할 수 있습니다. 네트워크를 강제로 사용합니다.

— Chaals Nevile, EEA 기술 프로그램 이사

2018년 초에 BlockApps, Clearmatics, ConsenSys 및 JP Morgan Chase를 포함한 EEA 회원들은 IBFT가 실패할 상황과 구성을 식별하고 알고리즘을 발전시키는 작업을 시작했습니다. QBFT 알고리즘은 Roberto Saltini가 Dafny로 작성하여 공식적인 검증 그 정확성에 기초하여 EEA의 논의 및 개선 결과를 적용하기 위해 Henrique Moniz가 수행했습니다.

QBFT를 사용하면 검증자 세트를 변경할 수 있습니다. 예를 들어 컨소시엄 네트워크에 새로운 참가자를 포함하거나 떠나는 참가자를 처리하거나 검증자를 실행하는 비용의 균형을 맞추거나 특정 시점에서 참가자가 검증자 비율을 초과하지 않도록 합니다. 시각.

QBFT는 잘 확립되고 오랜 시간에 걸쳐 입증된 비잔틴 내결함성 합의 원칙을 기반으로 구축되었습니다. 우리의 작업을 통해 공식 검증을 통해 제공되는 안전 및 보안 보장에 의존하여 특정 구성에서 심각한 문제가 될 수 있는 IBFT의 과거 문제를 식별하고 수정할 수 있었습니다.

— Roberto Saltini, ConsenSys 수석 연구원, QBFT 블록체인 합의 프로토콜 사양 작성자

사양의 현재 버전은 Dafny 코드에 주석과 주석을 제공하여 알고리즘을 명확하게 정의합니다. QBFT Consensus는 GoQuorum 및 Hyperledger Besu를 포함한 오픈 소스 엔터프라이즈 이더리움 클라이언트에서 구현되며 EEA 회원 및 다른 사람들이 여러 프로젝트에서 사용하고 있으며 EEA의 테스트넷에서도 사용되고 있습니다.

QBFT는 오늘날 컨소시엄에서 생산에 사용됩니다. EEA의 QBFT 표준 발행은 프로토콜을 기반으로 하는 새로운 액터를 생성하는 데 큰 도움이 됩니다. 저는 이 합의 알고리즘을 사용하여 EEA를 위한 테스트넷을 호스팅하므로 이 작업이 제공하는 가능성에 흥분됩니다.

— Antoine Toulmé, The Machine Consultancy의 창립자이자 EEA 테스트넷 워킹 그룹 의장

이 사양은 무료로 사용할 수 있으며 Apache 2 오픈 소스 라이선스 조건에 따라 누구나 구현할 수 있습니다.

타임 스탬프 :

더보기 엔터프라이즈 Ethereum Alliance