이더리움 2.0 종합 기술 가이드
편집자 주: 이 기사의 출처는골든 파이낸스, 승인을 받아 Odaily에서 재인쇄했습니다.
편집자 주: 이 기사의 출처는
골든 파이낸스
골든 파이낸스
, 승인을 받아 Odaily에서 재인쇄했습니다.
ETH2.0의 0단계가 이미 진행 중이며 일주일 만에 Ethereum 2.0 예금 계약에 500,000개 이상의 ETH가 약정되었습니다. Ethereum에 대한 우리의 기대는 더 높은 수준으로 높아졌습니다. 그러나 기술적인 관점에서 볼 때 신비한 ETH2.0은 미래에도 여전히 예측할 수 없는 형태입니다. 퍼블릭 체인은 항상 노력하고 있기 때문입니다.
어쩌면 우리는 이미 ETH2.0에 대한 기대가 너무 높아 기술적인 관점에서 ETH2.0과 그 최근 변화에 대해 자세히 이해하고 있으며 이러한 내용을 바탕으로 합리적인 기대를 할 수 있습니다.
ETH1.0부터?
ETH2.0이라는 단어는 ETH1.0 또는 ETH1.X와 관련이 있으며 합의와 구별하기 쉽습니다.ETH2.0은 PoS 합의이고 ETH1.0은 PoW 합의입니다.
이더리움이 생성될 때 처음에는 재단의 poa 노드를 사용하여 시작되었고 운영이 안정되면 PoW 노드에 합류하여 채굴 프로세스를 시작했습니다.수년에 걸쳐 ETH1.0의 PoW 노드는 거대한 번호, PoW 채굴의 수익력 때문에 이더리움 채굴자도 암호화폐 채굴 산업에서 빼놓을 수 없는 부분입니다. 비트코인 채굴에서 ASIC과 GPU 사이에는 엄청난 격차가 있습니다.
Bitcoin 네트워크와 마찬가지로 PoW의 ETH1.0 네트워크는 동시성이 매우 낮고 Ethereum도 프로그래밍 가능한 네트워크입니다.Ethereum에서 실행되는 다양한 스마트 계약은 체인의 확인 메시지 수를 증가시킬 것입니다. 전송만 하는 비트코인 네트워크이므로 이더리움이 너무 혼잡합니다.ETH당시 크립토키티는 이더리움을 난장판으로 만들었습니다 2020년 Defi 유동성 채굴 붐 동안 이더리움은 여전히 난장판이었고 가스 요금은 여전히 높았습니다. Ethereum이 PoW에서 PoS로 전환되면 이러한 문제 중 일부가 해결되고 처리 용량이 초당 7 트랜잭션에서 수천 트랜잭션으로 증가할 수 있어 이미 질적 도약입니다.
ETH2.0 네트워크 구조의 변화
이더리움 2.0의 로드맵에서 궁극적인 목표는 PoS입니다.PoW 체인은 채굴에 적합하지 않을 때까지 역사적 발전에서 유지되며 ETH1.0 네트워크는 작업에 완전히 부적합합니다. 우리가 예측할 수 있는 시간 내에 ETH2.0이 Phase0을 시작한 후 PoW와 PoS가 혼합될 것입니다.ETH2.0의 샤딩 아키텍처에서 ETH1.0의 PoW 체인은 샤드입니다. 비콘 체인은 동일한 작업을 수행합니다.
그렇다면 ETH2.0은 정확히 무엇을 나타냅니까?
2.0은 PoS 컨센서스를 기반으로 하는 이더리움 설립의 시작을 나타내며, 비콘 체인은 이더리움의 주요 확인 블록 프로세스를 점진적으로 수행할 것입니다.
현재 PoW 체인과 비교하여 ETH2.0은 PoS 합의, 조각화 구조를 구현하고 새로운 가상 머신 eWASM을 제공합니다.이 세 가지 설정을 실현한 후 Ethereum은 더 분산될 수 있습니다(목표와 관행은 다를 수 있습니다. 차이). 확인 노드가 될 수 있습니다. 네트워크는 더 탄력적이며 노드가 오프라인 상태가 되더라도 샤드 배열로 인해 안정적으로 유지됩니다. 물론 가장 중요한 것은 네트워크의 처리 능력이 위에서 언급한 ETH1.0과 완전히 다르다는 것입니다.
3개의 주요 단계
ETH2.0은 초기 구현을 Phase0, 1 및 2(주요 변경 사항)의 세 단계로 나눕니다.
0단계는 비콘체인 시작의 시작이며, 비콘체인을 시작하기 전에 사용자는 노드가 되기 위해 32 ETH를 저당잡아야 하고, 시작하기 위해서는 충분한 양의 ETH(500,000 이상)가 필요합니다. 비콘체인의 안정성을 확보하기 위해 사용자가 32ETH를 예치한 후 일시적으로 출금할 수 없으며 Phase1까지는 종료 설정이 있습니다. Phase0이 시작된 후 ETH2.0 비콘 체인은 거대한 이더리움 네트워크의 일부가 될 것입니다.블록이 이미 생성되기 시작했지만 전송, 계약 실행 등을 수행하지 않습니다. 이때 비콘체인에 비해 ETH1.0의 PoW체인은 실제로 더 강건할 것이며 Phase0이 시작된 후에는 ETH2.0과 1.0체인이 혼합되어 하나가 되는 과정에 직면하게 될 것입니다.
ETH2.0과 1.0체인은 합의가 다른 체인이기 때문에 네트워크가 일관성이 있어야 하며, 이 과정은 네트워크 원장을 형성하기 위한 실험적 과정이기도 하다. 공식 지침에 따르면 64개의 샤드가 1단계에 배치되어 시범 운영될 예정입니다.
샤드의 시운전을 위해 여러 이더리움 개발자는 서로 다른 샤드가 서로 다른 체인이고 교차 샤드 상호 통신이 필요하며 상태는 교차 샤드 후에만 달성될 수 있기 때문에 샤드 간의 정보 확인 프로세스를 테스트하는 것이 중요하다고 밝혔습니다. 상호 통신 단결.
ETH2.0Phase0은 비컨 체인을 안정적으로 실행하고 ETH1 및 ETH2 체인을 병렬로 실행합니다. ETH2.0 체인에서 스마트 계약을 배포하고 dapp을 개발합니다.
새로운 로드맵
하지만 11월 20일경 이더리움 개발팀에서 진행한 AMA 이후 Vitalik과 개발자들은 롤업 기술이 이더리움 2.0, Phase 1의 핵심 기술이 되기 때문에 Phase 2의 샤딩 기술 설계가 중단될 수 있다고 지적했습니다. 단계에서 롤업을 사용하면 이미 처리 용량을 충분히 늘릴 수 있습니다.
여기에서 언급된 Phase1의 롤업. 비콘체인의 데이터 레이어를 분할한 후, 롤업으로 처리한 후 비콘체인에 데이터를 제출하여 비콘체인이 충분한 처리 능력을 갖도록 하는 것입니다. (layer2 솔루션을 추가하면 처리 능력이 좋아집니다.)
또한 개발자는 ETH2.0 및 1.0 하이브리드 테스트넷이 사전에 출시될 것이라고 언급했으며 이는 ETH2.0 및 1.0 두 체인의 상태 융합이 진행될 수 있음을 의미합니다. 이것들은 현재 이더리움 2.0에 나타날 몇 가지 변화이며, 요약하면 진행을 가속화하기 위한 것입니다.
특별한 주의가 필요한 사항
다른 이더리움 2.0의 특수한 상황에 대해 주의해야 할 몇 가지 사항이 더 있습니다.
1. Phase 0, 1, 2에서는 ETH2.0, 1.0체인 모두 블록을 생산하고 있기 때문에 블록 보상도 두 체인 모두에게 주어질 것이고, ETH의 추가 발행량도 늘어날 것입니다. 두 체인의 인플레이션 처음에는 급증할 수 있지만 PoW 체인이 사라지면서 0-1% 범위로 추세를 시작합니다.
2. 관계자는 2단계 이전에 eWASM을 지원하기 위해 클라이언트와 같은 도구를 마이그레이션할 것으로 예상합니다.
3. dApp은 향후 샤딩을 선택해야 합니다. 샤드 간 통신 문제로 인해 샤드 간에 일부 조합이 손실될 수 있습니다.
4. 향후 ETH1.0 체인 계정의 업그레이드 문제와 2.0으로의 계약 마이그레이션에 직면할 수 있습니다.
이더리움 2.0에서 사용자와 투자자에게 가장 가까운 부분
위의 내용은 기술 구조와 기술 목표에 따라 Ethereum이 직면하게 될 변화입니다. 그리고 이것은 네트워크의 최하위 계층 또는 백엔드에서의 변경 사항이며 사용자 또는 투자자로서 이러한 변경 사항의 실제 영향은 분명하지 않습니다. 사용자 및 투자자와 가장 긴밀한 참여 프로세스는 무엇입니까? 다음으로 사용자와 가장 밀접한 부분인 참여 가이드의 기술 항목을 정리합니다.
이더리움의 서약 계약
첫 번째는 이더리움 2.0의 가장 중요한 입금 담보로 Phase 0이 시작되면 비콘 체인이 정식으로 런칭되며 이때 제네시스 블록에서 비콘 체인에 대한 BETH 보상이 있을 것입니다.
이더리움 2.0의 입금 페이지는 https://launchpad.ETHereum.org/ 페이지 소개 페이지에 자세한 참여 안내가 있을 예정이며, 주요 프로세스는 주의사항, 클라이언트 선택, 키 저장, 키 파일 업로드, 결제할 지갑 선택입니다. ,거래를하다.
기술적인 관점에서 이더리움 1.0체인의 ETH를 컨트랙트에 잠그고 노드의 권한을 활성화 시키지만 노드의 보상은 ETH가 아니다. , 그리고 노드 보상은 비콘 체인에 있습니다.. ETH, 즉 BETH.
사용자는 먼저 ETH1.0 체인 클라이언트를 설치한 다음 ETH2.0 체인 클라이언트를 설치한 다음 ETH1 체인의 지갑을 사용하여 지불해야 합니다. 두 클라이언트도 동기식으로 실행해야 하며 ETH1 노드 서비스는 infrua와 같은 타사 서비스도 사용할 수 있습니다.
각 클라이언트의 설명서에 따라 설치 노드를 설치 및 배포해야 함을 여기에서 제안합니다. 예를 들어, gETH hyperledger besu parity 또는 infura 타사 서비스를 직접 사용합니다.
이더리움 2.0 예금의 작동 인터페이스는 ETHereum/ETH2.0-dePoSit-cli 페이지에서 파일을 다운로드한 다음 터미널 창에서 ./dePoSit 명령을 실행하는 것입니다. 또 다른 옵션은 Python 소스 코드에서 도구를 빌드하는 것입니다. 필요한 모든 개발 라이브러리 및 dePoSit-CLI 도구가 설치되었는지 확인하려면 지침을 따라야 합니다.
자세한 내용은 위의 웹 페이지를 확인하십시오. 하이퍼링크된 문서 설명을 무시하지 마십시오.
노드 운영 및 유지 관리를 무시할 수 없습니다.
또한 더 엄격한 요구 사항은 클라이언트의 작동으로 노드의 검증이 계속되어야 하기 때문에 노드가 오프라인 상태가 되면 사용자의 약정금이 손실될 가능성이 있으므로 노드가 실패하는 것을 방지하기 위해 오프라인 상태가 되지 않도록 클라이언트를 실행하는 하드웨어가 항상 켜져 있고 실행 중이어야 하며 네트워크도 안정적이어야 합니다.예를 들어 랩톱이나 데스크톱 컴퓨터를 사용할 때 전원 공급 장치를 온라인 상태로 유지하고 클라이언트를 온라인 상태로 유지하고 네트워크를 양호한 상태로 유지하십시오.
서버나 일부 맞춤형 하드웨어를 사용하여 실행하는 경우에도 마찬가지입니다.대부분의 서버는 IDC에서 운영될 수 있으므로 안정성이 더 높을 것이지만 배포 및 운영 및 유지 관리 비용도 높을 것입니다. 예를 들어 노트북에서 실행하려면 한 달에 수십 달러의 비용이 들 수 있지만 안정성은 높지 않습니다. 서버 또는 일부 Raspberry Pi, 미니 컴퓨터 및 맞춤형 마더 보드가 더 적합합니다. 더 안정적이고 가볍습니다. 안전하지만 비용이 더 높을 수 있습니다.
소액 투자자를 위한 참여 경로
직접 노드를 구축하고 저당하는 것 외에도 32 ETH가 이제 상대적으로 많은 자산이기 때문에 많은 사용자가 더 적은 자금으로 실제로 참여할 수 있습니다. 따라서 소량의 ETH만 보유한 사용자는 다른 투자 방법을 갖게 됩니다.
이것은 제3자 문제를 포함할 것입니다. 즉, 사용자는 ETH를 제3자에게 제공하고 제3자는 모기지에 대한 노드를 설정합니다. 사용자가 예치한 금액이 고정되어 있어 수십 명의 사용자가 32 ETH를 합칠 수 있습니다. 32를 만난 후 노드 담보를 만들 수 있습니다.
제3자가 이렇게 하면 ETH를 받고 나서 저당잡아야 하는데, 그냥 ETH를 받고 나서 계약에 저당하면 마이그레이션 과정일 뿐이고, 사업 전체에서 ETH 자산 흐름은 그냥 이주 과정 섹슈얼리티가 걱정 될 것이고 자본 활용률은 높지 않습니다.
이더리움 2.0의 스테이킹 비즈니스에 있어 가장 좋은 형태는 여전히 입금 프로세스를 계약으로 구현하는 것이며 사용자는 ETH를 고정 계약으로 전송한 후 인증서를 받게 됩니다. 모기지 후 인증서가 더 중요합니다.일반적인 방법은 사용자가 입금 후 합성 자산 인증서를 생성할 수 있으며 합성 자산도 자체 거래 시장이 있어 유동성 문제를 해결할 수 있을 뿐만 아니라 추가로 추가할 수 있습니다. 자산 시장. 동시에 합성 자산의 프로토콜도 미래 및 이더리움 2.0 계약 호출의 핵심 부분이 될 것입니다.
예를 들어 이더리움 2.0 스테이킹 비즈니스 계약의 stafi 프로젝트에서 생성된 rETH와 이더리움 2.0 스테이킹 비즈니스 계약의 stkr 프로젝트에서 생성된 aETH가 있습니다. 사용자가 양적 소액 자금으로 이더리움 2.0의 서약에 참여할 수 있는 기술적 과정입니다.
몇 가지 흥미로운 부분
마지막에 쓰기
이상으로 이더리움 기술의 발전 원인과 결과, 네트워크 구조, 사용자 참여 방식을 소개하였다. 하지만 이더리움에는 아직 작성되지 않은 흥미로운 것들이 많이 있습니다. 예를 들어, 이더리움 로드맵에 이더리움 3.0이 있다는 것을 알고 계십니까?


