Čo je abstrakcia reťazca?
Domov
Články
Čo je abstrakcia reťazca?

Čo je abstrakcia reťazca?

Začiatočník
Zverejnené Jun 17, 2024Aktualizované Jul 23, 2024
6m

Kľúčové poznatky

  • Abstrakcia reťazca označuje myšlienku zjednodušenia používania blockchainových aplikácií a služieb odstránením trecích bodov a technických procesov z používateľskej skúsenosti.

  • Abstrakcia reťazca môže zvýšiť atraktivitu aplikácií pre koncových používateľov a pomôcť vývojárom vytvárať efektívnejšie aplikácie DApp umožňujúce interakcie medzi reťazcami.

  • Abstrakcia reťazca čelí výzvam vo forme rizík centralizácie, bezpečnostných rizík a potenciálnych problémov s interoperabilitou.

Úvod

Interakcie na blockchaine môžu byť často mätúce a zložité, najmä pre nováčikov. V tomto článku sa pozrieme na abstrakciu reťazca, ako funguje, niektoré jej výhody a výzvy, a tiež bežné mylné predstavy o nej.  

Čo je abstrakcia reťazca?

Abstrakcia reťazca je nápadom protokolu NEAR na zjednodušenie interakcie používateľov s technológiou blockchain jej oddelením od používateľskej skúsenosti. Cieľom je, aby si používatelia neboli vedomí konkrétneho blockchainu, s  ktorým interagujú, a aby si vôbec neuvedomovali, že ho používajú.

Ako funguje abstrakcia reťazca?

Efektívnosť

Predstavte si, že by ste mohli posielať správy len z iPhonu na iný iPhone, ale nie na telefóny so systémom Android. To by bolo neefektívne a nepraktické. Podobne by používatelia mali byť schopní komunikovať s decentralizovanými aplikáciami (DApp) v rámci rôznych blockchainov bez zbytočných prekážok.

Cieľom abstrakcie reťazca je odstrániť alebo skryť zložitosť technológie blockchain, čo používateľom umožní sústrediť sa na funkčnosť a výhody DApp, ktoré používajú. Napríklad, ak chce Sarah používať novú DApp s názvom XYZ, nemala by riešiť, na ktorom blockchaine je postavená. Z pohľadu používateľa je pre ňu dôležité, aby dobre fungovala a plnila svoj účel.

Podobne milióny ľudí používajú internet každý deň, ale iba menšie percento z nich rozumie technológii, na ktorej je postavený, a ako funguje. Pokiaľ všetko funguje tak, ako to bolo zamýšľané, a pridáva to hodnotu používateľom, neexistuje žiadny dôvod, aby sa priemerný používateľ snažil úplne pochopiť technické detaily jeho fungovania.

Transakcie

Predstavte si, že používate decentralizovanú aplikáciu, ktorá vám umožňuje jednoducho vykonávať transakcie vo viacerých sieťach a pohybovať sa v rôznych službách. Predstavte si napríklad, že Sarah otvorí aplikáciu XYZ na svojom telefóne, objedná si kávu a uvidí zľavu vo svojom obľúbenom obchode s oblečením. Kúpi si pár topánok a získava odmeny, ktoré sú uložené ako nezameniteľné tokeny (NFT) na sieti Ethereum. Neskôr si všimne špeciálnu ponuku viazanú na jej odmenu a kúpi si vstupenky na podujatie, ktoré sú tiež NFT, ale na sieti BNB Smart Chain (BSC).

Všetky tieto transakcie by sa mohli uskutočňovať v jednej aplikácii, čím by sa odstránila potreba, aby Sarah používala viacero peňaženiek, prepínala medzi sieťami alebo priamo riešila poplatky za transakcie. Táto úroveň interakcie medzi reťazcami je primárnym cieľom abstrakcie reťazca.

Výhody abstrakcie reťazca

Defragmentácia likvidity

Likvidita je často izolovaná v rámci konkrétnych blockchainov, čo používateľom a vývojárom sťažuje prístup k nej a jej používanie. Abstrakcia reťazca to rieši umožnením prístupu k likvidite naprieč rôznymi blockchainmi.

Predstavte si, že John chce požičať svoje tokeny, aby získal úrok. Ak je likvidita izolovaná, bude musieť nájsť platformu na konkrétnom blockchaine, na ktorom sú jeho tokeny. S abstrakciou reťazca by však John mohol požičiavať svoje tokeny na platforme, ktorá integruje likviditu z viacerých blockchainov. To môže viesť k väčšiemu počtu používateľov platformy a konkurencieschopnejším úrokovým sadzbám pre Johna.

Zjednodušený vývoj

Vývojárom ponúka abstrakcia reťazca flexibilitu pri vytváraní decentralizovaných aplikácií bez toho, aby bola obmedzená obmedzeniami konkrétneho blockchainu. 

