Ethereum Ad Hizmeti (ENS), Ethereum (ETH) blockchain ağında yaratılmış bir alan adı hizmetidir. ENS, alan adı hizmetine (DNS) benzer bir yapıdadır ve kişilerin Ethereum adreslerini akılda kalıcı bir halde çevirir. ENS, rastgele harf ve sayılardan oluşturulan Ethereum adreslerini bir kişi ya da marka ismi gibi daha basit kelimelere dönüştürür. ENS, standart alan adı hizmetlerine benzer bir şekilde çalışır.
ENS, yaygın kullanılan DNS servislerine alternatif olarak geliştirildi. ENS sistemi açık ve merkeziyetsiz bir isimlendirme imkânı sunar. Aynı zamanda yaşanabilecek güvenlik problemlerinin önüne geçmek adına blockchain teknolojisinden de yararlanır.
ENS varlıkları, DAO’ların yönetişiminde kullanılır. ENS varlıklar, protokolün yönetimi ve alınacak kararlar için varlık sahiplerine oy hakkı tanır. Ethereum ad hizmeti, genel anahtarlara duyulan ihtiyacı ortadan kaldırır ve adresin yanlış olma ihtimalini azaltır.
ENS Nasıl Ortaya Çıktı?
ENS, 4 Mayıs 2017 tarihinde Ethereum Vakfı’nda yer alan Nick Johnson ve Alex Van de Sande tarafından ortaya atıldı. Johnson ile Alex Van de Sande, ENS’yi geliştiren ekibe liderlik yaptı. ENS ilk olarak Ethereum Vakfı tarafından fonlandı ve toplanan 1 milyon dolar, ekip oluşturulması ve protokolün geliştirilmesi için kullanıldı.
ENS Nasıl Çalışır?
ENS sistemine örnek vermek gerekirse, bir kişinin transfer işlemi gerçekleştirmek için Ethereum adresine ihtiyacı vardır. Ethereum adresleri genelde karışık sayılar ile harfler içerir ve 26-35 arasında bir karakterden oluşur.
Normal bir Ethereum adresi şu şekilde görünür: 0xabcC46d439338F972307E9805A86Adaa24D003a9
ENS bu şekilde olan karışık adresleri “metatime.com” gibi akılda kalıcı hale getirir.
ENS’de Hangi Akıllı Sözleşmeler Kullanılır?
ENS iki akıllı sözleşme üzerine kuruludur. Bu akıllı sözleşmeler şunlardır:
- Kayıt defteri
- Çözümleyici
Kayıt Defteri Ne İşe Yarar?
ENS’de yer alan bütün alan adlarının bir sahibi bulunur. Kayıt defteri, alan adlarının Ethereum adresleri ile entegre olmasını sağlar. ENS kaydı, bütün alan adlarının bir listesini barındırır.
Çözümleyici Ne İşe Yarar?
Çözümleyiciler adların adreslere dönüştürülmesini sağlar. Böylece oluşturulan adlar tekrar adresler olarak görüntülenir.
ENS, alan hakkında üç kritik veriyi saklar:
- Alan adı sahibi
- Alan çözümleyicisi
- Önbelleğe alma süresi
ENS’nin Avantajları Nelerdir?
ENS kullanımının birden fazla avantajı vardır ve bunlardan bazıları şunlardır:
- Okunabilir Adlar
- Güvenlik
- Erişilebilirlik
- Merkeziyetsiz Mimari
Okunabilir Adlar
ENS, kişilerin Ethereum adreslerini alan adlarıyla okunabilir hale getirir. Bu sayede, karmaşık adresler ile uğraşılmadan hızlı bir şekilde işlem sağlanabilir.
Güvenlik
Uzun ve karmaşık cüzdan adresleri karışıklığa neden olabileceğinden risk içerir. Bu adresler ENS sistemiyle daha okunabilir hale çevrildiğinden bir hata ile karşılaşma olasılığı en aza iner.
Erişilebilirlik
ENS sistemi, DApp ve Web 3.0 gibi uygulamalara olan erişimi basitleştirir. Bu uygulamalara her girilmek istendiğinde adreslerin manuel olarak girilmesi gerekmez.
Merkeziyetsiz Mimari
ENS, merkeziyetsiz bir ağ olan Ethereum blockchain ağı üzerine inşa edilmiştir. Bu ise alan adları ve diğer verilerin merkeziyetsiz bir ağ üzerinde depolandığını ifade eder.
ENS Nasıl Satın Alınır?
Bir ENS alan adı oluşturmak için MetaMask, Torus ya da MEW gibi bir dijital cüzdana ve bir miktar Ethereum’a (ETH) ihtiyaç vardır. Kullanıcılar https://app.ens.domains/ adresinden istedikleri alan adını tarayabilir. ENS’in maliyeti minimum 5 dolar civarıdır. Kullanıcılar bu adresten istedikleri alan adı hakkında diğer bilgileri de görüntüleyebilir.