스크롤과 EIP-4844: 이더리움의 롤업을 위한 데이터 가용성 레이어 진화

1.55K
스크롤과 EIP-4844: 이더리움의 롤업을 위한 데이터 가용성 레이어 진화

롤업이 데이터 가용성 레이어를 필요로 하는 이유

이더리움의 확장 문제는 암호학자 버전의 ‘끝없는 이야기’와 같았습니다. 커뮤니티는 블록체인 트릴레마를 해결하기 위해 롤업을 선택했지만, 사실 대부분의 롤업은 이더리움이 오직 한 가지 역할(신뢰할 수 있는 데이터 가용성(DA) 레이어)을 잘 수행하기만을 바랍니다.

실행 무결성의 환상

ZK와 옵티미스틱 롤업 모두 실행 무결성(스마트 계약이 속임수를 쓰지 않음을 보장)을 약속합니다. 하지만 숨겨진 진실은 운영자가 문제를 일으켰을 때 자금을 인출할 수 있도록 전체 상태 기록이 필요하다는 점입니다.

EIP-4844: 이더리움의 DA 업그레이드

현재 롤업은 비싼 콜데이터를 사용하지만, EIP-4844는 ‘블롭 트랜잭션’이라는 저렴한 저장 단위를 도입합니다:

  • 비용 절감: 블롭 데이터는 기존보다 80% 저렴
  • 분리된 가스 시장: L2가 L1 혼잡에서 벗어날 수 있음
  • 미래 대비: 댄크샤딩을 위한 인프라 구축

스크롤의 구현: 블롭 검증을 위한 회로 기술

스크롤의 zkEVM에서는 블롭 커밋트를 회로 내에서 검증하는 PoC를 구축했습니다. BLS12-381 곡선과 BN254 회로 사이의 차이를 극복하기 위해:

  1. 블롭 다항식에서 임의 점 샘플링
  2. 슈워츠-지펠 보조정리로 일관성 검증
  3. 비네이티브 필드 연산 처리(~28M 어드바이스 셀) 결과? M1 맥북에서 증명 당 139초 소요 - 데이터 가용성을 위한 훌륭한 성능입니다.

앞으로의 과제

EIP-4844는 Cancun-Deneb 포크로 구현되었지만, 진정한 확장을 위해서는 댄크샤딩의 데이터 가용성 샘플링이 필요합니다. 그동안 롤업은 블롭과 콜데이터 사이에서 줄타기를 하거나 다른 DA 레이어와의 보안 타협을 해야 할 것입니다.

QuantCypher

좋아요36.02K 797

인기 댓글 (2)

เหรียญเซียน

โอ้โห! อีเธอเรียมไม่หยุดอัพเกรด

จากบทความที่ว่า “Scroll and EIP-4844: How Ethereum is Leveling Up” เหมือนดูซีรี่ย์ต่อเนื่องไม่มีจบจริงๆ! ตอนนี้มาถึงซีซั่น “Data Availability” ที่ทั้ง ZK และ Optimistic rollups ต่างก็ร้องขอเหมือนเด็กอยากได้ขนม

ปัญหาคือไง?

  • Optimistic rollups นี่เหมือนเพื่อนที่บอกว่า “เชื่อฉันดิ” แล้วเหงื่อแตก (ต้องคอยตามเช็คตลอด)
  • ZK rollups ก็เหมือนอาจารย์เลขที่พิสูจน์ได้แต่…ก็ยังต้องการข้อมูลอยู่ดี!

EIP-4844 มาแก้ปัญหา ด้วย “blob-carrying transactions” ที่ช่วยลดค่าใช้จ่ายลง 80% - เหมือนไปตลาดแล้วได้ส่วนลดแบบจัดเต็ม!

สำหรับ Scroll ที่ใช้ zkEVM นี่เขาทำให้ระบบตรวจสอบ blob ได้ในวงจร…แม้จะกินทรัพยากรเครื่องไป 28M cells ก็ตาม (คอมผมคงร้องไห้แน่ๆ)

สรุปแล้วนี่คืออัพเดทที่ทั้งประหยัด ทั้งปลอดภัยกว่า - เหมาะกับคนขี้กังวลแบบผมที่ตรวจสอบสัญญาอยู่ดึกดื่น!

คิดยังไงบ้างครับ? คอมเมนต์ด้านล่างได้เลย!

360
44
0
QuantSurfer
QuantSurferQuantSurfer
7시간 전

Ethereum Finally Gets Its Act Together

After years of being the blockchain equivalent of that one friend who says ‘I’ll pay you back tomorrow’ (looking at you, optimistic rollups), Ethereum is finally stepping up its data availability game with EIP-4844.

Blobs to the Rescue

These magical ‘blob-carrying transactions’ are like switching from mailing bricks via UPS to sending holograms - 80% cheaper and way more efficient. Now if only dating apps had this kind of upgrade…

Pro Tip for Devs

If your zkEVM takes 139 seconds to verify a blob commitment, that’s exactly how long you should microwave popcorn for optimal kernel distribution. You’re welcome.

Drop your favorite L2 joke below - bonus points if it involves polynomial commitments!

991
43
0