시드니의 5대 핵심 이더리움 마스터 연설의 핵심은 여기
편집자 주: 이 기사의 출처는블록체인 베이스캠프편집자 주: 이 기사의 출처는
블록체인 베이스캠프
(ID: blockchain_camp), 저자: Aholiab, 허가 하에 게시.
4월 11일, 이더리움 오픈 소스 기술 커뮤니티에서 가장 많이 시청된 일련의 서밋인 EDCON 2019가 시드니 국제 컨벤션 센터(ICC)에서 열렸습니다. EDCON은 Ethereum 커뮤니티의 구성원인 Lingtai Technology에 의해 시작되었으며 매년 다른 국가에서 개최됩니다.
블록체인 분야에서 가장 주목받는 기술 컨퍼런스 중 하나인 EDCON은 이더리움의 최신 업데이트와 개발자들이 가장 우려하는 주제를 논의하는 것을 목표로 합니다.
올해 EDCON 컨퍼런스는 해커톤과 기조연설 2부로 구성된 'EDCON Week' 형식으로 진행됐다.
첫날 회의에서 이더리움 창시자인 Vitalik Buterin, Karl Floersch, Hsiao-WeiWang, Justin Drake, Danny Ryan 및 다른 많은 이더리움 핵심 연구원들은 모두 올해 자체 연구에서 새로운 진전을 가져왔고, Ethereum 생태계의 미래에 대해 생각합니다.



회의 초반 이더리움 생태계의 거장들이 모여 소울 댄스를 펼쳤고, 늘 저조하고 내성적이었던 뷔 갓은 오랜만에 프리스타일과 랩까지 과감하게 소화했다. 마치 "이더리움 아이돌 그룹"처럼.
트래픽 파티는이 사진의 댄스 스텝을 볼 수 있습니다. 아직도 V God을 알고 있습니까?
물론 노래 외에도 God V와 위대한 신들의 그룹도 건조한 연설을 가져 왔습니다.
다음은 최전선의 대대장을 따라가서 거물들의 건조물을 하루빨리 모두 잡아라!

이 기사를 50명 이상의 커뮤니티에 공유하고, 대대장에게 스크린샷을 보내고, 거물 연설의 PPT를 즉시 추출하세요!
V God: CBC 캐스퍼와 이더리움 2.0
오늘은 이더리움의 매우 큰 발전, 즉 CBC 캐스퍼와 이더리움 2.0에서의 응용에 대해 이야기하겠습니다.
먼저 CBC 캐스퍼가 무엇인지 소개하겠습니다. CBC 캐스퍼의 제안자는 새로운 비동기식 BFT 합의인 Vlad Zamfir입니다.
CBC Casper 컨센서스에는 어떤 체인이 가장 좋은지 정의할 수 있는 모듈이 있으며, 이 체인을 기반으로 블록을 생성하면 이 체인의 권한을 강화할 수 있습니다.
다음으로 LMD GHOST 프로토콜을 살펴보겠습니다. LMD GHOST 프로토콜은 대부분의 계산이 수행되는 경로를 선택할 수 있도록 2013년에 제안되었습니다. 동일한 체인에 나타나는 모든 블록에는 항상 더 많은 지원 블록이 있습니다.
상상할 수 있듯이 각 블록에는 복잡한 정보가 포함되어 있습니다. 제네시스 블록을 시작으로 각각의 검증자(Validator)가 블록을 생성할 수 있으며 검증자가 5명일 경우 블록 자체인 경우 1점, 이를 지원하는 다른 블록이 있는 경우 2점, 또한 4개의 포인트가 있는 블록입니다(5번째 노드는 최신 블록이 아닙니다). 새로 생성된 블록은 점수가 가장 높은 블록을 선택하게 되는데 이것이 LMD GHOST의 기본 원리입니다.
LMD GHOST를 사용하는 이유는 두 가지입니다.

