이더리움 확장에 대한 @VitalikButerin의 새 글을 어떻게 이해해야 할까요? 어떤 이들은 비탈릭이 블롭에 대한 설명이 잘못되었다고 말합니다.
블롭 패킷은 어떻게 작동할까요? 칸쿤 업그레이드 이후 블롭 공간이 효율적으로 사용되지 않는 이유는 무엇이며, 샤딩에 대비해 DAS 데이터 가용성을 샘플링하고 있나요?
칸쿤 업그레이드 이후 롤업이 가능해졌기 때문에 비탈릭이 롤업 개발에 대해 걱정하고 있는 것 같습니다.
다음으로 제 이해를 말씀드리겠습니다.
1. 이전에 여러 번 설명했듯이 블롭은 EVM 콜데이터에서 분리된 임시 패킷으로 합의 계층에서 검색할 수 있으며, 블롭에 액세스하지 않아도 EVM이 거래를 실행할 수 있다는 직접적인 이점을 가지고 있습니다. 즉각적인 이점은 EVM이 블롭 데이터에 액세스하지 않고 트랜잭션을 실행할 수 있으므로 실행 계층 계산 비용이 더 이상 발생하지 않는다는 것입니다.
현재 여러 요소의 균형을 고려하여 블롭의 크기는 128k이며, 메인 네트워크로의 배치 트랜잭션은 최대 2개의 블롭을 전달합니다. 이상적으로 메인 네트워크 블록의 최종 목표는 약 128개의 블롭 패킷으로 구성된 16MB의 블롭을 전송하는 것입니다.
따라서 롤업 프로젝트 측은 최적의 가격 대비 성능 비율로 블롭 공간을 사용하는 것을 목표로 블롭 블록 수, TPS 트랜잭션 용량, 블롭 메인넷 노드 스토리지 비용 및 기타 요소의 균형을 최대한 맞춰야 합니다.
Optimism을 예로 들면, 현재 하루에 약 50만 건의 트랜잭션이 발생하며 평균적으로 2분마다 트랜잭션이 메인 네트워크에 배치되어 한 번에 1개의 Blob 패킷을 전달합니다. 왜 1을 운반하는 이유는 TPS가 너무 많아서 사용할 수 없기 때문에 물론 두 개를 운반 할 수도 있고 각 Blob의 용량이 가득 차지 않지만 스토리지 비용이 추가로 증가 할 필요가 없습니다.
예를 들어 매일 5,000만 건의 트랜잭션을 처리하기 위해 롤업 체인을 사용하여 트랜잭션의 양을 늘릴 때 어떻게해야합니까? 1, 가능한 한 각 배치 트랜잭션 볼륨의 압축을 압축하여 많은 수의 트랜잭션의 블롭 공간 콘텐츠 볼륨을 허용하고, 2, 블롭의 수를 늘리고, 3, 배치 거래의 빈도를 줄이려면
2. 메인 네트워크 블록으로 메인 네트워크 블록은 가스 제한 및 저장 비용의 영향을 받기 때문에 1 블록 128 블롭이 이상적인 상태이며, 현재 우리는 그렇게 많이 사용할 수 없으며, 낙관주의는 2 분마다 1 개만 사용하여 레이어 2 프로젝트 파티가 TPS를 개선하고 시장 사용자 볼륨을 확장하며 공간의 생태적 번영은 여전히 매우 크고 매우 큽니다.
따라서 칸쿤이 업그레이드된 후 한동안 롤업은 사용되는 블롭의 수, 빈도, 블롭 공간 입찰 사용 측면에서 "롤업"되지 않았습니다.
비탈릭이 블롭스크립션 비문을 언급한 이유는 이러한 비문이 잠시 거래량을 증가시켜 블롭 사용에 대한 수요를 증가시켜 볼륨을 확대할 수 있고, 비문을 예로 사용하면 블롭의 작동 메커니즘에 대해 더 깊이 이해할 수 있으며, 비탈릭이 실제로 표현하고자 한 것은 비문과 거의 관련이 없기 때문입니다.
이론적인 경우, 레이어2 프로젝트 측에서 메인 네트워크에 고빈도 및 고용량 배치 트랜잭션이 있고 매번 블롭 블록을 가득 채우기 위해 트랜잭션 위조의 높은 비용을 기꺼이 부담하는 한 배치가 다른 레이어2의 정상적인 블롭 사용에 영향을 미칠 것이지만 현재 상황에서는 누군가 BTC 51% 하드포크 공격에 컴퓨팅 성능을 구매하는 것과 마찬가지로 블롭의 정상적인 사용에는 영향을 미치지 않습니다. 처럼 이론적으로는 가능하지만 실질적으로 이익 동기가 부족합니다.
따라서 레이어2에서 가스를 사용하는 비용은 오랫동안 "낮은" 범위에서 안정적으로 유지될 것이며, 이는 레이어2 시장이 "상승"할 수 있는 긴 황금기를 제공할 것입니다.
3. 레이어2 시장이 메인넷에 대한 일일 배치 트랜잭션이 방대해질 정도로 급성장하고 현재의 블롭 패킷으로는 충분하지 않다면 어떻게 해야 할까요? 이더넷은 오랫동안 데이터 가용성 샘플링(DAS) 기술의 사용이라는 해결책을 제시해 왔습니다.
이것을 간단히 설명하자면, 데이터를 저장하는 노드가 동시에 여러 노드에 분산될 수 있어야 한다는 것입니다(예: 각 노드가 모든 Blob 데이터를 1/8, 8개의 노드가 그룹을 형성하여 현재 Blob 저장 용량을 8배 확장하는 것과 동일한 DA 용량을 충족할 수 있습니다. 8배. 이것이 실제로 향후 샤딩 샤딩 단계에서 이루어질 것입니다.
그러나 현재 비탈릭은 반복적으로 이것을 반복해서 강조하고 있으며, 레이어2 프로젝트 측의 대다수를 훈계하는 것 같습니다: 항상 이더 DA 용량이 비싸다고 불평하지 말고, 현재 TPS 용량이 극한까지 발전할 블롭 패킷 용량이 아니므로 생태에 참여하기 위해 화력을 높이고, 사용자 수와 거래량을 확대하기 위해 서둘러, 항상 DA를 탈출구에서 생각하지 않고 꽃 작업의 사슬에 참여하는 열쇠를 보내도록 노력해야 합니다.
이후 비탈릭은 핵심 롤업 중 아리텀만이 1단계에 도달했고, 디게이트덱스, 퓨얼 등은 2단계에 도달했지만 아직 더 많은 사람들에게 익숙하지 않다고 덧붙였습니다. 롤업은 1단계에 도달했지만 대부분 0단계에 머물러 있어 롤업 산업의 발전이 비탈릭에게는 정말 걱정스러운 상황입니다.
4. 사실 병목 현상 확장 측면에서만 보면 롤업 레이어2 솔루션은 성능을 개선할 여지가 많습니다.
1, 데이터 압축을 통해 Blob 공간의보다 효율적인 사용을 통해 OP-Rollup에는 현재이 작업을 수행하기위한 특수 압축기 구성 요소가 있으며, ZK-Rollup 자체 체인 압축 SNARK / STARK 증명을 주 네트워크 제출에 "압축"합니다.
2, 주 네트워크는 주 네트워크, 주 네트워크, 주 네트워크, 주 네트워크, 주 네트워크, 주 네트워크, 주 네트워크, 주 네트워크, 주 네트워크, 주 네트워크는 "압축"입니다.
2, 가능한 한 주 네트워크 의존성에 대한 레이어2를 줄이기 위해 특별한 상황에서 낙관적 인 기술 증명을 사용하여 L2 보안을 보장하기 위해, 예를 들어 플라즈마 대부분의 데이터는 체인에 있지만 입금 및 인출 시나리오에서 주 네트워크가 발생하므로 주 네트워크는 보안에 전념 할 수 있습니다.
이것은 레이어2가 이러한 중요한 작업의 입출금과 메인 네트워크의 강한 상관 관계만을 고려해야한다는 것을 의미하며, 이는 메인 네트워크의 부담을 줄일뿐만 아니라 앞서 언급 한 시퀀서 병렬 처리 기능, 필터링, 정렬 전처리 체인에서 많은 수의 트랜잭션뿐만 아니라 혼합 롤업의 @MetisL2 구현, 일반 거래가 OP로 이동합니다. -롤업, 특별 출금 요청은 ZK 경로로 이동하는 등 비슷한 고려 사항을 가지고 있습니다.
위
이더리움 확장의 미래에 대한 비탈릭의 글은 매우 고무적인 글이라고 할 수 있습니다. 특히 현재 레이어2 개발 현황에 대한 불만, 블롭의 성능 공간에 대한 낙관, 향후 슬라이싱 기술에 대한 전망, 레이어2가 최적화할 가치가 있는 방향성 등을 세심하게 짚어주고 있습니다.
사실, 이제 유일한 불확실성은 개발을 어떻게 가속화할 것인가 하는 레이어2 자체의 몫으로 남았습니다.