Ethereum 2.0 및 Polkadot, 확장 문제에 대한 대체 솔루션 제공

이더 리움 공동 창립자 인 개빈 우드 (Gavin Wood)가 2016 년에 이더 리움 재단을 떠난 후 그는 새로운 종류의 블록 체인에 대한 백서를 작성했습니다.이 백서는 이더 리움과 같은 종류의 확장 성과 상호 운용성을 달성하기 위해 혁신적인 형태의 샤딩 및 교차 체인 통신을 사용합니다. 1.0은 관리 할 수 ​​없습니다. Wood의 새로운 블록 체인 Polkadot은 5 월에 첫 번째 반복을 시작했으며 최근 메인 넷의 두 번째 단계로 이동했습니다..

Wood가 Polkadot을 개발할 당시 이더 리움 핵심 개발 팀은 2015 년 출시 이후 이더 리움의 인프라에 대한 가장 큰 업그레이드를 위해 노력해 왔습니다. 또한 Serenity라고도 불리는 이더 리움 2.0은 올해 첫 번째 반복을 출시 할 예정입니다. 향후 2 년 동안 단계적으로 출시됩니다. 이더 리움 2.0은 또한 2023 년 초기 코인 제공 붐 이후이를 괴롭힌 확장 성 문제를 종식시키는 수단으로 샤딩 변형을 사용할 것입니다..

이 두 플랫폼의 얽힌 역사를 염두에두면 두 플랫폼이 비교할 수 있습니까? 그렇다면 어떤 방식으로?

샤딩을 통한 확장 성

Ethereum 2.0과 Polkadot 모두 확장 성을 달성하기 위해 샤딩을 사용합니다. 샤딩은 블록 체인 네트워크 또는 데이터를 분할하여 병렬 처리를 가능하게하여 처리량을 증가시키는 것을 포함합니다. 그러나 샤딩은 광범위한 용어이며이 두 프로젝트는 서로 다른 방법을 사용합니다..

현재 Ethereum 1.0은 모든 노드가 모든 트랜잭션을 검증해야하는 단일 체인 구조에서 작동합니다. 반대로 Ethereum 2.0에는 Beacon Chain에 연결된 샤드 간의 통신을 용이하게하는 Beacon Chain이라는 메인 체인이 있습니다. 샤드는 병렬로 처리 할 수 ​​있으므로 단일 체인 구조보다 더 높은 처리량을 허용합니다..

이더 리움 2.0은 비콘 체인에 연결된 샤드에 특정 조건을 부과 할 것인데, 각 샤드는 블록 체인에 추가 된 각 블록과 함께 상태를 변경하는 균일 한 방법을 가져야한다는 점입니다. 기본적으로 비콘 체인은 올바른 모양의 USB 플러그가있는 샤드 만 연결할 수있는 USB 커넥터와 같은 일련의 포트 또는 소켓입니다..

Polkadot은 다른 종류의 샤딩을 사용합니다. 네트워크에는 릴레이 체인이라는 메인 체인도 있습니다. Polkadot의 샤드는 파라 체인으로 알려져 있으며 트랜잭션을 병렬로 실행할 수도 있습니다. 그러나 Polkadot은 훨씬 더 유연한 메타 프로토콜을 사용하여 파라 체인을 메인 체인에 연결할 수 있습니다. 즉, 모든 파라 체인이 상태를 변경하는 방법에 대한 자체 규칙을 결정할 수 있습니다. 유일한 조건은 릴레이 체인 유효성 검사기가 표준 WebAssembly를 사용하는 메타 프로토콜을 사용하여 실행할 수 있다는 것입니다. USB 커넥터 비유로 돌아와서 릴레이 체인은 일종의 범용 소켓 역할을합니다. 이제 모든 종류의 플러그를 가진 사람이라면 누구나 Polkadot에 연결할 수 있습니다..

상호 운용성

위에서 설명한 유연성은 이더 리움 전용 ​​샤드 만 이더 리움 생태계의 일부가 될 수 있기 때문에 Polkadot이 이더 리움 2.0에서는 불가능한 높은 수준의 상호 운용성을 제공함을 의미합니다. Polkadot은 외부 블록 체인에 연결할 수있는 브리지 파라 체인을 사용하여 양방향 호환성을 제공합니다..

효과적으로, Ethereum은 브리지 파라 체인을 통해 Polkadot 생태계에 연결할 수 있으므로 DApp 개발자는 다른 Polkadot 파라 체인과 상호 작용할 수 있습니다. 그러나 그 반대는 불가능합니다. Polkadot은 이더 리움의 비콘 체인에서 샤드가 될 수 없습니다. Moonbeam은 개발자에게 Polkadot에 구축 된 이더 리움 호환 스마트 계약 플랫폼을 제공하는 브리지 파라 체인의 한 예입니다..

