Blok Zinciri Alan Adı Keşfi: Merkeziyetsiz Web Sitesi Dağıtım Rehberi

Son zamanlarda meydana gelen bir olay, geleneksel alan adı erişim hizmetlerine yeniden düşünmemi sağladı. Alan adı çözümleme hizmetinin oldukça stabil olduğunu düşünmüştük, ama aslında sorunlar da ortaya çıkabiliyor. Bu durum beni düşündürdü, merkeziyetsizlik çözümleri keşfedilmeye değer bir alternatif olabilir mi?

Biraz düşünme sonrasında, blok zincirinde bir sayfa dağıtmanın aşağıdaki birkaç avantajı olabileceğini düşünüyorum:

  1. Merkeziyetsizlik: Tüm değişiklikler için uzlaşma gereklidir, tek bir kurum tek başına karar veremez.

  2. Sertifika gerektirmez: Blockchain'in kendisi kriptografi teknolojisi kullandığından, ek bir sertifika yapılandırmasına ihtiyaç yoktur.

Daha önce bir blokzincir platformundaki alan adı çözümünü araştırmıştım ve o zaman bunun sadece ilginç bir deneme olduğunu, pratikliğinin düşük olduğunu düşünmüştüm; sonuçta geleneksel erişim yöntemleri oldukça istikrarlı ve yaygın. Ama şimdi geriye dönüp baktığımda, bu tür bir çözümün gerçekten uygulama alanları olabileceğini düşünüyorum, bu yüzden derinlemesine araştırmayı planlıyorum.

Merkeziyetsizlikte web sitesi oluşturmak

Bu makalede, belirli bir blok zinciri platformunda bir web sitesi dağıtmayı ve tarayıcı üzerinden erişilebilir hale getirmeyi deneyeceğiz. Tüm süreç üç adımda gerçekleşiyor: 1. Alan adı satın alma; 2. Ön uç sayfasını hazırlama; 3. Sayfayı alan adına bağlama.

Blok zincirindeki alan adı kavramı, Web2 dünyasındaki alan adıyla benzerlik gösterir; her ikisi de karmaşık adreslerin takma adını basitleştirmek amacıyla kullanılır. Blok zincirinde, kullanıcı adresini temsil ederken, Web2'de hizmetin IP adresini temsil eder.

alan adı satın al

Bir blok zinciri platformunu örnek alarak, alan adı resmi web sitesi üzerinden satın alınabilir ve bu platformun yerel tokeni ile fiyatlandırılır. Web2'ye benzer şekilde, daha kısa karakterli alan adlarının fiyatı daha yüksektir ve fiyat aralığı 1-100 token arasında değişmektedir.

Eğer bir alan adı henüz sahiplenilmemişse, daha düşük bir fiyatla teklif verebilirsiniz ve ardından geri sayım aşamasına geçersiniz. Bu süre zarfında herkes teklif verebilir, geri sayım sona erene kadar. Başarıyla satın alınan alan adı, kullanıcı cüzdanında NFT biçiminde saklanacak ve ticareti yapılabilecektir. Alan adının geçerlilik süresi 1 yıldır ve süresi dolduğunda geri alınacaktır.

Kısacası, bir alan adı edinmenin iki yolu vardır: resmi web sitesinde açık artırmaya katılmak veya diğer kullanıcılardan satın almak.

Ön yüz sayfasını hazırlayın

Bu adımda bir ön yüz sayfası hazırlamak gerekiyor. Süreci basitleştirmek için bu yazıda yalnızca bir html dosyası hazırlayıp nginx kullanarak sayfayı dışa açacağız, elbette ön yüz sayfasını çalıştırmak için bir bulut sunucusuna da ihtiyaç var. Bu adım, geleneksel ön yüz uygulama dağıtımıyla aynıdır.

Blok zinciri alan adına bağlama sayfası

Blockchain alan adını aldıktan sonra, bu platformun DNS resmi sitesinde ANDL adresinizi bağlayabilirsiniz. Ayrıca, platformun sağladığı bağlama aracını kullanarak resmi kılavuzu takip edebilirsiniz.

Bağlantı tamamlandıktan sonra, http isteklerini udp'ye yönlendirmek için sunucuda bir dinleme portu başlatmanız gerekir. Aşağıdaki komutu girmek için resmi olarak sağlanan aracı kullanabilirsiniz:

rldp-http-proxy/rldp-http-proxy -p 8080 -c 3333 -C global.config.json

