Vitalik의 ETHCC 연설 전문: 미래에 이더 최적화하는 방법은 무엇입니까?

이 기사는 기계로 번역되었습니다
원문 표시

EthCC7은 최근 브뤼셀에서 열렸으며 주최측은 이더 창시자인 Vitalik을 초청하여 기조 연설을 했습니다.

2024년은 이더 IC0의 10주년이라는 점에 주목할 필요가 있습니다. 비탈릭의 연설 이후 이더 의 핵심 창립자 세 명인 비탈릭 부테린, 조셉 루빈, 개빈 우드가 다시 한번 기념하기 위해 단체 사진을 찍었습니다.

이 글은 최근 EthCC7에서 이더 창시자인 Vitalik의 기조연설입니다.

연설 주제

L1 강화: 이더 매우 안정적이고 신뢰할 수 있으며 허가가 필요 없는 레이어 2 기본 레이어로 최적화

이더 비전 스펙트럼

저는 이더 기본 계층이 향후 5~10년 동안 생태계에서 수행할 수 있는 역할과 관련하여 다양한 업무 분업이 가능하다고 생각합니다. 왼쪽에서 오른쪽으로의 스펙트럼이라고 생각하면 됩니다.

스펙트럼의 왼쪽에서는 기본적으로 모든 L2에 대한 증명 검증 역할을 하는 매우 미니멀한 기본 레이어가 되려고 합니다. 아마도 서로 다른 L2 간에 ETH를 전송할 수 있는 기능도 제공될 것입니다. 하지만 그 외에는 기본적으로 그게 다입니다.

스펙트럼의 오른쪽에는 기본적으로 L1에서 주로 실행되는 dApp에 다시 초점이 맞춰져 있으며 L2는 매우 구체적이고 성능이 뛰어난 일부 트랜잭션에만 사용됩니다.

스펙트럼 중간에는 몇 가지 흥미로운 옵션이 있습니다. 왼쪽 두 번째에 L2의 베이스 레이어로 이더 넣었습니다. 맨 왼쪽에 극단적인 버전을 넣었는데, 극단적인 버전은 이더 의 실행 클라이언트 부분을 완전히 버리고, 합의 부분만 유지하고, 영지식 증명 검증자를 일부 추가하여 기본적으로 전체 실행 레이어를 롤업으로 바꾸는 것입니다.

왼쪽에는 매우 극단적인 옵션이 있고 오른쪽에는 기본 레이어가 될 수 있지만 L2에 더 많은 기능을 제공하려고 노력한다는 의미입니다. 이 방향의 한 가지 아이디어는 현재 12초인 이더 의 스왑 시간을 2~4초까지 더 줄이는 것입니다. 이것의 목적은 실제로 기본 롤업을 L2 작업의 기본 방법으로 실행 가능하게 만드는 것입니다. 따라서 이제 L2가 최고의 사용자 경험을 갖기를 원한다면 중앙 집중식 순서 또는 자체 탈중앙화 순서 의미하는 자체 사전 확인이 필요합니다. 합의 속도가 빨라지면 L2는 더 이상 이 작업을 수행할 필요가 없습니다. L1의 확장성을 정말로 높이고 싶다면 L2의 필요성도 줄어들 것입니다.

그래서 그것은 스펙트럼입니다. 현재 나는 주로 왼쪽에서 버전 2에 초점을 맞추고 있지만 여기서 제안하는 내용은 다른 비전에도 적용되며 여기의 조언은 실제로 다른 비전을 방해하지 않습니다. 이것은 제가 매우 중요하다고 생각하는 것입니다.

이더 의 견고성 장점

이더 의 가장 큰 장점은 규모가 크고 탈중앙화 스테이킹 생태계를 가지고 있다는 것입니다.

위 사진의 왼쪽은 전체 비트코인 ​​채굴풀의 해시레이트 보여주는 차트이고, 오른쪽은 이더 스테이킹 들의 차트입니다.

현재 비트코인의 해시레이트 분포는 그다지 좋지 않습니다. 2개의 마이닝 풀이 해시레이트 의 50% 이상을 추가하고, 4개의 마이닝 풀을 추가하면 75% 이상이 됩니다.

