Mechanizm konsensusu | Civic jest obecny w następujących sieciach: Ethereum, Tron
Sieć Ethereum wykorzystuje mechanizm konsensusu Proof-of-Stake do walidacji nowych transakcji w łańcuchu bloków. Główne komponenty 1. Walidatorzy: Walidatorzy są odpowiedzialni za proponowanie i walidację nowych bloków. Aby zostać walidatorem, użytkownik musi zdeponować 32 ETH w inteligentnym kontrakcie. Stawka ta działa jako zabezpieczenie i może zostać stakowana, jeśli walidator zachowuje się nieuczciwie. 2. Beacon Chain: Beacon Chain jest kręgosłupem Ethereum 2.0. Koordynuje on sieć walidatorów i zarządza protokołem konsensusu. Jest on odpowiedzialny za tworzenie nowych bloków, przygotowanie walidatorów w komitety i wdrażanie ostateczności bloków. Proces konsensusu 1. Propozycja bloku: Walidatorzy są wybierani losowo do proponowania nowych bloków. Wybór ten opiera się na ważonej funkcji losowej (WRF), w której waga jest określana przez ilość stakowanych ETH. 2. Potwierdzenie: Walidatorzy nie proponujący bloku uczestniczą w atestacji. Zaświadczają oni o ważności proponowanego bloku, głosując na niego. Walidatory są następnie agregowane w celu utworzenia pojedynczego dowodu ważności bloku. 3. Komitety: Walidatorzy są przygotowani w komitety, aby usprawnić proces walidacji. Każdy komitet jest odpowiedzialny za walidację bloków w ramach określonego shardu lub samego łańcucha Beacon Chain. Zapewnia to decentralizację i bezpieczeństwo, ponieważ mniejsza grupa walidatorów może szybko osiągnąć konsensus. 4. Ostateczność: Ethereum 2.0 wykorzystuje mechanizm o nazwie Casper FFG (Friendly Finality Gadget) w celu osiągnięcia finalności. Ostateczność oznacza, że blok i jego transakcje są uważane za nieodwracalne i potwierdzone. Walidatorzy głosują nad ostatecznością bloków, a gdy zostanie osiągnięta superwiększość, blok zostaje sfinalizowany. 5. Zachęty i kary: Walidatorzy otrzymują nagrody za uczestnictwo w sieci, w tym za proponowanie bloków i potwierdzanie ich ważności. I odwrotnie, walidatorzy mogą zostać ukarani za złośliwe zachowanie, tak jak podwójne sygnały lub pozostawanie offline przez dłuższy czas. Zapewnia to uczciwe uczestnictwo i bezpieczeństwo sieci.
Blockchain Tron działa w oparciu o mechanizm konsensusu Delegated Proof of Stake (DPoS), zaprojektowany w celu poprawy skalowalności, szybkości transakcji i efektywności energetycznej. Oto jak on działa: 1. Delegated Proof of Stake (DPoS): Tron wykorzystuje DPoS, w którym posiadacze tokenów głosują na grupę delegatów zwanych Super Reprezentantami (SR), którzy są odpowiedzialni za walidację transakcji i tworzenie nowych bloków w sieci. Posiadacze tokenów mogą głosować na SR na podstawie swoich udziałów w sieci Tron, a 27 najlepszych SR (lub więcej, w zależności od wersji protokołu) jest wybieranych do udziału w procesie produkcji bloków. SR na zmianę tworzą bloki, które są dodawane do łańcucha bloków. Odbywa się to na zasadzie rotacji, aby zapewnić decentralizację i zapobiec kontroli przez niewielką grupę walidatorów. 2. Produkcja bloków: Super Reprezentanci generują nowe bloki i potwierdzają transakcje. Blockchain Tron szybko osiąga finalizację bloków, a produkcja bloków odbywa się co 3 sekundy, co czyni go szczytowo wydajnym i zdolnym do przetwarzania tysięcy transakcji na sekundę. 3. Głosowanie i zarządzanie: System DPoS Tron umożliwia również posiadaczom tokenów głosowanie nad ważnymi decyzjami dotyczącymi sieci, tak jak aktualizacje protokołów i zmiany parametrów systemu. Siła głosu jest proporcjonalna do ilości TRX (natywny token Tron), które użytkownik posiada i decyduje się postawić. Zapewnia to system zarządzania, w którym społeczność może aktywnie uczestniczyć w podejmowaniu decyzji. 4. Super Przedstawiciele: Super Reprezentanci odgrywają kluczową rolę w prowadzeniu bezpieczeństwa i stabilności blockchainu Tron. Są oni odpowiedzialni za walidację transakcji, proponowanie nowych bloków i zapewnianie ogólnej funkcjonalności sieci. Super Reprezentanci są motywowani nagrodami za bloki (nowo emitowane tokeny TRX) i opłatami transakcyjnymi za swoją pracę. |
Mechanizmy zachęt i obowiązujące opłaty | Civic jest obecny w następujących sieciach: Ethereum, Tron
Ethereum, szczególnie po przejściu na Ethereum 2.0 (Eth2), wykorzystuje mechanizm konsensusu Proof-of-Stake (PoS) w celu zabezpieczenia swojej sieci. Zachęty dla walidatorów i struktury opłat odgrywają kluczową rolę w utrzymaniu bezpieczeństwa i wydajności łańcucha bloków. Mechanizmy motywacyjne 1. Nagrody za staking: Nagrody dla walidatorów: Walidatorzy mają zasadnicze znaczenie dla mechanizmu PoS. Są oni odpowiedzialni za proponowanie i walidację nowych bloków. Aby wziąć w tym udział, muszą postawić co najmniej 32 ETH. W zamian otrzymują nagrody za swój wkład, które są wypłacane w ETH. Nagrody te stanowią połączenie nowo wybitych ETH i opłat transakcyjnych z bloków, które zatwierdzają. Wskaźnik nagród: Stawka nagrody dla walidatorów jest dynamiczna i zależy od całkowitej ilości ETH postawionych w sieci. Im więcej postawionych ETH, tym niższa indywidualna stawka nagrody i odwrotnie. Ma to na celu zrównoważenie bezpieczeństwa sieci i zachęty do uczestnictwa. 2. Opłaty transakcyjne: Opłata podstawowa: Po wdrożeniu aktualizacji Ethereum Improvement Proposal (EIP) 1559, model opłat transakcyjnych zmienił się, aby uwzględnić opłatę podstawową, która jest spalana (tj. usuwana z obiegu). Ta opłata podstawowa dostosowuje się dynamicznie w oparciu o zapotrzebowanie sieci, mając na celu ustabilizowanie opłat transakcyjnych i zmniejszenie zmienności. Opłata priorytetowa (Tip): Użytkownicy mogą również uwzględnić opłatę priorytetową (napiwek), aby zachęcić walidatorów do szybszego uwzględniania ich transakcji. Opłata ta trafia bezpośrednio do walidatorów, zapewniając im dodatkową zachętę do efektywnego przetwarzania transakcji. 3. Kary za niewłaściwe zachowanie: Slashing: Walidatorzy podlegają karom (slashing), jeśli angażują się w złośliwe zachowanie, takie jak podwójne podpisywanie lub walidacja nieprawidłowych informacji. Slashing skutkuje utratą części postawionych ETH, zniechęcając oszustów i zapewniając, że walidatorzy działają w najlepszym interesie sieci. Kary za brak aktywności: Walidatorzy ponoszą również kary za przedłużającą się nieaktywność. Zapewnia to, że walidatorzy pozostają aktywni i zaangażowani w utrzymanie bezpieczeństwa i działania sieci. Opłaty obowiązujące w łańcuchu blokowym Ethereum 1. Opłaty za gaz: Kalkulacja: Opłaty za gaz są obliczane na podstawie złożoności obliczeniowej transakcji i wykonywania inteligentnych kontraktów. Każda operacja na maszynie wirtualnej Ethereum (EVM) ma powiązany koszt gazu. Dynamiczna korekta: Opłata podstawowa wprowadzona przez EIP-1559 dynamicznie dostosowuje się do przeciążenia sieci. Gdy popyt na przestrzeń blokową jest wysoki, opłata podstawowa wzrasta, a gdy popyt jest niski, maleje. 2. Opłaty za inteligentne kontrakty: Wdrożenie i interakcja: Wdrożenie inteligentnego kontraktu na Ethereum wiąże się z uiszczeniem opłat gazowych proporcjonalnych do złożoności i wielkości kontraktu. Interakcja z wdrożonymi inteligentnymi kontraktami (np. wykonywanie funkcji, przesyłanie tokenów) również wiąże się z opłatami za gaz. Optymalizacje: Deweloperzy są zachęcani do optymalizacji swoich inteligentnych kontraktów w celu zminimalizowania zużycia gazu, dzięki czemu transakcje są bardziej opłacalne dla użytkowników. 3. Opłaty za transfer aktywów: Transfery tokenów: Transfer ERC-20 lub innych standardów tokenów wiąże się z opłatami za gaz. Opłaty te różnią się w zależności od implementacji umowy tokena i bieżącego zapotrzebowania sieci.
Blockchain Tron wykorzystuje mechanizm konsensusu Delegated Proof of Stake (DPoS), aby zabezpieczyć swoją sieć i zachęcić do uczestnictwa. Oto jak działa mechanizm motywacyjny i obowiązujące opłaty: Mechanizm motywacyjny: 1. Nagrody Super Reprezentantów (SR): Nagrody blokowe: Super Reprezentanci (SR), którzy są wybierani przez posiadaczy TRX, są nagradzani za tworzenie bloków. Za każdy wyprodukowany blok otrzymują nagrodę w postaci tokenów TRX. Opłaty transakcyjne: Oprócz nagród za bloki, SR otrzymują opłaty transakcyjne za walidację transakcji i włączanie ich do bloków. Zapewnia to motywację do efektywnego przetwarzania transakcji. 2. Głosowanie i delegowanie: Staking TRX : Posiadacze TRX mogą stakować swoje tokeny i głosować na Super Reprezentantów (SR). Kiedy posiadacze TRX głosują, delegują swoją siłę głosu na SR, co pozwala SR zdobywać nagrody w postaci nowo wybitych tokenów TRX. Nagrody dla delegatów: Posiadacze tokenów, którzy delegują swoje głosy do SR, mogą również otrzymać udział w nagrodach. Oznacza to, że delegaci mają udział w nagrodach blokowych i opłatach transakcyjnych, które zarabia SR. Zachęcanie do uczestnictwa: Im więcej tokenów posiada użytkownik, tym większą ma siłę głosu, co zachęca do udziału w zarządzaniu i bezpieczeństwie sieci. 3. Zachęta dla SR: SR są również zachęcani do utrzymywania zdrowia i wydajności sieci. Ich reputacja i dalsze wybory zależą od ich zdolności do konsekwentnego tworzenia bloków i wydajnego przetwarzania transakcji. Obowiązujące opłaty: 1. Opłaty transakcyjne: Obliczanie opłat: Użytkownicy muszą uiszczać opłaty transakcyjne, aby ich transakcje były przetwarzane. Opłata transakcyjna różni się w zależności od złożoności transakcji i bieżącego zapotrzebowania sieci. Opłata jest uiszczana w tokenach TRX. Dystrybucja opłat transakcyjnych: Opłaty transakcyjne są dystrybuowane do Super Przedstawicieli (SR), zapewniając im stały dochód na utrzymanie i wsparcie sieci. 2. Opłaty za przechowywanie danych: Tron pobiera opłaty za przechowywanie danych na blockchainie. Obejmuje to przechowywanie inteligentnych kontraktów, tokenów i innych danych w sieci. Użytkownicy są zobowiązani do uiszczania tych opłat w tokenach TRX w celu przechowywania danych. 3. Energia i przepustowość: Energia: Tron wykorzystuje model zasobów, który umożliwia użytkownikom dostęp do zasobów sieciowych, takich jak przepustowość i energia, poprzez staking. Użytkownicy, którzy stawiają swoje tokeny TRX, otrzymują \energię. |