Decentralizacja przestrzeni nazw: kto proponuje zrobić co i co

Założyciele Namebase krytykowali sieci społecznościowe i scentralizowane systemy zarządzania nazwami domen. Zobaczmy, na czym polega istota własnej inicjatywy i dlaczego nie każdemu się ona podoba.

Decentralizacja przestrzeni nazw: kto proponuje zrobić co i co
/Unsplash/ Karol Deluvio

Co się stało

Od ubiegłego roku aktywnie promowana jest kampania na rzecz wdrożenia alternatywnej przestrzeni nazw. Wyszedł na drugi dzień tworzywo ze szczegółowymi wyjaśnieniami krytycznych ocen, propozycjami globalnej decentralizacji, niezbędnymi wymaganiami dla projektu i jego potencjalnymi możliwościami.

Przeanalizowaliśmy artykuł i dyskusję wokół niego na platformach tematycznych. Dzielimy się głównymi ustaleniami, dodatkowymi materiałami i opiniami na ten temat.

Za co krytykują?

Na witryna internetowa przedsiębiorstw pojawiają się odniesienia do problemu nadmiernej centralizacji po stronie „monopolistów technologicznych”, organizacji krajowych i międzynarodowych – od ICANN do sieci społecznościowych.

Założyciele Namebase kwestionują sposób, w jaki takie podmioty (a nawet państwa) regulują prawa do wolności słowa i własności zasobów cyfrowych, takich jak profile, nazwy użytkowników i nazwy domen. W swoich przemówieniach często Zapamiętaj przypadkach kradzieży, blokowania i usuwania takich „aktywów” bez należytego procesu i wyjaśnień.

Jakie propozycje są zgłaszane?

Na opinia Dla entuzjastów tego tematu, aby odejść od wszelkiego rodzaju zawiłości w kierunku uniwersalnej, stabilnej i zdecentralizowanej przestrzeni nazw, będziesz potrzebować:

  1. Upewnij się, że nowy system jest zdecentralizowany.
  2. Pozostaw tylko kluczową funkcjonalność.
  3. Zapewnij niskie zużycie zasobów i dostępność bez zaufania.
  4. Zachowaj kompatybilność ze wspólną infrastrukturą sieciową.
  5. Zapewnij możliwość aktualizacji na poziomie protokołu.

Pierwsze i drugie wymagania można wdrożyć za pomocą dedykowanego Blockchain PoW (firma do niego zadzwoniła Uścisk dłoniW ten sposób twórcy planują wyeliminować ryzyko destabilizacji systemu na skutek działań interesariuszy lub jakichkolwiek czynników zewnętrznych.

Ich zdaniem projektowanie w oparciu o istniejące blockchainy nie pozwoli na osiągnięcie takiego efektu w dłuższej perspektywie, co jest czynnikiem determinującym nieprzerwane działanie i aktualizację (piąty punkt wymagań) „standardów IT” tego poziomu.

W odpowiedzi na trzeci wymóg programiści proponują przechowywanie danych przestrzeni nazw w tzw Drzewo Urkel, zaprojektowany specjalnie w celu rozwiązania tego problemu. Działają jako alternatywa drzewa partycjalne w Ethereum, ale z węzłami 32 (węzły typu liść/rodzeństwo) i 76 bajtów (węzły wewnętrzne), a waga PoW tutaj nie przekracza kilobajta nawet przy dziesiątkach milionów „liście”.

W ten sposób zespół stara się zoptymalizować czas i zasoby potrzebne do rozpoznawania nazw. Ponadto otworzyła także „światło” klient w C - zajmuje się wyłącznie zadaniami DNS.

Decentralizacja przestrzeni nazw: kto proponuje zrobić co i co
/Unsplash/ Thomas Jensen

Jeśli mówimy o kompatybilności (punkt czwarty), to zdaniem założycieli projekt ma na celu poszerzenie możliwości istniejących standardów IT, a nie ich zastąpienie. Twórcy są przekonani, że „użytkownicy sieci powinni mieć więcej możliwości utrzymania kontroli i upewnienia się, że dana nazwa należy do nich” i nadal rozwijają swój produkt (podstawowe informacje na ten temat to Repozytorium GitHuba, dokumentacja, API).

Dlaczego są krytykowani?

Hacker News podał link do sklep z aplikacjami, opierając się na uścisku dłoni i podobne realizacje. Ale byli też tacy, którzy wyrazili swoje zdanie obawyże sprzedawca po prostu próbuje zostać kolejnym rejestratorem działającym pod nazwami w nieco zaktualizowanym formacie. Kwestionowano także niezależność takich projektów, cytując na danych o rozmieszczeniu basenów wydobywczych.

W pewnym momencie dyskusja zeszła na boczny tor – nawet jeden z mieszkańców obiektu wyrażone myśl o podobnym „odrodzeniu” RSS-ekosystem, który mógłby stać się zdecentralizowaną odpowiedzią na zmonopolizowany rynek mediów społecznościowych. Jednak tutaj – podobnie jak w przypadku Handshake – wszystko sprowadzało się do kwestii monetyzacji i stopnia elegancji jej rozwiązania. Jak wiadomo, podobne Projekty DNS już próbowały biegać, ale proces ten nie przebiegł tak gładko, jak życzyliby sobie ich założyciele.

Teraz Handshake i Namebase mają kilka alternatyw - od Unstoppable Domains (dokumentacja) do usługi nazw Ethereum (ENS). Czas pokaże, czy będą w stanie konkurować z istniejącymi podejściami do zarządzania nazwami domen i czy staną się powszechne.

PS Dodatkowa lektura na naszym habrablogu - praca dostawców i rozwój systemów komunikacyjnych.

Źródło: www.habr.com

Dodaj komentarz