BTC
ETH
HTX
SOL
BNB
시장 동향 보기
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

업계는 Ethereum 2.0이 절실히 필요하지만 "사용 가능"하려면 최소 2년이 걸릴 것입니다.

区块链研习社
特邀专栏作者
이 기사는 약 4192자로, 전체를 읽는 데 약 6분이 소요됩니다
블록체인 산업은 또한 더 긴 기간의 "느림"을 견뎌야 합니다.
AI 요약
블록체인 산업은 또한 더 긴 기간의 "느림"을 견뎌야 합니다.

Ethereum 2.0이라는 이름이 익숙할 것입니다. 이더리움은 블록체인 커뮤니티에서 중요한 위치를 차지하고 있으며 이더리움 2.0은 이더리움과 블록체인의 미래에 직접적인 영향을 미칠 것입니다.

그러나 Ethereum 2.0은 정확히 무엇입니까? 솔직히 이 질문에 명확하게 답하기는 쉽지 않다. 그럼에도 불구하고 이 기사에서는 시도해 보고자 합니다.

이더리움 커뮤니티는 활기차고 거의 어떤 블록체인 커뮤니티도 따라올 수 없으며 대부분의 토큰과 스마트 계약은 이더리움에서 실행되며 블록체인 분야의 대부분의 개발자와 회사에게는 Ethereum Fang이 첫 번째 선택이기도 합니다. 그러나 이더리움의 현재 상태는 아직 그 야망과는 거리가 멀다. 즉, 예상되는 이더리움의 생태계는 아직 공식적으로 등장하지 않은 것입니다. 세레니티(serenity, 지혜를 뜻하는 세레니티)의 마지막 단계에서 이더리움은 공식적으로 PoS 합의 메커니즘으로 전환해 최종 모습을 보여줄 예정이다.

그러나 평온으로 가는 길은 멀다.

실제로 Ethereum 1.0에서 최종 Serenity 단계로의 전환에는 일련의 계획된 하드 포크가 포함되었습니다. 그러나 이 프로세스는 예상을 뛰어넘는 복잡성으로 인해 시간과 노동 집약적이었습니다. 커뮤니티는 "Ethereum 2.0"을 사용하여 이를 달성하기 위한 목표와 방법을 설명합니다.

이더리움 2.0 또는 ETH 2.0, 많은 블록체인 미디어에서 이 용어를 보았을 것입니다. Ethereum 2.0을 언급하는 수백 개의 기사가 있습니다. 그러나 만족스러운 기사는 많지 않습니다. 일부 기사는 너무 단순하고 일반적이어서 특정 정보를 제공할 수 없으며 다른 기사는 너무 전문적이고 상세하여 읽기 어렵습니다.

이 글을 이더리움 2.0을 명확하게 설명하는 데 사용하길 바랍니다. 이 기사에는 Ethereum 2.0에 대한 현재 이해가 포함되어 있으며 이 정보는 언제든지 업데이트될 수 있음을 상기할 가치가 있습니다.

1. 이더리움 2.0이 왜 필요한가요?

첫 번째 이유는 이더리움의 현재 속도가 너무 느리기 때문입니다. 많은 복잡한 애플리케이션은 확장하는 데 비용이 많이 듭니다. Visa의 신용 카드 처리 기능 비교: Visa는 초당 수천 건의 거래를 처리할 수 있는 반면 Ethereum은 초당 15건의 거래만 처리할 수 있습니다. 이더리움이 느린 이유는 탈중앙화 구조이기 때문에 계속해서 탈중앙화가 필요하기 때문입니다.

그렇다면 어떻게 개선해야 할까요?

한 가지 가능한 아이디어는 슈퍼 노드를 통한 것입니다. 사용자는 슈퍼 노드, 즉 "합의 노드"에 의존할 수 있습니다. 합의 노드에는 모든 트랜잭션을 처리할 수 있을 만큼 강력한 서버가 있습니다. 이 솔루션은 블록체인을 그대로 유지할 수 있을 만큼 간단하며 클라이언트 시스템의 동시 처리를 늘리기만 하면 됩니다.

그러나 이더리움 개발자들은 블록체인의 탈중앙화와 검열 저항 능력을 손상시킬 것을 우려하여 이 옵션을 거부했습니다.

