W tym artykule przyjrzymy się projektowi Avalanche i jego tokenowi AVAX. Odkryj z nami pełen potencjał tego blockchaina i jego kluczowe funkcje.
LBlockchain Avalanche (AVAX) to projekt blockchain trzeciej generacji stworzony przez firmę Ava Labs, który ma na celu zapewnienie wysoce skalowalnego blockchaina z niskimi opłatami, niskim zużyciem energii i mocy obliczeniowej, a także możliwością przetwarzania zaawansowanych inteligentnych kontraktów Turing Complete. Wszystko to ma na celu dostarczenie realnego rozwiązania problemów, z którymi borykają się użytkownicy innych platform, takich jak Ethereum, których wąskie gardło urosło do tego stopnia, że każda interakcja z nią stała się coraz bardziej kosztowna.
Mając na uwadze ten cel, Avalanche szybko wyrobiło sobie miejsce w społeczności kryptowalut, nie tylko spełniając obietnice bycia szybkim, wydajnym i bezpiecznym blockchainem, ale także oferując narzędzia, które ułatwiają jego adopcję i interakcję z innymi istniejącymi blockchainami.

Po dwóch latach ciężkiej pracy i rozwoju sieć Avalanche Network stała się rzeczywistością wraz z uruchomieniem sieci testowej w kwietniu 2020 r. Po upewnieniu się, że cała sieć działa prawidłowo, w lipcu 2020 r. Ava Labs uruchomiło ICO projektu. W ramach ICO, Ava Labs początkowo dążyła do sfinansowania całej infrastruktury i rozwoju niezbędnego do ukończenia sieci. To pozwoliło Ava Labs zebrać ponad 42 miliony dolarów w niecałe 24 godziny, a płatności dokonywano w BTC, ETH, USDC i USDT.
Po sukcesie ICO, Ava Labs rozpoczęła pracę nad dopracowaniem wszystkich pozostałych aspektów projektu i we wrześniu 2020 r. ogłosiła uruchomienie sieci głównej oraz zaczęła wydawać tokeny AVAX wszystkim uczestnikom ICO. Jednak sukces Avalanche był dopiero początkiem.
Podczas ICO każdy token AVAX był sprzedawany po 0,5 USD, ale po uruchomieniu sieci głównej cena każdego tokena AVAX wyniosła 4,1 USD, co czyni go jednym z projektów o największym wzroście wartości w ekosystemie. W rzeczywistości Avalanche jest jednym z niewielu obecnych projektów, których początkowa cena rynkowa nie powtórzyła się, utrzymując się stale powyżej niej, co wyraźnie pokazuje ogromną wartość i zaufanie, jakim obdarzyli go użytkownicy.
Jak działa Avalanche (AVAX)?
Avalanche to platforma blockchain, który ma na celu zaoferowanie następujących rzeczy:
- Stworzenie blockchaina dla zdecentralizowanych aplikacji obejmujących wdrożenia wymagające i niewymagające uprawnień (publiczne).
- Twórz dowolnie złożone zasoby cyfrowe za pomocą niestandardowych reguł i programów łańcuchowych.
- Zapewnienie jednolitej platformy do tworzenia, przesyłania i handlu aktywami cyfrowymi.
Osiągnięcie tych trzech celów jest zadaniem, które Avalanche realizuje dzięki rozwojowi swojego protokołu, systemu zarządzania i tokenomiki.
Snowflake, protokół konsensusu sieciowego
Podstawą działania Avalanche jest protokół konsensusu, znany jako Snowflake. Snowflake został zaprojektowany jako protokół o unikalnych możliwościach, łączący najlepsze cechy tradycyjnych protokołów konsensusu z protokołem konsensusu Nakamoto (używanym w przypadku Bitcoina). Snowflake jest oparty na DAG (podobnym do tego, który widzimy w projektach takich jak...). ODROBINA), w którym wszystkie informacje sieciowe są rejestrowane przy użyciu schematu UTXO (tego samego, który jest używany w Bitcoinie). Połączenie obu systemów zapewnia dużą elastyczność przy pracy równoległej, bez utraty bezpieczeństwa w żadnym momencie.
Ponadto, wśród ulepszeń proponowanych przez Snowflake, wyróżnia się architektura komunikacyjna o bardzo niskim opóźnieniu. Jej głównym celem jest umożliwienie węzłom szybkiej komunikacji między sobą. Pozwala to na szybką propagację informacji generowanych w sieci, umożliwiając węzłom szybkie osiągnięcie wysokiego poziomu konsensusu.
Drugie ulepszenie ma na celu mapowanie i rozpoznawanie struktury sieci. Jest to istotne, ponieważ dzięki znajomości struktury sieci węzły są w stanie odbierać i wysyłać informacje bardziej efektywnie. Zmniejsza to potrzebę znajomości dokładnej struktury sieci. Zamiast tego system polega na tym, że każdy węzeł wysyła informacje do pozostałych połączonych węzłów, eliminując redundancję w tej operacji.
Optymalizacja wykorzystania zasobów
Zasadniczo proces ten usprawnia komunikację i strukturę sieci poprzez wysyłanie/odbieranie danych niezbędnych do jej prawidłowego funkcjonowania, maksymalizując w ten sposób komunikację i moc obliczeniową w sieci. Jest to możliwe, ponieważ każdy nodo Bada niewielki zbiór sąsiadujących węzłów o stałej wielkości, wybranych losowo, i zmienia swoją propozycję, jeśli większość kwalifikowana popiera inną wartość. Próbkowanie powtarza się aż do osiągnięcia zbieżności, co w normalnych warunkach następuje szybko.
W rzeczywistości, konsensus w Avalanche z wykorzystaniem Snow jest osiągany średnio w zaledwie 2 sekundy. Kolejną zaletą tego typu operacji jest możliwość działania asynchronicznego Snow. Oznacza to, że jego węzły mogą wykonywać różne zadania równolegle, co daje efekt końcowy... zgoda Przetestowano w ułamku czasu i bez blokowania. Wszystko to pozwala Snowowi osiągnąć wysoką skalowalność, komfortowo osiągając 10 000 TPS, jeśli połączenie między węzłami charakteryzuje się niskim opóźnieniem (<25 ms). Jednak w praktyce (przy znacznie wyższych opóźnieniach i sprzęcie o niskim poborze mocy) TPS Avalanche osiąga wartości szczytowe do 2000 TPS.
Ponadto Snow został stworzony do pracy w oparciu o protokół Proof of Stake, co przekłada się na mniejsze zapotrzebowanie na moc obliczeniową i energię potrzebną do jego działania. Wszystko to bez poświęcania bezpieczeństwa systemu w celu zapobieżenia atakom, które mogłyby narazić sieć na ryzyko (np. ataki Sybil lub 51%).
Podsieci w Avalanche
Kolejną interesującą cechą Avalanche jest podział działania na podsieci. Podsieci te noszą nazwy X-Chain, P-Chain i C-Chain.
X-Chain lub Exchange Chain to łańcuch, w którym odbywają się wszystkie operacje płatnicze zazwyczaj występujące w systemie Avalanche. Na przykład, jeśli wyślemy kilka tokenów AVAX z naszego portfela do portfela giełdy lub usługi, operacja ta zostanie wykonana w łańcuchu X.
Łańcuch P, czyli łańcuch platformowy, to łańcuch, w którym koordynowane są sieci drugorzędne, z których każda ma swoje własne właściwości i charakterystyki. Ta podsieć służy do wdrażania usług drugorzędnych, które prowadzą pełną ewidencję niezależnie od sieci głównej, ale nadal korzystają z platformy Avalanche do rejestrowania końcowego stanu swoich operacji i zapewnienia bezpieczeństwa platformy Avalanche. Ta podsieć doskonale nadaje się do wdrażania sieci prywatnych lub rozwiązań skalowalności L2.
Na koniec mamy łańcuch C lub łańcuch kontraktów, w którym działa maszyna wirtualna AVM lub Avalanche i gdzie wdrażane są inteligentne kontrakty i zdecentralizowane aplikacje Avalanche.