그리고 실제로 이더 의 상황은 차트에서 보여주는 것보다 더 좋습니다. 왜냐하면 회색 부분의 두 번째 큰 부분은 실제로는 신원이 확인되지 않기 때문입니다. 즉, 많은 사람의 조합일 수도 있고, 심지어는 독립적인 스테이킹 많을 수도 있다는 뜻입니다. 파란색 부분인 Lido는 실제로 37개의 서로 다른 검증자로 구성된 이상하고 느슨하게 조정된 구조입니다. 따라서 이더 실제로 꽤 잘 수행되는 탈중앙화 스테이킹 생태계를 가지고 있습니다.

우리는 이 분야에서 많은 개선을 이룰 수 있지만 이를 인식하는 것에는 여전히 가치가 있다고 생각합니다. 이는 우리가 실제로 구축할 수 있는 고유한 장점 중 하나입니다.

이더 의 견고성 장점은 다음과 같습니다.

· 다중 클라이언트 생태계가 있습니다. Geth 실행 클라이언트와 비 Geth 실행 클라이언트가 있습니다. 비 Geth 실행 클라이언트 점유비율 Geth 실행 클라이언트의 비율을 초과합니다. 합의 클라이언트 시스템에서도 비슷한 상황이 발생합니다.

· 국제 커뮤니티: 프로젝트, L2, 팀 등을 포함한 다양한 국가의 사람들;

· 다기관 지식 생태계: 이더 Foundation이 있고, 클라이언트 팀이 있으며, 심지어 Paradigm의 ​​Reth 팀도 최근 오픈 소스 분야에서 리더십을 높이고 있습니다.

· 이러한 속성을 중시하는 문화

따라서 기본 계층인 이더 생태계는 이미 이러한 매우 강력한 이점을 가지고 있습니다. 이것은 매우 가치 있는 일이고 쉽게 포기해서는 안 되는 일이라고 생각합니다. 저는 이러한 강점을 더욱 발전시키고 심지어 우리의 약점을 해결하기 위해 취할 수 있는 명확한 조치가 있다고 말하고 싶습니다.

이더 L1이 높은 기준을 충족하지 못하는 부분은 무엇입니까? 어떻게 개선할 수 있습니까?

다음은 제가 약 반년 전에 Farcaster에서 실시한 설문 조사입니다. 솔로 스테이킹 하지 않는 경우 솔로 스테이킹 방해하는 요인은 무엇입니까?

이 자리에서 누가 솔로 스테이킹 하고 있는지 다시 한번 질문해 보겠습니다. 솔로 스테이킹 하지 않는다면 32ETH라는 한계점이 가장 큰 장애물이라고 생각하는 사람, 노드 운영이 너무 어렵다고 느끼는 사람, 투자할 수 없다는 것이 가장 큰 장애물이라고 생각하는 사람 동시에 ETH를 DeFi 프로토콜에 추가하시겠습니까? 더 쉽게 도난당할 수 있는 실행 중인 노드에 개인 키를 넣어야 한다는 두려움이 가장 큰 장애물이라고 생각하는 사람이 있을까요?

만장일치로 합의된 상위 두 가지 장애물은 최소 요구 사항인 32 ETH와 노드 운영의 어려움임을 알 수 있습니다. 이것을 깨닫는 것이 항상 중요합니다.

DeFi 프로토콜에서 담보를 이중으로 사용하는 사람들의 능력을 극대화하는 방법을 조사하기 시작할 때 대량 사람들이 DeFi 프로토콜을 전혀 사용하지 않는다는 사실을 여러 번 발견했습니다. 따라서 주요 문제와 이를 해결하기 위해 우리가 할 수 있는 일에 초점을 맞춰 보겠습니다.

검증인 노드를 실행하여 시작하십시오. 즉, 32 ETH의 임계값부터 시작하십시오. 실제로 이 두 가지 질문은 이더 지분 증명의 검증자 수에 대한 함수이기 때문에 관련이 있습니다.

오늘날 우리는 약 100만 개의 검증인 엔터티를 보유하고 있으며 각각 32 ETH를 예치하고 있으므로 최소 요구 사항이 4 ETH로 변경되면 800만 또는 800만 이상, 900만 또는 1000만 명의 검증자가 있을 것입니다. 이를 100,000명의 검증인으로 줄이려면 최소 요구 사항이 약 300 ETH로 상승 해야 할 수 있습니다.

