Orijinal yazar: Deep Chao TechFlow

Zamanlama doğru olduğu sürece yaşlı ağaçlar yeni çiçekler açacaktır.

Vitalik'in kesinlikle iyimser olduğu ancak projenin uzun süredir sessiz kaldığı ENS (Ethereum Alan Adı Hizmeti), dün resmi Twitter hesabında ENS'nin V2 sürümünü duyurdu: orijinal alan adı hizmetini L2'ye tanıtıyor.

ETH ETF'nin beklenen desteğiyle ENS tokenleri geçtiğimiz ay %60'a kadar arttı; yeni ürünler piyasaya sürmek için bu trendden yararlanmak mantıklı bir seçim.

L2'de çeşitli ENS alan adlarını desteklemenin faydaları ve etkileri nelerdir? Cevabı bulmaya çalışmak için ENS'nin yeni teknik incelemesine göz attık.

Neden L2'yi destekliyoruz?

ENS, dalgaya devam etmesinin ana nedenlerinden biri olan ETH ana ağ aktivitesi ve L2 aktivitesindeki mevcut düşüşü açıkça gördü.

Ayrıca son birkaç yıllık teknoloji birikimi boyunca ENS, ENS ad çözümleme sürecinde zincir dışı verilerin sorgulanmasına olanak sağlayan CCIP-Read'i de desteklemektedir. Bu, ad çözümlemesinin blockchain içindeki verilerle sınırlı olmadığı, aynı zamanda L2 (Katman 2) ve harici veritabanları dahil diğer sistemlerden de veri alabileceği anlamına gelir.

Basitçe söylemek gerekirse, CCIP-Read, alan adınıza daha fazla olasılık ve seçenek sunmak gibidir. Alan adınızı nerede çözeceğinize ve yöneteceğinize özgürce karar verebilirsiniz ve artık Ethereum ana ağıyla sınırlı değilsiniz.

Teknik olarak L2 alan adları kendi başına idare edilebilir ve kullanıcı göçü eğilimi ile birleştiğinde doğal olarak ENS'nin motivasyonunu anlayacaksınız.

Daha da önemlisi, Ethereum ana ağı (L1), yüksek işlem ücretleri ve sınırlı işlem gücü nedeniyle ENS'nin genişlemesi için bir darboğaz haline geldi. ENS'deki her kayıt, yenileme ve güncelleme işlemi, daha yüksek gaz ücretleri gerektirmekte, bu da yalnızca kullanıcıların yükünü artırmakla kalmamakta, aynı zamanda ENS'nin popülerliğini ve uygulamasını da sınırlamaktadır.

ENS V2 aracılığıyla kullanıcılar, alan adı çözümlemesini L2'ye veya diğer harici sistemlere emanet edebilir, böylece L2'nin düşük maliyeti ve yüksek hızının keyfini çıkarmakla kalmayıp, aynı zamanda kendi ihtiyaçlarına göre en uygun çözümü de seçebilirler.

ENS V2: Daha düşük maliyetli ve daha esnek alan adı hizmeti

ENS V2'nin nasıl uygulandığını anlamak için bileşenlerine ilişkin genel bir anlayışa sahip olmanız gerekir.

ENS, karmaşık Ethereum adreslerini (0x 1234...abcd gibi) basit ve hatırlanması kolay adlarla (alice.eth gibi) eşlemenizi sağlar. Bu şekilde, birine kripto para birimi göndermek veya merkezi olmayan bir uygulamayla (dApp) etkileşim kurmak istediğinizde, uzun bir adres listesi yerine yalnızca basit bir adı hatırlamanız gerekir.

Peki tüm bunların arkasında ne var?

Kayıt Defteri: Tüm alan adlarının kaydedildiği yerdir. Size bir alan adının kime ait olduğunu ve bunu çözmekten sorumlu çözümleyicinin adresini söyler.

Çözümleyiciler: Bir alan adı girdiğinizde, çözümleyiciler bunu ilgili Ethereum adresine veya başka bir kaynağa (IPFS içerik karması gibi) dönüştürmekten sorumludur.

Kayıt Kuruluşları: Alan adlarının tahsis edilmesinden ve yönetilmesinden sorumlu kuruluşlardır. Alan adlarının kaydedilmesini, yenilenmesini ve güncellenmesini sağlarlar.

ENS V1'de bu parçaların tümü Ethereum ana ağında çalışır; bu, bir alan adını her kaydettiğinizde veya güncellediğinizde daha yüksek işlem ücretlerinin (Gaz ücretleri) gerekli olduğu anlamına gelir. Bu durum yalnızca kullanıcılar için maliyeti artırmakla kalmıyor, aynı zamanda ENS'nin popülaritesini de sınırlıyor.

ENS V2, V1'de mevcut sorunları çözmeyi ve sistemin esnekliğini ve ölçeklenebilirliğini geliştirmeyi amaçlayan bu üç temel teknik bileşene bir dizi iyileştirme getiriyor.

Yeni hiyerarşik kayıt defteri mimarisi

