
2024년 이더리움 로드맵에서는 무엇을 기대할 수 있을까?
글: FRANCESCO
번역: TechFlow
디지털 화폐 세계에서 이더리움은 핵심 플랫폼으로서 끊임없이 진화하고 혁신해 왔습니다. 본 기사에서는 2024년 이더리움 발전 로드맵에 포함된 주요 내용들을 심층적으로 살펴볼 것입니다. 특히 ERC-4337, EIP-4844, EIP-3074, EIP-5003 등 몇 가지 중요한 기술 제안들이 어떻게 이더리움의 확장성과 사용자 경험을 향상시키는지를 알아보겠습니다.

트위터에서 저는 그토록 많은 반(反)이더리움 발언들을 본 적이 없습니다.
거의 매일 새로운 '이더리움 킬러'로 의심되는 L1이 등장하지만, 이더리움은 개의치 않고 자신의 성장과 개선에 집중하며 꿋꿋이 나아가고 있습니다.
이더리움의 발전에 대한 약속은 최근 공개된 2024년 이더리움 로드맵에서 명확하게 드러나며, 이 로드맵은 확장성과 사용자 경험을 향상시키기 위한 핵심 개발 사항들을 강조하고 있습니다.

특히 EIP-4844의 도입 일정이 확정되면서 L2가 이더리움 상에 데이터를 게시하는 것이 훨씬 쉬워질 전망입니다. 경쟁이 치열해지고 있음에도 불구하고 이러한 새로운 ERC와 EIP들은 이더리움의 확장성과 사용자 경험을 크게 향상시킬 것입니다.
다음에서 우리는 ERC-4337, EIP-4844, EIP-3074 및 EIP-5003과 같은 흥미진진한 업데이트들에 대해 자세히 살펴보겠습니다.
ERC-4337: 스마트 계약 지갑의 혁명

ERC-4337 표준의 도입은 스마트 계약 지갑의 진화에서 중대한 도약입니다. 이 개선은 '계정 추상화(Account Abstraction)'라는 새로운 개념을 도입합니다.
ERC-4337은 합의층 프로토콜 변경이 필요 없는 계정 추상화 제안입니다. 이 제안은 새로운 프로토콜 기능 추가나 기본 트랜잭션 유형 변경 대신, UserOperation이라는 고수준의 의사 트랜잭션 객체를 도입합니다. ERC-4337에 대한 더 많은 정보는 여기를 클릭하여 자세히 확인할 수 있습니다.
기존에 이더리움 계정은 외부 소유 계정(EOA)과 스마트 계약 계정으로 구분됩니다. 그러나 사용자 운영 EOA는 일반적으로 사용 편의성과 보안 측면에서 여러 문제를 안고 있습니다.
ERC-4337은 이러한 경계를 모호하게 만들어 사용자가 스마트 계약과 더욱 직관적으로 상호작용할 수 있게 합니다.

복잡성이 점점 커지는 환경 속에서 사용자가 이더리움과 상호작용하는 방식은 개선되어야 합니다. 이미 계정 추상화 기반 솔루션이 등장하고 있으며, 예를 들어 Creso Wallet과 Avocado Wallet이 있습니다.
ERC-4337의 도입은 지갑 설계의 다양한 개선과 최종 사용자의 복잡성 감소를 위한 기반을 마련할 것입니다.
그뿐만 아니라 ERC-4337은 최종 사용자 경험을 크게 개선하며 무(無) 가스 트랜잭션이나 소셜 로그인, 비밀번호 복구 등의 새로운 가능성을 실현합니다.
ERC-4337의 주요 특징은 다음과 같습니다:
-
보안 강화: 지갑에 더 복잡한 로직을 통합함으로써 사용자는 다단계 인증(MFA)이나 일일 지출 한도 등의 조건을 거래에 설정할 수 있습니다.
-
사용자 친화성: 비기술적 사용자의 상호작용을 단순화하여 이더리움 생태계 접근성을 높입니다.
-
가스비 대신 다른 토큰 결제: 사용자는 ETH 외의 다른 토큰으로도 거래 수수료를 낼 수 있어 편의성이 증가합니다.
EIP-4844: L2 효율성 향상

