저자: FRANCESCO; 편집: Lynn, Mars Finance
제 트위터 타임라인에서 이렇게 많은 반이더리움 선전을 본 적이 없습니다. strong>.
하루에 한 번씩 '이더 킬러'로 의심되는 새로운 레이어 1이 등장하지만, 이더는 이를 모르기 때문에 흔들리지 않고 자체적인 성장과 개선에 집중하고 있습니다
이러한 발전의 노력은 최근 발표된 이더리움 로드맵 2024에 반영되어 있으며, 확장성과 사용자 경험을 향상시킬 수 있는 주요 개발에 중점을 두고 있습니다.
무엇보다도 레이어 2가 이더에 데이터를 더 쉽게 게시할 수 있도록 EIP-4844를 업데이트했습니다.
이러한 새로운 ERC와 EIP는 경쟁이 치열해지는 가운데 이더의 확장성과 사용자 경험을 크게 개선할 것입니다.
이번 업데이트에 대해 자세히 알아보겠습니다. 이번 업데이트에는 ERC-4337, EIP-4844, EIP-3074, EIP-5003이 포함됩니다.
이번 업데이트에 대해 자세히 알아보겠습니다.
ERC-4337: 스마트 컨트랙트 월렛의 혁명
ERC-4337 표준의 도입은 스마트 컨트랙트 월렛의 진화에 큰 도약이 될 것입니다.
이 개선 사항에는 "계정 추상화"라는 새로운 개념이 도입되었습니다.
ERC-4337은 합의 계층 프로토콜 변경의 필요성을 완전히 회피하는 계정 추상화 제안입니다. 새로운 프로토콜 기능을 추가하고 기본 트랜잭션 유형을 변경하는 대신, 이 제안은 UserOperation이라는 고위 수준의 의사 트랜잭션 객체를 도입합니다.
ERC-4337에 대한 자세한 정보: https://twitter.com/johnrising_/status/1629470535397539840
전통적으로 이더리움 계정은 외부 소유 계정(EOA)과 스마트 컨트랙트 계정으로 분류되어 왔습니다. 그러나 사용자가 운영하는 EOA는 사용성과 보안 측면에서 종종 문제를 야기합니다.
ERC-4337은 이러한 경계를 허물어 사용자가 스마트 컨트랙트와 더 직관적으로 상호작용할 수 있도록 합니다.
사용자가 이더와 상호작용하는 방식은 환경의 복잡성에 맞게 변화해야 합니다. 이미 크레소 월렛(Creso Wallet)과 아보카도 월렛(Avocado Wallet)과 같이 계정 추상화를 기반으로 한 솔루션이 등장했습니다.
ERC-4337의 도입은 지갑 설계를 개선하고 최종 사용자의 복잡성을 줄이기 위한 토대를 마련할 것입니다.
이 외에도 ERC-4337은 최종 사용자 경험을 크게 개선하고, 가스 없는 거래나 소셜 로그인 및 비밀번호 복구와 같은 새로운 가능성을 가능하게 합니다.
ERC-4337의 주요 기능은 다음과 같습니다:
강화된 보안: 지갑에 더 정교한 로직을 통합하여 사용자가 다단계 인증이나 일일 지출 한도와 같은 거래 조건을 설정할 수 있습니다.
사용자 친화적: 기술적 지식이 없는 사용자의 상호작용을 간소화하고 이더 생태계에 대한 접근성을 높입니다.
토큰으로 가스비 결제: 사용자가 이더 이외의 토큰으로 거래 수수료를 결제할 수 있어 편리함을 더합니다.
EIP-4844: 레이어 2 효율성 개선
왜 EIP-4844인가: L2 솔루션을 사용할 수 있는 저렴한 장소를 만들기 위해 다음을 수행합니다. 이더에 데이터를 게시하고 사용자가 L2에서 지불하는 전체 거래 수수료를 획기적으로 줄일 수 있는 저렴한 장소.
문제: L2에서 생성되는 데이터의 양은 계속 증가하고 있습니다. 이 데이터를 저렴하게 배포할 수 있는 방법이 있다면 네트워크가 사용자에게 부과하는 트랜잭션 수수료를 즉시 줄일 수 있습니다.
해결 방법: "트랜잭션 위드 블롭"이라는 새로운 트랜잭션 형식입니다. 블롭의 내용은 본문에 전체적으로 포함되지 않고 '사이드카'로 별도로 전파되며, "EVM 구현에서는 액세스할 수 없지만 약속에는 액세스할 수 있는" 대량의 데이터를 포함합니다.
EIP-4844는 흔히 "프로토 댕크샤딩"이라고 불리는데, 이더의 확장성 문제를 해결하는 데 있어 중요한 진전입니다. 이는 어그리게이션과 같은 레이어 2 솔루션에서 사용할 수 있는 임시 데이터인 "샤딩된 블롭"을 허용하는 새로운 트랜잭션 유형을 도입합니다.
EIP-4844는 이더넷에 "블롭" 데이터를 허용하고 비콘 노드에서 단기간 동안 보관하는 새로운 트랜잭션 유형을 도입합니다.
세그먼트화된 블록에는 이더리움 블록에서 실행된 트랜잭션이 포함되지 않고 "데이터 블록"만 포함되며, L2는 해당 데이터 공간을 사용하여 사용자에게 안전하고 확장성이 뛰어난 경험을 제공하는 역할을 담당합니다.
EIP-4844의 중요한 점은 우리 모두가 낮은 L2 수수료의 혜택을 누릴 수 있기 때문에 그 가치가 사용자에게 이익이 된다는 것입니다.
왜 L2 비용이 낮아지나요?
EIP-4844는 트랜잭션 연산과 저장 비용을 분리합니다
L2는 가장 비용 효율적인 L2 사용 방식입니다. 왼쪽;">L2는 다른 기능을 사용하여 "블롭"을 이더로 전송합니다.
데이터를 영구적으로 저장하는 "CALLDATA"를 사용하는 대신, 블롭을 사용하며 블롭은 미리 정의된 기간 후에 정리됩니다.
데이터 블록은 영원히 사용할 수 있는 것이 아니라, L2가 최소 1명의 정직한 참여자가 상태를 재구성하고 잘못된 시퀀서에 도전하거나 교체할 수 있을 만큼 충분히 긴 일정 기간(예: 1~3개월) 동안만 사용할 수 있어야 합니다. 그런 다음 데이터가 정리됩니다.
EIP-4844는 초기에 롤업을 슬롯당 0.25MB로 확장할 수 있으며, 블롭을 위한 별도의 비용 시장을 제공하므로 비용이 매우 낮아 롤업의 스케일아웃을 크게 완화할 수 있습니다.
Read: 트랜잭션이 10배 더 저렴해집니다.
EIP-4844의 잠재적 영향은 다음과 같습니다
계층 2 비용 절감: 데이터 비용을 줄임으로써. strong>: 데이터 비용을 절감하여 레이어 2 솔루션을 더 저렴하게 만들어 더 많은 채택을 장려합니다.
트랜잭션 처리량 증가: 초당 더 많은 트랜잭션을 처리할 수 있는 확장성 높은 네트워크로 이어집니다.
향상된 사용자 경험: 더 빠르고 저렴한 트랜잭션을 통해 이더리움의 전반적인 사용자 경험이 크게 개선됩니다.
저는 얼마 전에 이에 대해 긴 글을 썼습니다:
EIP-4844 덕분에 모든 이더리움 L2 수수료가 더 저렴해질 것입니다
EIP-3074: 거래 간소화
EIP-3074: 거래 간소화
EIP -3074는 추가적인 신뢰 가정 없이 이더리움에서 더욱 원활한 사용자 경험을 제공하는 새로운 프로토 언어입니다.
EIP-3074는 이더리움 트랜잭션이 승인되고 실행되는 방식에 근본적인 변화를 가져옵니다. 이 제안은 사용자가 새로운 유형의 작업을 사용하여 제3자가 자신을 대신하여 거래를 실행하도록 승인할 수 있도록 허용합니다.
EIP-3074는 스마트 컨트랙트에 제어권을 위임할 수 있도록 이더의 EOA를 업데이트하여 스마트 컨트랙트가 사용자 계정에서 시작된 트랜잭션을 승인할 수 있도록 하는 것을 목표로 합니다.
실제로 EIP-3074는 여러 번의 승인 없이 단일 서명을 사용하여 복잡한 작업을 수행할 수 있도록 하여 사용자 경험을 크게 개선하고 복잡한 작업을 원활하게 수행할 수 있도록 합니다.
최종 사용자는 대량 거래, 만료된 거래 등을 전송할 수 있게 됩니다.
EIP-3074에 대한 자세한 정보: https://twitter.com/lightclients/status/1371911245561917441
그러나 이를 달성하기 위해서는 다음을 수행해야 합니다. 하지만 이를 위해서는 이더 프로토콜을 수정하여 두 가지 새로운 EVM "옵코드", 즉 AUTH와 AUTHCALL을 사용해야 합니다.
그 결과, EIP-3074는 일반적으로 EIP-4337과 같은 다른 계정 추상화 제안보다 선호되지 않습니다.
이 EIP 문제에 대해 자세히 알아보기:
https://twitter.com/scupytrooples/ status/1418441829314220032
그럼에도 불구하고 EIP-3074는 다음과 같은 새로운 사용 사례를 도입할 것입니다 :
스마트 컨트랙트 지갑: 지갑 복구 솔루션을 사용하면 다시는 자금을 분실하지 않습니다
일괄 거래: 절약 가스 비용
자동화: 스마트 컨트랙트 계정으로 거래 자동화
EIP-3074의 장점은 다음과 같습니다:
간소화된 사용자 상호 작용: 복잡한 디앱 상호작용에 특히 유용하며, 사용자 단계와 가스 비용을 줄여줍니다.
개발자 유연성 향상: 보다 창의적이고 효율적인 스마트 컨트랙트 설계를 가능하게 합니다.
잠재적 보안 강화: 새로운 보안 고려 사항을 도입하는 한편, 보다 강력한 보안 메커니즘을 구축할 수 있는 기회를 제공합니다.
EIP-5003: 네트워크 리소스 최적화
이 제안은 EIP-3074와 잘 결합되어 EAO를 위임할 수 있는 기능을 제공합니다. EIP-3074는 스마트 컨트랙트에 서명 권한을 위임하는 " 옵코드"를 제공합니다.
EIP-3074가 스마트 컨트랙트를 위임하는 동시에 EIP-5003은 이더넷 EAO 계정에서 스마트 컨트랙트 계정으로 서명 키를 완전히 마이그레이션합니다.
오로지 EIP-3074를 제한적으로 적용하면 스마트 컨트랙트 승인과 관련된 새로운 공격 벡터가 생겨날 것입니다.
EIP-5003은 홍보가 덜 되었지만 이더넷 네트워크의 효율성과 보안을 개선하는 데 중요한 역할을 합니다.
EIP-5003의 기대되는 이점은 다음과 같습니다.
결론: 미래지향적인 이더
이더의 개발은 종종 느리다고 여겨지지만, 이더가 새로운 기술이라는 것은 분명하지 않습니다. 보안을 우선시하기 위해 느리고 통제된 이더리움은 유휴 상태가 아니며, 항상 변화하고 있기 때문에 특정 시점에 일어나는 일만을 기준으로 기술을 바라보고 평가하는 것은 올바르지 않습니다. 끊임없이 진화하고 개선하고 있습니다.
특히 이더리움의 2024년 로드맵은 미래에 대한 명확한 비전을 제시하고 있으며, 확장성, 보안, 접근성, 사용성과 같은 주요 영역을 해결하고 네트워크가 미래에 대비할 수 있도록 보장할 것을 약속하고 있습니다.
사용자가 이더와 상호작용하는 방식을 재정의하는 데 중점을 두어 EOA 계정에서 보다 유연한 스마트 컨트랙트 지갑으로 이동했습니다.
ERC-4337, EIP-4844, EIP-3074, EIP-5003의 구현은 모두 이러한 진화에서 핵심적인 역할을 합니다.
ERC-4337은 계정 추상화를 통해 스마트 콘트랙트 월렛을 혁신하여 향상된 보안과 사용자 편의성을 제공합니다. 이 표준은 사용자 경험을 크게 단순화하고 이더리움 생태계의 접근성을 확장하도록 설계되었습니다.
EIP-4844 또는 "프로토 댕크샤딩"은 비용을 절감하고 레이어 2 솔루션의 효율성을 높이는 데 획기적인 역할을 합니다. 비용을 절감하고 레이어 2 솔루션의 효율성을 높이는 획기적인 기술입니다. 블롭 캐리 트랜잭션을 위한 새로운 트랜잭션 형식을 도입하여 트랜잭션 비용을 절감하고 처리량을 증가시켜 최종 사용자가 더 저렴하고 빠른 트랜잭션의 혜택을 누릴 수 있도록 합니다.
EIP-3074와 EIP-5003은 트랜잭션을 간소화하고 네트워크 리소스를 최적화하는 데 있어 중요한 진전을 이뤘습니다. EIP-3074는 거래 승인을 위한 새로운 운영 기능을 도입한 반면, EIP-5003은 서명 권한을 외부 소유 계정(EOA)에서 스마트 컨트랙트 계정으로 전환하여 네트워크 보안과 효율성을 향상시킴으로써 이를 보완합니다.
이더넷은 혁신과 개선을 거듭하며 치열한 경쟁 속에서 관련성을 높이기 위해 계속 노력할 것입니다.
이 글의 주요 목표는 독자들이 이더를 정적인 네트워크가 아닌 성장하고 진화하는 네트워크로 바라보도록 고취시키고, 미래 지향적인 신흥 기술이자 대안이 되기 위해 적극적으로 노력하는 것입니다.
지디넷은 올해에도 EIP의 구현과 이더리움이 어떻게 진화할 것인지에 대해 집중적으로 다룰 예정입니다.