그래서 그것은 절충안입니다. 이더 역사적으로 트레이드오프의 중간에 있으려고 노력해 왔습니다. 그러나 이를 개선할 수 있는 방법을 찾을 수 있다면 최소 요구 사항을 줄이거나 노드 실행을 더 쉽게 만드는 데 선택적으로 사용할 수 있는 추가 통계 포인트를 갖게 될 것입니다.

사실 이제는 서명을 모으는 것이 노드를 운영하는 데 있어서 가장 큰 어려움도 아니라고 생각합니다. 처음에는 최소 요구 사항을 줄이는 데 더 중점을 둘 수 있지만 결국에는 두 가지가 모두 포함됩니다.

따라서 이러한 측면을 모두 개선할 수 있는 두 가지 기술이 있습니다.

한 가지 기술은 모든 검증인이 서명하도록 요구하지 않고 스테이킹 허용하거나 최종성을 허용하는 것입니다. 기본적으로 상당한 경제적 보안을 달성하려면 충분한 노드를 무작위로 샘플링해야 합니다.

지금 당장은 경제적 안정이 충분하다고 생각합니다. 51% 공격을 수행하는 데 드는 비용은 삭감된 ETH 양으로 계산하면 3,200만 ETH의 3분의 1인 약 1,100만 ETH에 해당합니다. 누가 이더 블록체인을 파괴하기 위해 1,100만 ETH를 소비할까요? 누구도, 심지어 미국 정부도 원하지 않습니다.

이러한 샘플링 기법은 집이 있고 현관문은 4겹의 강철로 보호되어 있지만 창문은 야구 방망이로 쉽게 깨뜨릴 수 있는 품질이 낮은 유리 조각에 불과한 경우와 유사합니다. 이더 어느 정도 그런 것 같은데, 51% 공격을 하려면 1,100만 ETH를 잃어야 합니다. 그러나 실제로는 프로토콜을 공격하는 다른 방법이 많이 있으며, 우리는 이러한 방어를 더욱 강화해야 합니다. 따라서 최종성을 수행하는 검증인의 하위 집합이 있는 경우 프로토콜은 여전히 ​​충분히 안전하며 실제로 탈중앙화 수준을 높일 수 있습니다.

두 번째 기술은 더 나은 서명 집계입니다. Starks와 같은 고급 기능을 수행할 수 있으며 슬롯당 30,000개의 서명을 지원하는 대신 결국 더 많은 서명을 지원할 수 있습니다. 이것이 첫 번째 부분입니다.

두 번째 부분은 노드 실행을 더 쉽게 만드는 것입니다.

첫 번째 단계는 히스토리 만료입니다. 실제로 EIP-4444에서는 이 분야에서 많은 진전이 있었습니다.

두 번째 단계는 상태 비저장 클라이언트입니다. Verkle은 오랫동안 사용되어 왔으며 또 다른 가능한 옵션은 Stark 친화적인 해시 함수인 Poseidon과 유사한 이진 해시 트리를 만드는 것입니다. 이것을 갖고 나면 이더 블록을 확인하기 위해 더 이상 하드 드라이브가 필요하지 않습니다. 그런 다음 Stark가 전체 이더 블록을 확인할 수 있는 유형 1 ZKVM을 추가할 수 있으므로 데이터 또는 데이터 가용성 샘플링 데이터를 다운로드하여 임의로 큰 이더 블록을 확인할 수 있으며, 그런 다음 하나의 증거만 확인하면 됩니다.

이렇게 하면 노드 실행이 더 쉬워집니다. 현재 상태 비저장 클라이언트에서 매우 짜증나는 일 중 하나는 하드웨어나 소프트웨어 설정을 변경하려는 경우 일반적으로 처음부터 시작하여 하루를 낭비해야 하거나 매우 위험한 작업을 수행하고 키를 두 개에 넣어야 한다는 것입니다. 무국적 클라이언트가 있으면 더 이상 이 작업을 수행할 필요가 없습니다.

새 독립 실행형 클라이언트를 시작하고 이전 클라이언트를 닫은 다음 키를 다른 곳으로 옮긴 다음 새 클라이언트를 시작하면 됩니다. 단 한 시대만 잃게 됩니다.

ZKVM이 있으면 하드웨어 요구 사항은 기본적으로 거의 0으로 떨어집니다.

