Blok Zinciri alan adı sitesi: Merkeziyetsizlikte yeni keşifler ve uygulamalar

robot
Abstract generation in progress

Blok Zinciri'ndeki Web Siteleri: Yeni Nesil Merkeziyetsiz Erişim Yöntemleri Araştırması

Son zamanlarda yaşanan bir olay, geleneksel alan adı erişim hizmetlerinin güvenilirliğini yeniden düşünmemizi sağladı. Her zaman stabil olduğu düşünülen alan adı çözümleme hizmetlerinin bile sorun yaşayabileceği ortaya çıktı, bu da bizi merkeziyetsizlik çözümlerinin keşfedilmeye değer bir alternatif olup olmadığını düşünmeye sevk etti.

Blok Zinciri üzerinde sayfa dağıtımının aşağıdaki avantajları olabilir:

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

  2. Sertifika gerektirmez: Blok zinciri kendisi şifreleme teknolojisi kullanır, ek bir sertifika yapılandırmasına gerek yoktur.

Daha önce bir blok zinciri platformunun alan adı çözümünü gördüğümde, sadece ilginç ve eğlenceli bulmuştum, pratikliği çok yüksek değildi çünkü geleneksel erişim yöntemleri oldukça stabil ve yaygındı. Ancak şimdi, bu tür bir çözümün gerçekten bazı uygulama senaryolarına sahip olabileceği ve derinlemesine araştırmaya değer olduğu görülüyor.

Blok Zinciri'nde Web Sitesi Oluşturma

Bu makale, belirli bir Blok Zinciri platformunda tarayıcı üzerinden erişilebilen bir web sitesi dağıtmayı deneyecektir. Süreç üç adıma ayrılmıştır: 1. Alan adı satın almak; 2. Ön yüz sayfasını hazırlamak; 3. Sayfayı alan adıyla bağlamak.

Blok Zinciri'ndeki alan adı kavramı, Web2 dünyasında olduğu gibi karmaşık adreslerin takma adlarıdır; ilki kullanıcı adresini, ikincisi ise IP adresini temsil eder.

Alan adı satın al

Bir Blok Zinciri platformu örneği olarak, alan adı resmi web sitesinden satın alınabilir ve platform token'ı ile fiyatlandırılır. Web2'ye benzer şekilde, karakter sayısı daha az olan alan adlarının fiyatı daha yüksektir, fiyat aralığı 1-100 token arasında değişmektedir.

Kullanılmayan alan adları düşük fiyatla açık artırmaya sunulabilir, geri sayım başladıktan sonra herkes teklif verebilir. Kazanılan alan adları NFT formatında kullanıcı cüzdanına kaydedilir ve ticareti yapılabilir. Alan adının geçerlilik süresi 1 yıldır, süresi dolduğunda geri alınır.

Kısacası, alan adı resmi web sitesindeki açık artırmalarla veya diğer kullanıcılardan ticaret yaparak elde edilebilir.

Ön uç sayfasını hazırlayın

Bu adım, gösterim için bir ön uç sayfası hazırlamayı gerektirir. İşlemleri basitleştirmek için, bu yazıda sadece bir html dosyası hazırlanacak ve nginx ile sayfa yayımlanacak, ayrıca ön uç sayfasını çalıştırmak için bir bulut sunucusuna ihtiyaç var. Bu adım, geleneksel ön uç uygulama dağıtımıyla aynıdır.

Alan adını bağlama sayfası

Alan adına sahip olduktan sonra, platformun DNS resmi web sitesinde ANDL adresini bağlayabilirsiniz. Ayrıca, platformun sağladığı araçları kullanarak resmi web sitesindeki talimatlara göre sayfayı bağlayabilirsiniz.

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

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

Burada, 8080, gelen HTTP sorgularını dinleyen TCP portudur, 3333 ise RLDP ve ADNL etkinlikleri için kullanılan UDP portudur. global.config.json, resmi kanallardan indirilebilen global yapılandırma dosyasıdır.

Blok Zinciri alan adını ziyaret et

Doğrudan tarayıcıya Blok Zinciri alan adını girdiğinizde siteye erişim sağlanamaz, çünkü tarayıcı bu alan adını çözemez. Ek işlemler gereklidir.

Web sitesine «on-chain» nasıl erişilir

Blok Zinciri alan adı talep etme süreci

Blok zinciri alan adı talep ederken, öncelikle on-chain karşılık gelen ANDL adresini sorgulamak gerekmektedir, bu Web2'deki IP adresine benzer, web sitesi dağıtıldığında otomatik olarak oluşturulur. Bu sorgulama süreci DNS sorgusuna benzer.

ANDL adresine göre, istek ilgili makineye yönlendirilecek ve ardından belirtilen sayfa döndürülecektir. Genel süreç Web2 ile benzerdir, ana fark adres ve alan adı eşlemesinin sorgulama şeklidir.

Sayfaya proxy ile erişim

Resmi olarak sağlanan proxy aracını kullanmanızı öneririm. İndirip kurduktan sonra başlatıldığında, 8080 portunda bir proxy başlatacak, ardından blok zinciri alan adlarına erişebilirsiniz.

Web sitelerine «on-chain» nasıl erişilir

Kullanım Özeti

Şu anda kullanımda aşağıdaki sorunlarla karşılaşılıyor:

  1. Web sitesi çalışma ortamı için gereksinimler vardır. Sistem glibc 2.34 ve üzeri sürümleri desteklemelidir, dağıtımdan önce makinenin gereksinimleri karşıladığından emin olunmalıdır.

  2. Belgeler yeterince net değil. Talep az olduğu için belgeler yeterince geliştirilmemiş, kendi başına keşfetmek gerekiyor. Çince versiyonun güncellemeleri de İngilizce versiyondan geride.

  3. Erişim hızı yavaş. Erişim hızı geleneksel web sitelerinin gerisinde, gelecekte büyük iyileştirme potansiyeli var.

  4. Cüzdan desteğinin olmaması. Resmi olarak sağlanan yerleşik tarayıcı sayfası, proxy erişimi olmadan yüklenebilir, ancak şu anda önde gelen cüzdanlar tarafından bir phishing sitesi olarak yanlış algılanmaktadır.

Genel olarak, mevcut deneyim ortalama, daha fazla iyileştirme alanı var. Ancak bu yön çok yenilikçi, denemeye değer.

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
  • 3
  • Share
Comment
0/400
StakeTillRetirevip
· 07-11 03:57
Bu kadar yavaşsa yenilik denir mi?
View OriginalReply0
BearMarketBardvip
· 07-09 19:39
Hype'lamak yerine kullanıcı deneyimini araştırmak daha iyidir.
View OriginalReply0
GhostWalletSleuthvip
· 07-08 04:04
Kardeşler, bunu yapmak gerçekten gerekli mi?
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)