Blok Zinciri Alan Adı ve Web Sitesi Dağıtımı: Merkeziyetsizliğin Yeni Olanaklarını Keşfetmek
Son zamanlarda gerçekleşen bir olay, geleneksel alan adı erişim hizmetlerinin güvenilirliğini yeniden düşünmeye sevk etti. Her zaman stabil olduğu düşünülen alan adı çözümleme hizmetlerinin de sorunlar yaşayabileceği, merkeziyetsizlik çözümlerinin keşfedilmeye değer bir alternatif olabileceğini düşündürüyor.
Blok Zinciri üzerinde sayfa dağıtımının aşağıdaki avantajları olabilir:
Merkeziyetsizlik: Tüm değişikliklerin yapılabilmesi için bir konsensüs gereklidir, tek bir karar alma organı yoktur.
Sertifika Gerektirmez: Blok Zinciri kendisi şifreleme teknolojisini kullanır, ek sertifika yapılandırmasına gerek yoktur.
Daha önce bir Blok Zinciri platformunun alan adı çözümüyle karşılaşmıştım ve o zaman pratikliğinin sınırlı olduğunu düşünmüştüm. Ancak şimdi, bu tür bir çözümün gerçekten bazı uygulama senaryolarına sahip olabileceği ve derinlemesine incelenmeye değer olduğunu görüyorum.
Blok Zinciri web sitesi oluşturma süreci
Bu makale, bir Blok Zinciri platformunda tarayıcıdan erişilebilen bir web sitesi dağıtmayı deneyecektir. Ana adımlar şunlardır: 1. Alan adı satın almak; 2. Ön yüz sayfasını hazırlamak; 3. Sayfayı alan adına bağlamak.
Blok zinciri alan adları, geleneksel Web2 alan adı kavramına benzer, her ikisi de karmaşık adreslerin takma adlarıdır. Blok zinciri alan adı, kullanıcı adresini temsil ederken, Web2 alan adı ise sunucu IP adresine karşılık gelir.
Alan Adı Satın Alma
Bir Blok Zinciri platformunu örnek alarak, resmi web sitesinden alan adı satın alınabilir ve fiyat platform token'i cinsindendir. Web2'ye benzer şekilde, daha kısa karakterlere sahip alan adlarının fiyatı daha yüksektir, fiyat aralığı 1-100 token arasında değişmektedir.
Kullanılmayan alan adları düşük fiyatlarla açık artırmaya sunulabilir, geri sayım başladıktan sonra herkes teklifte bulunabilir. Başarıyla satın alınan alan adları, kullanıcı cüzdanında NFT formatında 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ı resmi web sitesindeki açık artırma veya kullanıcılar arası ticaret yoluyla elde edilebilir.
Ön Uç Sayfası Hazırlığı
Bu adımda, gösterim için gerekli ön yüz sayfasının hazırlanması gerekmektedir. Süreci basitleştirmek için, bu yazıda yalnızca bir html dosyası ve sayfayı açığa çıkarmak için nginx kullanılacaktır, ayrıca ön yüz uygulamasını çalıştırmak için bir bulut sunucusuna ihtiyaç vardır. Bu aşama, geleneksel ön yüz dağıtımı ile aynıdır.
sayfa Blok Zinciri alan adına bağlandı
Alan adını aldıktan sonra, resmi web sitesinde ANDL adresini bağlayabilirsiniz. Ayrıca, resmi kılavuza göre işlem yapmak için platformun sağladığı bağlama aracını da kullanabilirsiniz.
Bağlantı tamamlandıktan sonra, http isteklerini udp'ye iletmek için sunucuda dinleme portunu başlatmanız gerekir. Aşağıdaki komutu kullanarak resmi olarak sağlanan proxy aracını başlatabilirsiniz:
Burada, 8080 yerel HTTP sorgularını dinleyen TCP portudur, 3333 ise RLDP ve ADNL etkinlikleri için kullanılan UDP portudur. global.config.json, genel yapılandırma dosyasıdır.
Blok Zinciri alan adına erişim
Tarayıcıda doğrudan Blok Zinciri alan adını girmek, web sitesine erişilemiyor çünkü tarayıcı bu alan adını çözemiyor. Ek işlemler yapılması gerekiyor.
İstek Süreci
Blok zinciri alan adı talep ederken, önce zincir üzerinde ilgili ANDL adresini sorgulamak gerekir, bu 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 ANDL adresine göre isteği ilgili makinelere ileterek belirtilen sayfayı döndürün. Genel süreç Web2 ile benzerlik gösteriyor, ana fark adres ve alan adı eşlemesi sorgulama yöntemindedir.
Proxy erişimi
Resmi olarak sağlanan ters proxy aracını kullanmanızı öneririm. İndirip kurduktan sonra başlatıldığında, proxy için 8080 portunu açacak ve ardından blok zinciri alan adlarına erişebileceksiniz.
Kullanım Özeti
Şu anda kullanım sırasında aşağıdaki sorunlarla karşılaştım:
Çalışma ortamı için gereksinimler vardır, sistemin glibc 2.34 ve üstü sürümleri desteklemesi gerekir.
Belgeler yeterince net değil, muhtemelen talep az olduğu için kendi başına araştırma yapmak gerekiyor. Çince belgeler, İngilizce versiyonların gerisinde güncelleniyor.
Erişim hızı yavaş, geleneksel web sitelerinin gerisinde.
Cüzdan desteğinin eksikliği. Resmi olarak sağlanan gömülü tarayıcı sayfası, ana akım cüzdanlar tarafından bir dolandırıcılık sitesi olarak tanımlanmıştır.
Genel olarak, mevcut deneyim ortalama, daha fazla geliştirme alanı var. Ancak bu yön yenilikçi ve denemeye değer.
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.
9 Likes
Reward
9
4
Share
Comment
0/400
GasFeeNightmare
· 20h ago
Günlük gas ücretini şikayet eden eski enayiler!
View OriginalReply0
GasFeeCrier
· 20h ago
Çok pahalı, dağıtım ücreti gerçekten yüksek.
View OriginalReply0
LidoStakeAddict
· 21h ago
Yine bir alan adı mı Emiciler Tarafından Oyuna Getirilmek?
View OriginalReply0
ForkMonger
· 21h ago
böyle merkeziyetsiz dns... başka bir yönetim saldırı vektörü başarısız olmaya bekliyor açıkçası
Merkeziyetsiz ağı keşfetmek: Blok Zinciri alan adları ve web sitesi dağıtım uygulama kılavuzu
Blok Zinciri Alan Adı ve Web Sitesi Dağıtımı: Merkeziyetsizliğin Yeni Olanaklarını Keşfetmek
Son zamanlarda gerçekleşen bir olay, geleneksel alan adı erişim hizmetlerinin güvenilirliğini yeniden düşünmeye sevk etti. Her zaman stabil olduğu düşünülen alan adı çözümleme hizmetlerinin de sorunlar yaşayabileceği, merkeziyetsizlik çözümlerinin keşfedilmeye değer bir alternatif olabileceğini düşündürüyor.
Blok Zinciri üzerinde sayfa dağıtımının aşağıdaki avantajları olabilir:
Merkeziyetsizlik: Tüm değişikliklerin yapılabilmesi için bir konsensüs gereklidir, tek bir karar alma organı yoktur.
Sertifika Gerektirmez: Blok Zinciri kendisi şifreleme teknolojisini kullanır, ek sertifika yapılandırmasına gerek yoktur.
Daha önce bir Blok Zinciri platformunun alan adı çözümüyle karşılaşmıştım ve o zaman pratikliğinin sınırlı olduğunu düşünmüştüm. Ancak şimdi, bu tür bir çözümün gerçekten bazı uygulama senaryolarına sahip olabileceği ve derinlemesine incelenmeye değer olduğunu görüyorum.
Blok Zinciri web sitesi oluşturma süreci
Bu makale, bir Blok Zinciri platformunda tarayıcıdan erişilebilen bir web sitesi dağıtmayı deneyecektir. Ana adımlar şunlardır: 1. Alan adı satın almak; 2. Ön yüz sayfasını hazırlamak; 3. Sayfayı alan adına bağlamak.
Blok zinciri alan adları, geleneksel Web2 alan adı kavramına benzer, her ikisi de karmaşık adreslerin takma adlarıdır. Blok zinciri alan adı, kullanıcı adresini temsil ederken, Web2 alan adı ise sunucu IP adresine karşılık gelir.
Alan Adı Satın Alma
Bir Blok Zinciri platformunu örnek alarak, resmi web sitesinden alan adı satın alınabilir ve fiyat platform token'i cinsindendir. Web2'ye benzer şekilde, daha kısa karakterlere sahip alan adlarının fiyatı daha yüksektir, fiyat aralığı 1-100 token arasında değişmektedir.
Kullanılmayan alan adları düşük fiyatlarla açık artırmaya sunulabilir, geri sayım başladıktan sonra herkes teklifte bulunabilir. Başarıyla satın alınan alan adları, kullanıcı cüzdanında NFT formatında 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ı resmi web sitesindeki açık artırma veya kullanıcılar arası ticaret yoluyla elde edilebilir.
Ön Uç Sayfası Hazırlığı
Bu adımda, gösterim için gerekli ön yüz sayfasının hazırlanması gerekmektedir. Süreci basitleştirmek için, bu yazıda yalnızca bir html dosyası ve sayfayı açığa çıkarmak için nginx kullanılacaktır, ayrıca ön yüz uygulamasını çalıştırmak için bir bulut sunucusuna ihtiyaç vardır. Bu aşama, geleneksel ön yüz dağıtımı ile aynıdır.
sayfa Blok Zinciri alan adına bağlandı
Alan adını aldıktan sonra, resmi web sitesinde ANDL adresini bağlayabilirsiniz. Ayrıca, resmi kılavuza göre işlem yapmak için platformun sağladığı bağlama aracını da kullanabilirsiniz.
Bağlantı tamamlandıktan sonra, http isteklerini udp'ye iletmek için sunucuda dinleme portunu başlatmanız gerekir. Aşağıdaki komutu kullanarak resmi olarak sağlanan proxy aracını başlatabilirsiniz:
rldp-http-proxy/rldp-http-proxy -p 8080 -c 3333 -C global.config.json
Burada, 8080 yerel HTTP sorgularını dinleyen TCP portudur, 3333 ise RLDP ve ADNL etkinlikleri için kullanılan UDP portudur. global.config.json, genel yapılandırma dosyasıdır.
Blok Zinciri alan adına erişim
Tarayıcıda doğrudan Blok Zinciri alan adını girmek, web sitesine erişilemiyor çünkü tarayıcı bu alan adını çözemiyor. Ek işlemler yapılması gerekiyor.
İstek Süreci
Blok zinciri alan adı talep ederken, önce zincir üzerinde ilgili ANDL adresini sorgulamak gerekir, bu 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 ANDL adresine göre isteği ilgili makinelere ileterek belirtilen sayfayı döndürün. Genel süreç Web2 ile benzerlik gösteriyor, ana fark adres ve alan adı eşlemesi sorgulama yöntemindedir.
Proxy erişimi
Resmi olarak sağlanan ters proxy aracını kullanmanızı öneririm. İndirip kurduktan sonra başlatıldığında, proxy için 8080 portunu açacak ve ardından blok zinciri alan adlarına erişebileceksiniz.
Kullanım Özeti
Şu anda kullanım sırasında aşağıdaki sorunlarla karşılaştım:
Çalışma ortamı için gereksinimler vardır, sistemin glibc 2.34 ve üstü sürümleri desteklemesi gerekir.
Belgeler yeterince net değil, muhtemelen talep az olduğu için kendi başına araştırma yapmak gerekiyor. Çince belgeler, İngilizce versiyonların gerisinde güncelleniyor.
Erişim hızı yavaş, geleneksel web sitelerinin gerisinde.
Cüzdan desteğinin eksikliği. Resmi olarak sağlanan gömülü tarayıcı sayfası, ana akım cüzdanlar tarafından bir dolandırıcılık sitesi olarak tanımlanmıştır.
Genel olarak, mevcut deneyim ortalama, daha fazla geliştirme alanı var. Ancak bu yön yenilikçi ve denemeye değer.