따라서 32ETH라는 임계값과 노드 운영의 어려움을 모두 기술적으로 해결할 수 있습니다. 이렇게 하면 다른 많은 이점이 있다고 생각합니다. 사람들의 개인 스테이킹 늘리는 능력이 실제로 향상되고, 더 나은 개인 스테이킹 생태계를 제공하며, 스테이킹 중앙 집중화 리스크 피할 수 있습니다.

지분 증명에는 리퀴드 스테이킹 과 관련된 리스크 및 MEV와 관련된 리스크 과 같은 다른 과제가 있습니다. 이는 계속해서 고려해야 할 중요한 질문이기도 합니다. 우리 연구원들은 이에 대해 생각하고 있습니다.

51% 공격으로부터 복구

정말 진지하고 엄격하게 생각하기 시작했습니다. 얼마나 많은 사람들이 이 주제에 대해 전혀 생각하지 않고 단지 블랙박스처럼 취급한다는 사실은 놀랍습니다.

51% 공격이 발생하면 어떻게 되나요?

이더 51% 공격을 받을 수 있고, 비트코인은 51% 공격을 받을 수 있으며, 정치인 51%를 매수하는 등 정부도 51% 공격을 받을 수 있습니다.

한 가지 문제는 예방에만 의존하기보다는 회복 계획도 갖고 싶어한다는 것입니다.

일반적인 오해는 사람들이 51% 공격이 최종성을 뒤집는 것이라고 생각한다는 것입니다. 사람들이 이에 주목하는 이유는 사토시 나카모토 백서 에서 강조한 내용이기 때문이다. 두 배로 지출할 수 있습니다. 개인 제트기를 구입한 후 51% 공격을 수행하고 비트코인을 되찾았고 개인 제트기를 유지하고 날아다닐 수 있었습니다.

보다 현실적인 공격에는 실제로 거래소 에 돈을 예치하고 DeFi 프로토콜을 손상시키는 등의 작업이 포함될 수 있습니다.

그러나 반전이 실제로 최악은 아닙니다. 우리가 걱정해야 할 가장 큰 리스크 실제로 검열입니다. 51%의 노드는 나머지 49%의 노드 또는 특정 유형의 트랜잭션을 포함하려는 모든 노드의 블록 수락을 중단했습니다.

이것이 가장 큰 리스크 인 이유는 무엇입니까? 최종 반전에는 슬래시가 있기 때문에 노드 중 최소 1/3이 매우 잘못된 일을 하여 처벌을 받았다는 즉시 검증 가능한 온체인 증거가 있습니다.

그리고 검열 공격에서는 절차적으로 귀속될 수 없으며, 누가 나쁜 짓을 했는지 알 수 있는 즉각적인 절차적 증거가 없습니다. 이제 귀하가 온라인 노드인 경우 특정 거래가 100개 블록 내에 포함되지 않았는지 확인하고 싶지만 이 확인을 수행하는 소프트웨어도 작성하지 않은 경우,

검열의 또 다른 과제는 누군가가 공격을 원할 경우 자신이 좋아하지 않는 거래와 블록을 30초 동안 지연한 다음 1분, 2분 동안 지연함으로써 그렇게 할 수 있다는 것입니다. 언제 응답해야 할지에 대해 합의를 보아야 합니다.

그래서 저는 실제로 검열이 더 큰 리스크 이라고 말합니다.

블록체인 문화에서는 공격이 발생하면 커뮤니티가 단결하고 분명히 몇 번의 소프트 포크 수행하여 공격자를 차단할 것이라는 주장이 있습니다.

오늘날 그것이 사실일 수도 있지만 조정, 이데올로기, 기타 모든 것에 대한 많은 가정에 의존하고 있으며 이와 같은 것이 10년 후에 얼마나 사실이 될지는 불분명합니다. 그래서 많은 다른 블록체인 커뮤니티가 시작하고 있는 것은 검열과 같은 것들이 있고 본질적으로 더 기인할 수 없는 오류가 있다는 것입니다. 그러므로 우리는 사회적 합의에 의존해야 한다. 그러므로 우리는 오로지 사회적 합의에만 의지하고 그것을 우리의 문제 해결에 사용할 것임을 자랑스럽게 인정해야 합니다.

