Każdy produkt sprawdzony 8,5 z 1.586 opinii Zapłać później lub w ratach
Overig
Overig June 23, 2022

Blockchain dla domen internetowych? Wszystko o Handshake (HNS)

Pierwsze ważne pytanie – czym jest Handshake (HNS)?

Handshake sam podaje; Handshake to zdecentralizowany protokół nazewnictwa, w którym każdy peer weryfikuje strefę główną DNS i zarządza nią, z celem stworzenia alternatywy dla istniejących urzędów certyfikacji i systemów nazewnictwa. Nazwy w internecie (domeny najwyższego poziomu, uchwyty sieci społecznościowych itp.) są ostatecznie uzależnione od scentralizowanych podmiotów sprawujących pełną kontrolę nad systemem, co czyni je podatnymi na hakowanie, cenzurę i korupcję. Handshake chce eksperymentować z nowymi sposobami, dzięki którym internet może być bezpieczniejszy, bardziej odporny i społecznie użyteczny, przy wykorzystaniu systemu peer-to-peer weryfikowanego przez samych uczestników sieci.

W skrócie: Handshake to eksperyment, który stara się odkrywać nowe sposoby wykorzystania niezbędnych narzędzi do budowy bardziej zdecentralizowanego internetu.

Usługi internetowe stały się bardziej scentralizowane od lat dziewięćdziesiątych, jednak nie spełniają pierwotnej zdecentralizowanej wizji internetu. E-mail stał się Gmailem, usenet stał się redditem, blogi stały się Facebookiem i Medium, pingbacki stały się twitterem, squid stał się Cloudflare, a nawet gnutella stała się The Pirate Bay.

Ok, a teraz prościej – czym to jest?

Domeny Handshake to „eksperymentalny peer-to-peer system nazewnictwa root". Aby wyjaśnić HNS, muszę najpierw przybliżyć architekturę DNS.

DNS to skrót od Domain Name System (System Nazw Domenowych).

System ten obejmuje ogólnoświatową bazę danych nazw domenowych zbudowaną hierarchicznie. Nazwy te są powiązane z adresem IP. (Adres IP = unikalny adres w postaci cyfr/liczb, który pozwala zidentyfikować komputer (internetowy) lub serwer.)

DNS składa się zatem z wielu (hierarchicznych) serwerów.
Pierwszym elementem jest resolver – rekurencyjny serwer nazw pełniący rolę pośrednika.
To do niego kierujesz swoje zapytanie o adres IP. Resolver sprawdza, czy posiada ten adres IP w swojej pamięci podręcznej. Jeśli nie, przekazuje zapytanie do pozostałych serwerów nazw.

Jeśli przedstawimy te serwery nazw w postaci hierarchicznego schematu, otrzymamy odwrócone drzewo:

  ROOT  
gTLD ccTLD IDN
.com  .org  .info  .io .nl  .de  .ca  .co.uk .在线    .عرب  .संगठन

 

Krok 1: Serwer główny (root) ma tutaj najwyższy autorytet. Obsługuje strefę główną (rootzone). Strefa główna zawiera rekordy dla serwerów Top-Level-Domain (TLD).

Krok 2: Serwery TLD z kolei obsługują dane dla serwerów Second-Level-Domain (SLD).

Krok 3: Serwery SLD posiadają autorytatywny plik strefy dla SLD (plik, w którym umieszczone są wszystkie rekordy dla danego SLD) lub przekierowują do serwera nazw, który go posiada.

Jak wspomniano powyżej, strefa główna zawiera serwery nazw TLD. Ta strefa główna jest obecnie zarządzana przez ICANN. Aby utworzyć nową TLD (np. .skikk zamiast .nl), należałoby złożyć wniosek do ICANN. Taki wniosek kosztuje średnio 185 000 dolarów i trwa od 1 do 2 lat. Ponadto ICANN zamknęło przyjmowanie wniosków na czas nieokreślony.

Wraz z nadejściem technologii blockchain, kilka bystrych umysłów dostrzegło świetne zastosowanie tych technologii, łącząc je ze sobą.

Zaprojektowali nowy blockchain, podobny do bitcoina, ale z kilkoma modyfikacjami w protokole. Te modyfikacje zapewniają, że nigdy nie dojdzie do interferencji między HNS a BTC ani innymi blockchainami czy systemami nazw. Nazwali ten protokół Handshake.

Uczciwa alternatywa dla ICANN

Handshake przejmuje najwyższą warstwę autorytetu ICANN – strefę root i serwery root. Oznacza to, że strefa root nie jest już zarządzana przez 1 organizację (ICANN), lecz podlega globalnym uzgodnieniom.

Oznacza to również, że serwery root, które obsługiwały strefę root, zostają zastąpione przez węzły blockchaina Handshake.

