Poznámka redakce:
V současném vývojovém trendu Web3 se řetězová abstrakce postupně stala tématem velkého zájmu. Od svého založení v roce 2018 ekosystém NEAR pracuje na vizi řetězové abstrakce.
V tomto článku spoluzakladatel NEAR Illia Polosukhin zkoumá koncept abstrakce řetězců a podrobně popisuje technologický stack společnosti NEAR, přičemž zdůrazňuje důležitost abstrakce řetězců pro zlepšení použitelnosti, zjistitelnosti a zabezpečení Web3. Illia Polosukhin poznamenal, že sada technologií NEAR byla rozšířena, aby podporovala komplexní abstrakci řetězců napříč řetězci a různými aplikacemi. BlockBeats zkompiluje původní text takto:
Většina dnešních dapps ve skutečnosti nejsou skutečně distribuované aplikace. Pokud uživatel potřebuje aplikaci před použitím opustit, je to ve skutečnosti jen frontend a ne skutečná aplikace. Pokud se uživatelé potřebují ručně připojit a spravovat více účtů, spravovat více poplatků za plyn a přemosťovat prostřednictvím burzy, opravdu jste vytvořili aplikaci? Nemyslím si to – což by mohlo vysvětlovat, proč dapps používá jen několik milionů lidí na světě.
Protože věříme, že otevřenější, decentralizovaný internet, který podporuje autonomii všech lidí, je pro svět lepší, pak pokud chceme vidět širší přijetí Web3, musíme něco změnit.
Převládající filozofií ve Web3 je dnes modularita, což je oddělení různých funkčních vrstev blockchainu, jako je vypořádání, dostupnost dat a provádění, za účelem zvýšení škálovatelnosti. L2, optimistické a ZK rollupy, vrstvy dostupnosti dat, postranní řetězce a stavové kanály jsou příklady modulárních řešení.
Šíření blockchainů a rollupů vedlo k poklesu zkušeností uživatelů a vývojářů. Modularita a existence četných řetězců vedly k větší roztříštěnosti likvidity, aplikací a uživatelů, což přineslo značnou složitost uživatelské zkušenosti a znesnadnilo přizpůsobení se běžným uživatelům. Totéž platí pro vývojáře, kteří se cítí nuceni zavázat se ke konkrétnímu technologickému balíčku a zároveň omezit publikum své aplikace. Nyní, když stavíte dapp, výběrem jediného řetězu se v podstatě zamykáte do výklenku.
Rád bych navrhl lepší vizi pro celý ekosystém Ethereum a Web3: pojďme společně pracovat na podpoře mainstreamového přijetí prostřednictvím řetězové abstrakce. Myšlenka je taková, že blockchainy musí být od uživatelů odstraněny, aby nebránily přístupu nebo účasti uživatelů. NEAR se na tuto vizi zaměřuje od roku 2018 a nyní je sítí s největším počtem uživatelů ve Web3: 12,4 milionu aktivních uživatelů měsíčně a 34 milionů uživatelů celkem.
Zde je návod, jak integrujeme Web3 a oslovujeme miliardy uživatelů prostřednictvím dapps.
Jak to vypadá pro uživatele?
Pojďme si představit, jaké by to mělo být používání dapp: snadné transakce mezi různými sítěmi, pohodlná navigace mezi různými prostředími, to vše v rámci jediného rozhraní. Jako příklad Alice zvedla telefon a ze své zamykací obrazovky otevřela KAIKAI. Objedná si smoothie z místního podniku, najde slevu na aplikaci ve svém oblíbeném obchodě s oblečením, Maison, a objedná si pár jarních bot. Alice zjistí, že získala dostatek odměn KAICHING, aby získala odznak v Maison, o kterém neví, že je NFT na Polygonu, a uplatní ho na svůj účet.
Když později toho dne procházela Maison v aplikaci KAIKAI, všimla si, že její nový odznak odhalil nabídku vstupenek na exkluzivní akci v obchodě s DJ, kterého měla ráda. Zakoupila 2 vstupenky s KAICHING a stále netušila, že jde o NFT na Arbitrum. Protože měla místo navíc, pozvala Alice svého přítele Boba, aby šel s ní, a zeptala se ho na jeho adresu.
Bob pošle svou NEAR adresu Alici a otevře svou aplikaci, aby si prohlédl lístky. Pošle Alici nějaké ETH, aby jí poděkoval za pozvání, a podívá se na různé kryptoměny na svém účtu. Protože měl nějaký čas v metru, rozhodl se koupit nějaké BTC a půjčit si proti USDC, aby mohl razit Fighting Dragon NFT na Magic Eden. Jeho přítel Charles mu již dříve napsal SMS o koupi jednoho, aby si mohli zahrát proti sobě v Year of the Dragon, nové hře na NEAR, kde budou jejich draci bojovat o své mince.
Všechny tyto interakce a transakce lze provádět v jediném rozhraní a zcela soukromým způsobem. Neexistují žádné peněženky, žádné přepínací sítě a žádné transakční poplatky, které je třeba řešit, to vše je vloženo přímo do burzy nebo nákupu a zpracováváno jménem uživatele. Alice se nemusí starat o to, ve které síti je lístek, Bob může poslat její platbu za lístek v jakékoli kryptoměně, kterou chce, a další kryptoměny si může snadno zakoupit v příští vteřině. To vše v rámci jedné aplikace. To je úroveň bezproblémovosti, o kterou bychom jako ekosystém měli usilovat.
Jak implementujeme řetězovou abstrakci?
Každý, kdo vytváří aplikaci ve Web3, bude těžit z přístupu k tak širokému trhu potenciálních uživatelů v tomto příkladu – každému, kdo aplikaci používá. Zatímco dnes si vývojáři vybírají síť na základě přístupu k likviditě nebo uživatelů konkrétního rollupu nebo řetězce, ale v budoucnosti řetězové abstrakce mohou stavět jen s nejlepší dostupnou technologií. Počet uživatelů se bude zvyšovat, aby byl zážitek co nejlepší.
Představte si, že by uživatelé Gmailu nemohli posílat zprávy na adresy Outlooku, nedává to smysl, totéž platí pro adresy Web3. Základním předpokladem abstrakce řetězce je, že koncový uživatel se nestará o základní blockchain. Chtějí jen, aby aplikace fungovala. Ve skutečnosti je blockchain pouze infrastrukturou pro získávání hodnoty z Web3: zabezpečení aktiv před zabavením, ekonomické příležitosti, odstranění prostředníků z transakcí, globální identita bez povolení, původ dat, zážitky ze zábavy a další.
Hlavním cílem řetězové abstrakce je konsolidace stále více fragmentovaného modulárního prostředí Web3. I když to bude nejvíce patrné na úrovni uživatelské zkušenosti, tato integrace likvidity a účtů těží z inovací na úrovni zabezpečení.
Zero-knowledge (ZK) zavádí zásadně nový přístup k zabezpečení účetních knih. Dříve museli lidé důvěřovat decentralizované sbírce validátorů, nyní může i jediný počítač jednoduchým potvrzením prokázat, že byla dodržena pravidla. To znamená, že tam, kde byli dříve vývojáři buď nuceni stavět na sdíleném řetězci, nebo vynakládat obrovské prostředky na spuštění nového řetězce, nyní mohou spustit jeden na svém jediném serveru.
Toto nové paradigma zavádí koncept křížového vypořádání: jak se stále více řetězců stává plně prokazatelnými (prokazatelné ZK), pokud jsou určité důkazy zveřejněny na jiných řetězcích, není potřeba ostatní řetězce vracet, řetěz nelze odvolat . S dokladem ZK lze transakce z jednoho řetězce vypořádat i na více dalších řetězcích. To poskytuje síťovou bezpečnost, protože všechny důkazy jsou průběžně agregovány, což umožňuje bezpečný přesun aktiv mezi těmito řetězci.
K dosažení jednotného zabezpečení jsou potřeba dvě věci na konci balíčku: dostupnost dat, která každému poskytuje způsob synchronizace, i když je operátor offline, a decentralizované objednávání aplikací bez centralizovaných mechanismů operátora.
Další vrstvou je identita s jednotným zabezpečením. Uživatelé mohou mít adresu ve všech možných řetězcích a volně mezi nimi přesouvat aktiva. Z pohledu uživatele by se mělo jednat o jeden účet, kde mohou komunikovat s aplikacemi v různých řetězcích a aktiva lze automaticky přemosťovat nebo vyměňovat.
Říkám tomu „agregace účtů“. NEAR spustí další verzi FastAuth v březnu 2024 s možností mapování NEAR adres na EVM, bitcoiny a další adresy. Účty NEAR mohou požádat o podepsání transakcí v jiném řetězci. To jim umožňuje vytvářet víceřetězcové aplikace přímo jako chytré kontrakty na NEAR.
Poslední vrstvou je vrstva unified experience neboli aplikační vrstva (jako je DapDap), která poskytuje způsob interakce s aplikacemi v různých řetězcích, aniž by uživatelé museli přepínat nebo opouštět jediné rozhraní. Decentralizovaný front-end může poskytnout snadno sestavitelné komponenty v řetězové abstrakci. NEAR to umožňuje s NearJS, který spojuje indexování dat a decentralizovaný frontend – V2 také přichází v březnu 2024.
Jak NEAR implementuje řetězovou abstrakci?
Ekosystém NEAR od svého založení v roce 2018 pracuje na vizi abstrakce řetězců a zaměřuje se na použitelnost, flexibilní modely účtů a vysoce škálovatelné blockchainy pro podporu běžných aplikací s miliardami uživatelů. Dnes se technologický stack rozšířil o podporu komplexní abstrakce řetězců napříč řetězci a různými aplikacemi.
· Škálovatelný, komplexní blockchain, který může narůst na více než 1 miliardu aktivních účtů denně.
· Bezpečná polymerační technologie, včetně NEAR DA, zkWASM (ve spolupráci s Polygon Labs) a rychlé finalizace poskytované EigenLayer.
· Agregace účtů navíc umožňuje transakce ve všech řetězcích pomocí jediného účtu.
· Podpora dotazování na data z monolitických, integrovaných, modulárních, privátních a povolených řetězců do datové vrstvy v předvídatelných protokolech.
· Opakovače záměrů, které mohou tuto infrastrukturu využívat k provádění složitých záměrů mezi řetězci.
· Decentralizovaný front-end, který poskytuje víceřetězcové objevování a skládání do jednotného prostředí.
· Super (aplikační) peněženka, která je uživatelsky přívětivá a poskytuje způsob, jak procházet celý Web3, aniž byste museli přepínat sítě nebo řešit plynové tokeny a mosty.
Důležité je, že tyto vrstvy podporují stavitele z celého Web3, včetně Etherea, rollupu, L2 a dalších. Budoucnost řetězců se stává budoucností řetězových abstrakcí.
Shrnout
Rok 2024 je rokem skrývání složitosti víceřetězcové infrastruktury za účelem poskytování zážitku Web3. Pro všechny tvůrce Web3 by mělo být nejvyšší prioritou zlepšení použitelnosti a zjistitelnosti při řešení fragmentace likvidity a bezpečnostních kompromisů.
Udělejme z řetězové abstrakce pohyb. Ekosystém NEAR zve tvůrce z celého Web3, aby využili řešení, která nabízíme, a spolupracovali s námi na vytváření dalších řešení abstrakce řetězců.
Zvláštní poděkování patří Zaki Manianovi za diskuse a komentáře, které vedly k vydání tohoto článku.