Op-ed: Interoperacyjność potrzebuje chwili ERC-20

Op-ed: Interoperacyjność potrzebuje chwili ERC-20

Bez wątpienia jednym z warunków masowego przyjęcia technologii blockchain jest bezpieczna i płynna interoperacyjność między łańcuchami. Wiele potencjalnych zastosowań, zwłaszcza w sektorach złożonych i regulowanych, po prostu nie da się wdrożyć bez wspólnych wytycznych i definicji interfejsów.

Bez nich, jak ma to miejsce obecnie, aplikacje, które mają działać między łańcuchami, muszą opierać się na niestandardowych komponentach poza łańcuchem i automatycznie dziedziczyć towarzyszące im ryzyko i założenia dotyczące zaufania. Jedyną alternatywą jest pozostanie ograniczonym do jednej, izolowanej sieci.

Dzisiejsze rozwiązania w zakresie interoperacyjności – czyli „mosty” – dojrzały do ​​tego stopnia, że ​​prawie dowolne dwie sieci blockchain mogą być podłączony. Problem w tym, że każdy most jest konstrukcją ad hoc, co ogranicza skalowalność i użyteczność.

Problem ten nasila się, gdy mamy do czynienia z sieciami o drastycznie różnej infrastrukturze, jak ma to miejsce w przypadku łańcuchów bloków innych niż EVM. Pomijając ograniczenia, mosty są wyraźnie potrzebne i nadal cieszy się dużym zainteresowaniem. Nawet po spadkach w czasie bessy, wartość Total Value Locked (TVL) w głównych mostach międzyłańcuchowych na samym Ethereum osiągnęła poziom $ 23.5 mld styczeń 2024.

Pomimo tych krzykliwych sum, nadal istnieje wiele przeszkód do pokonania, zanim technologia blockchain będzie gotowa do masowego przyjęcia. Pozostają trzy główne wyzwania utrudniające postęp interoperacyjności blockchain: bezpieczeństwo, UX i kompatybilność.

Bezpieczeństwo

Najbardziej oczywistą przeszkodą dla interoperacyjności blockchainu są stale obecne obawy dotyczące bezpieczeństwa. Niezależnie od wyników rynku i cykli szumu, powtarzające się awarie źle zaprojektowanych mostów krzyżowych pozostawiają czarny ślad w branży i zniechęcają ludzi do angażowania się w rozwiązania. Osoby, które poniosły straty w wyniku włamania do mostu, w naturalny sposób rozwijają nieufność do wszystkich mostów krzyżowo-łańcuchowych. Oszukaj mnie dwa razy i tyle.

I trudno ich za to winić. Szacowany Skradziono 2.9 miliarda dolarów wśród 10 najpopularniejszych hacków do mostów międzyłańcuchowych w latach 2021–2023. Nie trzeba było długo czekać, aby rok 2024 rozpoczął się tak samo, a Orbit Bridge został zhakowany na 80 milionów dolarów w okresie noworocznym. Biorąc pod uwagę powszechne przyjęcie technologii blockchain opierającej się na bezpiecznej interoperacyjności, tendencje te nie mogą być kontynuowane. Po prostu wszelkie pozostałe problemy związane z bezpieczeństwem potrzeba być rozwiązanym.

UX

Bezproblemowe doświadczenie użytkownika ma ogromne znaczenie w zachęcaniu użytkowników do przyjęcia i zaangażowania, co bezpośrednio przyczynia się do zrównoważonego rozwoju produktów i usług cyfrowych. Fakt ten jest tak samo fundamentalny w Web2, jak i w Web3. Mosty krzyżowo-łańcuchowe nie są wyjątkiem. 

Dzisiejsze mosty wcale nie są gładkie. Chociaż dojrzałe rozwiązania ograniczyły bezpośrednie zaangażowanie użytkownika do pojedynczej transakcji, podróż użytkownika jest nadal zbyt złożona. Użytkownicy woleliby nie przeprowadzać transakcji przy użyciu wielu zasobów podczas ręcznego przełączania między wieloma portfelami i serwerami RPC.

Jest to w dużej mierze spowodowane obecnymi ograniczeniami technologii blockchain, ale dodatkowo pogarsza je niedojrzałość interfejsów. Wiele osób może być zszokowanych, gdy dowie się, że nie ma nawet ujednoliconego systemu rozwiązań międzyłańcuchowych identyfikującego unikalną sieć blockchain!

Bez płynnej interoperacyjności UX można udoskonalać jedynie stopniowo, chyba że zostaną poczynione pewne niesmaczne ustępstwa w zakresie bezpieczeństwa i decentralizacji. Konieczne są wspólne wysiłki, w przeciwnym razie rozwiązania w zakresie interoperacyjności blockchain pozostaną rozdrobnione, a przyjęcie ich do głównego nurtu będzie nadal utrudnione – rezygnacja z przechowywania wartości i niszowych zastosowań finansowych.