사실 나는 반대 방향으로 가는 것을 옹호한다. 우리는 자동화된 대응을 완전히 조정하고 검토 중인 대다수 공격자를 자동으로 포크 것이 수학적으로 불가능하다는 것을 알고 있습니다. 하지만 우리는 가능한 한 그것에 가까워질 수 있습니다.

네트워크 조건에 대한 몇 가지 가정을 기반으로 실제로 온라인 노드의 대부분을 가져오는 포크 생성할 수 있습니다. 여기서 제가 주장하려는 주장은 우리가 실제로 원하는 것은 51% 공격에 대한 대응을 가능한 한 자동화되도록 노력하는 것입니다.

당신이 검증인이라면 노드는 검열되는 트랜잭션이나 특정 검증인이 검열되는 것을 감지하면 자동으로 체인의 대부분을 검열 해제하고 모든 정직한 노드는 자동으로 실행 코드가 조정되는 소프트웨어를 실행해야 합니다. 동일한 몇 개의 소프트 포크.

물론, 결과에는 수학적 불가능성이 있습니다. 적어도 당시 오프라인이었던 사람은 누가 옳고 그른지 알 수 없을 것입니다.

많은 한계가 있지만 이 목표에 가까워질수록 사회적 합의에 필요한 작업은 줄어듭니다.

51% 공격이 실제로 어떤 일이 일어나는지 상상해 보세요. 아래처럼 어느 시점에서 갑자기 Lido와 Coinbase, Kraken이 5시 46분에 기본적으로 '안녕하세요, 우리는 지금 리뷰를 하고 있습니다'라고 말하는 블로그 게시물을 올릴 예정입니다.

실제로 일어날 수 있는 일은 소셜 미디어 전쟁과 동시에 모든 종류의 다른 공격을 보게 될 것이라는 것입니다. 그런데 실제로 51% 공격이 발생한다면 Lido, Coinbase, Kraken이 10년 안에 집권할 것이라고 가정해서는 안 됩니다. 이더 생태계는 점점 더 주류가 될 것이며 이에 대한 적응력이 높아야 할 것입니다. 우리는 소셜 계층의 부담이 가능한 한 가벼워지기를 원합니다. 즉, 최소한 확실한 승리 후보를 찾기 위해서는 기술 계층이 필요하며, 검토 중인 온체인 에서 포크 하려는 경우 집결해야 합니다. 소수의 소프트 포크 우수합니다.

저는 우리가 더 많은 연구를 수행하고 매우 구체적인 권장 사항을 제시할 것을 옹호합니다.

제안: 정족수 임계값을 75% 또는 80%로 높입니다.

쿼럼(참고: 쿼럼 메커니즘은 데이터 중복성과 최종 일관성을 보장하기 위해 분산 시스템에서 일반적으로 사용되는 투표 알고리즘)의 임계값을 현재 2/3에서 75% 또는 80%로 높일 수 있다고 생각합니다.

검열체인과 같은 악성체인이 공격을 하면 복구가 매우 어렵다는 것이 기본적인 주장이다. 그러나 반면에 쿼럼의 비율을 높이면 어떤 리스크 있습니까? 쿼럼이 80%이면 34%의 노드가 오프라인 상태가 되어 최종성을 중지하는 대신 21%의 노드가 오프라인으로 전환되어 최종성을 중지합니다.

리스크 있습니다. 실제로 어떻게 보이는지 볼까요? 제가 이해한 바에 따르면, 노드의 3분의 1 이상이 오프라인 상태였기 때문에 약 한 시간 동안 완결성이 지연된 적이 단 한 번만 있었던 것 같습니다. 그러면 노드의 20~33%가 오프라인인 사건은 없나요? 기껏해야 한 번, 적어도 0번은 생각합니다. 실제로는 오프라인 상태가 되는 검증자가 거의 없기 때문에 실제로 이 작업을 수행할 리스크 매우 낮다고 생각합니다. 기본적으로 공격자가 도달해야 하는 기준이 크게 늘어나고, 클라이언트 측 취약점이 발생할 경우 체인이 안전 모드로 전환되는 시나리오의 범위가 크게 늘어나 사람들이 실제로 협력하여 알아낼 수 있다는 이점이 있습니다. 무엇이 잘못됐나요?