우리는 탈중앙화, 확장성 및 보안이라는 블록체인의 불가능한 삼각형이라는 테제에 오랫동안 익숙해져 왔습니다. 불가능한 삼각형을 깨는 방법은 모든 "2세대 블록체인" 프로젝트가 시도하고 싶은 것입니다. 예를 들어, IOTA는 이 트릴레마를 해결할 수 있다고 주장합니다.Ethereum 2.0을 포함한 대부분의 솔루션은 PoW 마이닝 메커니즘을 다른 합의 메커니즘으로 대체하려고 합니다.

따라서 Ethereum의 원래 디자인은 다소 실패로 간주되었습니다. Chromatic Capital에 따르면 Ethereum 2.0은 "블록체인의 보조 체인과 같은 0:1 패러다임을 채택하는 완전히 다른 프로젝트"입니다.

이더리움 2.0은 원래 버전의 업그레이드일 뿐만 아니라 이더리움 블록체인의 완전한 개편입니다. 이더리움 2.0은 이더리움을 보다 안전하게 만들고 수천 건의 트랜잭션을 처리할 수 있을 만큼 처리 능력을 확장하며 프로그래밍 가능성을 높이도록 설계되었습니다. 더 중요한 것은 이러한 개선 사항이 이더리움의 분산화에 해를 끼치지 않을 것이라는 점입니다.

이더리움 2.0은 이 문제를 어떻게 해결하려고 합니까?

분열

  • 분열

  • PoS 지분 증명 합의 메커니즘

  • 새 가상 머신

분열

분열

샤딩은 여러 서버에 걸쳐 데이터베이스를 자르는 기술적인 수단입니다. 즉, 데이터베이스를 분할하는 것입니다. 컴퓨터가 동일한 하드 드라이브에 여러 파티션을 가지고 있는 것처럼 데이터 일관성을 손상시키지 않고 블록체인을 여러 부분으로 분할하는 것도 가능합니다. 조각화(샤드)는 전체 시스템과 동일한 보안성을 가지며 샤딩으로 인한 위험이 없습니다.

지분 증명

PoS 합의 메커니즘에서 채굴자는 더 이상 블록을 생성할 필요가 없습니다. 이더리움 2.0에서는 서약 검증자(스테이커)가 블록 생성 책임을 맡게 됩니다. 이러한 노드는 일정량의 ETH를 서약해야 합니다. PoW 합의 메커니즘과 비교할 때 PoS 방법은 에너지를 절약할 뿐만 아니라 트랜잭션 속도를 향상시키고 블록체인의 서약 유효성 검사기 배포를 보다 분산화합니다.

수년에 걸쳐 이더리움의 블록체인 개발자들은 참가자들이 규칙을 준수하도록 보장하면서 트랜잭션을 신속하게 완료할 수 있는 고유한 합의 메커니즘을 구현하기 위해 노력해 왔습니다. PoS 관심 증명 메커니즘의 도움으로 이더리움 거래는 몇 초 안에 완료될 수 있으며 51% 공격에 저항할 수 있습니다.

새로운 가상 머신 디자인

새로운 가상 머신 설계를 통해 개발자는 자신만의 실행 환경을 만들 수 있습니다. 이를 통해 다른 블록체인의 규칙을 샤드에 도입할 수 있습니다. 예를 들어 개발자는 BTC 또는 Zcash의 규칙을 Ethereum에 도입할 수 있습니다. 따라서 이더리움은 다양한 블록체인에서 사용하기 위한 공통 프레임워크가 될 수 있습니다.

샤딩, PoS 합의 메커니즘, 새로운 가상 머신의 세 가지 목표는 각각 매우 야심 찬 아이디어라고 말해야 합니다. 지금까지 블록체인 샤딩 기능은 실현되지 않았으며 커뮤니티의 많은 현명한 사상가들도 PoS 합의 메커니즘이 정말 효과적인지에 대해 토론하고 있습니다.

이더리움 인력은 블록체인 개발의 여러 문제를 해결하기 위해 노력하고 있으며, 적절한 아키텍처를 만들기 위해 노력하고, 기존 블록체인 개발이 직면한 제약과 타협을 깨고 이러한 문제를 과거의 일로 만들고 있습니다.

2. 이더리움 2.0의 개발 과정

다음으로 이더리움이 이더리움 2.0으로 진화하기 위해 거쳐야 할 단계를 정리해보자.

