Upgrade Venus – Omnichain markety

Úvod
Tento návrh popisuje implementaci technologie LayerZero, aby se Venuše stala skutečným omnichain protokolem. Díky této implementaci se Venus přiblíží k tomu, aby se stala nejúčinnějším dostupným kapitálovým řešením s křížovým řetězcem. LayerZero bude úzce spolupracovat s týmem Venus na vytvoření a nasazení omnichain rozšíření současného protokolu. Toto rozšíření umožní uživatelům vkládat kolaterál a vytvářet dluhové pozice bez ohledu na zdrojový nebo cílový řetězec.

Co je LayerZero?
LayerZero je otevřený protokol Omnichain Interoperability Protocol bez oprávnění určený pro odlehčené předávání zpráv napříč řetězci. Naše technologie poskytuje autentické a zaručené doručování zpráv s konfigurovatelnou spolehlivostí; protokol je implementován jako soubor plynově efektivních smart kontraktů, které nelze upgradovat.

LayerZero je v současné době aktivní v 10 řetězcích včetně Ethereum, Polygon, Arbitrum, Optimism, BNB Chain, Avalanche a Fantom a na testnetu a prochází auditem 16 řetězců včetně Moonbeam, Gnosis Chain a Solana mezi jinými řetězci mimo EVM.

LayerZero Labs důsledně pracuje s principem, že bezpečnost je nejvyšší prioritou. V posledních dvou letech LayerZero Labs:

Vyvinutý a spuštěný protokol LayerZero 3 na mainnetu

Vyvinutý a spuštěn Stargate 11, první plně složitelný protokol pro přenos likvidity, postavený na LayerZero a umožněný vynálezem Delta Algorithm 2

Stargate se stal nejrychleji rostoucím protokolem DeFi vůbec a dosáhl 4,4 miliardy $ TVL za méně než dva týdny

Vytvořeno Pre-Crime 2 v reakci na bezpečnostní selhání u hlavních cross-chain protokolů, proprietární vylepšení zabezpečení zajišťující, že aplikace definované invarianty jsou kontrolovány před doručením každé zprávy.

Jen za poslední rok zadal audity od špičkových auditorů včetně Quantstamp, Zokyo, Zellic a Trail of Bits v celkové výši 3,5 mil. USD a aktuálně probíhá audit č. 20; nejnovější audity jsou veřejně dostupné na Github 3.

Během této doby LayerZero Labs vybudovala prvotřídní tým inženýrů, komunitních manažerů a produktových stratégů a získala podporu investorů a poradců včetně FTX, a16z, Sequoia. LayerZero zůstává jediným velkým poskytovatelem meziřetězcové komunikace, který byl testován v bitvě, a nikdy nebyl hacknut a je důvěryhodný díky špičkovým protokolům a dApps napříč DeFi, NFT infrastrukturou a hraním her.

co to řeší?
Současná řešení půjček a půjček napříč řetězci jsou obecně nefunkční nebo neefektivní. Pokud chce uživatel zajistit kolaterál ve svém „domácím řetězci“ a hledat expozici v cílovém řetězci, obvykle musí:

Půjčte si na domácím řetězci

Použijte externí most (který často zabaluje aktiva, zavádí další poplatky, vystavuje uživatele přirozenému riziku)

Dostaňte se do cílového řetězce

Možná je potřeba swapovat na požadované aktivum (jiný poplatek)

Uživatelé pak musí vynaložit ještě více poplatků, pokud chtějí zajistit další dluhové pozice v cílovém řetězci. Celkový proces zahrnuje 10+ kliknutí a vysokou režii rizika a latence; tento proces je narušen z hlediska ekonomické životaschopnosti a celkové uživatelské zkušenosti.

Omnichain řešení
Jakmile bude rozšíření Venus omnichain nasazeno, umožní uzavření dluhových pozic proti zástavě na vzdálených řetězcích. To uživatelům nakonec poskytne zážitek, který skutečně chtějí, s minimálním rizikem a výrazně sníženými poplatky. Jednoduše zajistěte svůj vybraný domácí řetězec a půjčte si požadované aktivum v cílovém řetězci.

