이더리움 2.0의 진정한 의미는 무엇입니까?
편집자 주: 이 기사의 출처는일류 창고형 블록체인 연구소 (ID: first_vip1), 승인을 받아 Odaily에서 재인쇄했습니다.
이더리움 2.0
Ethereum 2.0은 주요 매체에서 자주 언급되며 Ethereum의 미래를 나타냅니다.
편집자 주: 이 기사의 출처는
일류 창고형 블록체인 연구소 (ID: first_vip1)
, 승인을 받아 Odaily에서 재인쇄했습니다.
보조 제목
이더리움 2.0
Ethereum 2.0은 주요 매체에서 자주 언급되며 Ethereum의 미래를 나타냅니다.
사실 Tranquility는 원래 하드포크를 구현할 계획이었지만 예상보다 복잡했기 때문에 이제 천천히 전환하는 장기 계획을 취하고 있습니다.
보조 제목
ETH 2.0이 있는 이유는 무엇입니까?
크로매틱 캐피탈은 이더리움이 초당 15건의 거래만 처리할 수 있다고 보고 있는데, 복잡한 애플리케이션이 확장되면 막대한 비용이 드는 반면 비자는 초당 수천 건의 거래를 처리할 수 있다. "느린" 이유는 이더리움이 탈중앙화를 유지해야 하기 때문입니다.
설계상 "충분히 강력한 서버를 갖춘 합의 노드"인 슈퍼노드는 모든 거래를 처리하는 데 의존할 수 있습니다. 이 솔루션은 간단하며 Ethereum은 그대로 유지될 수 있으며 클라이언트 처리를 자주 병렬화합니다.
그러나 이더리움 개발자들은 탈중앙화와 검열 저항을 희생시킬 것이기 때문에 이 아이디어를 거부했습니다. 블록체인에는 "불가능한 삼각형" 문제가 있습니다: 탈중앙화, 확장성, 보안, 세 가지 밀물과 썰물. 그리고 이더리움은 트릴레마를 해결할 수 있다고 주장하는 IOTA와 같은 모든 "2세대 블록체인" 프로젝트의 기반입니다. Ethereum 2.0을 포함하여 트릴레마를 해결하려는 대부분의 시도는 마이닝을 다른 합의 메커니즘으로 대체하려고 시도합니다.
이더리움 2.0은 "불가능한 삼각형" 문제를 어떻게 해결합니까?
0단계: 비콘 체인
Ethereum 2.0은 주로 샤딩 기술, 지분 증명 및 새로운 가상 머신의 세 가지 주요 기술을 통해 블록체인의 "불가능한 삼각형"을 해결합니다.
샤딩은 데이터베이스를 여러 서버에 걸쳐 분할하는 기술입니다. 즉, 데이터베이스를 여러 파티션으로 나누는 것입니다. 디스크 C와 디스크 D를 포함하여 컴퓨터 디스크에 여러 파티션이 있지만 모두 동일한 디스크에 있는 것과 같습니다. 이런 식으로 블록체인은 여러 부분으로 나뉘지만 일관성을 유지합니다. "샤드"는 전체 블록체인만큼 안전합니다.
지분 증명이란 채굴자가 더 이상 블록을 생산하는 데 사용되지 않고 스테이커, 즉 일정량의 ETH를 가진 노드로 대체되는 것을 의미합니다. 이것은 전기를 절약할 뿐만 아니라 거래의 최종성을 신속하게 결정할 수 있어 검증자의 분산을 더 크게 보장합니다. 수년 동안 이더리움 개발자들은 트랜잭션을 신속하게 확인하고 스테이커가 트랜잭션 규칙을 준수하도록 강제하는 합의 메커니즘에 대해 작업해 왔습니다. PoS로 전환한 후 이더리움은 몇 초 안에 트랜잭션의 최종성을 확인할 수 있으며 동시에 이중 지출 공격을 방지할 수 있습니다.
새로운 가상 머신을 통해 개발자는 자신만의 실행 환경을 만들 수 있습니다. 이것은 BTC 또는 Zcash와 같은 다른 블록체인의 규칙을 시행합니다. 따라서 이더리움은 서로 다른 블록체인의 공통 구조가 될 수 있습니다.
이 세 가지 기술은 강력한 조합이라고 할 수 있습니다.현재 완전한 샤딩 기능을 갖춘 블록체인이 없으며 PoS에 대해 많은 사람들이 의문을 제기했습니다. 이더리움은 블록체인 개발의 몇 가지 주요 문제를 해결하기 위해 개척 정신을 발휘하여 중앙 장애물을 제거하고 블록체인의 "불가능한 삼각형" 트레이드오프를 유지하는 프레임워크를 만듭니다.
0단계: 비콘 체인
이더리움 2.0의 중심에는 비콘 체인이 있습니다. 비콘 체인은 초기에 최대 64개의 샤드 체인을 조정할 수 있습니다. Colored Capital은 비콘 체인을 전체 Ethereum 2.0 네트워크의 "명령 및 제어 센터"라고 설명합니다.
Beacon Chain은 "Caspar Proof-of-Stake" 프로토콜을 관리합니다. 유효성 검사자와 지분을 기록하고 블록 유효성 검사자를 무작위로 선택하고 샤드 체인을 무작위로 할당합니다. 비콘 체인은 합의 규칙을 사용하고, 부정직한 검증자에 대해 제재를 가하고, 다양한 샤드 사이를 연결하는 허브 역할을 합니다.
Ethereum 2.0의 검증자가 토큰을 사용하여 소위 "인증서"에 투표하는 지분 증명 투표. 샤드 체인의 블록에 대해 충분한 인증서가 수집되면 샤드 체인은 비콘 체인에서 소위 교차 체인 링크를 받습니다. 수신한 순간부터 블록이 확정되어 더 이상 블록을 취소할 수 없습니다. 이제 샤드 체인의 블록은 비콘 체인(즉, 메인 체인)과 동일한 보안을 갖습니다.
그 대가로 유효성 검사기는 비콘 체인의 기본 통화인 ETH2를 받습니다. 장기적으로 ETH2는 ETH를 대체할 것이며 발행 상한선이 없으므로 블록의 장기적인 보안을 보장합니다.
0단계가 성공하면 eth1과 eth2라는 두 개의 이더리움이 있게 됩니다. 사용자에게 eth2는 eth2에 연결할 수 있는 샤드 체인이 없기 때문에 실질적인 의미가 없습니다. 몸이 없는 해골일 뿐입니다.
보조 제목
1단계: 샤드 체인
2021년경부터 샤드 체인의 첫 번째 배치가 사용됩니다. 이러한 샤드 체인은 초기에 원시 형식으로 데이터를 저장합니다. 특정 합의 규칙에 따라 데이터를 처리할 수 없으며 사용자 주소 잔액을 표시할 수 없으며 샤드 체인 아키텍처를 테스트하거나 데이터를 저장하여 dapp 확장을 개선하는 데만 사용됩니다.
1단계의 초점은 비콘 체인입니다. 비콘 체인은 최종 상태를 결정하기 위해 교차 체인 링크를 통해 샤드 체인의 상태를 참조하기 시작합니다. 비콘체인은 블록체인으로 생각할 수 있으며, 비콘체인을 둘러싼 샤드체인(아직 작동하지 않음)은 지속적으로 상호 작용합니다.
이 단계에서 이더리움은 새로운 지분 증명 시스템을 구축하고 운영하여 비콘 체인을 다양한 데이터 체인의 제어 센터로 설정하는데 이는 큰 도전입니다.
보조 제목
2단계: 비전 실현
로드맵에 따르면 "ETH2의 진정한 비전을 실현하는" 단계에서 샤드 체인은 트랜잭션 처리를 시작하고 ETH2 네트워크는 실제 애플리케이션 실행을 지원합니다. 나중 단계에서 스마트 계약은 샤드 체인에서 활성화됩니다. 새로운 실행 환경이 형성되고 샤드체인은 비트코인, 지캐시, ETH1 등 체인의 규칙을 적용하는 등 자체 규칙을 활성화할 수 있다.
Color Capital은 다음과 같이 설명했습니다.
"ETH1이 비트코인에서 탈출하여 체인에서 스마트 계약을 실현한 것처럼 ETH는 ETH1에서 탈출하여 블록체인 컴퓨팅의 본질을 재정의할 것입니다."
2단계는 모든 체인의 기능을 결합합니다. 과거 데이터 저장에만 사용되던 샤드체인은 스마트 컨트랙트의 상태와 합의 과정을 연결하는 구조적 체인이 되어가고 있습니다. 개발자는 하나의 샤드에 자신의 DApp을 구축할 수 있으며 Ethereum은 Beacon Chain에 의해 제어되는 다중 체인 시스템으로 변환됩니다.
2단계는 2021년 말 또는 2022년 초에 실현될 것으로 예상됩니다. 로드맵에 따르면 실행 환경의 개념과 같은 2단계의 많은 측면은 "아직도 집중적인 연구 개발 중"입니다.
보조 제목
3-6단계
계획에 따르면 이더리움 2.0은 6단계로 출시될 예정이다. 그러나 3단계부터는 로드맵에 따르면 "어떤 예측도 추측일 뿐이며 계획은 변경될 가능성이 있다"고 한다. 3단계에서 ETH1이 죽을 수 있습니다. 그러나 ETH1이 실제로 종료되고 ETH2가 ETH1을 대체하면 모든 에테르와 사용자가 점차 eth1에서 eth2로 마이그레이션되지만 여전히 불확실합니다.
Ethereum의 Github-Wiki는 여전히 불확실한 4단계를 설명합니다.
3단계: 라이트 클라이언트 상태 프로토콜