왜 EIP-4844인가?: 목적은 L2 솔루션이 이더리움에 데이터를 게시할 수 있는 저비용 방법을 제공하고, L2 사용자가 부담하는 전체 거래 수수료를 크게 줄이는 것입니다.
문제점: L2는 점점 더 많은 데이터를 생성합니다. 이러한 데이터를 저렴하게 게시할 방법이 있다면 즉각적으로 네트워크가 사용자에게 청구하는 거래 수수료를 줄일 수 있습니다.
해결책: "blob을 담은 트랜잭션"을 위한 새로운 트랜잭션 형식을 도입합니다. blob은 EVM 실행에서는 접근할 수 없지만 커밋 값은 접근 가능한 대량의 데이터를 포함합니다. blob의 내용은 본문에 완전히 포함되지 않고 "사이드카(sidecar)" 형태로 별도로 전달됩니다.
EIP-4844는 일반적으로 "프로토탕크샤딩(proto-danksharding)"이라고 불리며, 이더리움의 확장성 문제 해결을 위한 중요한 진전입니다. 이 제안은 '샤드 블롭(shard blobs)'이라 불리는 임시 데이터를 사용하는 새로운 트랜잭션 유형을 도입하며, 롤업(Rollup)과 같은 L2 솔루션이 이를 활용할 수 있습니다.
EIP-4844는 이더리움에 새로운 트랜잭션 유형을 도입하여 "블롭(blob)" 데이터를 수용하고 이를 비콘 노드에 일정 기간 동안 저장합니다.

샤드 블롭은 이더리움 블록 내에서 실행되는 트랜잭션을 포함하지 않으며, 오직 "데이터 블록(blob of data)"만을 포함합니다. L2는 이 데이터 공간을 활용해 사용자에게 안전하고 확장 가능한 경험을 제공합니다.

EIP-4844의 중요성은 그것이 모든 사용자에게 가치를 제공한다는 점에 있습니다. 우리는 모두 낮은 L2 수수료의 혜택을 받게 될 것입니다.
왜 L2 수수료가 더 낮아지는가?
EIP-4844는 트랜잭션 계산과 저장 비용을 분리합니다. L2는 이더리움에 "블롭(blob)"을 제출할 때 다른 함수를 사용하게 됩니다.
L2는 영구적으로 데이터를 저장하는 "CALLDATA"를 사용하지 않고, 미리 정의된 시간 후 삭제되는 블롭(blob)을 사용합니다.
데이터 블록(blob of data)은 영원히 존재할 필요 없이, 일정 기간(예: 1~3개월) 동안만 유효하면 됩니다. 이는 L2가 적어도 하나의 정직한 참여자가 상태를 재구성하고 악의적인 정렬기(orderer)를 도전하거나 교체할 수 있을 만큼 충분한 시간을 제공한 후 데이터를 삭제할 수 있게 해줍니다.
EIP-4844는 롤업이 초기에 각 슬롯당 0.25MB까지 확장할 수 있도록 하며, 블롭용 별도의 수수료 시장을 제공함으로써 비용을 매우 낮춰 롤업의 확장성을 크게 완화합니다.
EIP-4844의 잠재적 영향

EIP-4844는 여러 가지 잠재적 영향을 가지고 있습니다:
-
L2 비용 감소: 데이터 비용을 낮춤으로써 L2 솔루션을 경제적으로 만들고, 보다 광범위한 채택을 장려합니다.
-
거래 처리량 증가: 더 확장 가능한 네트워크가 되어 더 많은 트랜잭션을 처리할 수 있게 됩니다.
-
사용자 경험 향상: 트랜잭션이 더 빠르고 저렴해짐에 따라 이더리움의 전반적인 사용자 경험은 크게 개선됩니다.
저는 이 주제에 대해 이전에 상세한 글을 작성한 바 있으며, 여기를 클릭하여 자세히 읽을 수 있습니다.
EIP-3074: 트랜잭션 간소화

EIP-3074은 추가적인 신뢰 가정 없이도 이더리움에서 보다 원활한 사용자 경험을 열어줄 새로운 개념입니다.
EIP-3074은 이더리움 트랜잭션의 권한 부여 및 실행 방식에 근본적인 변화를 가져옵니다. 이 제안은 사용자가 제3자가 자신을 대신해 트랜잭션을 실행하도록 새로운 유형의 오퍼레이션을 통해 위임할 수 있게 합니다.
EIP-3074은 외부 소유 계정(EOA)이 스마트 계약에 제어권을 위임할 수 있도록 이더리움의 EOA를 업데이트하는 것을 목표로 합니다. 즉, 스마트 계약이 사용자 계정에서 시작된 트랜잭션을 승인할 수 있게 됩니다.
실제로 EIP-3074은 복잡한 작업을 단일 서명으로 수행할 수 있게 하며, 다중 승인이 필요 없어 사용자 경험을 크게 개선하고 복잡한 작업을 원활하게 실행할 수 있게 합니다. 최종 사용자는 일괄 트랜잭션, 만료 트랜잭션 등을 보낼 수 있게 됩니다. EIP-3074에 대한 더 많은 정보는 여기를 클릭하여 자세히 확인할 수 있습니다.

