Ethereum Name Service (ENS), Ethereum blok zincirine dayalı dağıtık, açık ve genişletilebilir bir adlandırma sistemidir. Ethereum Name Service (ENS) Nedir? ENS’nin işi, ‘alice.eth’ gibi insan tarafından okunabilen adları Ethereum adresleri, diğer kripto para birimi adresleri, içerik karmaları ve meta veriler gibi makine tarafından okunabilen tanımlayıcılarla eşlemektir. ENS ayrıca, kurallı adlar veya arayüz açıklamaları gibi meta verileri Ethereum adresleriyle ilişkilendirmeyi mümkün kılan ‘ters çözünürlüğü’ destekler. ENS, İnternet’in Alan Adı Hizmeti olan DNS ile benzer hedeflere sahiptir, ancak Ethereum blok zinciri tarafından sağlanan yetenekler ve kısıtlamalar nedeniyle önemli ölçüde farklı bir mimariye sahiptir. DNS gibi, ENS de etki alanı adı verilen, noktayla ayrılmış hiyerarşik adlardan oluşan bir sistem üzerinde çalışır ve bir etki alanının sahibi, alt etki alanları üzerinde tam denetime sahiptir. “.eth” ve “.test” gibi üst düzey alan adları, kayıt şirketleri adı verilen ve alt alan adlarının tahsisini yöneten kuralları belirleyen akıllı sözleşmelere aittir. Herkes, bu kayıt şirketi sözleşmelerinin koyduğu kurallara uyarak, kendi kullanımı için bir alan adının sahipliğini elde edebilir. ENS ayrıca, ENS’de kullanılmak üzere kullanıcının zaten sahip olduğu DNS adlarının içe aktarılmasını da destekler. ENS’nin hiyerarşik yapısı nedeniyle, herhangi bir düzeyde alan sahibi olan herkes, alt alan adlarını istediği gibi yapılandırabilir. Örneğin, Alice ‘alice.eth’e sahipse, ‘pay.alice.eth’ oluşturabilir ve onu istediği gibi yapılandırabilir. ENS, Ethereum ana ağında ve birkaç test ağında konuşlandırılır. ensjs Javascript kitaplığı veya bir son kullanıcı uygulaması gibi bir kitaplık kullanırsanız, etkileşimde bulunduğunuz ağı otomatik olarak algılar ve o ağda ENS dağıtımını kullanır. Buna ek olarak ENS .eth kayıt kuruluşu Mayıs 2019’da geçiş yaptığında, .eth kayıt kuruluşu, […]