이더리움 2020: 로드맵 및 전망
편집자 주: 이 기사의 출처는이더리움 애호가(ID: ethfans)이더리움 애호가(ID: ethfans)
이더리움은 2020년에 어떤 놀라움을 가져올까요?
이더리움 애호가(ID: ethfans)
, 저자: ethos.dev, 번역: A Jian, 승인을 받아 Odaily에서 복제.
이더리움은 2020년에 어떤 놀라움을 가져올까요?
메시지를 놓쳤을 수도 있습니다. Vitalik Buterin은 "내 마음 속의 이더리움 로드맵"을 트윗했습니다. 그럼 그가 공개한 사진들은 어떤 의미인지, 올해 이더리움의 하이라이트는 무엇인지 궁금하시죠?
그가 게시한 이미지를 하이퍼링크로 연결했습니다. 이를 위해 2020년 이더리움의 하이라이트를 미리 볼 수도 있습니다.
Two Swords: 지분 증명 및 샤딩으로 이더리움 처리량 확장
다음은 하이퍼링크로 표시된 Vitalik의 개인 이더리움 로드맵입니다. 링크 선택은 물론 내 책임이며 삽화는 여전히 Vitalik에 있습니다.
-번역자 주: 여기에 있는 사진은 저자가 추가한 하이퍼링크를 표시할 수 없으며 여전히 Vitalik에서 게시한 원본 사진입니다. -
이 그림에는 위에서 아래로 4개의 블록이 있습니다.
"이더리움 1.x 기타"
"이더리움 1.x 상태 비저장"
eth2 단계 0에서 eth1->2 병합으로의 작업 증명(PoW) 제거에 대한 "핵심"
eth1 ->eth2 2단계 이상
중간의 가로 가로축은 시간의 순서를 나타냅니다. 이 축에는 0단계에서 1단계로 시작하여 "대규모 합병"인 eth1 -> eth2 합병의 핵심 부분이 있습니다. 대합병은 세 가지 전제에 의존합니다.
Eth2 1단계 출시
eth2 합병의 기술적 비전 및 실현
ETH 1.x 상태 비저장
Ethereum 2.0 Phase 0
Grand Merge는 이더리움의 확장성 측면에서 큰 도약이며 이를 가능하게 하고 안전하게 실행하기 위해서는 대규모 엔지니어링 작업이 필요합니다. 위의 전제는 작업의 분류를 나타냅니다.
비콘 체인을 시작하기 위한 주요 전제 조건은 다음과 같습니다.
대규모 합병과 그 이후에 대해 논의할 것이 많습니다. 그러나 여기서는 핵심 진행 상황과 "Ethereum 1.x 기타"에 대해서만 논의합니다. 왜냐하면 그것들은 Ethereum의 2020과 더 관련이 있기 때문입니다. Ethereum 2.0 Phase 0부터 시작하겠습니다.
2020년에 가동될 가능성이 가장 높은 부분은 Beacon Chain입니다.
Eth1 메인 체인에 Eth2 마진 계약을 배포합니다.
최소 2개, 이상적으로는 3개의 Eth2 클라이언트 팀이 프로덕션 준비 버전의 소프트웨어를 출시했습니다.
입금 계약 해제 후 최소 16,384명의 검증인이 입금 완료 (누적 금액 최소 524,288 ETH)
보조 제목
비콘 체인이 2020년에 출시될 수 있다고 말하는 이유는 무엇입니까?
이더리움 재단과 다른 팀(예: Artemis, Harmony, Lodestar, Nethermind, Parity), 스테이킹 서비스 제공업체를 개발하는 사람들, 심지어 신규 이민자들도 다양한 수준으로 이에 기여했습니다. 진행 중인 감사도 있습니다.
경제적 관점에서 보면 연수익률(APR)이 20% 이상인 16,384명의 검증인(524,288 ETH)을 유치하는 것은 어떤 방법을 사용하든(동시에 연환산수익률(APR) 유효성 검사기 수가 증가함에 따라 감소합니다).
이미지 설명
- 출처: 위 하이퍼링크에 포함된 Validator Yield Calculator -
보조 제목
Beacon Chain 2020에 기여하는 방법은 무엇입니까?
비콘 체인 클라이언트의 프로덕션 버전은 여러 번의 감사를 거쳐 출시될 것으로 예상되며 다중 클라이언트 테스트넷은 일정 기간 동안 안정적으로 실행될 수 있습니다. 공장.
Ethereum은 항상 더 많은 기여자를 환영합니다. 기여가 필요한 영역에는 클라이언트 측 P2P 네트워크 구축, 클라이언트 측 상호 운용성, 일반적으로 사용되는 테스트 도구, 클라이언트 측 및 네트워크 보안, 성능 및 안정성이 포함됩니다.
해킹, 보안, EVM 및 스마트 계약 분야의 전문가는 마진 계약을 감사하고 런타임 검증(런타임 검증)을 평가하는 데 항상 도움이 필요합니다.마진 계약의 바이트 코드가 메인 체인에 배포되지는 않았지만 , 당신은 마진 계약에 예상되는 변화가 없기 때문에 한발 앞서 나갈 수 있습니다.
Ethereum 1.x는 도움이 필요합니다
이 다이어그램 상단의 "Ethereum 1.x Miscellaneous" 섹션은 현재 이더리움 메인넷과 관련된 부분입니다.
이 부분은 2020년에 메인넷에 배포할 전담 기여자가 필요한 세 개의 EIP로 대략 세 개의 프로젝트로 나눌 수 있습니다.
BLS12-381의 사전 컴파일은 Matter Labs의 Alex Vlasov가 몇 달 동안 제안했으며 EIP2537도 작성 중입니다. EIP 2537은 Eth2에서 사용하는 BLS12-381 곡선에 대한 지원을 추가하여 스마트 계약을 Eth2의 라이트 클라이언트로 만듭니다. 미리 컴파일된 BLS12-381 곡선을 통해 새로운 스마트 계약은 Eth2 샤드의 데이터를 확인할 수 있습니다. Eth2 1단계가 시작되면 단편화가 도입되어 Eth1에서 롤업 체계의 데이터 가용성을 개선합니다. Rpllup 솔루션은 실제로 스마트 계약이며 대부분의 계산 및 저장은 오프체인에 배치되지만 일부 데이터는 긴급 상황을 위해 체인으로 전송됩니다. 데이터 가용성이 고르지 않으면 롤업의 처리량이 더 커질 수 있습니다. Alex Vlasov의 작업으로 BLS12-381의 사전 컴파일이 2020년에 도입될 가능성이 높습니다(아마도 Beacon Chain보다 더 빠를 수도 있음).https://gitter.im/ethereum/AllCoreDevsEIP-1559는 사용자가 트랜잭션을 보낼 때 가스 수수료 설정을 무시할 수 있고 Warriors가 과도한 수수료를 지불하지 않고 불합리한 지연을 기다리지 않도록 보장할 수 있기 때문에 사용자에게 몇 가지 이점을 제공할 수 있습니다. EIP는 "네트워크에서 트랜잭션 활동이 매우 빈번하더라도 대부분의 사용자가 더 이상 수동으로 가스 요금을 설정할 필요가 없을 것으로 예상된다"고 밝혔다. ETH의 디플레이션을 헤지하는 데 도움이 되지만 채굴자의 수익을 크게 줄이지는 않습니다. 이 EIP는 1년 전에 제안된 이후로 일부 작업이 수행되었지만 지금은 아무도 나서서 주도하지 않습니다.
계정 추상화는 사용자가 임의의 권한 부여 논리로 계정을 생성할 수 있도록 하는 것입니다(번역자 주: 계정 생성은 이더리움 프로토콜 자체의 족쇄와 분리될 수 있음). 추가 유연성은 광범위할 수 있습니다. 예를 들면 다음과 같습니다. 다중 서명 스마트 계약 지갑은 자체 자금을 사용하여 거래에 대한 가스 요금을 지불할 수 있습니다. 지갑에 자금이 있는 한 지갑과 상호 작용하고 가스 비용을 지불하기 위해 ETH를 보유한 다른 계정이 필요하지 않습니다. 계정 추상화에 대한 언급은 2015년으로 거슬러 올라가지만 한 달 전 제안으로 2020년 계정 추상화가 가능해졌습니다.
자세히 알아보거나 기여하고 싶다면 참여하세요.
(코어개발자간 대화방입니다.)
"Ethereum 1.x statelessness"도 지원이 필요하지만 큰 주제입니다. "stateless ethereum"에 대해 제안된 로드맵과 "Ethereum Foundation Blog" 1.x Files” 시리즈를 확인할 수 있습니다.
Geth 팀에 경의를 표합니다.
지난 주 Geth 팀은 Github에서 버전 164를 출시했습니다. Geth 팀은 항상 Ethereum Geth 클라이언트에 기능, 개선 사항 및 최적화를 추가하고 있음을 잊지 말아야 합니다. 사람들은 자신의 일을 당연하게 여기고 자신이 쏟은 노력을 잊어버리기 쉽습니다. Guillaume Ballet, Zsolt Felföldi, Felix Lange, Gary Rong, Adam Schmideg, Martin Holst Swende, Péter Szilágyi에게 경의를 표합니다(가나다순).
몇 달 전 Péter는 ConsenSys가 주최한 개발자 원탁 회의에 게스트로 참석했습니다. 그는 Eth2, 무국적자, 기여자 인센티브, 그가 존경하는 사람들에 대한 몇 가지 생각을 공유했습니다(하이퍼링크된 비디오의 49분). 상기시켜 주셔서 감사합니다, Péter, 중요한 작업에 대해 귀하와 귀하의 팀에 감사드립니다.
현재 관점에서 Ethereum에서 가능한 개발의 대략적인 순서는 다음과 같습니다.
그들에게 감사하거나 그들로부터 배우거나 Geth에 기여하려면 Go Ethereum Discord 채널에 가입하십시오.
이더리움 2020 및 그 이후
현재 관점에서 Ethereum에서 가능한 개발의 대략적인 순서는 다음과 같습니다.
Eth2 Phase 1
2020년 비콘체인(Eth2 Phase 0) 런칭
eth1 ->LS12-381 곡선 사전 컴파일은 2020년에 시작됩니다(아마 이것이 첫 번째 것일 것입니다).
누군가 계정 추상화 및 EIP 1559를 푸시하면 아마도 2020년에 출시될 것입니다.
ETH 1.x 상태 비저장
eth2 대합병