Avalanche VM (AVM), wirtualna maszyna sieciowa
Możliwości inteligentnych kontraktów Avalanche są możliwe dzięki maszynie wirtualnej Avalanche VM (AVM), wywodzącej się z maszyny wirtualnej Ethereum (EVM). Początkowo obsługa AVM była równoważna obsłudze EVM. Zespół programistów Avalanche planuje jednak udoskonalić ją, aby lepiej odpowiadała unikalnym możliwościom Avalanche. Udoskonalenia te obejmują:
- Inteligentne kontrakty z realizacją poza łańcuchem i weryfikacją w łańcuchu.
- Inteligentne kontrakty z równoległym wykonywaniem. Każdy inteligentny kontrakt, który nie działa w tym samym stanie w żadnej podsieci w Avalanche, może być wykonywany równolegle.
- Ulepszona wersja Solidity o nazwie Solidity++. Ten nowy język będzie obsługiwał wersjonowanie, bezpieczną matematykę i arytmetykę stałoprzecinkową, ulepszony system typów, kompilację LLVM (część projektu clang) oraz Just-In-Time (JIT).
Na razie te usprawnienia nie zostały jeszcze zaimplementowane, ale AVM w pełni obsługuje Solidity, więc wszystkie inteligentne kontrakty stworzone dla Ethereum będą działać w Avalanche, z kilkoma zmianami w ich adresach w łańcuchu. Ciekawym aspektem AVM jest to, że działa w podsieci Avalanche, oddzielając warstwę inteligentnych kontraktów od reszty operacji sieciowych. Ta podsieć nazywa się Athereum.
Wreszcie, jeśli deweloper potrzebuje innego środowiska wykonawczego niż maszyna wirtualna Ethereum, może wdrożyć swój inteligentny kontrakt za pośrednictwem podsieci implementującej inne środowisko wykonawcze, takie jak DAML lub WASM. Podsieci mogą obsługiwać dodatkowe funkcje wykraczające poza działanie maszyny wirtualnej. Na przykład, podsieci mogą narzucać wymagania wydajnościowe większym węzłom walidatora, które przechowują inteligentne kontrakty przez dłuższy czas, lub walidatorom, które przechowują stan kontraktu prywatnie.
Łączenie się z Web3 firmy Avalanche
Istnienie AVM pozwala Avalanche przekształcić się w projekt blockchain z możliwościami Web3, co oznacza, że w jego ekosystemie znajdziemy wszelkiego rodzaju aplikacje zdecentralizowane (dApps). Od giełd zdecentralizowanych (DEX) i aplikacji DeFi po gry Play-to-Earn – na Avalanche można zbudować wszystko. Do interakcji z tymi aplikacjami można użyć portfela takiego jak MetaMask, wykorzystując następujące parametry sieciowe:
- Nazwa sieci: Sieć lawinowa
- Adres URL RPC: https://api.avax.network/ext/bc/C/rpc
- Identyfikator łańcucha: 43114
- Symbol: AVAX
- Eksplorator: https://snowtrace.io/
W każdym razie możesz dowiedzieć się, jak dodać te dane w nasz artykuł o MetaMask.
Ponadto tokenomika KILT stwierdza, że:
- 100 milionów tych monet jest przeznaczonych dla społeczności. Monety te są odblokowane i nie mają żadnych powiązanych praw.
- Dla uczestników głosowania w ramach crowdloan zarezerwowano kwotę 4,5 miliona tych monet.
- Pięćdziesiąt milionów monet zostało przydzielonych do BOTLabs z liniowym okresem nabycia wynoszącym 60 miesięcy.
- Po pierwszej emisji nowo wybite tokeny zostaną wykorzystane do wypłacenia wynagrodzeń kolekcjonerom, delegatom i Skarbowi Państwa.
- Tempo emisji nowych tokenów będzie z czasem maleć.
- W związku z tym rozkład zbiega się do asymptotycznego maksimum wynoszącego około 290 milionów monet KILT (290 560 000).
Tokenomika projektu
Tokenem natywnym jest AVAX, token o ograniczonej podaży, którego maksymalna liczba emisji wynosi 720 000 000 tokenów AVAX. Podczas uruchomienia sieci wyemitowano 360 000 000 tokenów AVAX. Jednak w przeciwieństwie do innych tokenów o ograniczonej podaży, których emisja jest nieprzerwana, AVAX został zaprojektowany tak, aby reagować na zmiany koniunktury. Celem polityki pieniężnej AVAX jest w szczególności zrównoważenie zachęt użytkowników do obstawiania oraz korzystania z platformy w celu interakcji z różnorodnymi dostępnymi usługami.
Uczestnicy platformy działają kolektywnie jako zdecentralizowany bank rezerw. Oznacza to, że na platformie Avalanche dostępne są zasadniczo tylko nagrody za staking, opłaty i zrzuty, a wszystkie one podlegają regulowanym parametrom. Nagrody za staking są ustalane przez system zarządzania łańcuchem bloków i podlegają funkcji zaprojektowanej tak, aby nigdy nie przekraczać limitu podaży.
Token AVAX może być wykorzystywany m.in. do płatności wewnątrz sieci, stakingu i dostępu do zdecentralizowanych aplikacji (dApps) w blockchainie. Ponadto służy on jako pomost dla transakcji typu atomic swap w obrębie łańcucha bloków (on-chain) i między łańcuchami.
Gobernanza del proyecto
Zarządzanie Avalanche jest zdecentralizowane i umożliwia modyfikację 315 konfigurowalnych parametrów sieciowych. Aby uczestniczyć w zarządzaniu protokołem, musisz posiadać tokeny AVAX. Tokeny te umożliwiają korzystanie z praw głosu w sieci. Zarządzanie pozwala uczestnikom głosować nad zmianami w sieci i podejmować decyzje o jej modernizacji. Obejmuje to takie czynniki, jak minimalna kwota stakowania, tempo generowania tokenów i inne parametry ekonomiczne.
Pozwala to platformie na efektywne przeprowadzanie dynamicznej optymalizacji parametrów za pomocą wyroczni zbiorowej. Jednak w przeciwieństwie do innych platform zarządzania, Avalanche nie pozwala na nieograniczoną liczbę zmian w dowolnych aspektach systemu. Zamiast tego, za pomocą zarządzania można modyfikować tylko z góry określoną liczbę parametrów. W ten sposób system zachowuje przewidywalność i zwiększa bezpieczeństwo. Co więcej, wszystkie parametry podlegające zarządzaniu podlegają limitom w określonych ramach czasowych, których należy przestrzegać.
Zalety lawiny (AVAX)
- Avalanche to sieć o wysokiej skalowalnościDzięki temu Avalanche może rozwiązać problem skalowalności, który dotyka wiele blockchainów pierwszej i drugiej generacji. Mechanizm konsensusu Snow został zaprojektowany z myślą o obsłudze globalnej sieci potencjalnie liczącej setki milionów połączonych urządzeń. Oferuje również niskie opóźnienia i obsługuje dziesiątki tysięcy transakcji na sekundę. Dodatkowo Avalanche można rozszerzyć o warstwę 2, co dodatkowo rozszerza jego natywne możliwości.
- Zaprojektowane dla bezpieczeństwaKolejną zaletą projektu jest jego solidna konstrukcja i wysoki poziom bezpieczeństwa. System PoS został zaprojektowany tak, aby zapobiegać atakom typu Sybil i 51%. Co więcej, asynchroniczne mechanizmy gwarantują, że transakcje zawsze będą realizowane poprawnie.
- Zapewnia wysoki stopień decentralizacjiAvalanche jest zaprojektowany, aby zapewnić decentralizacji bezprecedensowe, zarówno pod względem struktury sieci, jak i zarządzania
- Interoperacyjny i elastycznyAvalanche został zaprojektowany jako uniwersalna i elastyczna infrastruktura dla wielu blockchainów/zasobów. We wszystkich tych przypadkach AVAX służy jako zabezpieczenie i jednostka rozliczeniowa w wymianie. Co więcej, system został zaprojektowany tak, aby w sposób neutralny pod względem wartości obsługiwać wiele blockchainów zbudowanych lub działających na jego bazie.
Autor


