Bez względu na to, czy dobrze znasz Cosmos, czy szukasz dodatkowych informacji, jednym z pierwszych terminów, jakie napotkasz to IBC (Inter Blockchain Communication (pol. Komunikacja pomiędzy łańcuchami bloków)). Spośród wiodących na rynku narzędzi dla programistów, tworzących stos technologii sieci Cosmos i umożliwiających rozwój jej ekosystemu, IBC jest najbardziej przełomowym.
Czym dokładnie jest protokół IBC i dlaczego jest tak istotny? Być może lepszym pytaniem byłoby, w jaki sposób będzie tworzyć wartość dla sieci Cosmos Hub i jej natywnego tokena ATOM?
W skrócie: IBC jest protokołem, który pozwala łańcuchom bloków rozmawiać ze sobą. To wymaga spełnienia kilku istotnych wymagań technicznych i warunków, ale nie będziemy ich tutaj omawiać. Wystarczy wiedzieć, że możliwość bezproblemowego przesyłania tokenów i innych danych bez zaufanych pośredników pomiędzy wcześniej niepołączonymi łańcuchami bloków to wielka sprawa.
Od powstania Bitcoina w 2009 roku byliśmy świadkami eksplozji łańcuchów bloków, proponujących różne wartości, metody konsensusu, ideologie, mających różnych orędowników i racje bytu. W świecie sprzed IBC wszystkie (a przynajmniej większość z nich) istniały w zamkniętych bańkach, niezdolne do komunikowania się ze sobą. A taki model po prostu nie jest w stanie przetrwać.
Wystarczy wyobrazić sobie, że łańcuchy bloków to kraje z rosnącymi populacjami i aktywnością handlową. Jeden łańcuch bloków jest wyjątkowo skuteczny w produkcji pszenicy, podczas gdy drugi w hodowli bydła. Naturalnym jest, że chciałyby handlować i wzajemnie korzystać ze swojej wiedzy. Jest to podstawowy instynkt, który towarzyszy nam od początku istnienia ludzkości—podobnym instynktem kierują się łańcuchy bloków i ich społeczności.
Peng Zhong, Prezes Tendermint, głównego współautora ekosystemu Cosmos, oferuje inną celną analogię. „Wyobraźmy sobie każdy łańcuch bloków jako małe plemię, żyjące na wyspie w ogromnym archipelagu. IBC jest dla nich jak zyskanie umiejętności budowy statków, umożliwiających tym plemionom podróżowanie pomiędzy wyspami. Dlatego ma to wielki, ogromny wpływ na budowanie społeczności... gdy tylko łańcuch bloku uruchomi IBC, ludzie będą mogli podróżować tam i z powrotem, aby handlować różnymi dobrami, w produkcji których poszczególne wyspy się specjalizują”.
Całkiem nieźle, prawda? IBC dosłownie otwiera świat możliwości, pozwalając łańcuchom bloków na współpracę i przenoszenie wartości, wymianę aktywów i usług, a także łączenie się—bez skalujących się problemów, nieodzownych dzisiaj w przypadku największych łańcuchów bloków.
A co w IBC jest najlepsze? Już tutaj jest.
„IBC jest Internetem łańcuchów bloków”, twierdzi Jack Zampolin, jeden z pierwszych współautorów sieci Cosmos i szef inżynierii odpowiedzialny za Cosmos Hub, „a sieć Cosmos jest jego jedynym budowniczym, odpowiedzialnym za rzeczywiste udostępnianie technologii”.
W rzeczy samej pierwsze połączenie IBC pomiędzy Cosmos Hub i IRISnet miało miejsce na początku tego miesiąca, a nieco później, 24 kwietnia, tego samego dokonała sieć Akash Network. „To pierwsze łańcuchy bloków, które korzystają z IBC”, mówi z entuzjazmem Peng, „a w nadchodzących tygodniach i miesiącach będą dołączały do nich kolejne”.
Pełna lista innych łańcuchów bloków Cosmos, planujących aktywację IBC, i terminy takich aktywacji można znaleźć na tej stronie, prowadzonej przez Josha Lee, znanego również jako Dogemos, człowieka, który od dawna zajmuje się środowiskiem Cosmos i pełni funkcję Prezesa firmy Chainapsis (zespołu odpowiedzialnego za portfel wykorzystujący protokół IBC, Keplr).
Pamiętasz o tych „istotnych wymaganiach technicznych”, o których wspomnieliśmy wcześniej? Uruchomienie samego IBC nie sprawi, że wszystkie łańcuchy bloków połączą się w magiczny sposób. W pierwszej kolejności muszą spełnić określone specyfikacje związane z ich systemem modułu, introspekcją stanu konsensusu itp. (więcej na ten temat przeczytasz tutaj).
Wiele łańcuchów bloków już nad tym pracuje, a Peng jest przekonany, że rozwój interchain (rozszerzonej sieci połączonych łańcuchów bloków Cosmos) „będzie bardzo szybki... społeczność już tu jest, musi się tylko podłączyć”.
Dla łańcuchów bloków korzystających z mechanizmu Proof of Work, takich jak Bitcoin i Ethereum, które nie spełniają wymagań IBC, już teraz budowane są mosty do Cosmos Hub.
W szczególności most Gravity Bridge to Ethereum może w ogromnym stopniu przyczynić się do rozwoju DeFi, rozkwitającego sektora z wartością ponad 62 mld USD zablokowaną w jego wielu, opartych głównie na Ethereum, protokołach.
Most umożliwi swobodny przepływ tokenów ERC20 pomiędzy Ethereum (i innymi łańcuchami korzystającymi z EMV) i Cosmos Hub, umożliwiając skalowanie DeFi dApps, jak również zwiększenie zasięgu ATOM poza Cosmos. Most umożliwi również wysyłanie tokenów IBC z sieci Cosmos do sieci Ethereum.
Poza społecznym oddaleniem wiele popularnych łańcuchów bloków zmaga się z innymi problemami, takimi jak problemy ze skalowaniem, absurdalnie wysokie opłaty i długie czasy transakcji. Na przykład sieć Ethereum już osiągnęła 99,15% swojej wydajności. „Platforma jest zatłoczona, a opłaty transakcyjne zniechęcają ludzi do udziału w DeFi i NFT na Ethereum”, wyjaśnia Peng.
Jest tak, ponieważ wszystkie aplikacje korzystają z systemów typu mainframe, pracując na współdzielonej maszynie stanowej. Jack porównuje taki model do obliczeń w latach 70-tych, twierdząc, że „ludziom wydawało się, że obliczenia będą wymagały budowy coraz większych superkomputerów. Budowali złożone systemy wielodostępne z terminalem dla użytkowników na jednym wielkim superkomputerze. Taki właśnie jest Ethereum. Istnieje tylko jeden łańcuch bloków, na którym wszyscy uruchamiają swoje programy. To nie jest skalowalne rozwiązanie”.
W rzeczy samej, tak jak twierdzi prominentna firma inwestycyjna Paradigm Research, ETH 1.0 nie jest w stanie obsłużyć nieograniczonej liczby aplikacji:
„Dzisiaj zagęszczenie na głównym łańcuchu Ethereum zmusza aplikacje do osadzenia się na alternatywnych warstwach L1 i L2, ponieważ nie stać ich na wykupienie usługi na Ethereum Metropolitan Premium. Każda nowa warstwa L{1,2} wymaga kłopotliwego oprogramowania pośredniczącego—„mostów”—aby komunikować się z pozostałymi.
Cosmos oferuje inną wizję przyszłości wymian pomiędzy łańcuchami—taką, dla której współdziałanie jest podstawową zasadą. Cosmos wierzy, że stworzenie wspólnego standardu komunikacji dla niezależnych łańcuchów jest naturalnym krokiem ewolucji w projektowaniu protokołów. Ta wizja jest inkluzywna—nie konkurencyjna. Ethereum i inne platformy również będą mogły zintegrować ten model współdziałania”.
Jack dodaje, że „Cosmos zauważył ten problem [brak interoperacyjności] lata temu”. Od lat budujemy technologię, łączącą wszystkie łańcuchy bloków, a to co zbudowaliśmy stanie się rdzeniem Internetu łańcuchów bloków. Istnieje ogromna globalna sieć różnych rozproszonych systemów, które współpracują ze sobą bez zaufanych pośredników i bez ich udziału przesyłają wartość. Właśnie to decyduje o sile Cosmos i odróżnia nas od innych”.
Jeszcze nie poruszaliśmy tematu niezależności, a jest ona jedną z największych korzyści płynących z budowania łańcuchu bloków z Cosmos w porównaniu do tworzenia dApp w Ethereum. Poza możliwością uniknięcia zatłoczenia i zaporowo wysokich opłat własny łańcuch bloków oznacza, że możesz ustalać własne zasady i zachować swoją niezależność.
Sunny Aggarwal, w przeszłości główny specjalista ds. badań w Tendermint, stwierdził, że komunikacja IBC umożliwiła „integrację gospodarczą bez integracji politycznej”.
Sunny porównał IBC do standaryzacji kontenerów wysyłkowych, które dzisiaj umożliwiają globalny handel — bez konieczności uzgodnień politycznych pomiędzy krajami.
Sam Hart, współtwórca Cosmos i inżynier grantów w Interchain Foundation, rozwija temat, mówiąc, że „IBC umożliwia tworzenie kanału komunikatów — kanału przesyłowego — pomiędzy dwiema stronami. Kontenery wysyłkowe są zgodne ze standardem, ale wewnątrz kontenera możesz wysłać cokolwiek zechcesz. Łańcuchy bloków są niezależnymi, niepołączonymi ze sobą łańcuchami z własną, decydującą o sobie społecznością”.
Josh podsumował to jeszcze bardziej dobitnie, mówiąc:
„Bycie niezależnym i posiadanie własnego łańcucha bloków oznacza, że możesz ustalić własny system i własne granice w zakresie interakcji z innymi. Jeśli istniejesz jako inteligentny kontrakt (ang. smart contract), jesteś lokatorem mieszkającym w wynajętym domu... Nie masz zbyt dużo praw, a gdy gospodarz cię wykopie, niewiele możesz zrobić”.
Oczywiście niezależność niesie ze sobą również pewne implikacje. Jeśli sprawujesz pieczę nad własnymi kryptoaktywami (a robisz to, prawda?), na pewno wiesz, z czym to się wiąże. Jednak w przeciwieństwie do modelu bezpieczeństwa Ethereum, który dla wszystkich jest taki sam i który Paradigm nazywa „Ethereum’s metropolitan premium”, Cosmos zapewnia coś, co Josh opisuje w następujący sposób:
„Dobry kompromis, który pozwala zdecydować o stopniu swojej niezależności, ale nie wymusza go, tak jak to robi Ethereum”.
W tym momencie już prawdopodobnie rozumiesz skalę rozwiązania IBC i jego wpływ na przyszły rozwój łańcuchów bloków. Ale pewnie też zastanawiasz się, dlaczego tak mało osób mówi o IBC skoro jest taki przełomowy? Dlaczego Cosmos nie przyciąga więcej uwagi?
Wiele osób zadaje sobie to pytanie. Wystarczy wyszukać termin „Cosmos” lub „ATOM” na dowolnym kanale społecznościowym, aby zobaczyć zacięte dyskusje — lub zdumienie i rozważania — na ten temat.
W końcu Cosmos jest domem dla cyfrowych aktywów wartych 120 mld USD w 31 aplikacjach i usługach, takich jak Binance Smart Chain, Terra, Crypto.org i THORChain. Jest również jednym z obecnie najszybciej rozwijających się ekosystemów warstwy 1.
„Nie wiem, czemu ludzie tak rzadko mówią o Cosmos”, zatweetował Qiao Wang, były przedsiębiorca z Messari i handlarz w Tower Research. Podobne przemyślenia są powszechne w sieci.
Pamiętajmy. IBC działa i ma się dobrze. Nie jest ikoną na mapie drogowej. Nie jest rozdziałem w białej księdze. Nie jest obietnicą w prezentacji. Jest tutaj, łączy łańcuchy bloków i zaczyna spełniać wizję sieci Cosmos... Ale dopiero do nas przybył.
Cosmos Hub z założenia jest usługodawcą dla łańcuchów, które się z nim łączą. Dlatego, wraz z rosnącą liczbą łańcuchów korzystających z IBC, społeczność zgromadzona wokół ATOM planuje stworzenie mnóstwa usług o wartości dodanej, które będą stanowiły potężne zachęty dla niezależnych łańcuchów do podłączenia się do sieci Cosmos Hub i przesłania do jej aktywów, zwiększając tym samym wartość tokena ATOM.
Peng popiera tę ideę stwierdzeniem: „Tak, jak o wartości miasta portowego świadczy wolumen handlu przepływający przez nie, wartość Cosmos Hub jest mierzona przez wartość gospodarek łańcuchów bloków, które wykonują transakcje w Hub poprzez IBC”.
Jeden z pierwszych współautorów ekosystemu i kierownik grantów w Interchain, Billy Rennekamp, stwierdza, że „istnieją setki różnych sposobów na zbudowanie biznesu wokół tego rozwiązania i bardzo realnej i wartościowej propozycji związanej z walutą ATOM, która przez lata bardzo się rozwinęła”.
Josh dodaje: „Nie jesteśmy w stanie wyobrazić sobie wszystkich rozwiązań, jakie to [IBC] może przynieść, ponieważ Cosmos jest pierwszym tego typu środowiskiem wielu łańcuchów, które umożliwia tworzenie rozmaitych nowych modeli biznesowych... A nie ma lepszego miejsca na przechwycenie tej wartości niż Cosmos Hub i ATOM”.
Poza dostarczaniem najnowocześniejszej technologii, która toruje drogę dla zrównoważonego rozwoju łańcuchów bloków, IBC umożliwia ATOM przechwytywanie wartości poprzez wykładniczy rozwój DeFi, jak również opłaty transakcyjne generowane poprzez napływ aktywów do Cosmos Hub, które bezpośrednio trafią do rąk walidatorów i posiadaczy ATOM.
Nadchodząca platforma Gravity DEX dla Cosmos Hub (sieć testowa otworzy się 4 maja, a rejestracje rozpoczęły się 21 kwietnia) w gwałtowny sposób zwiększy aktywność transakcyjną i nagrody. Gravity DEX umożliwia właścicielom tokenów w łańcuchu bloków korzystającym z IBC wysyłanie swoich tokenów do Gravity DEX w celu wymiany na inne tokeny IBC lub uzyskanie przychodów poprzez zapewnienie płynności innym osobom, dokonującym wymiany. Ponadto trwają również prace nad podłączeniem innych heterogenicznych łańcuchów, takich jak Polkadot i Celo, poprzez IBC, a także Ethereum poprzez Gravity Bridge.
W ten sposób Gravity DEX stanie się czymś, co Peng opisuje jako „rozległy rynek”, którego wartość rośnie wraz z ilością aktywów do niego przenoszonych. „Im więcej rzeczy jest sprzedawanych, im więcej transakcji ma miejsce, tym większą działkę otrzymują ludzie, którzy prowadzą ten rynek. Taką działkę otrzymują właściciele tokenów ATOM”. Dodaje:
„To jeden z najważniejszych czynników wzrostu wartości ATOM; dzięki platformie DEX, napędzanej i zabezpieczanej przez ATOM. To zachęci wszystkie nowe łańcuchy do rozpoczęcia handlu i tworzenia płynności, handlarzom rozpoczęcie arbitrażu, a programiści zobaczą, że otworzyła się przed nimi nowa ścieżka, która umożliwia wprowadzanie tokenów do obrotu bez konieczności uzyskiwania zgody i zachęcanie ludzi do inwestowania... To naprawdę wielka sprawa.”
Hyung Lee jest Prezesem firmy B-Harvest, która została niedawno przejęta przez Tendermint, aby dokończyć Gravity DEX. Jak podkreśla: „Najbardziej korzystną sytuacją dla nas jako interchain DEX jest posiadanie jak największej liczby różnych rodzajów tokenów”.
Hyung niebawem przejmie funkcję kierownika DeFi w Tendermint. Ma w głowie wiele pomysłów na generowanie wartości dla ATOM poza tworzeniem wysoce płynnej i scentralizowanej giełdy. Jak wyjaśnia:
„Naszym planem jest zbudowanie dużo więcej niż tylko DEX. Mamy dużo bardziej długofalowe plany, aby zwiększyć wolumeny na Cosmos Hub, i każdy jest równie istotny, co DEX... Kolejnym bardzo ważnym krokiem będzie udzielanie pożyczek i instrumenty pochodne, a także stakingowe instrumenty pochodne, którymi będzie można handlować na Gravity DEX. Celem jest stworzenie wielu nowych i złożonych narzędzi DEX w Cosmos Hub, aby wzbogacić ekosystem i zwiększyć wartość dla ATOM”.
Cosmos niebawem zaoferuje funkcję współdzielonego bezpieczeństwa (lub Interchain Staking) i sprawi, że stakowane tokeny ATOM będą zabezpieczały już nie tylko Cosmos Hub. To zwiększy kwoty opłat transakcyjnych i inflację łańcucha, które przekładają się na nagrody dla osób blokujących ATOM, takich jak walidatorzy, którzy chcą również zabezpieczać oddzielne łańcuchy „podrzędne”.
Umożliwi to również możliwie najszybsze wdrażanie nowych projektów bez konieczności inwestowania w niezbędną infrastrukturę do pozyskiwania walidatorów. To obniża próg wejścia do ekosystemu Cosmos, ponieważ pomaga programistom pozyskiwać usługi walidacji Cosmos Hub, aby zabezpieczyć ich łańcuchy i stworzyć trampolinę dla swoich projektów.
Sam wyjaśnia: „Powiedzmy, że chcę stworzyć nowy łańcuch; za pomocą Starport mogę to zrobić w około 15 minut. Decydując się na skorzystanie ze współdzielonego bezpieczeństwa wiem, że łańcuch będzie bezpieczny i będę dysponował najlepszymi walidatorami, co pozwoli mi szybko wdrożyć mój projekt. A walidatorzy i stakerzy ATOM otrzymają działkę z opłat transakcyjnych i inflacji z drugiego łańcucha, ponieważ ATOM nie jest już relegowany do Cosmos Hub”.
Dzięki jednym z największych i najbardziej popularnych dzisiaj łańcuchów bloków na rynku, zbudowanych na bazie Cosmos SDK, Cosmos szybko zyskał uznanie w branży jako standard budowania łańcuchów bloków. Po uruchomieniu Starport w sierpniu 2020 r. Cosmos dostarcza najlepsze możliwe środowisko dla programistów wraz z narzędziami, dzięki którym uruchomienie łańcucha to kwestia minut.
Programiści budujący dzisiaj nowy łańcuch mogą skorzystać z Starport — zestawu narzędzi programistów dla Cosmos — aby szybko przejść przez skomplikowane specyfikacje techniczne oraz zbudować i uruchomić własny łańcuch bloków korzystający z IBC. Programiści, którzy zbudowali swoje łańcuchy Cosmos bez użycia Startport, będą musieli wprowadzić pewne poprawki, aby zapewnić kompatybilność.
W przeciwieństwie do współdzielonych maszyn stanowych z jednym obowiązkowym modelem bezpieczeństwa lub rozwiązań, które domyślnie narzucają współdzielone bezpieczeństwo, Cosmos umożliwia programistom samodzielne wybranie poziomu niezależności. Młode łańcuchy mogą skorzystać ze współdzielonego bezpieczeństwa oferowanego przez Cosmos Hub, a bardziej rozwinięte projekty mogą pozostać niezależne lub skorzystać z sieci Startport, aby uzyskać dostęp do społeczności walidatorów lub rozwinąć własną.
Denis Fadeev, dyrektor ds. środowiska programistycznego w Tendermint, wyjaśnia, że „Cosmos zapewnia twórcom łańcuchów bloków swobodę w zakresie wyboru sposobu budowy i uruchamiania swoich łańcuchów. Mogą stworzyć własną logikę protokołów w Go lub użyć inteligentnych kontraktów lub nawet eksperymentować z EMV, pracującym nad Tenderminut. Dokładamy wszelkich starań, aby możliwie najbardziej usprawniać uruchamianie niezależnych łańcuchów, a także dostarczać alternatywne rozwiązanie, takie jak współdzielone bezpieczeństwo”.
Posiadacze tokenów ATOM mogą również inwestować w nowe łańcuchy połączone z siecią Cosmos Hub, od samego początku tworząc odpowiednie zachęty poprzez twórców łańcuchów i tokeny ATOM z korzyścią dla wszystkich zainteresowanych stron. Jak podkreśla Peng: „to zwiększy promocję krzyżową od samego początku”.
Ekosystem Cosmos składa się z pasjonatów, wizjonerów i niezwykle utalentowanych współtwórców, którzy mają wspólną wizję połączonego Internetu łańcuchów bloków, którego sercem ma być skalowalność, użyteczność i (przede wszystkim) interoperacyjność.
Mają obsesję na punkcie technologii i tego, jak zmienia świat. Jest to powiew świeżego powietrza dla każdego, dla kogo typowe doświadczenie w przestrzeni kryptowalut obraca się wokół chóru spekulantów, wrzeszczących „number go up” i „wen moon”.
Cosmos jest na progu gwałtownego wzrostu. Zespół odkrywa i dostarcza rozwiązania dla problemów, których większość uczestników branży nawet się nie spodziewa. Billy ujął to dość trafnie: „Cosmos jest trochę jak gra w szachy 4D. Polega to na budowaniu na przyszłej wersji przyszłej wersji problemu, który dopiero teraz stał się widoczny dla reszty świata”.
„IBC oferuje praktycznie nieograniczone możliwości”, twierdzi dyrektor produktu w Tendermint, Gautier Marin. „Transfery tokenów, NFT, inteligentne kontrakty pomiędzy łańcuchami, konta interchain... IBC pozwala budować dowolne rodzaje aplikacji między łańcuchami”.
„To świetny moment, aby coś zrobić, i stać się częścią ekosystemu Cosmos”, mówi z entuzjazmem Sam, „budujemy wszystkie niezbędne elementy”.
W wyniku tych starań Cosmos gromadzi niewyobrażalną wartość dla ekosystemu, sieci Cosmos Hub i jej natywnego tokena ATOM.