Mechanizm konsensusu | Cardano wykorzystuje mechanizm konsensusu Ouroboros, protokół Proof of Stake (PoS) zaprojektowany z myślą o skalowalności, bezpieczeństwie i efektywności energetycznej. Poniżej znajduje się szczegółowe wyjaśnienie: Podstawowe pojęcia: 1. Proof of Stake (PoS): Walidatorzy (zwani liderami slotów) są wybierani na podstawie ilości ADA, które postawili, zamiast rozwiązywać skomplikowane zagadki obliczeniowe. Walidatorzy proponują i zatwierdzają bloki, które są dodawane do łańcucha bloków. 2. Epoki i liderzy slotów: Cardano dzieli czas na epoki (stałe okresy czasu), z których każda jest podzielona na sloty. Liderzy slotów są wybierani dla każdego slotu w celu walidacji i proponowania bloków. Liderzy slotów są wybierani losowo na podstawie ilości postawionych ADA. Większa stawka zwiększa prawdopodobieństwo bycia wybranym. Walidatorzy są odpowiedzialni za potwierdzanie transakcji podczas swojego slotu i przekazywanie bloku do następnego lidera slotu. 3. Delegacja i pule stakingu: Posiadacze ADA mogą delegować swoje tokeny do pul stakingowych, co zwiększa szanse puli na wybranie do walidacji bloku. Operator puli i delegaci dzielą się nagrodami w oparciu o swoje stawki. System ten zapewnia, że uczestnicy, którzy nie chcą obsługiwać pełnego węzła walidatora, mogą nadal zdobywać nagrody i przyczyniać się do bezpieczeństwa sieci poprzez wspieranie zaufanych pul stakingowych. 4. Bezpieczeństwo i odporność na adwersarzy: Ouroboros zapewnia bezpieczeństwo nawet w obecności potencjalnych ataków. Zakłada on, że przeciwnicy mogą próbować propagować alternatywne łańcuchy lub wysyłać dowolne wiadomości. Protokół jest bezpieczny tak długo, jak ponad 51% stakowanych ADA jest kontrolowanych przez uczciwych uczestników. Opóźnienie rozliczenia: Aby zabezpieczyć się przed atakami adwersarzy, nowy lider slotu musi traktować kilka ostatnich bloków jako przejściowe. Tylko bloki je poprzedzające są traktowane jako sfinalizowane, zapewniając, że finalność łańcucha jest zabezpieczona przed próbami manipulacji. Mechanizm ten pozwala również uczestnikom na tymczasowe przejście w tryb offline i ponowną synchronizację, o ile nie zostaną odłączeni na dłużej niż okres opóźnienia rozliczenia. 5. Wybór łańcucha: Węzły Cardano przyjmują zasadę najdłuższego ważnego łańcucha: każdy węzeł przechowuje lokalną kopię łańcucha bloków i zastępuje ją dowolnym odkrytym ważnym, dłuższym łańcuchem. Gwarantuje to, że wszystkie węzły ostatecznie zbiegną się do jednej wersji łańcucha bloków, utrzymując spójność sieci. |
Mechanizmy zachęt i obowiązujące opłaty | Cardano wykorzystuje mechanizmy motywacyjne w celu zapewnienia bezpieczeństwa sieci i decentralizacji poprzez nagrody za staking, mechanizmy slashingu i opłaty transakcyjne. Mechanizmy motywacyjne do zabezpieczania transakcji: 1. Nagrody za staking: - Walidatorzy, znani jako liderzy slotów, zabezpieczają sieć poprzez walidację transakcji i tworzenie nowych bloków. Aby wziąć udział w walidacji, walidatorzy muszą stakować ADA, a ci z większymi stawkami mają większe szanse na zostanie wybranymi liderami slotów. - Walidatorzy są nagradzani nowo wybitymi ADA i opłatami transakcyjnymi za pomyślne tworzenie bloków i walidację transakcji. - Delegaci, którzy mogą nie chcieć uruchamiać węzła walidatora, mogą delegować swoje ADA do puli stakingowej. W ten sposób przyczyniają się do bezpieczeństwa sieci i zdobywają udział w nagrodach zdobytych przez pulę. Nagrody są rozdzielane proporcjonalnie w oparciu o ilość delegowanych monet ADA. 2. Mechanizm slashingu: - Aby zapobiec złośliwym zachowaniom, Cardano stosuje mechanizm slashingu. Walidatorzy, którzy działają nieuczciwie, nie walidują prawidłowo transakcji lub tworzą nieprawidłowe bloki, podlegają karom, które obejmują obcięcie części ich stakowanych monet ADA. - Stanowi to silną zachętę ekonomiczną dla walidatorów do uczciwego działania i zapewnia integralność i bezpieczeństwo sieci. 3. Delegacja i obsługa puli: - Pule stakingowe mogą pobierać opłaty operacyjne (marżę od nagród) w celu utrzymania swojej infrastruktury. Obejmuje to koszty stałe ustalone przez operatorów puli. Delegaci otrzymują nagrody po odliczeniu opłat puli, zapewniając zrównoważoną zachętę zarówno dla operatorów, jak i delegatów do aktywnego uczestnictwa. - Nagrody są rozdzielane na koniec każdego okresu, w którym wyniki puli stakingowej i uczestnictwo określają podział nagród ADA między wszystkich interesariuszy. Obowiązujące opłaty: 1. Opłaty transakcyjne: - Opłaty transakcyjne w Cardano są uiszczane w ADA i generalnie są niskie. Są one obliczane na podstawie wielkości transakcji i bieżącego zapotrzebowania sieci. Opłaty te są wypłacane walidatorom za włączanie transakcji do nowych bloków. - Wzór na opłatę jest następujący: size a + b \u00d7, gdzie a jest stałą (zazwyczaj 0,155381 ADA), b jest współczynnikiem związanym z rozmiarem transakcji (0,000043946 ADA/bajt), a size odnosi się do rozmiaru transakcji w bajtach. Gwarantuje to, że opłata dostosowuje się do obciążenia sieci i rozmiaru każdej transakcji. 2. Opłaty w puli stakingowej: - Operatorzy puli stakingowej pobierają koszty operacyjne i opłatę za marżę, która pokrywa koszty prowadzenia i utrzymania puli stakingowej. Opłaty te różnią się w zależności od puli, ale zapewniają, że operatorzy mogą nadal świadczyć swoje usługi, oferując jednocześnie nagrody dla delegatów. - Po uiszczeniu opłaty operatora, pozostałe nagrody są rozdzielane między delegatów w oparciu o wielkość ich stawki. |