작가: 위에샤오유
결론부터 시작해 한 문장으로 설명하자면: ERC-7802는 기존 ERC-20 토큰에 새로운 기능을 확장한 크로스체인 표준입니다. 표준 크로스체인 기능은 ERC-7802 인터페이스를 호출하여 달성할 수 있습니다.
01 배경
ERC-7802는 Optimism 팀과 Uniswap 팀이 공동으로 제안한 크로스체인 토큰 표준입니다. 목표는 체인 전체에 걸쳐 토큰에 대한 통일된 표준을 유지하는 것입니다.
Uniswap과 Optimism 간의 협력이 계속 심화되고 있음을 알 수 있습니다. Uniswap이 이전에 출시를 발표한 Unichain은 OP Superchain 생태계의 구성원이며 이제 이 크로스체인 표준을 공동으로 제안했습니다.
ERC-7802는 Uniswap과 같은 DEX(분산형 거래소) 및 Optimism과 같은 L2 솔루션에 매우 중요한 크로스체인 운영을 표준화하기 위해 제안되었습니다.
이더리움의 토큰 표준은 ERC-20에서 ERC-721, ERC-1155 등으로 진화해 왔습니다. ERC-7802는 이러한 진화의 일부이며 크로스체인의 특정 문제를 해결하는 데 중점을 둡니다.
02 디자인 원칙
전반적으로 ERC-7802의 설계 원칙은 "브리지 불가지론"입니다. 즉, 크로스체인 시나리오에서는 특정 크로스체인 브리징 기술 또는 프로토콜과 토큰 계약을 최대한 분리합니다.
이는 실제로 복잡성을 크로스체인 브리지에 전달하고 크로스체인 로직을 토큰 계약에서 분리하여 토큰 계약의 구조를 더 간단하고 모듈화하는 모듈식 설계입니다.
토큰 구현은 크로스체인 전송의 구체적인 구현을 고려할 필요 없이 기본 기능에만 집중하면 됩니다.
브리지 프로토콜은 거래 확인, 자산 잠금 및 해제, 크로스체인 통신 프로토콜 등을 포함하여 크로스체인 전송과 관련된 모든 복잡성을 처리합니다.
ERC-7802는 토큰이 크로스체인 브리지와 상호 작용하는 방식에 대한 표준화된 인터페이스를 정의하지만 이러한 브리지가 구현되는 방식에는 관심이 없습니다.
ERC-7802를 준수하는 모든 브리지 프로토콜은 이 인터페이스를 사용하여 토큰 계약 자체를 수정하지 않고도 크로스체인 작업을 수행할 수 있습니다.
03 구체적인 구현
ERC-7802는 두 가지 주요 기능을 가진 표준화된 인터페이스를 정의합니다.
crosschainMint: 소스 체인에서 토큰을 파괴한 결과 수신자를 위해 대상 체인에 토큰을 발행합니다.
crosschainBurn: 소스 체인의 토큰을 파괴하고 일반적으로 체인 간 전송의 시작점인 크로스 체인 전송을 시작합니다.
크로스체인 캐스팅 및 파괴는 로컬 캐스팅 및 파괴와 다르다는 점에 유의해야 합니다. 크로스체인 운영에서는 토큰이 실제로 생성되거나 파괴되지 않고 체인 간에 전송되기 때문에 모든 체인에 걸쳐 총 순환 공급량이 동일하게 유지됩니다.
ERC-7802 계약은 스마트 계약이 지원하는 인터페이스를 선언할 수 있도록 하는 인터페이스 감지 표준인 ERC-165를 지원합니다. 이는 크로스체인 운영에 대한 계약 호환성을 보장하는 데 도움이 됩니다.
더 중요한 것은 ERC-7802가 ERC-20과 호환된다는 것입니다.
ERC-20은 이더리움에서 널리 사용되는 동종 토큰 표준이므로 새로운 표준이 ERC-20과 호환되어 기존 토큰이 새로운 생태계에 더 쉽게 교차 연결될 수 있도록 하는 것이 매우 중요합니다.
이런 방식으로 기존 토큰은 일반 ERC-20 토큰으로 존재할 수 있으며, ERC-7802 인터페이스를 통해 크로스체인 기능을 구현할 수 있습니다.
04 계약가치
다중 체인 경험 문제를 해결하는 것이 주요 추세입니다. ERC-7802는 실제로 "체인 추상화" 서술을 보완하는 가장 낮은 프로토콜 계층에서 크로스 체인 표준을 확립합니다.
ERC-7802는 표준화된 크로스체인 토큰 전송 프로토콜을 제공하여 자산이 서로 다른 체인 간에 원활하게 흐르도록 하는 체인 추상화의 목표를 직접적으로 지원합니다.
체인 추상화를 구현하려면 여러 기술 표준과 프로토콜의 시너지 효과가 필요하며 ERC-7802는 핵심 구성 요소 중 하나로 간주될 수 있습니다.
ERC-7802는 기술 수준에서 체인 추상화를 위한 구체적인 솔루션을 제공하고 토큰의 체인 간 전송에 대한 기술적 문제를 해결하는 반면, 체인 추상화는 이러한 솔루션을 사용하여 더 높은 수준의 사용자 경험과 애플리케이션 개발 프레임을 제공한다고 말할 수 있습니다. .
더 중요한 것은 OP가 제안한 표준이 OP 슈퍼체인 생태계의 상호 운용성을 위한 기반을 마련한다는 것입니다.
이 프로토콜 표준은 현재 논의 단계에 있으므로 계속 관심을 가질 수 있습니다.