0단계: 비콘 체인

비콘 체인은 이더리움 2.0의 핵심으로, 이 새로운 블록체인 출시 후 초기 단계에서 최대 64개의 샤드 체인 운영을 조정할 수 있습니다. 비콘 체인은 전체 이더리움 2.0 네트워크의 "명령 및 제어 센터"입니다.

Beacon Chain은 서약된 증인(Staker/Validator)과 그들의 서약된 토큰을 기록하고 서약된 검증자를 무작위로 선택하고 샤드 체인을 검증자에게 할당하는 "Caspar Proof of Stake" 프로토콜을 관리합니다. 비콘 체인은 합의 규칙을 채택하고 부정직한 스테이킹 검증자를 제재하며 서로 다른 샤드 간의 링크 허브 역할을 합니다.

Ethereum 2.0의 유효성 검사기는 "인증서"라는 구조에 투표하기 위해 보유한 토큰을 사용하여 지분 증명 메커니즘을 통해 투표합니다. 샤드 체인이 충분한 "자격 증명"을 얻으면 비콘 체인에서 교차 연결 관계를 얻습니다. 이 순간부터 블록은 최종 안정성을 획득하고 더 이상 취소하거나 변조할 수 없습니다. 샤드 체인에서 블록은 메인 체인인 비콘 체인의 블록과 동일한 보안을 얻습니다. 이 프로세스는 Ripple의 합의 메커니즘과 IOTA의 계획을 상기시키는 것 같습니다. 네트워크의 노드가 특정 방식으로 블록에 투표하도록 합니다.

서약 검증자는 노동에 대한 보상을 받습니다. 그들은 비콘 체인의 기본 토큰인 ETH2로 보상을 받습니다. 장기적으로 ETH2는 ETH토큰을 대체하게 되며, ETH2토큰의 총량에는 제한이 없습니다. .

비콘 체인은 2020년 2분기 또는 3분기에 가동될 예정입니다. 그러면 ETH2로 전환하는 0단계가 시작됩니다. 사용자는 비콘 체인 클라이언트를 실행하고 비콘 체인에 ETH(현재 ETH1이라고 함)를 지불하면 ETH2로 전환됩니다. 이는 일방적인 교환 방식이며 ETH1은 소멸됩니다.

따라서 Phase 0이 성공하면 Ethereum 1.0과 Ethereum 2.0 또는 ETH1과 ETH2라는 두 개의 Ethereum 블록체인이 있게 됩니다. 비콘 체인에 연결할 수 있는 샤드 체인이 없기 때문에 현재 사용자에게는 이더리움 2.0이 의미가 없습니다.

이 단계에서 비콘 체인은 여전히 ​​몸체가 없는 골격이거나 큰 배의 용골, 집의 브래킷으로 생각할 수 있습니다.

1단계: 샤드 체인

2021년경에 샤드 체인의 첫 번째 배치가 출시되고 사용될 것입니다.

이러한 샤드는 초기에 원시 형식으로 데이터를 저장합니다. 특정 합의 규칙에 따라 데이터를 처리할 수 없으며 사용자 또는 주소의 계정 잔액도 표시할 수 없으며 샤딩 효과를 테스트하기 위한 실험으로만 사용되지만 이러한 샤드를 사용하여 데이터를 저장하고 도움을 주는 것도 가능합니다. DApp은 확장하는 것이 좋습니다.

1단계의 초점은 비콘 체인을 중심으로 이루어집니다. 이 단계에서 비콘 체인은 교차 링크를 통해 샤드의 상태를 참조하기 시작하여 상태 최종성을 달성합니다.

우리는 비콘 체인을 블록체인으로 생각할 수 있습니다. 다른 블록체인은 이 비콘 체인에 연결되고 비콘 체인 주위를 회전합니다. 이 단계에서 이러한 샤드 체인에는 아직 많은 실용적인 기능이 없습니다.

새로운 PoS 합의 메커니즘을 구축 및 실행하고 블록체인을 다양한 데이터 체인의 제어 센터로 설정하는 것은 큰 도전입니다. 이더리움 1.0을 이 단계로 가져오려면 여전히 논의해야 할 수백 가지 세부 사항과 구현해야 할 크고 작은 수많은 업데이트가 있습니다. 그러나 1단계의 경우 지금은 이것이 우리가 알아야 할 전부입니다.