Quorum의 임계값이 67%에서 80%로 증가하면 클라이언트가 도달해야 하는 비율이 67%에서 80%로 증가한다고 가정하면 소수 클라이언트의 값 또는 소수가 도달해야 하는 값은 제공할 수 있는 고객 수가 실제로 증가하기 시작했습니다.

기타 검열 문제

다른 검열 문제는 포함 목록 또는 포함 목록에 대한 대안입니다. 따라서 다중 병렬 제안자 전체가 작동한다면 포함 목록을 대체할 수도 있습니다. 계정 추상화가 필요하거나 일종의 프로토콜 내에서 계정 추상화가 필요합니다.

이것이 필요한 이유는 현재 스마트 계약 지갑이 포함 목록의 이점을 실제로 누리지 못하기 때문입니다. 스마트 계약 지갑은 프로토콜 계층에서 어떤 종류의 검열 저항 보장으로도 실제로 이익을 얻지 못합니다.

프로토콜 내에 계정 추상화가 있으면 이점을 누릴 수 있습니다. 그래서 많은 것들이 있고 실제로 이러한 것들은 L2 센터의 비전과 L1 센터의 비전에 가치가 있습니다.

제가 이야기한 다양한 아이디어 중 아마도 절반 정도는 특별히 L2에 초점을 맞춘 이더 위한 것이었지만 나머지 절반은 기본적으로 이더 및 L1의 기본 계층인 L2 사용자를 위한 것이거나 사용자 애플리케이션을 위한 직접적인 것이었습니다. 사용자로서.

어디에서나 라이트 클라이언트를 사용하세요

여러 면에서 우리가 공간과 상호 작용하는 방식, 탈중앙화, 신뢰가 없는 방식은 다소 슬픈 일입니다. 이 방에서 누가 자신의 컴퓨터에서 합의를 검증하는 라이트 클라이언트를 실행하고 있습니까? 희귀한. Infura의 브라우저 지갑을 믿고 이더 사용하는 사람은 누구인가요? 5년 후에는 손을 드는 횟수가 역전되는 모습을 보고 싶습니다. Infura를 아무것도 신뢰하지 않는 지갑을보고 싶습니다. 우리는 라이트 클라이언트를 통합해야 합니다.

Infura는 계속해서 데이터를 제공할 수 있습니다. 즉, Infura를 신뢰할 필요가 없다면 실제로 Infura에 좋은 일입니다. 인프라를 구축하고 배포하기가 더 쉽기 때문입니다. 하지만 우리에게는 신뢰 요구 사항을 제거할 수 있는 도구가 있습니다.

우리가 할 수 있는 것은 최종 사용자가 Helios 라이트 클라이언트와 같은 것을 실행하는 시스템을 가질 수 있다는 것입니다. 실제로 브라우저에서 직접 실행되어 이더 합의를 직접 검증해야 합니다. 체인과의 상호 작용과 같이 온체인 무언가를 확인하고 싶다면 Merkle 증명을 직접 확인하면 됩니다.

이렇게 하면 실제로 이더 과의 상호 작용에서 어느 정도 신뢰가 없어지게 됩니다. L1에 대한 내용입니다. 또한 L2에도 동등한 솔루션이 필요합니다.

L1 온체인 에는 블록 헤더, 상태, 동기화 위원회 및 합의가 있습니다. 합의를 검증하고 블록 헤더가 무엇인지 안다면 Merkle 분기를 살펴보고 상태가 무엇인지 확인할 수 있습니다. 그렇다면 L2에 대한 가벼운 클라이언트 보안 보장을 어떻게 제공합니까? L2의 상태 루트가 거기에 있습니다. 기본 롤업이라면 스마트 계약이 있고, 그 스마트 계약에는 L2의 블록 헤더가 저장됩니다. 또는 사전 확인이 있는 경우 사전 확인이 누구인지 저장하는 스마트 계약이 있으므로 사전 확인이 누구인지 확인한 다음 서명의 2/3 하위 집합을 듣습니다.

따라서 이더 블록 헤더가 있으면 검증할 수 있는 매우 간단한 신뢰 체인, 해시, Merkle 분기 및 서명이 있으며 가벼운 클라이언트 검증을 얻을 수 있습니다. L2에서도 마찬가지입니다.

