출처: Base, Mirror; Tao Zhu, Golden Finance 편집
베이스의 2024년 로드맵 이니셔티브 중 하나는 누구나 합리적인 가격으로 온체인 기술을 이용할 수 있도록 하는 것입니다. 저희는 전 세계가 온체인 경제에 참여할 수 있도록 안전하고 탈중앙화된 L2에서 빠르고 저렴한 거래를 제공하는 데 주력하고 있습니다.
새로운 블로그 시리즈인 스케일링 베이스에서는 10억 명의 사람들을 온체인에 참여시키기 위한 업데이트와 계획을 공유할 예정입니다. 이번 편에서는 데이터 가용성 용량을 늘리기 위한 저희의 접근 방식을 공유하고, 곧 출시될 펙트라 업그레이드에 PeerDAS를 통합할 예정입니다.
스케일링 베이스 출시 이후
이더는 올해 3월에 EIP-4844를 출시했으며, 이는 다음과 같은 업그레이드를 제공합니다. 이더넷의 메인 네트워크 요금에서 L2 요금을 분리하여 100배까지 낮췄습니다. 이러한 분리는 통합 네트워크의 확장을 가능하게 합니다. 레이어 2가 혼잡해지면 독립적으로 작동하여 목표 용량을 늘리고 트랜잭션 비용을 줄일 수 있습니다.
그 결과 1년 전 출시 이후, 활동 증가에 따라 수수료를 1% 미만으로 유지하기 위해 블록당 가스 목표치를 2.5Mgas/s에서 10Mgas/s로 늘려 Base의 처리량을 4배 확장했습니다. 이는 OP 스택, 이더 클라이언트, EVM을 확장하기 위해 생태계 전반의 베이스 코어 팀과 빌더들의 광범위한 노력이 있었기에 가능했습니다.
다음 단계: 주당 1Mgas/s 추가
몇 달 전, 저희는 베이스에서 1Ggas/s의 용량을 달성하겠다는 야심찬 목표를 세웠습니다. 이 목표를 달성하려면 많은 팀의 많은 노력과 협력이 필요하다는 것을 알고 있었습니다. 한 걸음 물러나서 생각해보니 확장 과정에서 내부 팀과 더 넓은 에코시스템 모두에게 예측 가능성을 제공할수록 필요한 작업을 계획하고 조율하는 것이 더 쉬워질 것이라는 사실을 깨달았습니다.
이러한 명확성을 제공하기 위해 저희는 Base 확장에 대한 사고 방식을 바꾸고 있습니다. 즉, 가스 목표를 지속적으로 늘린 다음 모든 주요 속성을 확장하여 그 목표를 달성할 수 있도록 노력할 것입니다.
먼저, 9월 말부터 주당 1Mgas/s씩 기본 가스 목표를 늘리기로 공개적으로 약속합니다.이러한 증가는 지속적으로 모니터링하고 테스트할 것입니다. -계획을 변경해야 하는 경우, 주요 학습 사항과 변경 사항을 명확하게 전달할 것입니다. 기본 인프라를 계속 확장하고 신뢰를 쌓아감에 따라, 우리의 목표는 성장률(예: 주당 2Mgas/s)을 높여 1Ggas/s를 향한 우리의 진전을 가속화하는 것입니다.
펙트라와 피어다스
베이스가 계속 확장됨에 따라 이더리움 커뮤니티는 L1 데이터의 가용성을 개선하기 위해 필요한 메인넷 업그레이드를 통합하여 L2가 다음 10억 명의 사용자를 체인으로 계속 끌어들일 수 있도록 할 것으로 기대합니다.
우리는 지난 2년간 이 작업을 위해 핵심 이더넷 개발자 커뮤니티와 협력해왔으며, EIP-4844부터 시작되었습니다. 베이스 팀, OP 랩, 이더코어 개발자들이 공동으로 주도한 이번 업그레이드는 블롭 공간을 도입하고 데이터 가용성을 제공하기 위해 고정된 양의 블롭 공간을 제공함으로써 베이스 및 기타 L2의 비용을 크게 줄였습니다.
그러나 수요가 증가함에 따라 현재의 한계로는 내년에 Base의 요구 사항을 충족할 수 없을 것으로 예상됩니다. 바로 이 지점에서 PeerDAS가 등장합니다.
예정된 Pectra 하드 포크의 프로토콜 변경 사항인 PeerDAS(Peer Data Availability Sampling)는 모든 노드가 모든 블롭을 다운로드할 필요 없이 총 블롭 용량을 늘려 문제를 해결하며, 다음과 같은 이점을 보장합니다. 이더넷 노드가 모든 블롭 데이터에 액세스하면서 일부만 다운로드하도록 보장하여 네트워크 대역폭 요구 사항을 크게 줄이고 상당한 데이터 가용 용량을 확보할 수 있습니다.
Base 핵심 팀은 PeerDAS를 Pectra 업그레이드에 통합하기 위해 적극적으로 준비해 왔습니다.
PeerDAS 블롭 용량
이러한 기여와 더불어, 우리는 PeerDAS 활성화와 함께 블롭 용량을 크게 늘릴 것을 옹호하고 있습니다. 이는 개별 노드에 과부하를 주지 않고 더 많은 데이터를 처리할 수 있는 확장 노력에 매우 중요합니다.
대역폭에 영향을 미치는 프로토콜 변경은 네트워크 불안정성과 네트워크 관련 서비스 거부 공격을 유발할 위험이 있으므로 당연히 개발자의 면밀한 검토를 받아야 합니다. PeerDAS의 복잡성 때문에 일부에서는 애초에 블롭 용량을 그대로 유지하면서 이 기능을 포함해야 한다고 주장하기도 했습니다. 이 접근 방식은 데이터 가용성 용량 증가를 후속 업그레이드까지 지연시킬 수 있으며, 이는 2025년 펙트라가 활성화된 후 수개월(1년은 아니더라도)이 걸릴 수 있습니다.
PeerDAS의 최종 세부 사항은 아직 논의 중이지만, 이 아키텍처를 통해 기존 대역폭 제한 서약이 안전하게 참여할 수 있다고 생각합니다. 또한, 펙트라를 위해 계획된 EIP-7251은 노드 대역폭의 주요 소비자인 인증 및 동기화 위원회 P2P 트래픽을 줄일 수 있을 것입니다.
블롭 데이터에 더 높은 최소 가격 부과
용량 증가에 반대하는 한 가지 주장은 데이터 가용성을 제공하는 데 필요한 컴퓨팅, 스토리지, 대역폭에 대해 L1 노드가 정당한 보상을 받아야 한다는 것입니다. 블롭에 대한 수요가 목표보다 낮으면 가격은 블롭 데이터의 바이트당 1웨이로 최소로 낮아지고, 목표 용량을 초과하는 수요가 발생하면 시장 기반 가격 책정 메커니즘이 작동하여 L1 노드에서 발생하는 비용을 더 잘 회수할 수 있습니다.
우리는 DA 용량을 제한하는 방식으로 이 문제를 해결하는 것은 잘못된 방향이라고 생각하며, 대신 네트워크에 제약을 주지 않으면서 공정하게 보상하는 건강한 블롭 공간 시장을 보장하는 다른 접근 방식을 권장합니다. 몇 가지 잠재적인 해결책으로는 최소 블롭 요금을 인상하거나 블롭 데이터에 대해 다른 요금 메커니즘을 구현하는 것이 있습니다.
양수 스케일링 목표 상향
EIP-4844가 출시되면 블롭의 평균 수요가 현재 블록당 3개인 목표보다 낮으면 L2 거래 수수료가 메인 이더넷 수수료에서 분리될 것입니다.
지금까지는 시간이 지남에 따라 블롭 수요가 이 목표를 초과한 사례는 소수에 불과했습니다. 일부에서는 목표치를 밑도는 블롭 수요를 보수적이어야 하는 이유로 볼 수도 있습니다. 그러나 Base의 확장 계획과 L2 수요의 증가로 인해 향후 몇 달 동안 지속적으로 용량을 초과하거나 초과할 것으로 예상됩니다. 목표를 초과 달성하면 거래 수수료의 디커플링이 종료되어 L2가 독립적으로 용량을 추가하고 수수료를 낮게 유지할 수 없게 됩니다.
데이터 가용성이 목표 용량에 도달하면 확장은 제로섬 게임이 되어 한 L2의 처리량이 증가하면 다른 L2에 부정적인 영향을 미치게 됩니다. 우리의 목표는 포지티브섬 확장 환경을 만드는 것입니다. PeerDAS를 구현하고 블롭 수를 늘리는 것이 이 목표를 달성하기 위한 핵심 단계입니다.
L2 프로토콜 개선
L1 데이터 가용성은 L2 프로토콜 개선을 통해 간접적으로 확장하여 필요한 데이터 양을 줄일 수 있습니다. OP Stack은 이미 Fjord 업그레이드의 스패닝 배치 데이터 레이아웃 및 Brotli 압축과 같은 혁신 기능을 통해 Base의 데이터 압축을 25%까지 향상시켰습니다. 향후 개선 사항에는 L2 트랜잭션과 UserOps를 위한 상태 저장 압축과 집계 가능한 서명이 포함됩니다. 이러한 개선 사항들은 도움이 되기는 하지만, 이는 장식에 불과합니다. 궁극적으로 메인 네트워크의 데이터 가용성 용량이 증가해야만 건전한 확장 로드맵을 지원할 수 있습니다.
전망
이더넷이 계속 성장함에 따라 데이터 가용 용량의 증가는 결국 유기적인 수요에 의해 흡수될 것입니다. 데이터 가용성에 대한 시장 기반 가격 체계는 불가피하지만, 분리 수수료를 가능한 한 오랫동안 유지하면 이더리움이 더 빨리 잠재력을 최대한 발휘할 수 있을 것입니다.