이 단계에서 Ethereum 1.0 및 Ethereum 2.0 블록체인은 계속해서 병렬로 작동합니다. 두 번째 단계부터 상황이 정말 흥미롭고 흥미로워집니다.

2단계 : 비전 실현

로드맵에 따르면 다음 단계는 거래를 처리할 수 있는 샤드 체인을 갖는 "이더리움 2.0의 진정한 비전을 실현"할 것입니다.

이 단계부터 이더리움 2.0 네트워크는 실제 애플리케이션에서 사용할 준비가 되어 있어야 합니다. 프로젝트의 후속 프로세스에서 스마트 계약도 샤드 체인에서 활성화됩니다.

그러면 위에서 언급한 새 가상 머신이 제공하는 실행 환경도 적용되어 샤드에서 자체 규칙을 활성화할 수 있습니다. 예를 들어 Bitcoin, Zcash 또는 Ethereum 1.0과 같은 다른 블록체인을 시뮬레이션합니다.

이더리움 1.0이 비트코인을 추상화하여 블록체인에서 스마트 계약을 실현한 것처럼 이더리움 2.0도 이더리움 1.0을 추상화하고 블록체인 컴퓨팅의 기본 특성을 재정의할 것입니다.

2단계는 모든 체인의 기능을 결합합니다. 1단계에서 샤드 체인은 순수한 데이터 저장소였으며 이제는 스마트 계약의 상태를 합의 프로세스에 연결하는 구조화된 체인이 되고 있습니다.

개발자는 특정 샤드에 DApp을 생성할 수 있으며 이더리움은 비콘 체인에 의해 제어되는 다중 체인 시스템이 됩니다.

2단계는 2021년 말 또는 2022년 초에 완료될 것으로 예상됩니다. 로드맵에 따르면 실행 환경의 개념화 등 많은 부분이 "아직 집중적으로 연구 개발 중이다".

3~6단계

계획에 따르면 이더리움 2.0은 6단계로 출시될 예정이다. 그러나 로드맵에 따르면 3단계부터는 변화가 발생할 가능성이 높기 때문에 모든 종류의 예측은 추측입니다. 이 단계의 어느 시점에서 이더리움 1.0은 무인 참여로 인해 점차 사라질 수 있습니다. 물론 계획대로 진행되거나 이더리움 2.0이 원래 이더리움 1.0 블록체인을 대체할 경우 모든 사용자와 이더리움 토큰을 새로운 블록체인으로 마이그레이션할 수 있습니다. 그러나이 모든 것은 아직 결정되지 않았습니다.

이 단계는 Ethereum의 Github 리포지토리에서 공개 방식으로 설명됩니다.

3단계: 라이트 클라이언트 상태 저장 프로토콜

라이트 클라이언트를 구현합니다. 이는 각 노드가 가지고 있어야 하는 이더리움 상태의 데이터 크기를 줄이기 위해 수행될 수 있지만 상태를 완전히 제거하지는 않습니다.

4단계 : 교차 공유 거래

거래는 서로 다른 샤드에서 공유될 수 있습니다.

5단계: 메인 체인 보안과 긴밀한 결합

6단계: 더 많은 샤드, 보조 샤드 또는 기하급수적 샤드

샤드는 미래의 하위 체인이 될 샤드, 개별 샤드 체인 또는 비콘 체인을 계속 포함합니다.

그러나 이러한 단계에 대한 보다 구체적인 정보는 아직 누락되어 있으며 온라인 세미나에서 발췌한 일부 고도로 추상적인 논문이나 스니펫만 있습니다.

Ethereum 2.0의 구체적인 형태는 무엇입니까? 지금까지는 명확하게 정의되지 않았습니다. 따라서 이더리움의 조용한 단계는 완료하는 데 4~5년 또는 그 이상이 걸릴 수 있습니다.

-END-

면책 조항: 이 기사는 저자의 독립적인 의견이며 Blockchain Institute(공개 계정)의 입장을 대변하지 않으며 투자 의견이나 제안을 구성하지 않습니다.

원래의:https://medium.com/

면책 조항: 이 기사는 저자의 독립적인 의견이며 Blockchain Institute(공개 계정)의 입장을 대변하지 않으며 투자 의견이나 제안을 구성하지 않습니다.

ETH
Odaily 공식 커뮤니티에 가입하세요