Mechanizm konsensusu | nexpace jest obecny w następujących sieciach: Avalanche, Binance Smart Chain
Sieć blockchain Avalanche wykorzystuje unikalny mechanizm konsensusu Proof-of-Stake o nazwie Avalanche Consensus, który obejmuje trzy połączone ze sobą protokoły: Snowball, Snowflake i Avalanche. Proces konsensusu Avalanche 1. Protokół Snowball: o Losowe próbkowanie: Każdy walidator losowo wybiera mały podzbiór innych walidatorów o stałym rozmiarze. Wielokrotne odpytywanie: Walidatorzy wielokrotnie ankietują próbkowanych walidatorów w celu określenia preferowanej transakcji. Liczniki zaufania: Walidatorzy utrzymują liczniki zaufania dla każdej transakcji, zwiększając je za każdym razem, gdy próbkowany walidator obsługuje preferowaną transakcję. Próg decyzji: Gdy licznik zaufania przekroczy wcześniej zdefiniowany próg, transakcja jest uznawana za zaakceptowaną. 2. Protokół Snowflake: Decyzja binarna: Ulepsza protokół Snowball poprzez włączenie binarnego procesu decyzyjnego. Walidatorzy decydują między dwiema sprzecznymi transakcjami. Binarny poziom zaufania: Liczniki zaufania są używane do śledzenia preferowanej decyzji binarnej. Ostateczność: Gdy decyzja binarna osiągnie określony poziom zaufania, staje się ostateczna. 3. Protokół lawinowy: Struktura DAG: Wykorzystuje strukturę bezpośredniego grafu acyklicznego (DAG) do organizowania transakcji, umożliwiając równoległe przetwarzanie i wyższą przepustowość. Porządkowanie transakcji: Transakcje są dodawane do DAG na podstawie ich zależności, zapewniając spójną kolejność. Konsensus w sprawie DAG: Podczas gdy większość protokołów Proof-of-Stake wykorzystuje konsensus Byzantine Fault Tolerant (BFT), Avalanche wykorzystuje konsensus Avalanche, walidatory osiągają konsensus w sprawie struktury i zawartości DAG poprzez powtarzające się Snowball i Snowflake.
Binance Smart Chain (BSC) wykorzystuje hybrydowy mechanizm konsensusu o nazwie Proof of Staked Authority (PoSA), który łączy w sobie elementy Delegated Proof of Stake (DPoS) i Proof of Authority (PoA). Metoda ta zapewnia szybki czas blokowania i niskie opłaty przy jednoczesnym zachowaniu poziomu decentralizacji i bezpieczeństwa. Podstawowe komponenty 1. Walidatorzy (tak zwani „członkowie gabinetu”): Walidatorzy w BSC są odpowiedzialni za tworzenie nowych bloków, walidację transakcji i utrzymanie bezpieczeństwa sieci. Aby zostać walidatorem, podmiot musi postawić znaczną ilość BNB (Binance Coin). Walidatorzy są wybierani poprzez staking i głosowanie przez posiadaczy tokenów. W danym momencie aktywnych jest 21 walidatorów, którzy zmieniają się, aby zapewnić decentralizację i bezpieczeństwo. 2. Delegaci: Posiadacze tokenów, którzy nie chcą uruchamiać węzłów walidatorów, mogą delegować swoje tokeny BNB do walidatorów. Delegacja ta pomaga walidatorom zwiększyć ich udział i zwiększa ich szanse na wybranie do produkcji bloków. Delegaci otrzymują część nagród, które otrzymują walidatorzy, zachęcając do szerokiego udziału w bezpieczeństwie sieci. 3. Kandydaci: Kandydaci to węzły, które postawiły wymaganą ilość BNB i znajdują się w puli, czekając na zostanie walidatorami. Zasadniczo są to potencjalni walidatorzy, którzy nie są obecnie aktywni, ale mogą zostać wybrani do zestawu walidatorów poprzez głosowanie społeczności. Kandydaci odgrywają kluczową rolę w zapewnieniu, że zawsze istnieje wystarczająca pula węzłów gotowych do podjęcia zadań walidacyjnych, utrzymując w ten sposób odporność sieci i decentralizację. Proces konsensusu 4. Wybór walidatorów: Walidatorzy są wybierani na podstawie ilości postawionych BNB i głosów otrzymanych od delegatów. Im więcej postawionych BNB i otrzymanych głosów, tym większa szansa na wybór do walidacji transakcji i tworzenia nowych bloków. Proces selekcji obejmuje zarówno obecnych walidatorów, jak i pulę kandydatów, zapewniając dynamiczną i bezpieczną rotację węzłów. 5. Produkcja bloków: Wybrani walidatorzy na zmianę produkują bloki w sposób podobny do PoA, zapewniając szybkie i wydajne generowanie bloków. Walidatorzy weryfikują transakcje, dodają je do nowych bloków i transmitują te bloki do sieci. 6. Finalizacja transakcji: BSC osiąga szybkie czasy bloków wynoszące około 3 sekund i szybką finalizację transakcji. Jest to możliwe dzięki wydajnemu mechanizmowi PoSA, który pozwala walidatorom na szybkie osiągnięcie konsensusu. Bezpieczeństwo i zachęty ekonomiczne 7. Staking: Walidatorzy są zobowiązani do postawienia znacznej ilości BNB, które działają jako zabezpieczenie zapewniające ich uczciwe zachowanie. Ta postawiona kwota może zostać zmniejszona, jeśli walidatorzy działają złośliwie. Staking zachęca walidatorów do działania w najlepszym interesie sieci, aby uniknąć utraty postawionych BNB. 8. Delegowanie i nagrody: Delegujący otrzymują nagrody proporcjonalne do ich udziałów w walidatorach. Zachęca ich to do wybierania wiarygodnych walidatorów i uczestniczenia w bezpieczeństwie sieci. Walidatorzy i delegaci dzielą się opłatami transakcyjnymi jako nagrodami, co zapewnia ciągłe zachęty ekonomiczne do utrzymania bezpieczeństwa i wydajności sieci. 9. Opłaty transakcyjne: BSC wykorzystuje niskie opłaty transakcyjne, płacone w BNB, dzięki czemu jest opłacalne dla użytkowników. Opłaty te są pobierane przez walidatorów jako część ich nagród, co dodatkowo zachęca ich do dokładnego i skutecznego walidowania transakcji. |
Mechanizmy zachęt i obowiązujące opłaty | nexpace jest obecny w następujących sieciach: Avalanche, Binance Smart Chain
Avalanche wykorzystuje mechanizm konsensusu znany jako Avalanche Consensus, który opiera się na połączeniu walidatorów, stakingu i nowatorskiego podejścia do konsensusu w celu zapewnienia bezpieczeństwa i integralności sieci. Walidatorzy: Staking: Walidatorzy w sieci Avalanche są zobowiązani do stakowania tokenów AVAX. Stakowana kwota wpływa na prawdopodobieństwo, że zostaną wybrani do zaproponowania lub zatwierdzenia nowych bloków. Nagrody: Walidatorzy otrzymują nagrody za udział w procesie konsensusu. Nagrody te są proporcjonalne do ilości postawionych tokenów AVAX oraz ich czasu pracy i wydajności w walidacji transakcji. Delegacja: Walidatorzy mogą również akceptować delegacje od innych posiadaczy tokenów. Delegujący dzielą się nagrodami w oparciu o kwotę, którą delegują, co zachęca mniejszych posiadaczy do pośredniego udziału w zabezpieczaniu sieci. 2. Zachęty ekonomiczne: Nagrody blokowe: Walidatorzy otrzymują nagrody blokowe za proponowanie i walidację bloków. Nagrody te są dystrybuowane z inflacyjnej emisji tokenów AVAX w sieci. Opłaty transakcyjne: Walidatorzy zarabiają również część opłat transakcyjnych uiszczanych przez użytkowników. Obejmuje to opłaty za proste transakcje, interakcje inteligentnych kontraktów i tworzenie nowych aktywów w sieci. 3. Kary: Slashing: W przeciwieństwie do niektórych innych systemów PoS, Avalanche nie stosuje slashingu (tj. konfiskaty stakowanych tokenów) jako kary za niewłaściwe zachowanie. Zamiast tego sieć opiera się na zniechęceniu finansowym w postaci utraconych przyszłych nagród dla walidatorów, którzy nie są stale online lub działają złośliwie. o Wymagania dotyczące dostępności: Walidatorzy muszą utrzymywać wysoki poziom dostępności i prawidłowo weryfikować transakcje, aby nadal otrzymywać nagrody. Słaba wydajność lub złośliwe działania skutkują utratą nagród, zapewniając silną zachętę ekonomiczną do uczciwego działania. Opłaty na blockchainie Avalanche 1. Opłaty transakcyjne: Opłaty dynamiczne: Opłaty transakcyjne w Avalanche są dynamiczne i zmieniają się w zależności od zapotrzebowania sieci i złożoności transakcji. Zapewnia to, że opłaty pozostają sprawiedliwe i proporcjonalne do wykorzystania sieci. Spalanie opłat: Część opłat transakcyjnych jest spalana, trwale usuwając je z obiegu. Ten mechanizm deflacyjny pomaga zrównoważyć inflację wynikającą z nagród blokowych i zachęca posiadaczy tokenów, potencjalnie zwiększając wartość AVAX w czasie. 2. Opłaty za inteligentne kontrakty: Koszty wykonania: Opłaty za wdrażanie i interakcję z inteligentnymi kontraktami są określane na podstawie wymaganych zasobów obliczeniowych. Opłaty te zapewniają, że sieć pozostaje wydajna, a zasoby są wykorzystywane w sposób odpowiedzialny. 3. Opłaty za utworzenie aktywów: Tworzenie nowych aktywów: Istnieją opłaty związane z tworzeniem nowych aktywów (tokenów) w sieci Avalanche. Opłaty te pomagają zapobiegać spamowi i zapewniają, że tylko poważne projekty korzystają z zasobów sieci.
Binance Smart Chain (BSC) wykorzystuje mechanizm konsensusu Proof of Staked Authority (PoSA), aby zapewnić bezpieczeństwo sieci i zachęcić do uczestnictwa walidatorów i delegatorów. Mechanizmy motywacyjne 1. Walidatorzy: Staking Rewards: Walidatorzy muszą postawić znaczną ilość BNB, aby uczestniczyć w procesie konsensusu. Otrzymują oni nagrody w postaci opłat transakcyjnych i nagród blokowych. Proces selekcji: Walidatorzy są wybierani na podstawie ilości postawionych BNB i głosów otrzymanych od delegatów. Im więcej postawionych BNB i otrzymanych głosów, tym większe szanse na wybór do walidacji transakcji i tworzenia nowych bloków. 2. Delegaci: Delegated Staking: Posiadacze tokenów mogą delegować swoje BNB do walidatorów. Delegacja ta zwiększa całkowitą stawkę walidatora i zwiększa jego szanse na zostanie wybranym do produkcji bloków. Wspólne nagrody: Delegujący otrzymują część nagród, które otrzymują walidatorzy. Zachęca to posiadaczy tokenów do udziału w bezpieczeństwie i decentralizacji sieci poprzez wybór wiarygodnych walidatorów. 3. Kandydaci: Pula potencjalnych walidatorów: Kandydaci to węzły, które postawiły wymaganą ilość BNB i czekają, aby stać się aktywnymi walidatorami. Zapewniają one, że zawsze istnieje wystarczająca pula węzłów gotowych do podjęcia zadań walidacji, utrzymując odporność sieci. 4. Bezpieczeństwo ekonomiczne: Slashing: Walidatorzy mogą zostać ukarani za złośliwe zachowanie lub niewykonanie swoich obowiązków. Kary obejmują obcięcie części postawionych tokenów, zapewniając, że walidatorzy działają w najlepszym interesie sieci. Koszt alternatywny: Staking wymaga od walidatorów i delegatów zablokowania swoich tokenów BNB, zapewniając ekonomiczną zachętę do uczciwego działania w celu uniknięcia utraty stakowanych aktywów. Opłaty w inteligentnym łańcuchu Binance 5. Opłaty transakcyjne: Niskie opłaty: BSC jest znane z niskich opłat transakcyjnych w porównaniu do innych sieci blockchain. Opłaty te są uiszczane w BNB i są niezbędne do utrzymania operacji sieciowych i wynagradzania walidatorów. Dynamiczna struktura opłat: Opłaty transakcyjne mogą się różnić w zależności od przeciążenia sieci i złożoności transakcji. BSC zapewnia jednak, że opłaty pozostają znacznie niższe niż w sieci głównej Ethereum. 6. Nagrody blokowe: Motywowanie walidatorów: Oprócz opłat transakcyjnych walidatorzy otrzymują nagrody blokowe. Nagrody te są przekazywane walidatorom za ich rolę w utrzymaniu sieci i przetwarzaniu transakcji. 7. Opłaty międzyłańcuchowe: Koszty interoperacyjności: BSC obsługuje kompatybilność międzyłańcuchową, umożliwiając transfer aktywów między Binance Chain i Binance Smart Chain. Te operacje międzyłańcuchowe wiążą się z minimalnymi opłatami, ułatwiając płynne transfery aktywów i poprawiając komfort użytkowania. 8. Opłaty za inteligentne kontrakty: Koszty wdrożenia i wykonania: Wdrażanie i interakcja z inteligentnymi kontraktami na BSC wiąże się z uiszczaniem opłat w oparciu o wymagane zasoby obliczeniowe. Opłaty te są również uiszczane w BNB i są zaprojektowane tak, aby były opłacalne, zachęcając programistów do tworzenia na platformie BSC. |