Developer môže používať Ethereum pre svoje funkcie smart kontraktov, zatiaľ čo z dôvodu nákladovej efektívnosti používa sieť Polygon. Platforma Decentraland napríklad používa sieť Polygon, aby umožnila svojim používateľom uplatňovať si, kupovať a predávať nositeľné zariadenia pre svojich avatarov a obchodovať s nimi bez poplatkov za transakciu. Je dôležité poznamenať, že platforma Decentraland využíva viacero funkcií na úplné odstránenie poplatkov. Transakcie v sieti Polygon majú nízke poplatky, nie sú úplne zadarmo.

Výzvy abstrakcie reťazca

Riziká centralizácie

Abstrakcia reťazca by sa mohla implementovať vytvorením rozhrania, ktoré by používateľom umožnilo interakciu so všetkými druhmi blockchainových aplikácií z jedného miesta, čím by sa zlepšila používateľská skúsenosť. Existuje však obava, že toto rozhranie sa môže potenciálne stať jediným bodom zlyhania.

Bezpečnostné riziká

Každý blockchain má svoje vlastné bezpečnostné protokoly. Ak sa skombinujú do jedného rozhrania, zabezpečenie dodržiavania všetkých bezpečnostných opatrení je náročné. Ak nie je implementované opatrne, nové rozhranie abstrakcie reťazca by mohlo priniesť riziká pre jednotlivé blockchainy.

Otázky interoperability

Zabezpečenie interoperability medzi rôznymi blockchainmi je ďalšou výzvou. Rôzne blockchainy používajú jedinečné algoritmy konsenzu a jazyky smart kontraktov, čo sťažuje vytvorenie jediného rozhrania, ktoré funguje bezchybne vo všetkých sieťach. Napríklad smart kontrakt napísaný pre sieť Ethereum nie je priamo kompatibilný s reťazcom Solana z dôvodu rozdielov v ich programovacom jazyku a základnej technológii.

Bežné mylné predstavy týkajúce sa abstrakcie reťazca

Abstrakcia reťazca eliminuje rozdiely v blockchainoch

Zatiaľ čo abstrakcia reťazca zahŕňa zjednodušenie interakcií medzi reťazcami, jedinečné vlastnosti každého blockchainu zostávajú nedotknuté. Abstrakcia reťazca zjednodušuje a automatizuje technické procesy s cieľom zlepšiť používateľskú skúsenosť, ale priamo nemení infraštruktúru blockchainu.

Abstrakcia reťazca sa týka iba transakcií medzi reťazcami

Uľahčenie transakcií medzi rôznymi blockchainmi je významnou črtou abstrakcie reťazca, nie je však jej jedinou užitočnosťou. Súčasťou abstrakcie reťazca je tiež zjednodušenie používania DApp, nasadenie smart kontraktov a získavanie údajov naprieč blockchainmi.

Záverečné myšlienky

Abstrakcia reťazca sa týka zjednodušenia interakcií medzi rôznymi blockchainovými sieťami. Medzi výhody abstrakcie reťazca patrí defragmentácia likvidity a zjednodušený vývoj. Čelí výzvam v podobe centralizácie a bezpečnostných rizík a potenciálnych problémov s interoperabilitou. Napriek tomu by mohla vydláždiť cestu k interoperabilným a používateľsky prívetivým blockchainovým ekosystémom.

Prečítajte si tiež

Zrieknutie sa zodpovednosti a varovanie pred rizikom: Tento obsah tu vidíte „taký aký je“ a slúži len ako všeobecná informácia a na účely vzdelávania, bez akejkoľvek reprezentácie alebo záruky. Tieto informácie by sa nemali považovať za finančné, právne alebo odborné poradenstvo a ani nie sú určené ako odporúčanie na nákup akéhokoľvek konkrétneho produktu alebo služby. Mali by ste požiadať o radu odborného poradcu. V prípade, že autorom článku je tretia osoba, upozorňujeme, že názory uvedené v článku sú názormi tohto prispievateľa/autora a nemusia nevyhnutne odrážať názory Akadémie Binance. Ďalšie podrobnosti nájdete v našom úplnom zrieknutí sa zodpovednosti, ktoré sa nachádza tu. Ceny digitálnych aktív môžu byť volatilné. Hodnota vašej investície môže klesať alebo stúpať a investovaná čiastka sa vám nemusí vrátiť. Za svoje investičné rozhodnutia nesiete výhradnú zodpovednosť a Akadémia Binance nezodpovedá za žiadne straty, ktoré vám môžu vzniknúť. Tento materiál by sa nemal považovať za finančné, právne ani iné odborné poradenstvo. Viac informácií nájdete v našich Podmienkach používaniaVarovaní pred rizikom.