Představte si nejjednodušší případ, kdy má každý řetězec (STABLECOIN, GAS) jako dostupné fondy v rámci výpůjčního protokolu. Díky funkci omnichain mohou nyní uživatelé Venus zajistit SOL na Solana a půjčovat si USDC přímo na USDC; zajistit ETH na Ethereu a půjčit si BNB přímo na BNB Chain. Jinými slovy, uživatelé si mohou vychutnat přímou zkušenost point-to-point napříč řetězci bez bolestivé složitosti nebo nákladů na stávající metody.

Toto řešení lze rychle implementovat bez externích mostů, bez externích poplatků a bez externího rizika. Jedinečné omnichain primitivum LayerZero pro zasílání zpráv je jediné řešení testované v reálném čase a bitvě, které může uživatelům Venus poskytnout tuto zkušenost.

Technická struktura LayerZero
LayerZero je lehké univerzální rozhraní pro zasílání zpráv, které vývojářům umožňuje bezproblémovou interakci se smlouvami napříč desítkami blockchainů. Koncové body LayerZero se spoléhají na inovativní architekturu, aby mohly bez důvěry předávat zprávy mezi řetězci.


Komunikační tok v jediné meziřetězové transakci LayerZero.
V jediném hovoru, kdy platí pouze zdrojový plyn, mohou uživatelé poslat zprávu (nebo svazek zpráv) ke smlouvám v jakémkoli podporovaném řetězci. Uživatelé tak mohou vytvořit jedinou smlouvu, která je schopna komunikovat současně napříč více řetězci prostřednictvím našeho primitiva pro zasílání zpráv.

LayerZero toho dosahuje bezpečným a decentralizovaným způsobem pomocí architektury Relayer a Oracle. Z hlediska decentralizace a bezpečnosti tento model nikdy neposouvá informace prostřednictvím středních řetězců. Bez závislostí na transportním řetězci nebo bez spoléhání se na různé metody ověřování si uživatelé mohou být jisti autenticitou zpráv a transakcí napříč řetězci.

V kontextu Venuše by tento protokol zpráv umožnil otevření pozic na vzdálených řetězcích s kolaterálem v jiném ekosystému. Tato schopnost přenosu zpráv již byla ověřena a nasazena ve velkém měřítku, jak předvedl Stargate Finance 11.

Technické výzvy
Technická implementace na základní vrstvě protokolu je poměrně přímočará a bude výrazně urychlena týmem pro integraci LayerZero. Základní nuance v tomto procesu se týká zpracování likvidací napříč řetězci.

Naštěstí se dají likvidace zpracovat zcela atomicky. To znamená, že bleskové půjčky lze stále využívat a na mechanismu likvidace se nic nemění. Jedinou překážkou, kterou je třeba zvážit, je, že Venuše by potřebovala cenový zdroj/věštec pro vypůjčené aktivum vs. zajištěné aktivum. Například, pokud uživatel zajistil BNB na BNB Chain a půjčil si SOL na Solana, vyžadoval by cenový zdroj BNB/SOL (nebo BNB/USD a SOL/USD).

Pokud pro daný pár neexistoval zdroj pro oracle, mohla by být tato potřeba splněna doručením zpráv LayerZero. Jakmile jsou adresovány cenové kanály, všechny likvidace mohou být dokončeny lokálně pouze s platbami ze vzdálených řetězců, které vyžadují další odchozí zprávu. To umožňuje Venus zachovat návrh protokolu téměř identický s tím, co je v současné době aktivní, s jedinou výjimkou, která umožňuje zabírat dluhové pozice proti vzdáleným aktivům a umožňuje, aby tyto pozice byly v případě potřeby uznány jako splacené.

Výhody vrstvy LayerZero

  1. Independence & Application Specific Upgrady

