Mikä on Ethereum Name Service? (ENS)

Kirjoittanut Kraken Learn team
6 min
2. helmikuuta 2023

Yhteenveto Ethereum Name Servicestä

  • Ethereum Name Service (ENS) on Ethereum-lohkoketjuun rakennettu verkkotunnuspalvelu (DNS)
  • ENS toimii samalla tavalla kuin Internetin DNS-järjestelmä ja auttaa käyttäjiä löytämään Ethereum-osoitteita ihmisluettavien nimien, eikä monimutkaisten heksadesimaalimerkkien, avulla
  • ENS ei pyri korvaamaan DNS:ää, vaan se on suunniteltu toimimaan sen rinnalla

Ethereum Name Service (ENS) on Ethereum-lohkoketjuun rakennettu verkkotunnusjärjestelmä. Ethereum Name Service mahdollistaa tavallisen Ethereum-osoitteen satunnaisesti luotujen kirjainten ja numeroiden muuntamisen helpommin tunnistettaviksi sanoiksi, kuten henkilön tai brändin nimeksi. 

Tällä tavoin ENS toimii samalla tavalla kuin perinteiset verkkotunnuspalvelut, joissa IP-osoitteen muodostava numerosarja esitetään ihmisluettavana verkkosivuston nimenä, jonka ihmiset voivat helpommin muistaa. 

ENS tarjoaa avoimen, hajautetun ja laajennettavan nimeämisjärjestelmän vaihtoehtona keskitettyjen verkkotunnuspalveluiden (DNS) yleiselle toiminnalle. Se käyttää myös lohkoketjuteknologiaa lieventääkseen yhden hallintapisteen aiheuttamia turvallisuusriskejä. Verkosto ei pyri korvaamaan perinteistä DNS:ää, vaan toimimaan niiden rinnalla.

ENS-tokenia käytetään ENS:n hajautetun autonomisen organisaation (DAO) hallinnointiin, joka hallinnoi protokollan jaettua kassaa. ENS-tokenin avulla haltijat voivat jättää ehdotuksia ja äänestää päätöksistä, jotka vaikuttavat protokollan hallintaan ja tulevaan kehitykseen.

Kuka loi Ethereum Name Servicen (ENS)?

ENS:n lanseerasivat 4. toukokuuta 2017 Nick Johnson ja Alex Van de Sande Ethereum Foundationista (EF). 

Sekä Johnsonilla että Van de Sandella on aiempaa kokemusta perinteisistä ohjelmistokehitystehtävistä Googlella, sekä suunnittelu- ja käyttöliittymäkehitystehtävistä Ethereum Foundationilla. Yhdessä he johtivat tiimiä, joka oli mukana Ethereum Name Service -protokollan alkuperäisessä kehityksessä.

ENS:n rahoitti alun perin Ethereum Foundation, joka valtuutti sen kehityksen Nick Johnsonin johdolla. Heidän saamansa miljoonan dollarin apuraha mahdollisti perustajien rakentaa tiimin ja kehittää protokollan varhaisimmat versiot. ENS sai myös tuntemattoman suuruisen apurahan Chainlinkiltä vuonna 2020.

Miten Ethereum Name Service toimii?

Ethereum Name Service tarjoaa turvallisen tavan muuntaa Ethereum-osoitteen muodostavat kryptografiset kirjain- ja numerosarjat helposti tunnistettaviksi, ihmisluettaviksi nimiksi. 

Oletetaan esimerkiksi, että henkilö haluaisi myydä esineen, kuten non-fungible tokenin, ystävälleen ja saada maksun ETH:na. Jotta tämä tapahtuisi, myyjän on jaettava julkinen Ethereum-osoitteensa, joka koostuu 42 heksadesimaalimerkistä ja voi näyttää seuraavalta:

0xabcC46d439338F972307E9805A86Adaa24D003a9

ENS poistaa hämmennyksen, joka liittyy kryptografisen julkisen avaimen muistamiseen, ja vähentää mahdollisuuksia, että osoite syötetään väärin. Sen sijaan ENS antaa kryptokäyttäjien edustaa kryptografista osoitettaan mieleenpainuvalla, ihmisluettavalla sanalla tai lauseella, kuten kraken.eth.

ENS-arkkitehtuuri koostuu kahdesta älysopimuksesta: rekisteristä ja ratkaisijasta

ENS-rekisteri koostuu yhdestä älysopimuksesta, joka ylläpitää luetteloa kaikista ENS-palvelun kautta saatavilla olevista verkkotunnuksista ja aliverkkotunnuksista. Se tallentaa myös kolme tärkeää tietoa kustakin verkkotunnuksesta: 

  1. Verkkotunnuksen omistaja, joka voi olla joko ulkoinen tili tai älysopimus.
  2. Verkkotunnuksen ratkaisija, joka vastaa ENS-nimien kääntämisestä osoitteiksi ja päinvastoin.
  3. Välimuistin elinaika (time-to-live) kaikille verkkotunnuksen alla oleville tietueille, mikä on aika, joka tarvitaan nimien kääntämiseen osoitteiksi.

