Site icon GEO Polityka

Na straży decentralizacji: co to jest i dlaczego potrzebny jest współczynnik Nakamoto?

Opinia Decentralizacja jest podstawą technologii blockchain. Jest to wartość fundamentalna. Ale czy decentralizację można zmierzyć? Tak, okazuje się, że wielkość tę można zmierzyć i ma ona swoją metrykę – współczynnik Nakamoto.

Co to jest współczynnik Nakamoto

Krótko mówiąc, współczynnik Nakamoto reprezentuje najmniejszą liczbę graczy, którzy w drodze zmowy mogą wpłynąć na blockchain i zakłócić jego normalne funkcjonowanie. Im wyższy współczynnik w stosunku do całkowitej liczby graczy (najczęściej uwzględniany wśród walidatorów w PoS lub węzłach w PoW), tym mniejsze ryzyko wystąpienia czegoś takiego, a zatem tym bardziej zdecentralizowana jest sieć.

Indeks ten został opracowany i zaoferowany publicznie przez byłego dyrektora technicznego giełdy kryptowalut Coinbase Balaji S. Srinivasan i komplementariusza Andreessen Horowitz Leland Lee w 2017 roku. Współczynnik został nazwany na cześć twórcy Bitcoina, Satoshi (Satoshi) Nakamoto.

Do czego potrzebny jest współczynnik Nakamoto

Współczynnik Nakamoto pomaga:

  • Zmierzyć stopień decentralizacji konkretnego łańcucha bloków.
  • Zdobądź narzędzie do porównywania decentralizacji różnych sieci.
  • Określ, w jakim stopniu modyfikacja systemu poprawia lub zmniejsza decentralizację sieci.
  • Opracuj algorytmy optymalizacyjne i architekturę dla maksymalnej decentralizacji.
  • Jak obliczany jest współczynnik Nakamoto

    Podstawą metodologiczną był współczynnik Giniego i krzywa Lorenza. Obydwa te narzędzia są tradycyjnie wykorzystywane w ocenie nierówności ekonomicznych, jednak modele statystyczne i matematyczne zawarte w obu narzędziach nadają się także do innych celów.

    W efekcie korzystając z powyższych narzędzi możemy wykonać następujące czynności:

    1. Wymień główne podsystemy zdecentralizowanego systemu.
    2. Określ, ile obiektów należy naruszyć, aby kontrolować każdy podsystem.
    3. I na koniec użyj ich minimum jako miary dla skutecznej decentralizacji systemu.
    4. Wykorzystaj ich minimum jako miarę skutecznej decentralizacji systemu.
    5. li>

    < p> Okazuje się, że indeks Nakamoto operuje kategorią podsystemu i systemu. Co to jest?

    Systemy zdecentralizowane

    Zdecentralizowany system (taki jak Bitcoin) składa się z zestawu zdecentralizowanych podsystemów. Należą do nich: górnictwo, programiści, giełdy, baza kodów, węzły i właściciele BTC. Właściwie wszystkie podsystemy muszą być zdecentralizowane, w przeciwnym razie nie będziemy mogli mówić o decentralizacji całego systemu.

    Oczywiście niektóre z tych zdecentralizowanych podsystemów mogą być ważniejsze niż inne; na przykład wydobycie jest absolutnie niezbędne do funkcjonowania Bitcoina, podczas gdy giełdy (tak ważne, jak w rzeczywistości platformy handlowe) nie są tak naprawdę krytycznym podsystemem dla funkcjonowania blockchainu. Niemniej jednak współczynnik zakłada, że ​​wszystkie podsystemy muszą być zdecentralizowane.

    Aby obliczyć współczynnik, będziesz musiał określić: ile obiektów w każdym podsystemie musi być kontrolowanych przez pozbawionych skrupułów graczy, aby zacząć stwarzać zagrożenie dla decentralizacji? Im więcej tych obiektów, tym ostatecznie wyższy będzie współczynnik.

    Oznacza to, że wszystkie podsystemy są obliczane osobno i na podstawie tych wskaźników – w oparciu o najsłabszy podsystem i wymaganą w nim liczbę nieuczciwych graczy – tworzony jest współczynnik Nakamoto.

    Martwe punkty współczynnika Nakamoto

    Problemy pojawiają się na wielu poziomach jednocześnie. 

    Po pierwsze, alokacja podsystemów wydaje się raczej słabym punktem: z punktu widzenia decentralizacji różne podsystemy mają różne wagi. Zatem jakikolwiek wybór podsystemów i przypisanie tego, który z nich jest ważniejszy, jest wprowadzeniem do indeksu elementu arbitralności. W zasadzie przyznają to sami autorzy współczynnika.

    Po drugie, nie wszystko da się wiarygodnie obliczyć. Jak na przykład ustalić, że dwa węzły nie są w rzeczywistości kontrolowane w tajemnicy przez tego samego gracza?

    Po trzecie, często pojawiają się problemy metodologiczne dotyczące podsystemów niekwestionowanych. Jak na przykład górnictwo. Tak, decentralizacja w górnictwie jest najważniejsza; to określa poziom decentralizacji blockchain. Powstaje pytanie – jak obliczyć współczynnik wydobycia? Weźmy na przykład Bitcoina. Aby narazić sieć, musisz przejąć 51% hashrate'u. Ilu graczy to wymaga?

    Według aktualnych danych baseny są dwa: Foundry USA i AntPool. Ich łączny udział w hashrate wynosi 54,5%. Okazuje się, że współczynnik Nakamoto Bitcoina = 2? Tak, ale niezupełnie. Górnicy mogą w dowolnym momencie opuścić baseny i odmówić udziału w nieuczciwych praktykach. Oznacza to, że tak naprawdę wszystko nie zależy od decyzji obu graczy. Jak wtedy liczyć? W zasadzie możesz przyjąć połowę liczby węzłów w sieci. Ale w rzeczywistości jest problem z tym podejściem: węzły nie są sobie równoważne. Ogólnie rzecz biorąc, niezależnie od wybranej metody obliczeń, nadal będą pojawiać się pytania na ten temat.

    Top 3 blockchainów według współczynnika Nakamoto

    A mimo to, pomimo wszystkich konwencji, eksperci próbują poważnie obliczyć współczynnik Nakamoto. Według najnowszych pomiarów wiodącymi blockchainami są Humanode ze wskaźnikiem 236, Mina (155) i Polkadot (92).

    Wnioski

    Współczynnik Nakamoto jest interesującym, ale nie niepodważalnym sposobem ilościowego określenia poziomu decentralizacji blockchainu. Pomimo pozornej prostoty (trzeba obliczyć minimalną wymaganą liczbę pozbawionych skrupułów graczy, aby stworzyć problemy dla blockchainu), obliczenie indeksu z choćby cieniem obiektywizmu dla wszystkich blockchainów na raz jest prawie niemożliwe. Jednocześnie jako narzędzie punktowe, jeśli zostanie mądrze użyte, może spisać się całkiem nieźle.

    Источник: bits.media

    Exit mobile version