LayerZero umožňuje společnosti Venus zavázat se k upgradům funkcí specifických pro aplikaci. Význam této schopnosti nelze podceňovat. Všeobecná upgradovatelnost vedla ke stovkám milionů ztrát! Většina chytrých kontraktů používaných v konkurenčních cross-chain řešeních je upgradovatelná. V důsledku toho nezáleží na tom, jak zabezpečená je jejich infrastruktura, pokud je protokol aktualizován za účelem přidání nové funkce a v aktualizaci je chyba, každá další aplikace, která interaguje s chytrým kontraktem, je automaticky vystavena riziku nového smart kontraktu. . Aplikace nemají žádný způsob, jak tyto aktualizace odmítnout. Tato zranitelnost způsobená upgradovatelným návrhem inteligentní smlouvy je vlastní každému jinému konkurenčnímu poskytovateli cross-chain a je ilustrována nedávným hackem Nomad 1.

LayerZero používá neměnné smlouvy s novým systémem upgradu knihoven pro ověření platnosti, který dává jakékoli aplikaci na výběr buď přijmout nebo odmítnout jakékoli nebo všechna budoucí vylepšení protokolu LayerZero. Je nemožné, aby LayerZero Labs nebo jakýkoli multisig proces vynutil změny integrace Venus, jakmile je zavedena. Aplikace s vysokými bezpečnostními standardy mají na výběr, zda přijmout vylepšení protokolu nebo ne.

LayerZero by například mohl přidat knihovny pro podporu souhrnů ZK, optimistických roll-upů nebo optimalizace plynu, aby se zlepšila funkčnost základního protokolu. Venus se může rozhodnout, že takové upgrady knihoven nepřijme, nebo bude upgradovat selektivně v závislosti na víře v nové osvědčené postupy v oblasti bezpečnosti nebo průmyslového výzkumu podle uvážení komunity. Náš tým je přesvědčen, že současné bezpečnostní postupy by za 10 let neměly být a nebudou nejlepšími postupy v oboru. S tím, jak vědci posouvají průmysl kupředu, by měl i bezpečnostní model cross-chain infrastruktury. Ověřovací knihovna LayerZero umožňuje vývoj aplikací pomocí špičkového výzkumu a osvědčených postupů v oboru.

LayerZero je jediný obecný protokol pro zasílání zpráv, který dává sílu a schopnost řídit vývoj omnichain funkčnosti plně do rukou protokolu Venus – kam patří.

  1. Bezpečnostní model

Systémy Oracle a Relayer společnosti LayerZero vedou k nejlepším možným výsledkům zabezpečení pro koncové uživatele. Konkurenční návrhy mostů středních řetězců, které jsou specifické pro transakce se zkříženými řetězci, mohou být cenzurovány zlomyslnými aktéry, kteří chtějí manipulovat s aktivitami napříč řetězci. Pokud zlomyslný aktér převezme kontrolu nad středním řetězcem, mohou změnit pořadí nebo se rozhodnout nedoručovat konkrétní zprávy zasílané napříč řetězci. To plně ohrožuje bezpečnost jakékoli funkce omni-chainu.

Rozdvojený bezpečnostní model Oracle-Relayer společnosti LayerZero zajišťuje, že buď bude cenzurována každá zpráva, nebo žádná, takže cenzura zpráv je pro zlomyslné aktéry neatraktivní. Oracle a Relayers nemohou cenzurovat zprávy bez cenzury všech zpráv kvůli sekvenčnímu nonce nařízenému vynucení na přijímajícím řetězci. V důsledku toho, pokud by útočník získal kontrolu nad Oracle a Relayer a uspěl v cenzuře zprávy, každá následující zpráva by byla také cenzurována a útok by se zastavil. Nedojde k žádnému tvrdému zastavení a Venuše by mohla problém rychle vyřešit. Venus by jednoduše vybrala nový Oracle nebo Relayer a zasílání zpráv by pokračovalo. Tento rozvětvený model zabraňuje efektivní tajné dohodě mezi potenciálními zlomyslnými aktéry a zajišťuje pokračující provoz meziřetězcových transakcí.

