Mechanizm konsensusu | VELO jest obecny w następujących sieciach: Binance Smart Chain, Stellar
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.
Stellar wykorzystuje unikalny mechanizm konsensusu znany jako Stellar Consensus Protocol (SCP): Podstawowe koncepcje 1. Federacyjne porozumienie bizantyjskie (FBA): SCP opiera się na zasadach federacyjnego porozumienia bizantyjskiego (FBA), które umożliwia zdecentralizowany konsensus bez lidera, bez potrzeby tworzenia zamkniętego systemu zaufanych uczestników. Quorum Slices: Każdy węzeł w sieci wybiera zestaw innych węzłów (quorum slices), którym ufa. Konsensus jest osiągany, gdy fragmenty te nakładają się na siebie i wspólnie uzgadniają stan transakcji. 2. Węzły i walidatorzy: Węzły: Węzły z uruchomionym oprogramowaniem Stellar uczestniczą w sieci, walidując transakcje i prowadząc księgę. Walidatorzy: Węzły odpowiedzialne za walidację transakcji i osiągnięcie konsensusu w sprawie stanu księgi. Proces konsensusu 3. Walidacja transakcji: Transakcje są przesyłane do sieci, a węzły walidują je w oparciu o wcześniej ustalone zasady, tak jak wystarczające salda i ważne podpisy. 4. Faza nominacji: Nominacja: Węzły nominują wartości (proponowane transakcje), które ich zdaniem powinny zostać uwzględnione w następnej księdze. Węzły przekazują swoje nominacje do swoich quorum slices. Porozumienie w sprawie nominacji: Węzły głosują nad nominowanymi wartościami, a poprzez proces głosowania i federacyjnego porozumienia wyłania się zestaw kandydujących wartości. Faza ta trwa do momentu, aż węzły uzgodnią pojedynczą wartość lub zestaw wartości. 5. Protokół głosowania (głosowanie i akceptacja): Głosowanie: Uzgodnione wartości z fazy nominacji są następnie umieszczane w kartach do głosowania. Każda karta do głosowania przechodzi przez wiele rund głosowania, w których węzły głosują za przyjęciem lub odrzuceniem proponowanych wartości. Głosowanie federacyjne: Węzły wymieniają się głosami w ramach swoich quorum slices, a jeśli wartość otrzyma wystarczającą liczbę głosów w nakładających się slices, przechodzi on do następnego etapu. Akceptacja i potwierdzenie: Jeśli wartość zbierze wystarczającą liczbę głosów na wielu etapach (przygotowanie, potwierdzenie, uzewnętrznienie), zostaje on zaakceptowany i uzewnętrzniony jako następny stan księgi. 6. Aktualizacja księgi: Po osiągnięciu konsensusu, nowe transakcje są rejestrowane w księdze. Węzły aktualizują swoje kopie księgi, aby odzwierciedlić nowy stan. Bezpieczeństwo i bodźce ekonomiczne 7. Zaufanie i Quorum Slices: Węzły mogą swobodnie wybierać własne quorum slices, co zapewnia elastyczność i decentralizację. Nakładający się charakter Quorum Slices zapewnia, że sieć może osiągnąć konsensus, nawet jeśli niektóre węzły są wadliwe lub złośliwe. 8. Stabilność i bezpieczeństwo: SCP zapewnia, że sieć może skutecznie osiągnąć konsensus bez polegania na energochłonnych procesach wydobywczych. Dzięki temu jest on przyjazny dla środowiska i nadaje się do zastosowań o wysokiej przepustowości. 9. Mechanizmy motywacyjne: W przeciwieństwie do systemów Proof of Work (PoW) lub Proof of Stake (PoS), Stellar nie opiera się na bezpośrednich zachętach ekonomicznych, takich jak nagrody za wydobycie. Zamiast tego sieć zachęca do uczestnictwa poprzez wewnętrzną wartość prowadzenia bezpiecznej, wydajnej i niezawodnej sieci płatności. |
Mechanizmy zachęt i obowiązujące opłaty | VELO jest obecny w następujących sieciach: Binance Smart Chain, Stellar
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.
Mechanizm konsensusu Stellar, Stellar Consensus Protocol (SCP), został zaprojektowany w celu osiągnięcia zdecentralizowanej i bezpiecznej walidacji transakcji poprzez federacyjny model bizantyjskiego porozumienia (FBA). W przeciwieństwie do systemów Proof of Work (PoW) lub Proof of Stake (PoS), Stellar nie opiera się na bezpośrednich zachętach ekonomicznych, takich jak nagrody za wydobycie. Zamiast tego zapewnia bezpieczeństwo sieci i walidację transakcji poprzez wewnętrzne mechanizmy sieciowe i opłaty transakcyjne. Mechanizmy motywacyjne 1. Quorum Slices i zaufanie: Quorum Slices (podzbiór węzłów w ramach kworum): Każdy węzeł w sieci Stellar wybiera inne węzły, którym ufa, aby utworzyć kworum. Konsensus jest osiągany poprzez przecięcie tych segmentów, tworząc solidną i zdecentralizowaną sieć zaufania. Federacyjne głosowanie: Węzły przekazują swoje głosy w ramach swoich segmentów kworum i poprzez wiele rund głosowania federacyjnego uzgadniają stan transakcji. Proces ten zapewnia, że nawet jeśli niektóre węzły są zagrożone, sieć nadal może bezpiecznie osiągnąć konsensus. 2. Wartość wewnętrzna i uczestnictwo: Wartość sieci: Wewnętrzna wartość uczestnictwa w bezpiecznej, wydajnej i niezawodnej sieci płatności zachęca węzły do uczciwego działania i utrzymywania bezpieczeństwa sieci. Organizacje i osoby prowadzące węzły korzystają z funkcjonalności sieci i możliwości ułatwiania transakcji. Decentralizacja: Pozwalając węzłom na wybór własnego kworum, Stellar promuje decentralizację, zmniejszając ryzyko centralnych punktów awarii i czyniąc sieć bardziej odporną na ataki. Opłaty na blockchainie Stellar 3. Opłaty transakcyjne: Zryczałtowana struktura opłat: Każda transakcja w sieci Stellar wiąże się ze stałą opłatą w wysokości 0,00001 XLM (znaną jako opłata podstawowa). Ta niska i przewidywalna struktura opłat sprawia, że Stellar nadaje się do mikropłatności i transakcji o dużym wolumenie. Zapobieganie spamowi: Opłata transakcyjna służy jako środek odstraszający przed atakami spamowymi. Wymagając niewielkiej opłaty za każdą transakcję, Stellar zapewnia, że sieć pozostaje wydajna, a zasoby nie są marnowane na przetwarzanie złośliwych lub niepoważnych transakcji. 4. Koszty operacyjne: Minimalne opłaty: Minimalne opłaty transakcyjne w Stellar nie tylko zapobiegają spamowi, ale także pokrywają koszty operacyjne prowadzenia sieci. Zapewnia to, że sieć może się utrzymać bez nakładania znacznego obciążenia finansowego na użytkowników. 5. Wymagania dotyczące rezerw: Rezerwy konta: Aby utworzyć nowe konto w sieci Stellar, wymagane jest minimalne saldo w wysokości 1 XLM. Ten wymóg rezerwy zapobiega tworzeniu nadmiernej liczby kont, dodatkowo chroniąc sieć przed spamem i zapewniając efektywne wykorzystanie zasobów. Rezerwy linii zaufania i ofert: Istnieją dodatkowe wymagania dotyczące rezerw na tworzenie linii zaufania i ofert na zdecentralizowanej giełdzie Stellar (DEX). Rezerwy te pomagają utrzymać integralność sieci i zapobiegają nadużyciom. |