ENS-ratkaisija on palvelun ytimessä oleva älysopimus, joka kääntää ihmisluettavat ENS-verkkotunnukset vastaaviksi kryptografisiksi osoitteiksi ja päinvastoin. 

Ratkaisija tekee tämän kaksivaiheisella prosessilla: ensin se kysyy rekisteriltä, mikä ratkaisija on vastuussa nimestä. Sitten se kysyy kyseiseltä ratkaisijalta vastausta kyselyyn.

Huomaa, että ENS on hierarkkinen järjestelmä, joka on samanlainen kuin nykyiset verkkotunnuspalvelut, ja se antaa verkkotunnuksen omistajalle hallinnan aliverkkotunnuksiinsa. Tämä antaa verkkotunnuksen omistajalle, kuten kraken.eth, mahdollisuuden luoda muita aliverkkotunnuksia, kuten learn.kraken.eth ja ens.learn.kraken.eth.

Miten ENS-verkkotunnuksen saa

Käyttäjät voivat etsiä saatavilla olevia verkkotunnuksia ENS-sovelluksesta.  

Kun ENS-käyttäjät ovat tunnistaneet haluamansa osoitenimen, he pyytävät rekisteröimään osoitenimensä vahvistamalla ensimmäisen kahdesta tapahtumasta yhdistetystä Ethereum-lompakostaan. Toinen tapahtuma vahvistaa rekisteröinnin ja se on käsiteltävä seitsemän päivän kuluessa ensimmäisestä tapahtumasta. Käyttäjät määrittävät sitten ajan, jonka he haluavat käyttää tätä verkkotunnusta, jota kutsutaan vuokra-ajaksi.

Verkkotunnuksen omistajana käyttäjät voivat perustaa erilaisia aliverkkotunnuksia ja eri osoitteita, joihin he haluavat nimensä linkittyvän. Mutta suurin etu, jonka ENS tarjoaa, on mahdollisuus jakaa helpommin tunnistettava Ethereum-osoite kuin tavallinen satunnaisten kirjainten ja numeroiden jono.

Miksi ENS:llä on arvoa?

ENS-tokeni lanseerattiin 8. marraskuuta 2021 ja se jaettiin kaikille, jotka omistivat ENS-verkkotunnuksen (.eth-osoitteen) ennen 31. lokakuuta 2021. Kelpoisuus vaatia ENS-tokeneita perustui kaavaan, joka johdettiin useista lompakko-osoitteen historiallisista tekijöistä: 

  • .eth-osoitteen ikä (vanhemmat rekisteröinnit saivat enemmän ENS:ää).
  • Omistajat, jotka olivat asettaneet ensisijaisen ENS:n (aiemmin kutsuttu Reverse Recordiksi, joka saa Ethereum-osoitteet osoittamaan ENS-nimiin) saivat 2x kertoimen.

Käyttäjien oli vaadittava tokeninsa tietyn ajan kuluessa ennen kuin ne poltettiin.

Tokeneita on yhteensä 100 miljoonaa, ja ne jaetaan seuraavasti:

  • 25 % airdropina .eth-haltijoille: Olivat saatavilla vaadittavaksi tietyn ajan, jonka jälkeen jäljellä olevat tokenit lähetettiin DAO:n kassaan.
  • 25 % ENS:n avustajille: Ydinavustajien tokeneilla on neljän vuoden lukitus- ja jakautumisaikataulu.
  • 50 % DAO:n yhteisön kassaan: 10 % tästä allokaatiosta oli saatavilla DAO:lle lanseerauksen yhteydessä, kun taas loput pysyivät lukittuna neljän vuoden ajan.

Miksi ostaa ENS:ää?

Ne, jotka näkevät arvoa ainutlaatuisen, ihmisluettavan Ethereum-osoitteen hankkimisessa, voivat ostaa ENS-tokeneita yksinkertaistaakseen kryptotransaktioitaan.

Muut, jotka ovat kiinnostuneita äänestämään Ethereum Name Service DAO:n esittämissä hallintoehdotuksissa, saattavat myös haluta ostaa ENS-tokeneita.

Lopuksi, ne, jotka uskovat, että kysyntä pääsystä ENS DAO:hon voi kasvaa ajan myötä, saattavat myös olla kiinnostuneita ostamaan ENS-tokeneita.

Aloita ENS:n ostaminen

Oletko valmis ottamaan seuraavan askeleen? Napsauta alla olevaa painiketta ostaaksesi ENS:ää Krakenista tänään!