우선, "가장 긴 체인" 원칙은 다중 체인 병렬 시나리오에는 적용되지 않습니다. 이더리움에서는 14초마다 새로운 블록이 생성되는데 문제는 이 블록이 생성될 때 네트워크 속도 등의 이유로 여러 개의 동일한 블록이 동시에 생성될 수 있다는 점이다.
둘째, 다수가 다수를 이기지 못한다. 아래 그림에서 알 수 있듯이 B를 제외하고는 다른 사람이 동일한 체인에 블록을 추가할 방법이 없으므로 B의 블록은 사라지게 됩니다.
먼저 하단 체인을 선택합니다. 위의 단일 블록 체인이 1개의 최신 뉴스만 지원하는 것과 비교하여 하단 체인에는 자체 지원하는 4개의 최신 뉴스가 있고 다음 포크에서 중간 체인을 지원하기 때문입니다. 최종 결과는 가장 긴 체인과 동일합니다.
실제로 잘 작동하는(즉, 고아율이 낮은) 네트워크에서 LMD GHOST와 가장 긴 체인 규칙은 대부분의 경우 정확히 동일한 답을 제공합니다. 그러나 보다 극단적인 경우에는 반드시 그런 것은 아닙니다. 예를 들어 3블록 포크가 있는 다음 체인을 고려해 보겠습니다.
블록은 체인의 길이에 따라 가중치가 부여됩니다. 가장 긴 체인 규칙을 따르면 상단 체인이 더 길기 때문에 상단 체인이 이깁니다.
또한 CBC Casper에는 다음과 같은 많은 이점이 있습니다.
디스플레이 블록이 최종 형태가 된 후 다양한 고객이 자신의 필요에 따라 보안 범위를 설정할 수 있습니다.
고객이 일부 노드가 오랫동안 오프라인 상태라고 생각하는 경우 비공개로 확인할 수 있습니다.
기존 PoS 시스템과 쉽게 통합 가능

마지막으로 CBC 캐스퍼 구축에 대해 브이갓은 자신이 생성하는 모든 블록에는 프라이빗 정보 체인인 이전 블록체인의 정보가 반드시 포함되어야 한다고 강조했다.
Danny Ryan: Ethereum 2.0의 발전
오프닝의 두 번째 초청 연사로 이더리움 핵심 연구원인 Danny Ryan이 "Ethereum 2.0 Progress"라는 주제로 기조 연설을 했습니다.
ethResearch
Python PoC
HackMD
먼저, 이더리움 2.0의 진행 상황을 자세히 요약하여 지난 12개월 동안 이더리움 2.0이 큰 발전을 이루었다고 지적했습니다. 우선 2018년 초 이더리움은 PoS와 PoW의 하이브리드 솔루션을 시작했는데, 그 중 Casper FFG 프로토콜이 특히 중요하며, SMG(Shard Management Contract)를 통해 샤드를 관리한다.

하지만 2018년 중반 이 두 방향을 완전히 거부하고 새로운 솔루션을 제시하고 유기적으로 연결하는 방법을 시도했다. 포함하다:

따라서 올해 1월까지 Phase 0의 일부 세부 정보 공개 및 최적화, Phase 1 세부 정보 공개 및 클라이언트 테스트넷 출시를 포함하여 몇 가지 진전을 이루었습니다.
다음으로 Ethereum 2.0의 아키텍처 구현 및 진행 상황을 살펴보겠습니다.Ethereum 2.0의 아키텍처 다이어그램은 다음과 같습니다.
그 중 첫 번째 레이어(PoW) 부분이 현재 이더리움 메인넷입니다.
두 번째 레이어는 Beacon 체인으로 가장 먼저 전달되는 구성 요소이며 버전 0.5.1로 개발되었습니다. Beacon 체인은 Ethereum 2.0에서 매우 중요한 구성 요소이며 기능은 다음과 같습니다.
PoS 프로토콜 및 모든 샤드를 관리합니다.
관리 확인;
무작위성을 제공합니다.
유효성 검사기의 예치금 추적 및 업데이트
Crosslink 처리를 실행합니다.
세 번째 계층은 데이터 합의를 기반으로 하는 샤딩입니다. 마지막으로 레이어 4는 계약 상태의 전송을 담당하는 상태 시행 레이어입니다.
Danny의 관점에서 위의 아키텍처 다이어그램은 Ethereum 2.0 프로세스의 로드맵으로도 볼 수 있습니다. 0단계는 맨 아래 계층을 먼저 구현하고, 1단계는 2계층과 3계층을 구현하고, 2단계에서는 2계층, 3계층, 4계층을 구현합니다.
현재 Danny는 Phase 0 작업을 계속하고 있으며 동시에 Phase 1 작업을 시작했습니다. 시간에 대해 Danny는 아직 명확한 일정을 제시 할 수 없다고 솔직하게 인정했지만 이미 열심히하고 있습니다. .
또한 Danny는 Ethereum 2.0 구현 과정에서 직면한 어려움도 지적했습니다. 합의 테스트 고도화, 400만 검증자 최적화, 네트워크 안정성, 상태 동기화 메커니즘 결정, 검증자 UI/UX 설계, 검증 도구 개발 등

