
일반 사용자를 암호화폐 공간으로 끌어들이는 것은 여전히 어려운 일입니다. 암호화 분야에는 스마트 계약, 개인키와 공개키 등 암호화폐 지갑 용어, 중앙집권형과 분산형 개체 간의 제한적인 인프라 등 복잡한 기술 개념이 많기 때문입니다. 그러나 이더리움에 판도를 바꾸고 사용자 친화적이며 혁신적인 프로토콜 표준을 도입하면 상황이 더 쉬워지는 것 같습니다.
ERC-20, ERC-721 및 ERC-1155와 같은 표준 프로토콜과 마찬가지로 새로운 프로토콜 ERC-4337 및 ERC-6551도 Ethereum 생태계를 확장하는 데 중요한 역할을 하며 Ethereum 개발자 커뮤니티에서 이를 통해 많은 혁신을 실현합니다. dapp 사용 사례를 통해 일반 사용자의 임계값을 낮춥니다. 일단 구현되면 이더리움은 즉시 더욱 맞춤화 가능하고 유연하며 미래 지향적이 될 것입니다.
1 EIP와 ERC에 대하여?
먼저 EIP와 ERC의 차이점을 소개하겠습니다. 이더리움 개선 제안(EIP: Ethereum Improvement Proposals)은 이더리움 플랫폼의 핵심 프로토콜 사양 표준 및 계약 표준을 규정합니다. Ethereum Request for Comments Proposal(ERC: Ethereum Request for Comment)은 계약, 토큰 표준 등 애플리케이션 수준의 표준을 설정하는 이더리움 개선 제안입니다. EIP는 온체인 거버넌스 인증이 변경된 후에만 ERC가 될 수 있습니다.
2 ERC-4337
ERC-4337: 지갑에 스마트 계약 기능을 추가합니다.
ERC-4337은 합의 레이어를 변경하지 않고 프로토콜에서 계정 추상화를 구현하는 이더리움 표준입니다. ERC-4337은 2021년에 처음 제안되었으며, 2023년 3월 ERC-4337이 이더리움 메인넷에 배포되어 단일 계약 계정에서 거래 및 계약 생성이 가능해졌습니다. 기본적으로 계정 추상화는 새로운 유형의 계정을 생성하여 사용자의 암호화폐 지갑을 스마트 계약이 가능한 계정으로 전환합니다.
이더리움의 두 가지 유형의 계정은 각각 서로 다른 기능을 가지고 있습니다. 외부 소유 계정(EOA)은 사용자가 소유하고 제어하는 반면, 스마트 계약 계정(계약 계정)은 네트워크에 배포된 스마트 계약입니다. 두 계정 모두 ETH 또는 토큰을 받고, 보유하고, 보낼 수 있습니다.
현재 이더리움의 기존 지갑 대부분은 MetaMask와 같은 EOA 계정을 생성합니다. 이 지갑에는 EOA 계정에 의해 설정된 규칙이 적용됩니다. 제한된 조건에는 계정 액세스가 개인 키에 전적으로 의존하고 모든 거래에 서명이 필요하다는 것이 포함됩니다. 결과적으로 지갑 설정 절차와 개인 키 보안 조치는 종종 복잡하고 사용자 친화적입니다. 사용자가 시드 문구를 분실한 경우 이는 계정과 그 안에 있는 자금에 더 이상 접근할 수 없음을 의미합니다.
ERC-4337은 이러한 제한을 제거합니다. ERC-4337을 통해 사용자는 스마트 계약과 외부 소유 계정 기능을 모두 갖춘 단일 계정을 즐길 수 있습니다. 따라서 지갑은 코드를 통해 여러 작업을 수행하고, 다단계 인증을 처리하고, 암호화폐 구독을 시작 및 유지하는 등의 기능을 수행할 수 있는 스마트 계정과 동의어가 됩니다.
일반적으로 계정 추상화는 지갑에 두 가지 이점을 제공하기 위해 구현됩니다. 하나는 암호화폐 지갑을 보다 사용자 친화적으로 만드는 것이고, 두 번째는 암호화폐 또는 암호화폐 지갑 액세스 손실을 방지하는 것입니다. 암호화 업계 외부의 일반 사용자가 이더리움에 더 쉽게 접근할 수 있게 하고, 지갑 생성부터 사용까지 사용자가 현재 직면하고 있는 몇 가지 주요 문제를 해결하여 지갑을 더 쉽게 사용할 수 있도록 할 수 있습니다.
3 ERC-6551
ERC-6551: NFT의 판도를 바꾸다
ERC-6551은 2023년 5월 7일 이더리움 메인넷에서 출시된 새로운 이더리움 NFT 표준입니다. ERC-6551 토큰 표준은 스마트 계약 계정을 활성화하여 NFT의 기능을 향상시킵니다. ERC-6551의 주요 기능은 토큰 바인딩 계정(TBA: Tokenbound Account)입니다. 토큰 바인딩 계정은 NFT에 ERC-721 기반 스마트 계약 계정 및 무허가 레지스트리에 대한 인터페이스를 제공합니다.
ERC-6551은 모든 ERC-721 토큰에 이더리움 계정의 모든 기능을 제공합니다. 토큰 바인딩 계정을 사용하면 ERC-721 토큰이 다른 온체인 자산을 소유하고 기존 ERC-721 스마트 계약이나 인프라를 변경할 필요 없이 유틸리티와 상호 작용할 수 있습니다. 토큰은 계정에 귀속되며 블록체인에서 수행되는 모든 활동을 불변으로 기록합니다.
ERC-6551은 어떤 혁신적인 사용 사례를 가져오나요?
1 결합성: 관련 자산(NFT, 토큰, ID 등)을 하나의 NFT로 묶을 수 있어 자산을 더 쉽게 관리하고 다양한 플랫폼에서 전송할 수 있습니다.
2 체인의 정체성: NFT가 체인의 실제 정체성이 되도록 하세요. 즉, 귀하의 NFT는 이를 보유하고 있는 지갑에 의존하지 않고 독립적으로 dapp과 상호 작용할 수 있습니다.
3 실용성: NFT는 현재 자체적으로 다른 온체인 자산 또는 플랫폼과 상호 작용할 수 없으므로 기능이 제한됩니다. TBA를 통해 NFT는 더 이상 단순한 소유권 증명서가 아니며 NFT는 더욱 가치 있고 실용적입니다.
ERC-6551을 통해 NFT의 기능은 주소가 있는 지갑과 동일하며 이더리움의 각 NFT에는 자체 지갑이 있습니다. 한편, ERC-6551은 사용자의 지갑 경험을 단순화하도록 설계된 ERC-4337 표준을 기반으로 구축되었습니다. 따라서 새로운 형태의 지갑 표준인 '스마트 계정'에 NFT용 TBA 기능을 통합하면 Web 3의 사용자 경험이 크게 최적화됩니다.
4 요약
ERC-4337이든 ERC-6551이든 이러한 혁신적이고 판도를 바꾸는 사용자 친화적인 표준은 Web 3의 사용자 경험을 극적으로 향상시킵니다. 일반 사용자와 암호화폐 초보자라면 자신만의 스마트 지갑 계정을 쉽게 만들고 탈중앙화 애플리케이션을 쉽게 경험할 수 있을 것입니다. 기술적인 진입장벽이 지속적으로 낮아지거나 제거됨에 따라 암호화폐와 웹3의 대중화는 더욱 가속화될 것으로 예상됩니다.