Conflux 연구소: "Conflux 프로토콜 사양" 소개(Yellow Paper)

Conflux中文社区
本文约1822字,阅读全文需要约7分钟
Conflux 네트워크는 매우 높은 성능과 확장성을 갖추고 있으며 어느 정도의 분산화를 희생하지 않고도 3000+ TPS의 높은 처리량을 달성할 수 있습니다.

Conflux 네트워크는 매우 높은 성능과 확장성을 갖추고 있으며 어느 정도의 분산화를 희생하지 않고도 3000+ TPS의 높은 처리량을 달성할 수 있습니다. Conflux 네트워크의 주요 장점은 새로운 합의 프로토콜, 인증된 데이터 저장소 및 트랜잭션 전달 프로토콜의 설계에 있습니다.

Conflux 네트워크는 원래의 "트리 그래프" 구조를 사용하여 블록을 구성합니다. 기존 합의 프로토콜과 비교하여 네트워크에서 분기된 블록이 시스템 보안 및 처리량에 기여하는 것을 최대한 활용할 수 있습니다. 보안을 보장한다는 전제하에 기본 합의 시스템의 처리 속도와 확인 속도가 크게 향상되었습니다.

기술 노란색 문서 "Conflux 프로토콜 사양" conflux-protocol.s3-ap-southeast-1.amazonaws.com/tech-specification.pdf는 Conflux 프로토콜 디자인의 모든 세부 사항 및 구현 사양을 정의합니다. 여기에는 개요, 용어 정의, 기본 구성 요소, 합의 프로토콜, 블록체인 실행, 트랜잭션 처리, 스토리지 모기지, 내장 계약, 워크로드 증명, 인센티브 메커니즘 및 프로토콜 매개변수 등 11개의 챕터가 포함됩니다.

보조 제목

1장 개요

비트코인 탄생 이후 다양한 블록체인 시스템은 홍보 시스템의 큰 가치를 우리에게 성공적으로 보여주었습니다. 반면 이더리움은 블록체인의 개념을 전용 "가치 전송 시스템"에서 보다 보편적인 튜링 완전 상태 머신으로 확장했습니다.

그러나 실제로 기본 합의 메커니즘의 낮은 처리 속도는 점점 전체 블록체인 시스템의 처리 용량에서 가장 큰 병목 현상이 되고 있습니다.

보조 제목

제2장 용어 및 개념의 정의

보조 제목

3장 기본 구성 요소

이 장에서는 계정, 블록, 트랜잭션, 영수증의 구성과 State Root의 계산 원리 및 프로세스를 소개하고 법적 블록 및 비난 메커니즘(Blame Mechanism)과 같은 기본 구성 요소를 정의합니다.

관련 기사:

"트리 그래프의 라이트 노드 디자인"

보조 제목

4장 합의 프로토콜

Conflux 네트워크는 트리 그래프 구조와 적응형 블록 가중치, 합의 프로토콜을 위한 체크포인트 메커니즘 및 확인 규칙이 있는 합의 프로토콜을 기반으로 합니다.

관련 기사:

"가장 긴 체인 규칙의 장단점"

"가장 무거운 체인 규칙의 장점과 숨겨진 위험"

"가장 무거운 체인 규칙의 결함(1)"

"가장 무거운 체인 규칙의 결함(2)"

"적응 가중치 "GHAST"에 대한 자세한 설명(1)"

"적응 가중치 "GHAST"에 대한 자세한 설명(2)"

"적응 가중치 "GHAST"에 대한 자세한 설명(3)"

보조 제목

5장 블록체인 구현

블록체인 트랜잭션 실행의 세부 사항을 소개합니다.

보조 제목

제6장 거래 처리

Conflux 네트워크의 트랜잭션 실행 프로세스를 소개했습니다.

Conflux 네트워크는 EVM(Ethereum Virtual Machine)과 호환되며, 모든 트랜잭션의 전체 순서를 결정하고 유효하지 않은 트랜잭션을 제거한 후 나머지 모든 법적 트랜잭션은 Ethereum의 패키징 순서와 동일한 순서로 Ethereum Virtual Machine에서 실행됩니다. 체인. Conflux 가상 머신 CVM과 EVM의 가장 큰 차이점은 Conflux가 프록시 지불 메커니즘을 지원한다는 것입니다.

관련 기사:

"Conflux 네트워크의 CVM과 EVM 가상 머신 계층 간의 주요 차이점"

보조 제목

제7장 저장 저당

Conflux의 스토리지 모기지 메커니즘에 대한 개요가 소개됩니다.

관련 기사:

"저장 보증금 메커니즘"

보조 제목

8장 내장 계약

더 나은 시스템 유지 관리 및 온체인 거버넌스를 위해 Conflux 네트워크는 몇 가지 기본 제공 계약을 도입했습니다.

현재 AdminControl 계약, SponsorWhitelistControl 계약 및 Staking 계약의 세 가지 기본 제공 계약이 있습니다. 이 장의 주요 내용은 이러한 기본 제공 계약을 사용하는 방법에 관한 것입니다.

관련 기사:

보조 제목

9장 작업 증명

보조 제목

10장 인센티브 메커니즘

Conflux 네트워크에서 채굴자 수수료 생성, 계산 및 분배의 원칙, 채굴 보상이 어떻게 줄어들고 어떤 상황에서 채굴자 수수료가 없을 것인지에 초점을 맞출 것입니다.

관련 기사:

"채굴자 인센티브 모델에 대한 블록 보상"

보조 제목

11장 프로토콜 매개변수

블록 생성 속도, 블록 크기 및 초기 난이도와 같은 정보를 포함하여 Conflux 네트워크의 일부 특정 프로토콜 매개변수를 소개합니다.

특정 장의 내용이나 개념에 대한 자세한 해석을 원하시면 메시지를 남겨주세요~