따라서 Danny는 이더리움 2.0에 기여할 사람이 여전히 더 필요하다고 솔직하게 말했습니다. 하지만 이더리움 2.0은 우리에게 그리 멀지 않습니다.
Hsiao-Wei Wang: 이더리움 비콘 체인 유효성 검사기의 수명 주기
세 번째 등장 인물은 이더리움의 핵심 연구원인 왕샤오웨이(Hsiao-Wei Wang)로, 이더리움의 몇 안 되는 여성 개발자 중 한 명으로 샤딩 분야 연구에 매진해 왔다. 그는 이더리움의 다양한 오프라인 컨퍼런스의 옛 얼굴이기도 하다.

오늘 연설에서 Hsiao-Wei Wang은 비콘 체인 유효성 검사기의 관점에서 이더리움 플랫폼의 비컨 체인 유효성 검사기의 수명 주기를 종합적으로 설명했습니다.

우선, Hsiao-Wei Wang은 여전히 이더리움 2.0의 생태적 구조를 먼저 제시했으며, Danny와 마찬가지로 Hsiao-Wei Wang도 이더리움 2.0의 실현은 다음 단계, 즉 Beacon chain, shard chain, shard chain에 달려 있다고 믿고 있습니다. 슬라이스 상태 처리 및 더 많은 반복 콘텐츠.
시작하기 전에 Hsiao-Wei Wang은 주로 검증자가 사용할 수 있는 보상에 반영된 검증자가 되는 3가지 이유를 제시했습니다. 포함: 블록 제안 보상, Casper FFG 보상(Beacon 체인 투표), Crosslink 보상(샤드 체인 투표).
MAX_DEPOSIT_AMOUNT
그렇다면 이더리움 비콘 체인의 검증자가 되는 방법은 무엇일까요? 총 3단계가 있습니다.
먼저 사용

함수는 예금 계약을 호출하고 32 ETH를 계약으로 보냅니다.
다음으로 아래 그림과 같이 3가지 논리를 포함하여 예금 계약의 상태를 확인합니다.
마지막으로 pseudo-randomly sampled의 실행 결과를 기다립니다.
검증자로서의 책임도 있는데, 0단계에서는 주로 비콘 체인에서 유효한 블록을 시작하고 이를 증명하는 것이 포함됩니다.
검증자가 그렇게 하지 않으면 캐스퍼 FFC 페널티, 정적 누출 페널티, 크로스 링크 페널티, 제안자 페널티, 증명자 페널티 등 특정 페널티를 받을 수 있습니다.

마지막으로 Hsiao-Wei Wang은 네트워크 안정성을 달성하기 위해 아직 거쳐야 할 여러 단계가 있으며 현재 직렬화 및 BLS 서명 작업을 진행 중이라고 밝혔습니다.
Justin Drake: Ethereum 2.0, 데이터 다운로드 문제 및 솔루션
Justin Drake는 아침에 네 번째 손님이며 그의 연설은 Ethereum 2.0 양육권 증명을 중심으로 진행됩니다.