zgodność

Kompatybilność, a raczej niekompatybilność pomiędzy różnymi protokołami interoperacyjności blockchain jest jedną z największych ironii naszej branży. W obecnej sytuacji zdecydowana większość projektów interoperacyjności blockchain koncentruje się na budowaniu własnych produktów z niestandardowymi przekaźnikami, definicjami komunikatów i mechanizmami weryfikacji. Zbyt wielu jest skupionych Wyłącznie na uprawie własnych produktów.

Przy tak wielu konkurencyjnych podejściach, które w szokująco niewielkim stopniu się pokrywają, odpowiednie sprawdzenie bezpieczeństwa każdego z nich staje się niepraktyczne, jeśli nie niemożliwe. Walka o to, by stać się jedynym rozwiązaniem, jest ostatecznie szkodliwa i stwarza ryzyko dla długoterminowych perspektyw branży. Potrzebna jest wspólna infrastruktura i wspólne interfejsy, ponieważ można je odpowiednio sprawdzić i przetestować. Interoperacyjność Blockchain musi być przede wszystkim infrastrukturą podstawową, a dopiero potem produktem.

Rozwiązanie

U podstaw wyzwań związanych z bezpieczeństwem, UX i zgodnością leży brak otwartego, ujednoliconego standardu interoperacyjności. Taki standard jest niezbędny, ponieważ zapewniłby powszechnie akceptowane ramy komunikacji pomiędzy blockchainami a systemami podobnymi do blockchain. Zapewniłoby to bezpieczną interoperacyjność i płynną łączność globalną, co z kolei zapobiegłoby fragmentacji pomiędzy różnymi projektami.

Wyobraź sobie świat bez ERC-20, de facto standardu wydawania tokenów zamiennych na blockchainie Ethereum. Każdy projekt, który wydaje token na Ethereum, przestrzegałby jego standardu, a token jednego projektu byłby niekompatybilny z tokenem innego. Teoretycznie można nadal tworzyć aplikacje takie jak zdecentralizowane giełdy, ale ich rozwój byłby hamowany koniecznością przestrzegania zasad projektowania niezależnych od standardów.

Każdy token reprezentowałby integrację ad hoc, a użytkownicy mogliby korzystać tylko z aplikacji, które jawnie obsługują ich token. Bez standardu definiującego zbiór zasad i funkcji rozwój ekosystemu Ethereum byłby znacznie utrudniony. Taki jest obecny stan interoperacyjności blockchainu.  

Jednakże, ponieważ standard ERC-20 został sprawdzony i przyjęty, wszystkie aplikacje mogą wchodzić w interakcje z nieznanymi tokenami wymiennymi, zarządzać nimi i ufać im. Nawet tokeny wdrożone po utworzeniu konkretnej aplikacji można wykorzystać bez konieczności wykonywania dodatkowych prac inżynieryjnych, a tokeny mogą być kompatybilne z wieloma aplikacjami. Na tym polega siła otwartego, ujednoliconego standardu. Właśnie tego tak bardzo potrzebuje interoperacyjność blockchainu. 

Korzyści z otwartego, ujednoliconego standardu interoperacyjności blockchain mogą być jeszcze głębsze. 

Wspólna architektura typu plug-and-play oparta na sprawdzonych, ustandaryzowanych ramach może obejmować trzy warstwy – przesyłanie wiadomości, wywołania funkcji i aplikacje. Umożliwiłoby to bezpieczną i bezproblemową komunikację zarówno między łańcuchami bloków EVM, jak i innymi niż EVM. Nadanie priorytetu wymiennym komponentom przyspieszy także rozwój prawdziwej interoperacyjności blockchain obsługiwanej przez wielu dostawców. 

Ustanowienie takiego standardu ma dodatkową zaletę polegającą na pomaganiu przedsiębiorstwom i organom regulacyjnym w zrozumieniu zawiłości technicznych w celu opracowania uczciwych, opartych na wiedzy ram regulacyjnych. Opracowane wraz z postępem technicznym umożliwiłoby osiągnięcie właściwej równowagi między innowacjami a regulacjami.

Technologia Blockchain ma potencjał, aby zmienić świat na lepsze. Bezpieczna i płynna interoperacyjność blockchainów między blockchainami a systemami podobnymi do blockchain jest warunkiem wstępnym masowej adopcji. Bez otwartego, ujednoliconego standardu interoperacyjności prawdziwe masowe przyjęcie pozostanie poza zasięgiem.

Znak czasu:

Więcej z CryptoSlate