Hlavní body
Abstrakce blockchainu je myšlenka zjednodušit používání blockchainových aplikací a služeb tím, že se z uživatelského prostředí odstraní překážky a technické procesy.
Abstrakce blockchainu může zatraktivnit aplikace pro koncové uživatele a pomoct vývojářům vytvářet efektivnější decentralizované aplikace umožňující crosschainovou komunikaci.
Abstrakce blockchainu čelí výzvám v podobě rizika centralizace, bezpečnostních rizik a potenciálních problémů s interoperabilitou.
Úvod
Používání blockchainu může být často matoucí a obtížné, zejména pro nováčky. V tomto článku prozkoumáme abstrakci blockchainu, jak funguje, některé její výhody a výzvy a běžné mylné představy.
Co je abstrakce blockchainu?
Abstrakce blockchainu je myšlenka blockchainu NEAR zjednodušit způsob, kterým uživatelé využívají blockchainovou technologií tím, že ji oddělí od uživatelského prostředí. Cílem je, aby uživatelé nevěděli, jaký konkrétní blockchain používají, a dokonce aby si ani neuvědomovali, že nějaký blockchain vůbec používají.
Jak abstrakce blockchainu funguje?
Efektivnost
Představte si, že byste mohli posílat zprávy pouze mezi iPhony a na telefon s Androidem byste už zprávu neodeslali. To by bylo neefektivní a nepraktické. Stejně tak by měli mít uživatelé možnost využívat decentralizované aplikace bez zbytečných překážek napříč různými blockchainy.
Cílem abstrakce blockchainu je odstranit nebo skrýt spletitost blockchainové technologie a umožnit uživatelům soustředit se pouze na funkčnost a výhody decentralizovaných aplikací, které používají. Když bude chtít například Sarah používat novou decentralizovanou aplikaci s názvem XYZ, neměla by se muset zajímat o to, jaký blockchain aplikace využívá. Z pohledu uživatele jen chce, aby dobře fungovala a plnila svůj účel.
Miliony lidí obdobným způsobem používají každý den internet, ale jen malé procento z nich rozumí technologii, která za ním stojí, a tomu, jak funguje. Když funguje tak, jak má, a přináší uživatelům hodnotu, není důvod, aby průměrný uživatel rozuměl všem technickým detailům.
Transakce
Představte si, že používáte decentralizovanou aplikaci, která vám umožňuje snadno provádět transakce mezi různými sítěmi a používat různé služby. Řekněme, že si Sarah otevře na telefonu aplikaci XYZ, objedná si kávu a uvidí slevu na svém oblíbeném obchodu s oblečením. Koupí si boty a získá odměny, které se na Ethereu uloží jako nezaměnitelné tokeny (NFT). Později si všimne speciální nabídky spojené s její odměnou a koupí si vstupenky na akci, které mají také podobu NFT, ale jsou uložené na BNB Smart Chainu (BSC).
Všechny tyto transakce by se mohly odehrát v jediné aplikaci, takže by Sarah nemusela mít několik peněženek, přepínat sítě nebo přímo řešit transakční poplatky. Tato úroveň crosschainové komunikace je konečný cíl abstrakce blockchainu (abstrahovat od blockchainu).
Výhody abstrakce blockchainu
Defragmentace likvidity
Likvidita je často izolovaná na konkrétních blockchainech, což uživatelům a vývojářům znesnadňuje přístup a její využívání. Abstrakce blockchainu to řeší tím, že umožňuje přístup k likviditě napříč různými blockchainy.
Představte si, že John chce půjčovat své kryptoměny, aby z toho měl nějaký úrok. Když je likvidita izolovaná, bude muset najít platformu na konkrétním blockchainu, na kterém se jeho kryptoměny nachází. S abstrakcí blockchainu by ale John mohl své kryptoměny půjčovat na platformě, která sdružuje likviditu z mnoha blockchainů. To by mohlo vést k většímu počtu uživatelů platformy a výhodnějším úrokovým sazbám pro Johna.
Zjednodušený vývoj
Vývojářům abstrakce blockchainu nabízí při vytváření decentralizovaných aplikací flexibilitu, protože nejsou limitovaní omezeními konkrétního blockchainu.
Vývojář může používat Ethereum pro jeho schopnosti chytrých kontraktů a Polygon pro jeho úspornost. Platforma Decentraland například používá síť Polygon, aby její uživatelé mohli získávat, nakupovat, prodávat a obchodovat předměty svých avatarů bez transakčních poplatků. Na druhou stranu Decentraland využívá k úplnému odstranění poplatků řadu funkcí. Transakce na síti Polygon jsou levné, ale nejsou zcela bezplatné.
Výzvy abstrakce blockchainu
Rizika centralizace
Abstrakce blockchainu by mohla být realizovaná vytvořením rozhraní, které by uživatelům umožňovalo komunikovat se všemi druhy blockchainových aplikací z jednoho místa, což by zlepšilo uživatelskou zkušenost. Existuje ale obava, že by se takové rozhraní mohlo stát jediným bodem selhání.
Bezpečnostní rizika
Každý blockchain má své vlastní bezpečnostní protokoly. Když se sloučí do jednoho rozhraní, zajištění dodržování všech bezpečnostních opatření je náročné. Bez pečlivé implementace by nové rozhraní mohlo jednotlivé blockchainy ohrozit.
Problémy s interoperabilitou
Další výzvou je zajištění interoperability mezi blockchainy. Různé blockchainy mají jedinečné algoritmy konsenzu a jazyky chytrých kontraktů, takže je obtížné vytvořit jednotné rozhraní, které by bezchybně fungovalo na všech sítích. Například chytrý kontrakt napsaný pro Ethereum není kvůli rozdílům v programovacím jazyce a podkladové technologii přímo kompatibilní se Solanou.
Běžné mylné představy o abstrakci blockchainu
Abstrakce blockchainu eliminuje rozdíly mezi blockchainy
I když abstrakce blockchainu zjednodušuje crosschainové interakce, jedinečné vlastnosti každého blockchainu zůstávají nedotčené. Abstrakce blockchainu zjednodušuje a automatizuje technické procesy s cílem zlepšit uživatelskou zkušenost, ale nemění přímo blockchainovou infrastrukturu.
Blockchainová abstrakce se týká výhradně crosschainových transakcí
Usnadnění transakcí napříč různými blockchainy je významným rysem abstrakce blockchainu, ale není její jedinou užitnou hodnotou. Abstrakce blockchainu znamená také zjednodušení používání decentralizovaných aplikací, spouštění chytrých kontraktů a vyhledávání dat napříč blockchainy.
Závěrem
Abstrakce blockchainu zjednodušuje komunikaci mezi různými blockchainovými sítěmi. Mezi výhody abstrakce blockchainu patří defragmentace likvidity a zjednodušení vývoje. Čelí výzvám v podobě rizika centralizace, bezpečnostních rizik a potenciálních problémů s interoperabilitou. Přesto by mohla vydláždit cestu k interoperabilním a uživatelsky přívětivým blockchainovým ekosystémům.
Související články:
Vyloučení odpovědnosti: tento obsah je vám předkládán ve stavu, v jakém je, pouze pro obecné informační a vzdělávací účely, bez jakéhokoli prohlášení nebo záruky. Neměl by být chápán jako finanční, právní nebo jiné odborné poradenství ani není jeho cílem doporučit nákup jakéhokoli konkrétního produktu nebo služby. Měli byste se poradit s příslušnými odbornými poradci. Upozorňujeme, že pokud je článek příspěvkem od třetí strany, vyjádřené názory patří této třetí straně a nemusí se nutně shodovat s názory Akademie Binance. Další podrobnosti se dozvíte v našem úplném prohlášení o vyloučení odpovědnosti. Ceny digitálních aktiv mohou být volatilní. Hodnota vaší investice může klesnout nebo stoupnout a investovaná částka se vám nemusí vrátit. Za svá investiční rozhodnutí nesete výhradní odpovědnost vy sami a Akademie Binance nenese odpovědnost za žádné ztráty, které vám mohou vzniknout. Tento materiál by neměl být chápán jako finanční, právní nebo jiné odborné poradenství. Další informace získáte v našich podmínkách použití a upozornění na rizika.