Blok Zinciri alan adlarını keşfetmek: Merkeziyetsizlik web sitesi dağıtım pratiği ve zorlukları

robot
Abstract generation in progress

Son zamanlarda meydana gelen bir olay, geleneksel alan adı erişim hizmetlerinin güvenilirliğini yeniden düşünmeme neden oldu. Çok stabil olduğunu düşündüğümüz alan adı çözümleme hizmetlerinin de sorunlar yaşayabileceği gerçeği, beni düşündürüyor: Merkeziyetsizlik çözümleri keşfedilmeye değer bir alternatif olabilir mi?

Bir süre düşündükten sonra, blok zincirinde web sayfası dağıtmanın aşağıdaki birkaç avantajı olabileceğini düşünüyorum:

  1. Merkeziyetsizlik: Tüm değişikliklerin yapılabilmesi için konsensüs gerekmektedir, tek bir kurum tek başına karar veremez.

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

Daha önce bir blockchain platformunun alan adı çözümünü incelemiştim, o zaman bu sadece ilginç bir kavram gibi görünüyordu, pratikliği pek yüksek değildi, sonuçta geleneksel erişim yöntemleri oldukça stabil ve yaygındı. Ancak şimdi geriye dönüp baktığımda, bu tür bir çözümün gerçekten kendine özgü uygulama alanları olabileceğini ve daha fazla araştırmayı gerektirdiğini düşünüyorum.

Merkeziyetsizlikte web sitesi oluşturma

Sonrasında belirli bir blok zinciri platformunda bir web sitesi dağıtmayı ve bunu tarayıcı üzerinden erişilebilir hale getirmeyi deneyeceğim. Tüm süreç üç adımdan oluşuyor: 1. Alan adı satın alma; 2. Ön yüz sayfasını hazırlama; 3. Sayfayı alan adıyla bağlama.

Blok zincirindeki alan adı kavramı, Web2 dünyasındaki alan adlarına benzer; her ikisi de karmaşık adreslerin takma adıdır. Blok zincirinde, bu kullanıcı adresini temsil ederken, Web2'de hizmetin IP adresini temsil eder.

alan adı satın al

Bir blok zinciri platformunu örnek alırsak, alan adı resmi web sitesinden satın alınabilir ve fiyat platform tokeni ile belirlenir. Web2'ye benzer şekilde, karakter sayısı daha az olan 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 kullanılmamışsa, düşük bir fiyatla teklif verebilirsiniz, ardından bir geri sayım aşamasına geçilir, bu süre zarfında diğer kişiler teklif verebilir, geri sayım sona erene kadar. Başarıyla satın alınan alan adları, kullanıcı cüzdanında NFT biçiminde saklanır ve ticareti yapılabilir. Alan adının geçerlilik süresi 1 yıldır, süresi dolduğunda geri alınacaktır.

Kısacası, alan adı elde etmek resmi web sitesindeki açık artırma veya diğer kullanıcılardan satın alarak mümkündür.

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

Bu adımda bir ön yüz sayfası hazırlamak gerekiyor. Süreci basitleştirmek için sadece bir html dosyası hazırlıyoruz ve nginx kullanarak sayfayı dışarıya açıyoruz. Tabii ki, ö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ı ile temelde aynıdır.

Blok zinciri alan adına sayfa bağlama

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

Bağlantı tamamlandıktan sonra, http isteklerini almak ve udp'ye aktarmak için sunucuda bir dinleme portu başlatmanız gerekir. Aşağıdaki komutla resmi olarak sağlanan rldp-http-proxy aracını kullanabilirsiniz:

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

Bunların arasında, 8080 yerel ana bilgisayarın gelen HTTP sorgularını dinleyen TCP portudur, 3333 ise tüm çıkış ve giriş RLDP ve ADNL etkinlikleri için kullanılan UDP portudur. global.config.json, resmi kanallardan indirilebilecek global yapılandırma dosyasıdır.

blok zinciri alan adı erişimi

Tarayıcıda doğrudan blockchain alan adını girmek, tarayıcının bu tür bir alan adını nasıl çözeceğini bilmediği için web sitesine erişmenizi sağlamaz. Bu nedenle, bazı ek işlemler yapmak gerekir.

Merkeziyetsizlik alan adı isteme süreci

Blok zinciri alan adını ziyaret ederken, önce zincir üzerinde karşılık gelen ANDL adresini sorgularsınız. Bu adres, Web2'deki IP adresine benzer ve web sitesi dağıtımı sırasında otomatik olarak oluşturulur. Bu sorgulama süreci, DNS sorgusuna benzer.

Sonra, istek ANDL adresine göre ilgili makineye yönlendirilecektir, bu noktada döndürülmesi gereken sayfayı belirtebilirsiniz. Tüm süreç Web2 ile benzerdir, ana fark adres ve alan adı eşlemesinin sorgulama yönteminin farklı olmasıdır.

Websitesi「链上」 nasıl erişilir

Sayfaya aracı ile erişim

Resmi olarak sunulan Tonutils Reverse Proxy araçlarının kullanılmasını öneririm. İndirip yükledikten sonra başlatın, yerel olarak 8080 portunu proxy için açacak, ardından blok zinciri alan adlarına erişebilirsiniz.

Web sitelerine «zincir üzerinde» nasıl erişilir

kullanım özeti

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

  1. Web sitesi çalışma ortamı için gereksinimler vardır. Sistem, daha yeni bir glibc sürümünü desteklemelidir, dağıtımdan önce makinenin gereksinimleri karşıladığından emin olunmalıdır.

  2. Belgeler yeterince net değil. Bu talebin fazla olmaması nedeniyle belgeler yeterince gelişmiş olmayabilir, bu yüzden kendi başınıza keşfetmeniz gerekebilir. Ayrıca, Çince belgelerin güncellenmesi İngilizce sürümden geride kalabilir.

  3. Erişim hızı yavaş. Geleneksel web siteleriyle karşılaştırıldığında, erişim hızı daha yavaş. Bu, birden fazla faktörü içermektedir ve gelecekte büyük bir iyileşme potansiyeli vardır.

  4. Cüzdan desteğinin olmaması. Resmi olarak, bir proxy kurmadan erişim sağlamak için basit bir yerleşik tarayıcı sayfası sağlanmıştır. Ancak şu anda ana akım cüzdanlar bunu bir kimlik avı sitesi olarak tanımaktadır.

Genel olarak, mevcut kullanım deneyimi ortalama, daha geliştirilmesi gereken birçok alan var. Ancak, bu yön oldukça 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
  • 5
  • Share
Comment
0/400
GateUser-a5fa8bd0vip
· 07-03 03:39
Bu kadar mı? Hoşça kal.
View OriginalReply0
BearMarketBuyervip
· 07-03 03:31
Sorun varsa Google'a bakmak daha iyi.
View OriginalReply0
FarmToRichesvip
· 07-03 03:28
啧啧DNS bu gerçekten mahkum oldu
View OriginalReply0
AirdropworkerZhangvip
· 07-03 03:19
Aman Tanrım, tam merkeziyetçi oldu.
View OriginalReply0
nft_widowvip
· 07-03 03:12
İyi işler ödüllendirilir, gerçekten de kalabalık izlemekten kaçınmayanlar var.
View OriginalReply0
  • Pin
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)