ENS V2'de kayıt defteri hiyerarşik bir yapı olarak tasarlanmıştır. Her alan adının, alt alan adlarını ve çözümleyicilerini yöneten kendi kayıt defteri vardır. Bu tasarımın faydaları şunlardır:

  • Adın süresinin dolmasını destekler: Bir alan adının süresi dolduğunda, kayıt defterinden hemen kaybolur ve yönetim karmaşıklığı azalır.

  • Daha verimli alt ağaç yönetimi: Alt ağaçların tamamı yinelemeli olarak değiştirilebilir veya silinebilir, böylece birden fazla alan adının yönetimi daha verimli hale gelir.

Evrensel ayrıştırıcı

ENS V2, alan adı çözümleme sürecini basitleştiren evrensel bir çözümleyici sunar. Kullanıcıların yalnızca bir çözümleme yöntemini çağırması gerekir ve tüm mantık, ayrıştırıcı tarafından dahili olarak işlenir. Bu yalnızca istemci uygulamasını kolaylaştırmakla kalmaz, aynı zamanda uygun bir geçiş yolu sağlayarak mevcut kullanıcıların yeni sisteme sorunsuz bir şekilde geçiş yapmasına olanak tanır.

L2'yi destekleyin

ENS V2, kullanıcıların alan adı çözümlemesini L2 (Katman 2) ağlarına veya diğer harici sistemlere devretmesine olanak tanır. Bu, kullanıcıların ihtiyaçlarına en uygun planı seçerken L2'nin düşük ücretlerinden ve yüksek hızlarından yararlanabilecekleri anlamına gelir. Bu değişiklik, işlem ücretlerini önemli ölçüde azaltır ve sistemin işlem gücünü ve kullanıcı deneyimini iyileştirir.

İzlenemeyecek kadar uzun olan versiyon şu şekilde:

V2'ye nasıl geçilir?

Açıkçası, ENS V2'nin piyasaya sürülmesi kullanıcılara daha verimli ve düşük maliyetli alan adı hizmetleri sağlıyor. Gelecekte, L2'de alan adı kaydıyla ilgili eski dramaların yaşanacağını öngörebiliriz.

Ancak bu yeni özelliklerden yararlanmak için mevcut ENS kullanıcılarının alan adlarını V1'den V2'ye taşımaları gerekecek.

Resmi teknik belgelere göre ilk olarak ENS ekibi tüm ENS V2 sözleşmelerini L1 ve L2'de dağıtacak. Sorunsuz bir geçiş süreci sağlamak için bu sözleşmelere ilk aşamada kayıt ve yenileme işlevlerinin devre dışı bırakılması gibi geçici izinler verilecek.

İlk dağıtım tamamlandıktan sonra ilk senkronizasyon işlemi gerçekleşir. Bu, L2'deki mevcut .eth ikinci düzey alan adları (2 LD) için girişler oluşturur ve bu girişlerin sahipliğini geçiş sözleşmesine aktarır.

Kullanıcılar daha sonra alan adlarını ENS V2'nin L1 veya L2 sistemlerine taşımayı seçebilirler:

  • L2'ye Geçiş: Kullanıcı, ENS V1 adını sistem sözleşmesine aktarır ve sistem daha sonra ENS V2 adını oluşturur veya L2'deki kullanıcıya aktarır. Bu işlem sırasında L1'in alan adı çözümleyicisi, taşınmamış adların durumunu yansıtmaya devam edecek ve herhangi bir çözüm kesintisi yaşanmamasını sağlayacaktır.

  • L1'e Geçiş: Kullanıcılar, daha güçlü güvenlik ve kullanılabilirlik garantileri için alan adlarını L1'de tutmayı seçebilirler. Geçiş süreci benzerdir ve sistem, L1'deki çözümleyicinin ve kayıt bilgilerinin aynı anda güncellenmesini sağlayacaktır.

Yukarıdaki adımlarla ENS V2, kullanıcıların yeni sisteme kolayca geçiş yapmasına ve daha düşük ücretlerden, daha yüksek hızlardan ve daha esnek alan adı yönetimi işlevlerinden yararlanmasına olanak tanıyan sorunsuz bir geçiş yolu sağlar.

Ancak mevcut göç yol haritası henüz planlama aşamasındadır ve uygulama için kesin zaman resmi bilgilere tabidir.

Son olarak, alan adı hizmetinin kendisi popüler bir yol değil. ENS'nin mevcut fiyat artışı, ETH BETA'nın anlatımından daha fazla yararlanıyor ve ürün güncellemeleri ve daha fazla L2 ile yapılan işbirliğiyle, bu BETA turunu One üzerinden uzatmak için nedenler var; Daha.

ENS'nin L2'ye geçişi, alan adı kayıt maliyetlerini azaltacak ve hızı artıracak, bu da yeni bir alan adı işgali sürecini tetikleyebilir. Kayıt ücretleri düştükçe, daha fazla kullanıcı ve geliştirici ilgilendikleri alan adlarını ilk kez kaydedebilir ve böylece ENS'nin kullanıcı tabanı genişleyebilir.

Bu arada, ENS V2'nin piyasaya sürülmesi, ENS tokeninin (ENS $) fiyatındaki artış için bir katalizör olabilir. Daha düşük işlem ücretleri ve daha yüksek sistem verimliliği, daha fazla kullanıcıyı ve geliştiriciyi ENS hizmetlerini kullanmaya çekecek ve böylece $ENS'ye olan talebi artıracaktır. Ek olarak, ENS L2'ye ölçeklendikçe daha fazla kullanım örneği ve entegrasyon daha fazla değer yakalama etkisi sağlayacaktır.