Převzato z článku: Yue Xiaoyu
Autor: Yue Xiaoyu
Nejprve shrnutí, jednou větou: ERC-7802 je standard pro přenos mezi řetězci, který rozšiřuje nové funkce pro stávající tokeny ERC-20, zavoláním rozhraní ERC-7802 lze realizovat standardní funkce mezi řetězci.
01 Pozadí
ERC-7802 je standard pro tokeny mezi řetězci, který byl společně navržen týmem Optimism a týmem Uniswap, jehož cílem je, aby tokeny při přenosu mezi řetězci mohly zachovat jednotný standard.
Můžeme vidět, že spolupráce Uniswap a Optimism se stále prohlubuje: Uniswap dříve oznámil, že plánuje spustit Unichain, který je součástí ekosystému OP Superchain a nyní společně navrhli tento standard pro přenos mezi řetězci.
Návrh ERC-7802 byl vytvořen za účelem standardizace operací mezi řetězci, což je velmi důležité pro decentralizované burzy (DEX) jako Uniswap a řešení L2 jako Optimism.
Standardy tokenů na Ethereu se neustále vyvíjejí, od ERC-20 po ERC-721, ERC-1155 atd. ERC-7802 je součástí této evoluce, zaměřuje se na řešení specifického problému přenosu mezi řetězci.
02 Návrhové principy
Celkově lze říci, že návrhové principy ERC-7802 jsou „teorie o neznalosti mostů“: v scénářích mezi řetězci se co nejvíce odděluje smlouva o tokenech od konkrétní technologie nebo protokolu mostů mezi řetězci.
Jedná se o modulární design, který ve skutečnosti převádí složitost na mosty mezi řetězci, čímž odděluje logiku mezi řetězci od smlouvy o tokenech, což činí strukturu smlouvy o tokenech jednodušší a modulárnější.
Implementace tokenů se zaměřuje pouze na jejich základní funkce, aniž by bylo nutné zohledňovat konkrétní implementaci mezi řetězci.
Mostní protokol se ujímá veškeré složitosti spojené s přenosem mezi řetězci, včetně ověřování transakcí, uzamčení a uvolnění aktiv, protokolů pro komunikaci mezi řetězci atd.
ERC-7802 definuje standardizované rozhraní, jakým způsobem tokeny interagují s mosty mezi řetězci, ale nezajímá se o to, jak jsou tyto mosty konkrétně implementovány.
Jakýkoli mostní protokol splňující ERC-7802 může používat toto rozhraní pro operace mezi řetězci, aniž by bylo třeba měnit samotnou smlouvu o tokenech.
03 Konkrétní implementace
ERC-7802 definuje standardizované rozhraní, které obsahuje dvě klíčové funkce:
crosschainMint: Mintování tokenů pro příjemce na cílovém řetězci jako výsledek spálení tokenů na zdrojovém řetězci.
crosschainBurn: Spálení tokenů na zdrojovém řetězci a iniciace přenosu mezi řetězci, obvykle je to výchozí bod pro přenos mezi řetězci.
Je třeba poznamenat, že mintování a spalování mezi řetězci se liší od lokálního mintování a spalování. Při operacích mezi řetězci zůstává celková oběžná zásoba na všech řetězcích nezměněna, protože tokeny jsou převáděny mezi řetězci, nikoli skutečně vytvářeny nebo ničené.
Smlouva ERC-7802 podporuje ERC-165, což je standard pro detekci rozhraní, který umožňuje chytrým smlouvám deklarovat, jaká rozhraní podporují. To pomáhá zajistit kompatibilitu smluv pro operace mezi řetězci.
Ještě důležitější je, že ERC-7802 je kompatibilní s ERC-20.
ERC-20 je standard homogenizovaných tokenů, který je široce využíván na Ethereum, proto je velmi důležité, aby byl nový standard kompatibilní s ERC-20, což usnadní existujícím tokenům přechod do nového ekosystému.
Tímto způsobem mohou existující tokeny existovat jako běžné tokeny ERC-20 a poté realizovat funkce mezi řetězci prostřednictvím rozhraní ERC-7802.
04 Hodnota protokolu
Řešení problémů s uživatelským zážitkem na více řetězcích je velkým trendem, ERC-7802 ve skutečnosti vytváří standard pro přenos mezi řetězci na nejnižší úrovni protokolu, což je doplňující se k narativu „abstrakce řetězců“.
ERC-7802 přímo podporuje cíle, které chce dosáhnout abstrakce řetězců, a to umožněním aktivům plynule se pohybovat na různých řetězcích.
Realizace abstrakce řetězců vyžaduje spolupráci různých technických standardů a protokolů, ERC-7802 může být považován za jeden z klíčových stavebních bloků.
Lze říci, že ERC-7802 poskytuje technické řešení pro abstrakci řetězce, které řeší technické problémy s přenosem tokenů mezi řetězci, zatímco abstrakce řetězců využívá tato řešení k zajištění vyšší úrovně uživatelského zážitku a rámce pro vývoj aplikací.
Ještě důležitější je, že tento standard navržený OP také vytváří základy pro interoperabilitu ekosystému OP Superchain.
V současnosti je tento standard protokolu stále v diskusi, můžeme se na něj nadále zaměřovat.