Статья перепечатана из: Юэ Сяо Юй

Автор: Юэ Сяо Юй

Сразу к выводу, одно предложение объясняет: ERC-7802 — это кросс-цепочный стандарт, который расширяет новые функции существующих токенов ERC-20, и вызов интерфейса ERC-7802 позволяет реализовать стандартные кросс-цепочные функции.

01 Фон

ERC-7802 — это кросс-цепочный стандарт токенов, совместно предложенный командами Optimism и Uniswap, цель которого — обеспечить единственный стандарт для токенов при кросс-цепочном переводе.

Мы видим, что сотрудничество Uniswap и Optimism углубляется: Uniswap ранее объявил о запуске Unichain, который является частью экосистемы OP Superchain, и теперь вместе предложил этот кросс-цепочный стандарт.

Предложение ERC-7802 направлено на стандартизацию кросс-цепочных операций, что очень важно для DEX (децентрализованных бирж), таких как Uniswap, и решений уровня 2, таких как Optimism.

Стандарты токенов на Ethereum постоянно развиваются, от 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 — это широко используемый стандарт однородных токенов в Ethereum, поэтому совместимость нового стандарта с ERC-20 очень важна, что позволяет существующим токенам легче переходить в новую экосистему.

Таким образом, существующие токены могут существовать как обычные токены ERC-20, а затем реализовать кросс-цепочные функции через интерфейс ERC-7802.

04 Ценность протокола

Решение проблем взаимодействия в многосетевой среде является большой тенденцией, ERC-7802 на самом деле устанавливает кросс-цепочный стандарт с самого нижнего уровня протокола, что дополняет нарратив «абстракции цепи».

ERC-7802 напрямую поддерживает цели абстракции цепи, предоставляя стандартизованный протокол перевода токенов между цепями, позволяя активам бесшовно перемещаться между различными цепями.

Реализация абстракции цепи требует совместной работы различных технических стандартов и протоколов, ERC-7802 может рассматриваться как один из ключевых строительных блоков.

Можно сказать, что ERC-7802 на техническом уровне предлагает конкретное решение для абстракции цепи, решая технические проблемы кросс-цепочных переводов токенов, в то время как абстракция цепи использует эти решения для предоставления более высокого уровня пользовательского опыта и фреймворка разработки приложений.

Что более важно, стандарт, предложенный OP, также закладывает основу для совместимости в экосистеме OP Superchain.

В настоящее время этот стандарт протокола находится на стадии обсуждения, и мы можем продолжать следить за его развитием.