Mechanizm konsensusu | Concordium to publiczny i niewymagający zezwoleń blockchain, który wykorzystuje warstwowy mechanizm konsensusu Proof-of-Stake (PoS) w połączeniu z protokołem Byzantine Fault Tolerance (BFT) w celu zwiększenia bezpieczeństwa i ostateczności. Podstawowe elementy konsensusu Concordium: 1. Warstwowa struktura PoS: Proof-of-Stake dla produkcji bloków: Concordium wykorzystuje PoS, w którym użytkownicy, znani jako walidatorzy, stawiają swoje tokeny, aby uczestniczyć w tworzeniu i walidacji bloków. Szanse każdego walidatora na bycie wybranym jako producent bloku (lider) zależą od jego stakowanej kwoty, promując sprawiedliwy udział. Dwuwarstwowa struktura: Concordium rozdziela produkcję i finalizację bloków na dwie odrębne warstwy, aby wzrosło bezpieczeństwo i zmniejszyła się liczba forków: Warstwa produkcji bloków: Odpowiedzialna za tworzenie nowych bloków i proponowanie ich sieci. Warstwa finalizacji: Zapewnia finalizację bloków przy użyciu protokołu BFT, dzięki czemu są one nieodwracalne po potwierdzeniu. 2. Warstwa finalizacji (protokół BFT): Bizantyjska tolerancja błędów: Warstwa finalizacji wykorzystuje protokół BFT do walidacji i finalizacji bloków, zapewniając, że nie można ich zmienić po dodaniu. Warstwa ta zapewnia dodatkowe bezpieczeństwo, minimalizując potencjalne forki, ponieważ sfinalizowane bloki są ostateczne. Komitet finalizacji: Podzbiór piekarzy (walidatorów) jest wybierany jako komitet finalizacyjny, którego członkowie, znani jako finalizatorzy, zajmują się finalizacją bloków. Gwarantuje to, że potwierdzone bloki osiągną konsensus i trwałość. 3. Anonimowość oparta na tożsamości: Weryfikacja tożsamości: Concordium wprowadza warstwę tożsamości, która weryfikuje tożsamość uczestników, prowadząc jednocześnie anonimowość użytkowników. Podejście to równoważy zgodność z przepisami i prywatność, zapewniając, że uczestnicy są pseudonimowi, ale weryfikowalni. Odporność na ataki Sybil: Połączenie PoS i weryfikacji tożsamości zmniejsza ryzyko ataków Sybil, ponieważ uczestnicy muszą mieć zweryfikowaną tożsamość, aby przyczynić się do konsensusu. 4. Wybór lidera i okresów: Wybór lidera: W każdym okresie, konkretny baker (walidator) jest wybierany jako lider, odpowiedzialny za tworzenie bloków. Wybór lidera wykorzystuje losowy nonce, aby zapewnić sprawiedliwość i nieprzewidywalność. Okresy: Każdy okres trwa jedną godzinę, ze stałymi bakerami na czas jego trwania. Wybór lidera w danym okresie opiera się na względnej stawce każdego bakera, zapewniając proporcjonalne szanse na wybór lidera. |
Mechanizmy zachęt i obowiązujące opłaty | Concordium motywuje bezpieczeństwo sieci, uczestnictwo i zarządzanie poprzez nagrody za staking, opłaty transakcyjne i dynamiczny model wybijania tokenów (minting). Mechanizmy motywacyjne: 1. Nagrody dla walidatorów: Opłaty transakcyjne i nagrody za staking: Walidatorzy, którzy przyczyniają się do tworzenia i weryfikacji bloków, otrzymują opłaty transakcyjne i nagrody za staking. Zachęca to walidatorów do utrzymania bezpieczeństwa i stabilności sieci. Nagrody Baker i Finalizer: Concordium rozdziela nagrody pomiędzy bakerami (walidatorami tworzącymi bloki) i finalizatorami (walidatorami finalizującymi bloki). Bakerzy otrzymują większość nagród za swoją rolę w produkcji bloków. 2. Nagrody stakingowe: Nagrody proporcjonalne: Walidatorzy otrzymują nagrody w oparciu o wielkość ich stawki, zachęcając użytkowników do udziału w stakingu i działaniach sieciowych. Im więcej postawionych tokenów CCD, tym wyższa nagroda za staking. Udział w zarządzaniu: Stakując, użytkownicy zyskują wpływ na zarządzanie siecią, w tym aktualizacje protokołów i zmiany zasad. Mechanizm ten dostosowuje interesy walidatorów do długoterminowych celów platformy. 3. Proces mintingu (wybijania) i dystrybucja: Codzienne wybijanie tokenów CCD: Concordium codziennie wybija nowe tokeny CCD. Stawka wybijania jest regulowana przez wstępnie ustawione parametry w celu kontrolowania podaży CCD i zapewnienia zrównoważonego ekosystemu. Model dystrybucji: 10% nowo wybitych CCD jest przydzielane Fundacji Concordium jako opłata za rozwój platformy w celu wsparcia rozwoju. 90% jest dzielone w następujący sposób: Nagrody dla bakerów: 85% z 90% jest przydzielane bakerom za ich rolę w produkcji bloków. Nagrody dla finalizatorów: 5% z 90% jest przydzielane finalizatorom, motywując ich wkład w zapewnienie finalizacji bloku. Obowiązujące opłaty: 1. Opłaty transakcyjne: Dynamiczny model opłat: Opłaty transakcyjne w Concordium różnią się w zależności od zapotrzebowania i przepustowości sieci, dostosowując się dynamicznie, aby zapewnić zrównoważone działanie. Przychody dla walidatorów: Zebrane opłaty są wykorzystywane do wynagradzania walidatorów, motywując ich do dokładnego i wydajnego przetwarzania transakcji. |