Kromě našeho vestavěného bezpečnostního modelu je LayerZero vůdčím odvětvím v cross-chain zabezpečení s Pre-Crime 2, proprietárním modulem, který byl spuštěn v dubnu a v současnosti zajišťuje Stargate.

  1. Neměnnost a přizpůsobení

Kromě výše popsaných bezpečnostních výhod je základním návrhem LayerZero řada neměnných (tj. neupgradovatelných) chytrých kontraktů. Tato neměnnost je kritická při návrhu infrastruktury, protože útočná plocha se exponenciálně zvětšuje, když jsou meziřetězcové smlouvy upgradovatelné a univerzální. To se stalo stále evidentnějším v záplavě nedávných využití křížových řetězových mostů.

LayerZero nabízí to, co žádné jiné cross-chain řešení nemůže: kontrolu nad bezpečnostními parametry na aplikační vrstvě. Při použití LayerZero má Venus možnost konfigurovat mimořetězovou infrastrukturu, parametry potvrzování bloků a výběr Oracle/Relayer. Společnost Venus není nikdy nucena zapojit se do jakékoli trvalé konfigurace infrastruktury off-chain a má schopnost libovolně měnit parametry mimo jiné pro účely bezpečnosti a uživatelské zkušenosti. Jedinečná schopnost nasadit různé konfigurace Oracle, Relayer a infrastruktury umožňuje uživatelům optimalizovat jak náklady, tak spolehlivost.

  1. Efektivita a náklady

LayerZero byla navržena a postavena s efektivitou jako hlavní cenou tam, kde jiná řešení mají vysoké transakční náklady. S rostoucím objemem transakcí Venus bude pro škálování rozhodující lehké a modulární cross-chain řešení. Zprávy LayerZero jsou extrémně lehké a mají dnes jednu z nejmenších možných hlaviček. Čtyři pole a ~100 000 interakcí plynu ve funkcích send() a recipient() jsou již nasazeny s nadcházejícími volitelnými knihovnami nastavenými tak, aby snížily spotřebu plynu pod 100 000.

LayerZero je schopen singulární i dávkové cross-chain komunikace. Kombinací dávkových transakcí s nejúčinnějším primitivem zasílání zpráv umožňuje LayerZero společnosti Venus škálovat jejich uživatelskou zkušenost na všechny relevantní řetězce za nejnižší možné náklady.

Podpora implementace
LayerZero Labs má dobré zdroje a je plně připraveno podporovat celý proces integrace Venus od začátku do konce, včetně poskytování průběžné podpory produktů a inteligentních kontraktů protokolu. Vyvinuli jsme důkladný plán podpory Venus a poskytneme:

Plně financovaný přístup k našim 3 auditorským firmám

LayerZero je aktuálně v auditu č. 20 a na bezpečnostní audity vyčlenila více kapitálu než všichni konkurenční poskytovatelé cross-chain dohromady

Odměna až 15 milionů $ – největší odměna za bezpečnostní chybu

Všechny technické požadavky a průběžná podpora integrace

Specializovaný poradenský a realizační tým

LayerZero Labs poskytne specializovaný tým inženýrů a integračního vedoucího k implementaci Venus cross-chain. Jsme přesvědčeni, že náš tým a vedoucí integrace předčí očekávání a rychle dodají funkci omni-chain společnosti Venus.

Závěr/shrnutí
LayerZero Labs je připravena úzce spolupracovat s týmem Venus na architektuře, kontrole kódu a technické implementaci, aby plně nasadila tyto nové omni-chain schopnosti. Naše řešení vede komunikační prostor napříč řetězci a má potenciál výrazně zlepšit uživatelskou zkušenost Venus ve všech podporovaných řetězcích.