Bunlar arasında, 8080, yerel ana bilgisayarın gelen HTTP sorgularını dinlemek için kullanılan TCP portudur; 3333 ise tüm çıkış ve giriş RLDP ve ADNL etkinlikleri için kullanılan UDP portudur (yani bu blok zinciri ağı üzerinden web sitesine bağlanır). global.config.json, bu platformun küresel yapılandırma dosyasının adıdır ve resmi kanallardan indirilebilir.

Blockchain alan adını ziyaret et

Tarayıcıda doğrudan blok zinciri alan adını girmek, web sitesine erişim sağlar çünkü tarayıcı bu tür bir alan adını nasıl çözeceğini bilmez. Bu nedenle, bazı ek işlemler yapılması gerekmektedir.

Merkeziyetsizlik alan adı talep süreci

Blok zinciri alan adı talep edildiğinde, öncelikle zincir üzerinde ilgili ANDL adresi sorgulanır; bu, Web2'deki IP adresine benzetilebilir, web sitesi dağıtıldığında otomatik olarak oluşturulur. Bu sorgulama süreci, DNS sorgusuna benzer.

Ardından, ANDL adresine göre, istek ilgili makineye yönlendirilecektir; bu aşamada döndürülecek sayfa belirtilebilir. Tüm süreç Web2 ile oldukça benzer, ana fark adres ve alan adı eşlemesinin sorgulama yönteminin farklı olmasıdır.

Web sitesine nasıl "zincir üzerinde" erişilir

Sayfaya aracılarla erişim

En çok önerilen yöntem, resmi olarak sağlanan proxy aracını kullanmaktır. Kurulumunu yapıp başlattıktan sonra, 8080 portunda bir proxy başlatacak ve ardından blockchain alan adlarına erişebileceksiniz.

Nasıl "zincir üzerinde" web sitesine erişilir

Kullanım Özeti

Şu anda kullanımda, aşağıdaki birkaç sorunla karşılaştım:

  1. Web sitesi çalışma ortamı için gereksinimler vardır. Sistem belirli bir glibc sürümünü desteklemelidir, bu yüzden sayfayı dağıtmadan önce makinenin gereksinimleri karşıladığından emin olun.

  2. Belgeler yeterince net değil. Bu talebin çok fazla olmaması nedeniyle, belgelerin yazımı yeterince gelişmemiş; bu nedenle, kendi başına araştırma yapmak gerekebilir. Ayrıca, Çince versiyonun güncellemeleri İngilizce versiyona göre geride kalabilir.

  3. Erişim hızı yavaş. Geleneksel web sitelerine kıyasla, erişim hızı azalmıştır. Bu birçok faktörü içeriyor ve gelecekte büyük bir iyileşme potansiyeli var.

  4. Cüzdan desteğinin olmaması. Resmi olarak bir proxy yüklemeden erişim sağlayan basit bir yerleşik tarayıcı sayfası sunulmuştur. Ancak şu anda bu site ana akım cüzdanlar tarafından bir phishing sitesi olarak tanımlanıyor.

Genel olarak, mevcut kullanıcı deneyimi ortalama, geliştirilmesi gereken birçok alan var. Ancak bu yön oldukça yenilikçi, denemeye değer.

IP0.66%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 7
  • Repost
  • Share
Comment
0/400
HodlKumamonvip
· 3h ago
Veri oynarken zıplayan ayı Twitter dalgıcı, niceliksel gerçeklik inananı
View OriginalReply0
Rekt_Recoveryvip
· 23h ago
kaldıracın yeterince kaybını yaşadım ki bir ustalık dersi vereyim, dürüst olmak gerekirse... merkeziyetsiz alan adları bizi başka bir dns kâbusundan kurtarabilir, gerçekten.
View OriginalReply0
AllInDaddyvip
· 08-07 03:03
Blok Zinciri?!不梭不是人!
View OriginalReply0
failed_dev_successful_apevip
· 08-07 02:52
Burada tekerleği yeniden mi yapıyorsunuz?
View OriginalReply0
CryptoPhoenixvip
· 08-07 02:50
Her ne olursa olsun, dayan. Işık her zaman yakındadır.
View OriginalReply0
ZeroRushCaptainvip
· 08-07 02:45
Bir başka blok zinciri yüksekliğini keşfeden fedakar.
View OriginalReply0
CryptoDouble-O-Sevenvip
· 08-07 02:38
Yine sahte talep mucidi
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)