지금까지 블록 체인의 진화에서 상호 운용성은 중요한 역할을하지 않았습니다. 그러나 아마도 너무 많은 블록 체인이 “벽으로 둘러싸인 정원”이되도록 진화했기 때문에 상호 운용성이 2023 년에 더 많은 주연 역할을하기 시작했습니다. 작년 샌프란시스코에서 열린 Blockstack Summit에서 블록 체인 기업가 Andreas Antonopoulos는 상호 운용성에 대한 강력한 사례를 제시했습니다., 설명 충분한 개발을 유도하는 단일 체인은 결국 스스로를 먹어 치워 인프라 업그레이드가 필요합니다..

관련 : 상호 운용 가능한 블록 체인은 금융의 미래가 될 수 있지만 아직 갈 길이 멀다

Antonopoulos가 옳다면 블록 체인 브리지 또는 Polkadot과 같은 상호 운용 가능한 플랫폼과 같은 현재 인프라의 상당 부분이 Ethereum의 미래 개발을 가능하게하는 핵심 요소가 될 수 있습니다..

또한 Wood는 두 플랫폼 간의 이러한 관계에서 내재 된 공생을 인식하고 있습니다. 정해진 Polkadot 백서가 발행 된 이래로 블로그 게시물에서 “양쪽의 기능을 확장하는 데 도움이되는 이더 리움 에코 시스템과의 연결이 네트워크의 핵심 포인트 중 하나가 될 것임을 알고있었습니다.”

개발 진행

Polkadot은 5 월에 메인 넷에서 출시되었으며 계획된 모든 거버넌스를 갖춘 완전히 분산 된 인프라로의 단계적 업그레이드를 포함하는 프로젝트 로드맵을 포함합니다. 첫 번째 단계는 네트워크에 대한 유효성 검사기를 조립하는 권한 증명입니다. 이 프로젝트는 최근 지명 지분 증명으로 알려진 두 번째 단계를 시작했습니다. 이것은 네트워크의 합의 모델의 초기 가동을 나타냅니다. 모든 것이 순조롭게 진행된다고 가정하면 다음 단계에는 네트워크 거버넌스 모델 구현이 포함됩니다..

Ethereum 2.0은 단계적 구현에 대해 다소 다른 접근 방식을 취하고 있으며, 이에 따라 단계적 업데이트 후에 정식 출시가 이루어집니다. 비콘 체인은 새로운 지분 증명 합의하에 스테이 킹과 함께 올 여름에 출시 될 예정입니다. 풀 샤딩으로의 전환은 다음 단계에서 진행될 예정입니다..

Ethereum 2.0 프로젝트는 Ethereum 공동 창립자 Vitalik Buterin 자신을 포함하여 블록 체인 개발자 공간 내에서 일부 선도적 인 이름을 자랑하지만 Ethereum 2.0 개발 및 구현을 담당하는 단일 팀은 없습니다. 여러 팀 또는 클라이언트가 네트워크 보안을 유지하기위한 수단으로 Ethereum 2.0의 다양한 반복 작업을 수행하고 있습니다..

Polkadot은 엔지니어, 암호화 전문가, 솔루션 설계자 및 연구원으로 구성된 글로벌 팀인 Parity Technologies라는 단일 회사에서 개발했습니다. Polkadot과 함께 Parity는 Parity Ethereum 클라이언트 및 Parity Zcash 클라이언트를 개발했습니다..

Parity Technologies는 Wood와 Jutta Steiner가 설립했습니다. Wood의 자격 증명은 Ethereum에 대한 그의 역사와 Solidity 프로그래밍 언어의 창시자로서 잘 확립되어 있으며 Steiner는 최초의 보안 책임자를 역임 한 최초의 Ethereum 팀 구성원 중 한 명이기도합니다. 그녀는 응용 수학자이자 현재 Parity의 CEO입니다..

시간이 본질이다

Ethereum 2.0이 직면 한 가장 중요한 과제 중 하나는 프로젝트를 실현하는 데 걸리는 시간입니다. 2023 년경부터 확장 성 업그레이드에 대한 이야기가 있었고 전체 구현이 완료되면 2023 년이 될 것입니다. 이는 더 이상 지연이 없다고 가정합니다. 그러나 Ethereum은 Polkadot 및 기타 모든 블록 체인 플랫폼에 비해 중요한 이점을 가지고 있습니다..

그러나 Ethereum 2.0 구현 지연으로 인해 Polkadot이 최고의 경쟁자 인 다른 프로젝트가 상호 운용성과 같은 추가 속성을 제공하는 자체 플랫폼을 개발할 수있었습니다. Polkadot은 Ethereum과의 호환성을 제공하므로 개발자는 원래 기반에서 벗어나지 않고도 플랫폼을 채택 할 수 있습니다..

완전한 Ethereum 2.0 구현이 완료되면 두 플랫폼이 어떻게 함께 작동하는지 보는 것은 흥미로울 것입니다. 모든 것이 잘되면 각 플랫폼은 다른 플랫폼의 장점을 보완하여 부분의 합보다 더 큰 연결된 블록 체인 네트워크를 만들 수 있습니다..