나는 과거에 사람들에게 이 이야기를 꺼냈고, 많은 경우 "맙소사, 그거 흥미롭긴 한데 요점이 뭐야?"라는 반응을 보였습니다. 많은 L2는 다중 서명입니다. 다중 서명을 확인하기 위해 다중 서명을 신뢰하지 않는 이유는 무엇입니까?

다행히도 작년부터 이는 실제로 더 이상 사실이 아닙니다. Optimism과 Arbitrum은 롤업의 첫 번째 단계에 있습니다. 즉, 실제로 온체인 에서 실행되는 증명 시스템과 취약점 발생 시 이를 처리할 수 있는 보안 위원회가 있지만 보안 위원회는 매우 높은 투표 기준점을 통과해야 합니다. , 8명 중 75%가 있다고 가정하면 Arbitrum의 규모는 15명으로 늘어납니다. 따라서 Optimism과 Arbitrum의 경우 단순한 다중 서명이 아니라 실제 증명 시스템을 갖추고 있으며 이러한 증명 시스템은 적어도 어느 체인이 옳고 그른지 결정하는 데 있어 대부분의 권한을 갖는 측면에서 실제로 역할을 합니다. .

EVM은 더 나아가 보안 위원회도 없기 때문에 완전히 신뢰할 수 없습니다. 우리는 이에 대해 실제로 진전을 이루기 시작했으며, 다른 많은 L2도 역시 발전하고 있다는 것을 알고 있습니다. 따라서 L2는 단순한 다중 서명 그 이상이므로 L2용 라이트 클라이언트 개념이 실제로 이해되기 시작합니다.

오늘 우리는 이미 Merkle 브랜치를 검증할 수 있습니다. 코드만 작성하면 됩니다. 내일 ZKVM도 검증할 수 있으므로 브라우저 지갑에서 이더 과 L2를 완전히 검증할 수 있습니다.

브라우저 지갑에서 신뢰할 수 없는 이더 사용자가 되고 싶은 사람은 누구입니까? 기이. 누가 휴대폰에서 신뢰할 수 없는 이더 사용자가 되겠습니까? 라즈베리 파이에서는 어떻습니까? 스마트워치에서는 어떨까? 우주 정거장에서? 우리도 그 문제를 고칠 것입니다. 따라서 우리에게 필요한 것은 통신 중인 서버뿐만 아니라 실제 라이트 클라이언트 인증 지침도 포함하는 RPC 구성과 동일합니다. 이것은 우리가 노력할 수 있는 일입니다.

양자 저항 전략

양자 컴퓨팅에 소요되는 시간이 줄어들고 있습니다. Metaculous는 양자 컴퓨터가 2030년대 초반에 도착할 것이라고 생각하고 일부는 더 일찍 도착할 것이라고 생각합니다.

따라서 우리에게는 양자 저항 전략이 필요합니다. 우리는 양자 저항 전략을 가지고 있습니다. 이더 에는 양자 컴퓨팅에 취약한 네 가지 부분이 있으며, 각각에는 자연스러운 대안이 있습니다.

Verkle Tree의 양자 저항성 대안은 Starked Poseidon Hash입니다. 또는 보다 보수적으로 원한다면 Blake 합의 서명을 사용할 수 있습니다. 현재는 Stark 집계 서명으로 대체할 수 있는 BLS 집계 서명을 사용합니다. Blob은 KZG를 사용하며 이는 별도의 인코딩 Merkle tree Stark를 사용하여 증명할 수 있습니다. 사용자 계정은 현재 ECDSA SECP256K1을 사용하고 있으며, 이는 해시 기반 서명, 계정 추상화 및 집계, 스마트 계약 지갑 ERC 4337 등으로 대체될 수 있습니다.

이러한 정보가 있으면 사용자는 본질적으로 해시 기반 서명을 사용하여 자신의 서명 알고리즘을 설정할 수 있습니다. 사용자 지갑이 해시 기반 서명으로 쉽게 업그레이드될 수 있도록 실제로 해시 기반 서명을 구축하는 것에 대해 정말로 생각해야 한다고 생각합니다.

프로토콜 단순화

강력한 기본 계층을 원한다면 프로토콜이 단순해야 합니다. Vitalik이라는 임의의 사람이 2014년에 생각해낸 임의의 어리석은 아이디어 때문에 존재하는 73개의 임의 후크와 일부 이전 버전과의 호환성이 있어서는 안 됩니다.

