Zdecentralizowany DNS (ENS - Ethereum Name System) został uruchomiony

Wygadany
Posty: 611
Rejestracja: 6 lutego 2012
Reputacja: 102
Reputacja postu: 
4
Napiwki za post: 0 BTC

Zdecentralizowany DNS (ENS - Ethereum Name System) został uruchomiony

Postautor: McGravier » sobota, 13 maja 2017, 18:56

Od teraz można wykupić nazwę domeny .eth w blockchainie ethereum

Przykładowo dzięki temu zamiast wysyłać środki do adresu w stylu 0xdc9fbececa49457fbcb2ee1dfd576a8be06a5c30
Można wysyłać do exchange.eth

Cały system opiera się o smart-kontrakt na blockchainie ethereum - najlepiej obsługuje go obecnie chyba Myetherwallet.com (jest osobna zakładka do nabywania domen ENS). Istnieje również oficjalna strona registrar.ens.domains ale jest zabugowana (powoduje u mnie wyciek pamięci i zamknięcie karty w chrome) i wymaga przeglądarki Mist (pełny węzeł), pluginu Metamask lub pluginu Parity (również pełny węzeł).

Istnieją już pierwsze dwa portfele obsługujące wysyłanie z użyciem domen - Metamask (chrome plugin) oraz Myetherwallet.com

Warto dodać że nie wszystkie nazwy zostały wypuszczone na rynek od razu - można kupować jedynie nazwy >7 liter, dodatkowo system udostępni je stopniowo w ciągu najbliższych 8 tygodni. Zakup krótkich nazw zostanie udostępniony dopiero za jakiś czas (może nawet kilka lat), kiedy system będzie bardziej popularny

Kupowanie odbywa się na drodze tajnej aukcji - każdy może rozpocząć aukcję i złożyć ofertę, ale wielkość ofert jest tajna, przegrani płacą 0,5% swojej oferty.

NIEUJAWNIENIE SEKRETU ORAZ ROZMIARU OFERTY W PRZEZNACZONYM DO TEGO OKNIE CZASOWYM OZNACZA UTRATĘ CAŁEGO DEPOZYTU

Zwycięzca aukcji blokuje równowartość drugiej największej oferty na okres 12 miesięcy - po tym czasie wpłacone ETH można odzyskać poprzez zrzeczenie się domeny

Minimalna oferta = 0,01ETH


W przyszłości ENS ma służyć również do obsługi zdecentralizowanego hostingu SWARM, oraz standardowych stron internetowych - ale jest to (być może odległa) przyszłość

EDIT: A i byłbym zapomniał - jest też płaska opłata wynosząca 0,01ETH - zakpu domeny za minimalną cenę oznacza że nie będzie środków do odzyskania

pm7
Weteran
Posty: 7892
Rejestracja: 20 maja 2012
Reputacja: 969
Reputacja postu: 
0
Napiwki za post: 0 BTC

Zdecentralizowany DNS (ENS - Ethereum Name System) został uruchomiony

Postautor: pm7 » sobota, 13 maja 2017, 19:03

To już nawet Namecoin działa lepiej niż to co opisałeś... :)

Wygadany
Posty: 611
Rejestracja: 6 lutego 2012
Reputacja: 102
Reputacja postu: 
1
Napiwki za post: 0 BTC

Zdecentralizowany DNS (ENS - Ethereum Name System) został uruchomiony

Postautor: McGravier » sobota, 13 maja 2017, 19:11

Zobaczymy jak to będzie się sprawdzać w praktyce - rozpocząłem procedurę zakupu domeny dla siebie za minimalną kwotę.

Namecoin jest osobnym blockchainem - problem z tym jest taki, że trzeba by używać dwóch węzłów na raz. Ethereum próbuje stworzyć szeroki ekosystem bez konieczności używania wielu różnych systemów jednocześnie

Wygadany
Posty: 611
Rejestracja: 6 lutego 2012
Reputacja: 102
Reputacja postu: 
4
Napiwki za post: 0 BTC

Zdecentralizowany DNS (ENS - Ethereum Name System) został uruchomiony

Postautor: McGravier » wtorek, 16 maja 2017, 12:37

Udało mi się uzyskać i skonfigurować własną domenę, ale proces jest bardzo skomplikowany - nie mogę go polecić nieobeznanym użytkownikom. Wszystko robiłem przy użyciu myetherwallet.com (w tandemie z Trezorem)

1. Najpierw musisz znaleźć nazwę - wymaga to trochę czasu ponieważ nie wszystkie nazwy są dostępne.
2. Musisz wykonać transakcję rozpoczynającą aukcję, oraz transakcję wystawiającą ofertę zakupu (obie są wykonane gładko za jednym zamachem)
3. Kiedy otworzy się okno czasowe musisz wykonać kolejną transakcję ujawniającą twoją ofertę
4. po zakończeniu aukcji wykonujesz transakcję finalizującą
5. mając już domenę musisz wykonać transakcję ustawiającą resolver (wymagana ręczna interakcja z kontraktem)
6. Ostatnia transakcja to ustawienie adresu który będzie przypisany do nazwy (wymagana ręczna interakcja z kontraktem))

I tak oto nazwa mcgravier-05.eth prowadzi do adresu 0xb90344ECa45eBa179A042B16ADF4Fe4EC8A0B356 - ew. napiwki mile widziane :)
- na chwilę kiedy to piszę, tylko MetaMask oraz Myetherwallet są w stanie obsłużyć wysyłanie środków wprost do domeny

Aż się prosi aby stworzyć jakąś usługę, która zautomatyzuje cały proces za niewielką opłatą - nazwy można swobodnie przekazywać - więc jest to w 100% wykonalne

Do czasu aż powstaną takie usługi nie mogę polecić kupowania domen absolutnie nikomu poza osobami ogarniętymi technicznie. Również niewielka ilość portfeli obsługujących ENS ogranicza korzyści z wprowadzenia systemu - definitywnie cierpi on na problemy wieku dziecięcego

Wróć do „Ethereum”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 gości