덴쿤 업그레이드가 드디어 다가옵니다.
비트코인이 사상 최고치를 돌파하면서 이더리움의 주요 화두는 공식적으로 마지막 주를 카운트다운하고 있습니다. 이더넷 재단 소식에 따르면 덴쿤 네트워크 업그레이드가 모든 테스트 네트워크에서 성공적으로 활성화되었습니다. 이더는 2024년 3월 13일 21시 55분(GMT), 블록 높이 8626176에 메인 네트워크에서 업그레이드될 예정입니다.
이번 업그레이드는 샤펠라 업그레이드에 이어 이더 생태계에 중요한 의미를 지니고 있습니다.
덴쿤 업그레이드는 이전에 버그로 인해 지연되었던 이더 2.0 업그레이드 경로의 "서지" 단계의 시작이며, "늦은 칸쿤"이라고 불리고 있습니다. 이제 연초부터 일련의 테스트와 배포를 거쳐 덴쿤 업그레이드가 준비되었습니다. 이 글에서 런닝파이낸스는 이번 덴쿤 업그레이드의 '핵심 포인트'를 심도 있는 시각으로 이해하도록 도와드리며, 여러분에게 깊은 가치 인사이트를 제공할 수 있기를 기대합니다.
Core: EIP4844
덴쿤 업그레이드는 주로 이더넷의 합의 및 실행 계층을 다루며, 요금 절감, 속도 향상, 보안 및 사용자 경험을 중심으로 내용을 구성합니다. 그중에서도 EIP-4844는 이더넷 시스템의 스토리지 효율을 개선하고 거래 비용을 절감하는 것을 목표로 하는 이번 덴쿤 업그레이드의 핵심 콘텐츠입니다.
높은 가스 수수료는 항상 이더 발전의 가장 큰 걸림돌이었습니다. 전 세계는 오랫동안 가스비로 인해 고통을 겪어왔습니다. 성수기에는 사용자가 거래 수수료로 100달러 이상을 지불한 것으로 알려졌습니다. 이더스캔에 따르면 현재 스왑 거래의 평균 가스 수수료는 약 79달러입니다.
단기적인 관점에서 볼 때 롤업은 네트워크에 부담을 주지 않고 사용자가 시스템을 신뢰하지 않아도 이더의 처리 능력을 향상시킬 수 있는 유일한 무신뢰 확장성 솔루션입니다. 그러나 L1 트랜잭션의 높은 비용이 지속되는 상황에서 샤딩으로의 생태계 전환을 촉진하기 위한 조치가 시급히 필요합니다. 그리고 현재 이더리움의 구현 단계에서는 샤딩만으로는 충분하지 않기 때문에, EIP-4844는 기본적으로 이 단계의 요구를 충족할 수 있는 임시방편적인 솔루션을 제공합니다.
EIP-4844는 프로토 댕크샤딩 프로세스의 구현을 통해 이더넷 네트워크에서 혁신적인 임시 데이터 저장 메커니즘을 사용하는 "블롭"이라는 고급 기술을 채택하고 있습니다. 이 기술은 프로토-댕크샤딩 프로세스의 구현을 통해 이더넷 네트워크에서 혁신적인 임시 데이터 저장 메커니즘을 사용하여 L2의 트랜잭션 비용을 줄이는 데 도움이 될 것입니다. L2 네트워크는 L1에 데이터를 보다 효율적으로 저장할 수 있으며 블롭 데이터는 약 2주마다 삭제되는데, 이는 L2가 데이터를 관리하고 검색할 수 있고 검증을 수행하기에 충분히 긴 기간에 해당하는 시간입니다. 따라서 블롭 데이터는 이더리움 블록체인에 무기한 저장되는 일반 트랜잭션 호출 데이터보다 저장 비용이 저렴합니다.
EIP-4844는 또한 기본 수수료를 고려한 자체 가격 책정 규칙을 따르는 독립형 과금 시스템인 Blob Gas를 도입할 예정이며, Blob 데이터의 형식은 향후 샤딩 사양과 일치하도록 미리 설정되어 있습니다. 이러한 설계를 통해 롤업은 네트워크 혼잡을 효과적으로 완화할 수 있으며, 별도의 비용 시장을 통해 비용을 절감할 수 있어 현재의 Calldata 스토리지 방식보다 더 경제적입니다.
오프체인 랩스의 개발자들은 "현재 네트워크 트래픽 수준을 가정할 때, 덴쿤이 구현되면 레이어 2 네트워크의 가스 요금은 즉시 75%까지 떨어질 것"이라고 말했습니다. 또 다른 개발자는 "덴쿤 업그레이드는 1차선만 있는 도로를 4차선 고속도로로 업그레이드하는 것과 같으며, 이더리움을 현대 교통 시대에 도입하는 것"이라고 말했습니다.
레이어 2 트랜잭션 비용 중 가장 큰 비용은 비용은 현재 전체 레이어 2 트랜잭션 비용의 80% 이상을 차지하는 '콜 데이터' 비용으로, 블롭 메커니즘은 단기 트랜잭션 검증에 중요한 데이터를 임시로 저장하고 나중에 이 데이터를 삭제하여 네트워크 스토리지 과부하를 피할 수 있도록 합니다. 데이터 변경을 감지하는 암호화 기술을 통해 데이터 처리 흐름의 무결성과 보안이 보장됩니다.
이전 분석에 따르면, 프로토 댕크샤딩은 블록당 블롭 수를 16개로 제한하고 개별 블롭 크기는 128KB를 초과하지 않아 약 2MB의 블록 공간이 늘어날 것으로 예상됩니다. 늘어난 데이터 공간으로 인해 옵티미스틱 롤업과 제로 지식 롤업은 '콜 데이터'가 아닌 블롭을 사용하여 거래 데이터의 증명을 온체인에 게시할 수 있으며, 블롭 데이터는 2주 후 삭제되고 '콜 데이터'는 이더 블록체인에 영구적으로 저장됩니다.
EIP-4844 제안은 거래 전송을 위한 블롭 메커니즘을 도입할 뿐만 아니라 실행 계층 로직, 검증 규칙, 다차원 수수료 시장에 대한 전면적인 시스템 변경을 구현하여 향후 완전한 '샤딩'의 토대를 마련할 것입니다.
가스 수수료는 어떻게 변경되나요?
그렇다면 Dencun 업그레이드가 완료되면 EIP-4844 제안에 따라 가스 요금은 어떻게 변경되나요?
Optimism은 웹사이트를 개설했습니다. 하이퍼체인 블롭 도입 이후 가스 요금의 추세를 예측하는 웹사이트를 개설했습니다. 그러나 이 사이트의 예측은 블롭 가스 기본 요금이 4.2GWI라는 단순화된 가정을 바탕으로 한 것이므로 실제 값과 다를 수 있습니다.
예측에 따르면 약 125kB의 블롭의 비용은 약 0.001 ETH입니다. 현재 125kB의 통화 데이터 비용은 가스당 약 30gwei에 바이트당 16가스를 곱한 값에 125,000가스(약 0.06 ETH에 해당)를 곱한 값입니다. 현재 125kB의 통화 데이터는 가스당 약 30gwei에 바이트당 16가스 곱하기 125,000가스(약 0.06ETH)를 곱한 값입니다.
롤업은 현재 초당 약 60개의 트랜잭션(TPS)을 생성합니다. 각 트랜잭션이 약 200B라면 초당 약 12kB를 처리하고, 각 이더 블록은 약 144kB입니다. 초기 목표에서 EIP-4844 제안의 블롭 3개(3*125kB = 475kB)의 경우 롤업은 데이터 가용 용량의 약 30%만 차지할 것입니다. 블롭에 대한 다른 수요처(예: 비문)가 없는 한, 롤업이 블롭으로 마이그레이션되면 단기적으로 다음과 같은 효과가 예상됩니다.
- 블롭은 매우 저렴할 것입니다(0.001 ETH 미만)
- 롤업 거래 수수료도 매우 저렴해질 것입니다($0.05 미만)
*다음 이미지는 한 트위터 사용자가 트윗한 가스 수수료 변경 테스트 결과를 보여줍니다.
다른 제안은 어땠나요?
(1) EIP-1153: 짧은 시간 동안만 필요한 데이터를 처리하기 위한 일시적 저장 옵코드. 일시적 저장소 옵코드는 스마트 콘트랙트가 데이터를 처리할 때 메모리와 같은 저장 공간을 사용할 수 있도록 합니다. 이 저장 공간은 임시 메모장의 내용이 다 쓰이면 지워지는 것처럼 각 트랜잭션이 완료되면 내용이 지워진다는 점에서 영구 저장 공간과 다릅니다. 다음과 같은 특징이 있습니다.
- 임시: 임시 저장소의 값은 각 트랜잭션 후에 삭제되며 장기적으로 저장되지 않습니다.
- 성능 이점: 디스크 액세스가 필요하지 않으므로 사용 비용이 더 저렴합니다.
- 스마트 컨트랙트 액세스 지원: 스마트 컨트랙트는 두 개의 새로운 옵코드로 임시 저장소에 액세스할 수 있으며, 이는 컨트랙트가 이 임시 데이터를 읽고 쓸 수 있다는 의미입니다.
- 편의성: 트랜잭션 스토리지를 사용할 때 클라이언트는 원시 데이터를 로드하기 위해 가스 비용을 선불로 지불할 필요가 없으며 사용 후 스토리지 슬롯을 정리할 필요가 없으므로 전체 프로세스가 더 효율적이고 저렴해집니다! .
(2) EIP-4788: 이더넷 가상 머신의 비콘 블록 루트는 이더넷 가상 머신(EVM)이 외부 신뢰 소스에 의존하지 않고도 합의 계층과 보다 안전하게 상호 작용할 수 있도록 지원하여 EVM이 이 데이터를 직접 액세스하고 검증하여 시스템의 보안과 안정성을 개선할 수 있도록 합니다. 이 기능은 다음과 같은 애플리케이션 시나리오를 지원합니다.
a. 플레지 풀. 약정 풀링은 참여자의 토큰 수와 상태를 보다 안정적으로 확인하여 사기 및 오류 가능성을 줄입니다.
b.Repledge. 관련 데이터를 직접 확인할 수 있으며, 서약 설정 변경 프로세스가 더 원활하고 안전해집니다.
c. 크로스체인 브리지. 스마트 컨트랙트 브리지는 트랜잭션과 상태를 보다 효과적으로 검증하여 크로스 체인 상호작용의 보안을 향상시킵니다.
d.MEV 완화. MEV(채굴자 추출 가치)는 트랜잭션 순서를 최적화하여 블록 생성 과정에서 이익을 얻는 수단입니다. 비콘 블록 루트를 사용하면 MEV의 영향을 줄이기 위한 보다 효과적인 전략을 고안하여 거래를 더욱 공정하고 투명하게 만들 수 있습니다.
(3) EIP-5656: MCOPY는 메모리 영역 복사를 위한 효율적인 EVM(이더 가상 머신) 명령어입니다. 솔리디티, 바이퍼, Fe 컴파일러에서 찾을 수 있으며 정확한 단어 메모리 복사 및 부분 단어 메모리 복사를 구현하는 데 사용됩니다.EIP-5656은 특히 스마트 컨트랙트 실행에 MCOPY 옵코드를 도입하여 이더넷 네트워크의 성능을 향상시키는 데 도움이 됩니다. 이는 개발자들이 보다 효율적이고 빠른 스마트 컨트랙트를 생성할 수 있게 해주며, 신원 사전 컴파일 호출 오버헤드가 700 가스에서 100 가스로 줄어든다는 점에서 중요한 개선 사항입니다.
(4) EIP-6780: SELFDESTRUCT 연산자의 제거를 위해 . 원래 설계에서 이더리움 스마트 컨트랙트의 SELFDESTRUCT 기능은 특수 연산자를 호출하는 방식으로 구현되었습니다. 스마트 컨트랙트가 SELFDESTRUCT를 호출하면 컨트랙트의 코드가 소멸되고 나머지 이더와 스토리지가 지정된 주소로 전송됩니다.
이 기능은 원래 실행이 완료되거나 심각한 오류가 있을 때 컨트랙트를 정리하기 위해 설계되었습니다.
스마트 컨트랙트가 더 이상 필요하지 않은 경우, 자체 소멸은 저장 공간을 확보하고 남은 이더를 지정된 주소로 전송하여 리소스 낭비를 방지합니다. 자체 파괴를 사용하면 해당 계정의 모든 코드와 저장소 정보가 삭제됩니다. 그러나 향후 버클 트리 설계에서는 이 작업이 더 이상 불가능해집니다. 이는 향후 설계에서는 각 계정의 정보가 여러 계정 키에 분산되어 저장되고 이러한 계정 키와 루트 계정 사이에 명확한 연결이 없기 때문입니다.EIP-6780 제안의 채택과 구현은 계약의 자체 파괴로 인한 자금 손실 위험을 방지하여 이더넷 네트워크의 보안을 개선하는 데 도움이 될 것입니다.
(5) EIP-7044: 이더리움 서약 종료 메커니즘 제안 이더리움 서약 종료 메커니즘 개선 제안. 이 제안의 주요 목적은 카펠라 업그레이드 전에 서명한 자발적 탈퇴를 영구화하여 이더리움 서약의 탈퇴 메커니즘을 간소화하고 개선하는 것입니다. 이러한 개선은 보다 안전한 서약 운영을 보장하고 사용자 경험도 개선할 것입니다. 이더리움 네트워크는 EIP-7044를 구현함으로써 검증자 및 서약 관련 운영 프로세스를 더 잘 처리할 수 있어 전체 네트워크의 안정성과 신뢰성을 향상시킬 수 있습니다.
(6) EIP-7045: 네트워크 증명 슬롯을 위한 이더넷 개선 제안으로, 증명 포함 슬롯의 수를 늘려 이더넷 네트워크의 보안과 거래 확인 속도를 향상시킵니다. 증명 슬롯은 검증자의 동작 및 네트워크의 보안과 밀접한 관련이 있는 이더넷 프로토콜의 개념입니다. 증명 슬롯의 범위를 확장하면 많은 수의 검증자를 처리할 수 있는 네트워크의 능력이 향상되는 동시에 네트워크 전체의 보안도 강화될 수 있습니다.
(7) EIP-7514: 최대 검증자 수의 증가를 지수적 증가에서 선형적 증가로 변경하고 고정된 최대 이탈 한도를 설정하여 이더 담보 검증자 증가 방식을 개선하는 제안입니다. 이더 서약의 급격한 증가에 대처하기 위해 각 에포크 기간 동안 네트워크에 들어오고 나가는 검증인의 수를 제한합니다. 이 제안은 적절한 해결책이 구현될 때까지 매우 높은 이더리움 총 공급량으로 인한 부정적인 외부효과를 완화하기 위한 것입니다.
(8) EIP-7516: 데이터 사용 비용 절감을 위한 개선 제안으로, 사용자가 블롭 데이터 사용 비용을 프로그래밍 방식으로 계산할 수 있도록 합니다. 이를 통해 사용자가 실제 필요에 따라 데이터를 계산하고 사용할 수 있어 데이터 사용 비용을 절감할 수 있다는 장점이 있습니다. 또한, 이 제안서에는 사용자가 향후 Blob 데이터 사용 비용을 고정하여 데이터 사용 비용 변동에 따른 위험을 제거할 수 있는 금융 상품인 Blob 가스 선물의 개념이 언급되어 있습니다.
경쟁, 또는 이제 막 시작인가
Ether는 덴쿤 업그레이드로 가스 비용을 낮췄지만, 여전히 네트워크 파편화 및 사용자 경험 문제 등 여러 과제에 직면해 있습니다. 이러한 과제는 이더리움의 소액 거래 유치 능력을 계속 제한할 가능성이 높습니다.
경제적인 측면에서 보면 이더 플랫폼에서 NFT 거래의 평균 비용은 약 140달러로, 특히 거래 수수료가 NFT 자체의 가치를 초과하는 경우 사용자에게 상대적으로 높은 비용입니다. 결과적으로 높은 거래 수수료는 사용자가 보다 비용 효율적인 대안을 찾도록 유도합니다.
레이어 1 블록체인인 솔라나(Solana)와 같은 거래 수수료는 평균 거래 비용이 0.000036 SOL에 불과해 이더보다 훨씬 낮습니다(약 $0.0047에 해당). 이러한 상당한 비용 이점은 비용을 절감하고자 하는 다양한 사용자, 특히 NFT를 자주 거래하는 사용자들에게 어필할 수 있습니다.
또한 스마트 콘트랙트가 점점 더 복잡해지면서 보안과 신뢰성을 보장하는 것이 지속적인 과제가 되고 있습니다. 악의적인 행동이나 프로그래밍 오류는 심각한 보안 사고로 이어질 수 있습니다.
암호화폐 업계의 도전은 계속되고 있지만, 덴쿤의 업그레이드는 일시적인 것에 불과합니다. 비탈릭이 언급했듯이 이더리움은 개방적이고 글로벌하며 허가 없는 환경을 구현하기 위해 세 가지 핵심 기술 전환이 필요합니다. 이제 시작에 불과합니다.