Algorytm konsensusu obelisk
Co to jest algorytm konsensusu obelisku?
Obelisk to algorytm konsensusu blockchain używany przez ekosystem Skycoin, zaprojektowany w celu wyeliminowania niedociągnięć algorytmów proof-of-work (PoW) i proof-of-stake (PoS). Według jego twórców, Obelisk zmniejsza również potrzebę kopania, znacznie poprawia szybkość transakcji i zapewnia zwiększone bezpieczeństwo.
Zrozumienie algorytmu konsensusu obelisku
Blockchainy działają globalnie jako samoregulujące się, zdecentralizowane platformy bez żadnego organu. Dlatego wymagany jest niezawodny i bezpieczny mechanizm sieciowy w czasie rzeczywistym, aby zapewnić autentyczność transakcji zachodzących w sieci i osiągnąć konsensus co do statusu księgi. To zadanie jest wykonywane przez algorytm konsensusu.
Chociaż systemy PoW i PoS to dwa najczęściej używane algorytmy konsensusu, oba mają pewne wady. Na przykład PoW jest bardzo energochłonny, a PoS może promować gromadzenie kryptowalut zamiast wydawania pieniędzy.
Proces konsensusu w Obelisku
Obelisk próbuje obejść problemy PoW i PoS poprzez dystrybucję wpływów w sieci, zgodnie z koncepcją zwaną „siecią zaufania”. Ta koncepcja wykorzystuje różne węzły sieci i podejmuje decyzje konsensusu w zależności od wyniku wpływu, jaki tworzy każdy węzeł.
W Obelisku wszystkie węzły mają listę węzłów, które subskrybują. To tworzy gęstość węzłów. Węzły o największej gęstości mają większy wpływ na sieć.
Jeśli chodzi o role i wykonywane czynności, w Obelisku uczestniczą dwa typy węzłów: węzły generujące bloki i węzły konsensusu. Węzły mogą pełnić dowolną rolę, ponieważ są wymienne. Węzły generujące bloki zbierają nowe transakcje, uwierzytelniają je, pakują zweryfikowane transakcje w nowy blok i rozsyłają blok do sieci.
konsensusu zbierają bloki generowane przez węzły generujące bloki i umieszczają je w osobnym kontenerze (poza łańcuchem bloków). Następnie identyfikuje blok utworzony przez największą liczbę generatorów bloków. Ten blok jest nazywany lokalnym zwycięzcą i kwalifikuje się do dodania do łańcucha bloków. Każdy węzeł konsensusu prowadzi niezbędne statystyki dotyczące lokalnych zwycięzców (zgłaszanych przez inne węzły).
Kiedy lokalni zwycięzcy zostaną zgłoszoni przez większość węzłów konsensusu, kwalifikuje się jako zwycięzca globalny i pozostaje częścią łańcucha bloków. Jeśli jednak węzły zdecydują inaczej, wówczas w oparciu o dostępne dane i logi lokalne wykonywane jest jedno z następujących działań:
Węzły ponownie synchronizują się z siecią
Węzły rezygnują z uczestnictwa w konsensusie lub tworzeniu bloków
Węzły zachowują swoje łańcuchy bloków i żądają zatrzymania awaryjnego
Jak używany jest obelisk?
Obelisk jest używany przez ekosystem Skycoin. Skycoin został zaprojektowany i reklamowany jako alternatywa dla scentralizowanej kontroli Internetu. Celem projektu jest umożliwienie konsumentom kontrolowania Internetu poprzez zakup lub budowę maszyn Skyminer do obsługi Skywire — alternatywy dla dostawcy usług internetowych (ISP) — z ich domów.
Sieć Skywire zbudowana na ekosystemie Skycoin tworzy siatkę łączności internetowej, co eliminuje wymóg dostawcy usług internetowych. Użytkownicy Skywire są nagradzani w Skycoin i Coin Hours za zapewnienie przepustowości innym użytkownikom.
##Przegląd najważniejszych wydarzeń
Obelisk próbuje rozwiązać problemy za pomocą mechanizmów konsensusu poprzez dystrybucję wpływów w sieci, zgodnie z koncepcją zwaną „siecią zaufania”.
Konsensus Obelisk używa oddzielnych węzłów do tworzenia konsensusu i bloku.
Obelisk to zastrzeżony algorytm konsensusu blockchain ekosystemu Skycoin.
##FAQ
Co to jest węzeł konsensusu?
W sieci Skycoin wykorzystującej konsensus Obelisk węzeł konsensusu zbiera bloki z węzłów generujących bloki i określa, który blok został wykonany przez największą liczbę generatorów bloków. Ten blok jest dodawany do łańcucha bloków.
Co to jest konsensus PoA?
Konsensus dowodu autorytetu to mechanizm konsensusu łańcucha bloków, w którym nowe bloki mogą być tworzone dla łańcucha bloków tylko przez węzły, które poprzez uwierzytelnienie udowodniły, że mają prawo do tworzenia nowego bloku.
Jak Blockchain osiąga konsensus?
Wiele różnych algorytmów konsensusu ma na celu doprowadzenie do konsensusu w rozproszonej księdze. Większość z nich jest skonstruowana tak, aby wiele walidatorów transakcji osiągnęło porozumienie większościowe dotyczące stanu łańcucha bloków i przeprowadzanych transakcji.