Zamiast składać wniosek o nową TLD do ICANN, możesz teraz wysłać wniosek do blockchaina. Aby zagwarantować uczciwy rozdział i wycenę TLD, twórcy Handshake zdecydowali się na mechanizm otwartej aukcji. Składając wniosek, nie otrzymujesz więc TLD od razu,
ale otwierana jest aukcja dla danej TLD. Dzięki temu każdy ma szansę złożyć ofertę, a wartość nazwy jest określana przez samych użytkowników.

Gdy aukcja dobiegnie końca, najwyższy licytujący zostaje właścicielem TLD. Jednak zanim zwycięzca otrzyma swoje TLD, transakcja ta musi zostać potwierdzona wystarczającą liczbę razy. Nazywa się to "reveal-period".

Po jego zakończeniu otrzymasz nazwę w swoim portfelu hns. Za pośrednictwem tego portfela możesz zarządzać swoją nazwą na blockchainie.

Przykładem portfela protokołu handshake jest: bobwallet (bobwallet.io). Istnieją również inne sposoby. Możesz na przykład założyć konto na namebase (namebase.io). Do tego konta zintegrowany jest portfel.

HNS jest wstecznie kompatybilny z obecnym DNS. Obecne TLD, takie jak .com, .info oraz np. 100 000 domen alexa, nie mogą być tworzone przez HNS, aby uniknąć kolizji nazw.

Czy Handshake (HNS) jest bezpieczny?

HNS obsługuje DANE. Dzięki temu można nawiązać bezpieczne połączenie (ssl).

Aby jeszcze raz wyjaśnić rolę Namecheap: w tej historii Namecheap pełni taką samą rolę jak każdy inny. Za pośrednictwem portfela wyminowali szereg SLD (.orb .p .saas itp.). Dla tych SLD skonfigurowali własny serwer nazw w strefie głównej. Daje to możliwość sprzedaży SLD osobom trzecim i rejestrowania ich na własnym serwerze nazw.

Odwiedzanie domeny handshake (HNS)

Nazwy Handshake żyją na blockchainie Handshake, który większość przeglądarek nie obsługuje jeszcze natywnie. Podczas gdy czekamy, aż przeglądarki nadrobią zaległości, poniżej znajdziesz wiele sposobów, dzięki którym już teraz możesz uzyskać dostęp do nazw Handshake w swojej przeglądarce.

HNS.TO to bramka proxy, której możesz używać, aby uzyskać dostęp do domen Handshake bez instalowania czegokolwiek lub zmiany ustawień DNS. Spróbuj wpisać "skikk"

Puma to mobilna przeglądarka, która aktualnie używa HNS.to do rozwiązywania domen Handshake. Zainstaluj aplikację przeglądarki Puma na swoim telefonie, aby otwierać nazwy Handshake w pasku wyszukiwania.

Rozszerzenie Bob to rozszerzenie do Chrome, które aktualnie używa HDNS.io do rozwiązywania nazw Handshake bezpośrednio w pasku wyszukiwania przeglądarki Chrome – spróbuj go użyć, aby wyszukać "skikk"

NextDNS.io "NextDNS chroni Cię przed wszelkiego rodzaju zagrożeniami bezpieczeństwa, blokuje reklamy i trackery na stronach internetowych i w aplikacjach oraz zapewnia bezpieczny i kontrolowany internet dla dzieci - na wszystkich urządzeniach i we wszystkich sieciach."

1. Przejdź do NextDNS.io i kliknij "Wypróbuj teraz"

2. Przewiń w dół do Przewodnika instalacji i wybierz jedną z podanych opcji (np. Private DNS, App, Ipv4) dla swojego urządzenia, a następnie postępuj zgodnie z odpowiednim przewodnikiem NextDNS.

3. Gdy Twoje urządzenie jest połączone z NextDNS (potwierdź zielonym przyciskiem u góry strony ustawień), przejdź do zakładki "Ustawienia" na stronie NextDNS i włącz "Rozwiązywanie domen Handshake"

4. Odwiedź nas na /skikk

 

Oto kilka źródeł z dodatkowymi informacjami:

Namebase learning center: https://learn.namebase.io/

DANE:  https://archief.dnssec.nl/cases/dane-de-macht-aan-de-domeinnaam-houders/index.html

ICANN paper on alternative names (z 27 kwietnia): https://www.icann.org/en/system/files/files/octo-034-27apr22-en.pdf

 

 

 

Skończyłeś czytać?

Odkryj więcej artykułów

Odkryj wszystkie nasze porady, aktualności i inspiracje na blogu SKIKK.

Bezpłatna wysyłka do krajów UE*
14 dni darmowych zwrotów
2 lata gwarancji
Złożony w Holandii