연설에서 그는 먼저 현재 시스템에서 데이터 다운로드가 직면한 문제점을 지적했는데, 샤드 체인이 많기 때문에 샤드 체인의 다운로드 속도가 1MB/분이라면:
그런 다음 여러 샤드 체인 잠금에 걸리는 시간은 천문학적입니다.

이를 위해 가교 솔루션을 도입했다. 교차 연결 솔루션은 Random Sampling을 통해 전체 검증자(Validators) 중에서 일부 검증자를 무작위로 선택하여 검증자 위원회를 구성합니다.
https://github.com/ethereum/eth2.0-specs/blob/dev/specs/core/1_custody-game.md
전체 검증자 중 2/3의 정직한 검증자가 있다면 검증위원회에 선출된 검증자의 절반 이상이 정직한 검증자로 최종 투표 결과가 1보다 크거나 같을 수 있습니다.

Beacon chain 및 Custody에 대한 자세한 내용은 다음 공식 문서를 참조하십시오.
Karl Floersch: Plasma에서 이더리움 확장의 최신 개발 살펴보기
2018 Ethereum Technology and Application Conference에 참가하기 위해 작년에 V God과 함께 베이징에 온 귀여운 Karl Floersch를 기억하십니까? 이번 EDCON 컨퍼런스에서 그는 풍부한 바디 랭귀지로 Plasma의 최신 진행 상황을 계속해서 소개했습니다.
아시다시피 2018년 내내 이더리움은 확장에 중점을 두었고 확장 솔루션 중 Plasma는 매우 중요한 솔루션입니다. Bitcoin의 Lightning Network와 유사하지만 완전히 동일하지는 않습니다.
Plasma 책임자이자 Ethereum의 핵심 연구원인 Karl Floersch도 Plasma의 최신 진행 상황을 소개하고 Layer 2 솔루션의 장점을 청중에게 자세히 설명했습니다. 아, 그런데 Karl Floersch는 위의 이더리움 아이돌 그룹의 리드 댄서이기도 합니다.
연설 시작 부분에서 Karl Floersch는 먼저 15초 블록 시간 등에 의해 제한되지 않는 오프체인 솔루션 기반과 같은 플라즈마의 이점을 명확히 했습니다.
그러나 Plasma 테스트넷의 출시와 함께 이에 대한 소문도 커지고 있습니다. 예를 들어, 50개 이상의 Plasma 체인이 배포되었으며, 각 체인은 초당 2,000개 이상의 트랜잭션을 처리할 수 있는 처리 능력을 갖추고 수천 개의 블록을 생성했습니다.
이러한 소문에 대해 Karl은 개발자들에게 소문을 믿지 말라고 분명히 상기시켰습니다!
현재 Plasma가 달성한 기능은 다음과 같습니다.
원클릭 배포;
클라이언트 노드에 대한 모바일 지원
Optimistic Exits
ERC 20 표준 지원
아토믹 스왑

Karl은 Plasma의 최신 진행 상황을 소개한 후 구현 원칙의 관점에서 Layer1과 Layer2를 비교 설명했습니다. 간단히 말해 Layer 2 솔루션은 메인 체인에서 계산 및 트랜잭션과 같은 비즈니스 처리 링크를 제거하고 최종 상태만 메인 체인에 기록하는 것입니다. 이는 블록체인의 확장성을 향상시킬 수 있을 뿐만 아니라 블록체인의 신뢰성도 보장할 수 있습니다.

또한 Karl은 향후 레이어 2에서 제3자 제로섬 증명 생성기와 aws와 같은 제3자 스토리지 시스템도 확장할 수 있다고 밝혔습니다.
동시에 Plasma의 검증 프로세스는 다음과 같습니다.
마지막으로 플라즈마 및 확장과 관련하여 Karl은 다음 세 가지 사항을 달성했다고 믿습니다.
테스트넷 온라인;
Plasma의 기초가 공개되었습니다.
플라즈마 기본 배포 구현.