따라서 실제로 단순화하고 실제로 기술 채무 제거하려는 노력에는 가치가 있습니다. 로그는 현재 잘 작동하지 않고 충분히 빠르지 않은 블룸 필터를 기반으로 합니다. 따라서 더 강력한 불변성을 추가하려면 로그 개선이 필요합니다. 이미 상태 비저장 측면에서 수행하고 있으며 기본적으로 각 블록 보기의 상태를 제한합니다.

이더 현재 놀라운 컬렉션입니다. RLP, SSZ, API가 있으며 이상적으로는 SSZ만 사용해야 하지만 최소한 RLP, 상태 및 이진 Merkle 트리를 제거하고 이진 Merkle 트리가 있으면 그런 다음 모든 이더 바이너리 머클 트리에 있습니다.

Fast Finality, SSF(Single Slot Finality), ModX 프리컴파일러처럼 합의 오류를 자주 일으키는 사용하지 않는 프리컴파일러를 정리하고 이를 제거하고 고성능 Solidity 코드로 교체할 수 있으면 좋을 것 같습니다.

요약하다

강력한 기본 계층으로서 이더 합의 탈중앙화 및 51% 공격 복구에 대한 중요한 연구와 같이 비트코인에는 없는 일부를 포함하여 매우 독특한 이점을 가지고 있습니다.

그런 강점을 정말 강화할 필요가 있다고 생각해요. 또한 우리가 매우 높은 기준을 충족할 수 있도록 우리의 단점을 인식하고 수정합니다. 이러한 아이디어는 공격적인 L1 로드맵과 완벽하게 호환됩니다.

제가 이더 과 특히 핵심 개발 프로세스에 대해 가장 만족하는 점 중 하나는 병렬 작업 능력이 크게 향상되었다는 점입니다. 이것이 장점입니다. 우리는 실제로 많은 작업을 동시에 수행할 수 있습니다. 따라서 이러한 주제에 관심을 갖는 것은 실제로 L1 및 L2 생태계를 개선하는 능력에 영향을 미치지 않습니다. 예를 들어 L1 EVM을 개선하여 암호화를 더 쉽게 수행할 수 있습니다. 현재 EVM에서 포세이돈 해시를 확인하는 것은 너무 비쌉니다. 384비트 암호화도 너무 비쌉니다.

따라서 SIMD opcode, EVM max 등과 같은 EOF 위에 몇 가지 아이디어가 있습니다. 이 고성능 보조 프로세서를 EVM에 연결할 수 있는 기회가 있습니다. 이는 더 저렴하게 증명을 확인할 수 있기 때문에 레이어 2에 더 좋고, zk SNARK와 같은 개인 정보 보호 프로토콜이 더 저렴하기 때문에 레이어 1 애플리케이션에 더 좋습니다.

개인 정보 보호 계약을 사용한 사람은 누구입니까? 개인 정보 보호 계약을 사용하기 위해 수수료 80 대신 40을 지불하고 싶은 사람은 누구입니까? 더 많은 사람. 두 번째 그룹은 레이어 2에서 사용할 수 있으며 레이어 1에서는 상당한 비용 절감 효과를 얻을 수 있습니다.

이더 의 '빅 3'가 재결합하다

2024년은 이더 IC0의 10주년이 되는 해입니다. 2024 EthCC는 이더 의 전 핵심 창립자 세 명, Vitalik Buterin, Joseph Lubin 및 Gavin Wood를 모두 회의에 초대했습니다.

Vitalik의 연설이 끝난 후 그들은 함께 단체 사진을 찍도록 초대받았습니다.

Big Three가 다시 악수를 나눴습니다.

블록비츠(Theblockbeats) BlockBeats 공식 커뮤니티 에 오신 것을 환영합니다.

텔레그램 구독 그룹: https://t.me/theblockbeats

텔레그램 커뮤니케이션 그룹: https://t.me/BlockBeats_App

공식 트위터 계정: https://twitter.com/BlockBeatsAsia

출처
면책조항: 상기 내용은 작자의 개인적인 의견입니다. 따라서 이는 Followin의 입장과 무관하며 Followin과 관련된 어떠한 투자 제안도 구성하지 않습니다.
라이크
13
즐겨찾기에 추가
2
코멘트