그러나 이를 실현하기 위해 이더리움 프로토콜을 수정해야 하며, 새로운 두 개의 EVM 오퍼코드인 AUTH와 AUTHCALL을 사용해야 합니다.
따라서 ERC-4337과 같은 다른 계정 추상화 제안에 비해 EIP-3074은 종종 덜 선호됩니다. EIP-3047에 대한 우려사항은 여기를 클릭하여 확인하세요.
그럼에도 불구하고 EIP-3074은 다음과 같은 새로운 사용 사례를 도입할 수 있습니다:
-
스마트 계약 지갑: 지갑 복구 솔루션을 통해 더 이상 자금을 잃지 않을 수 있습니다.
-
일괄 트랜잭션: 가스 비용 절감
-
자동화: 스마트 계약 계정을 통해 트랜잭션 자동화 가능
EIP-3074의 장점은 다음과 같습니다:
-
사용자 상호작용 간소화: 복잡한 DApp 상호작용에 특히 유리하며, 사용자의 단계와 가스 비용을 줄입니다.
-
개발자 유연성 향상: 보다 창의적이고 효율적인 스마트 계약 설계가 가능해집니다.
-
잠재적 보안 강화: 새로운 보안 고려사항을 도입하지만, 동시에 더 강력한 보안 메커니즘을 구축할 기회도 제공합니다.
EIP-5003: 네트워크 리소스 최적화

이 제안은 EIP-3074과 매우 잘 맞습니다. EIP-3074은 EOA의 서명 권한을 스마트 계약에 위임할 수 있는 '오퍼코드'를 제공합니다.
EIP-3074은 스마트 계약에 권한을 부여하는 반면, EIP-5003은 이더리움 EOA 계정의 서명 키를 스마트 계약 계정으로 완전히 이전합니다.

EIP-3074을 제한된 범위에 적용하면 스마트 계약에 권한을 위임하는 새로운 공격 벡터가 발생할 수 있습니다.

EIP-5003은 잘 알려져 있지는 않지만, 이더리움 네트워크의 효율성과 보안성을 높이는 데 핵심적인 역할을 합니다.
EIP-5003의 기대 이점은 다음과 같습니다:
-
보안 강화: 이 EIP는 EIP-3074과 함께 작동하여 그 단점을 해결하고 계정 추상화 마이그레이션 과정에서 새로운 공격 벡터가 발생하지 않도록 보장합니다.
-
EOA에서의 마이그레이션: 이 EIP는 EOA에서의 최종 마이그레이션을 의미합니다.
결론: 미래를 향한 이더리움
이더리움의 발전은 느리고 보안 중심적이기 때문에 정체되어 있다고 여겨지기도 하지만, 실제로는 그렇지 않습니다. 특정 순간의 모습만으로 이더리움의 기술을 관찰하고 평가하는 것은 옳지 않습니다. 이더리움은 항상 변화하며 끊임없이 발전하고 있기 때문입니다.
특히 2024년 이더리움 발전 로드맵은 미래에 대한 명확한 비전을 보여주며, 확장성, 보안, 접근성, 사용 편의성과 같은 핵심 영역의 문제를 해결하고 네트워크를 미래 지향적으로 만들겠다는 약속을 담고 있습니다.
이 로드맵은 EOA 계정에서 더 유연한 스마트 계약 지갑으로의 전환을 통해 사용자와 이더리움의 상호작용 방식을 재정의하는 데 초점을 맞추고 있습니다.
ERC-4337, EIP-4844, EIP-3074, EIP-5003의 시행은 이러한 진화 과정에서 모두 중요한 역할을 합니다:
-
ERC-4337은 계정 추상화를 통해 스마트 계약 지갑을 혁신하며, 향상된 보안성과 사용자 친화성을 제공합니다. 이 표준은 사용자 경험을 크게 단순화하고 이더리움 생태계의 접근성을 넓히는 것을 목표로 합니다.
-
EIP-4844 또는 '프로토탕크샤딩'은 비용 절감과 L2 솔루션의 효율성 향상을 위한 돌파구입니다. blob을 담은 트랜잭션을 위한 새로운 트랜잭션 형식을 도입함으로써 거래 수수료를 낮추고 처리량을 높이며, 최종 사용자에게 더 저렴하고 빠른 거래 혜택을 제공할 전망입니다.
-
EIP-3074과 EIP-5003은 함께 트랜잭션 간소화와 네트워크 리소스 최적화의 중요한 단계를 나타냅니다. EIP-3074이 트랜잭션 권한 부여를 위한 새로운 오퍼레이션 기능을 도입한다면, EIP-5003은 외부 소유 계정(EOA)에서 스마트 계약 계정으로 서명 권한을 이전함으로써 네트워크의 보안성과 효율성을 강화합니다.
이 글의 주된 목적은 독자들이 이더리움을 정적인 네트워크가 아닌, 끊임없이 진화하고 변화하는 역동적인 네트워크로 인식하고, 미래 지향적인 새로운 기술과 대안을 적극적으로 추구하는 플랫폼으로 바라보도록 하는 것입니다.
우리는 올해 동안 EIP들의 시행 상황과 이더리움의 발전 과정을 계속해서 주목할 것입니다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News












