Son zamanlarda meydana gelen bir olay, geleneksel alan adı erişim hizmetlerini yeniden düşünmeye itti. Çok stabil olduğu düşünülen alan adı çözümleme hizmetinin bile sorun yaşayabileceği ortaya çıktı. Bu, Merkeziyetsizlik çözümlerinin keşfedilmeye değer alternatif bir seçenek olup olamayacağını sorgulamaya neden oluyor.
Blok zincirinde sayfa dağıtmanın aşağıdaki birkaç avantajı olabilir:
Merkeziyetsizlik: Tüm değişikliklerin yapılabilmesi için uzlaşma gereklidir, tek bir kuruluş bağımsız olarak hareket edemez.
Sertifika gerekmez: Blockchain'in kendisi kriptografi teknolojisi kullandığı için ek bir sertifika yapılandırmasına gerek yoktur.
Daha önce bir blok zinciri platformundaki alan adı çözümünü görmüştüm, o zaman sıradan bir deneme gibi göründü, pratikliği pek yüksek değildi, sonuçta geleneksel erişim yöntemleri oldukça stabil ve yaygın. Ama şimdi geriye dönüp baktığımda, bu tür bir çözümün gerçekten kendine özgü uygulama senaryoları olabileceğini düşünüyorum, daha fazla araştırmaya değer.
Merkeziyetsizlikte web sitesi oluşturma
Burada bir blockchain platformunda bir web sitesi dağıtmayı ve tarayıcı üzerinden erişilebilir hale getirmeyi deneyeceğiz. Tüm süreç üç aşamaya ayrılabilir: 1. Alan adı satın alma; 2. Ön yüz sayfasını hazırlama; 3. Sayfayı alan adına bağlama.
Blok zincirindeki alan adı, Web2 dünyasındaki alan adı kavramına benzerdir; her ikisi de karmaşık bir adresin takma adıdır. Blok zincirinde, kullanıcının adresini temsil ederken, Web2'de hizmetin IP adresini temsil eder.
alan adı satın al
Belirli bir blok zinciri platformunu örnek alırsak, alan adları resmi olarak belirlenen web sitesinden 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; fiyat aralığı 1-100 token arasında değişmektedir.
Eğer bir alan adı henüz kullanılmamışsa, daha düşük bir fiyatla teklif verebilirsiniz, ardından geri sayım aşamasına geçilir, bu süre zarfında herkes teklifte bulunabilir, geri sayım sona erene kadar. Başarılı bir şekilde kazanılan alan adı, kullanıcı cüzdanında NFT formatında saklanacaktır. Bu alan adı NFT'leri ticarete konu edilebilir. Alan adının geçerlilik süresi 1 yıldır, süresi dolduğunda geri alınacaktır.
Kısacası, alan adı edinmenin iki yolu vardır: resmi siteden açık artırma ile veya diğer kullanıcılardan satın alarak.
Ön uç sayfasını hazırlayın
Bu adımda bir gösterim için bir ön yüz sayfası hazırlamak gerekiyor. Süreci basitleştirmek için yalnızca bir html dosyası hazırlayıp sayfayı nginx ile açığa çıkaracağız. Tabii ki, ön yüz sayfasını çalıştırmak için bir bulut sunucusuna da ihtiyacımız var. Bu adım, geleneksel ön yüz uygulama dağıtımına temelde benzerdir.
Merkezileşmemiş alan adına bağlama sayfası
Bir blok zinciri alan adına sahip olduktan sonra, bu platformun DNS resmi web sitesinde ANDL adresinizi bağlayabilirsiniz. Ayrıca, resmi kılavuzu takip ederek işlem yapmak için platformun sağladığı bağlama aracını da kullanabilirsiniz.
Bağlantı tamamlandıktan sonra, HTTP isteklerini alıp UDP'ye iletmek için sunucuda bir dinleme portu başlatmanız gerekir. Burada, resmi olarak sağlanan rldp-http-proxy aracını kullanabilirsiniz, ilgili komutu girerek başlatabilirsiniz.
Merkeziyetsizlik alan adını ziyaret et
Tarayıcıda doğrudan blok zinciri alan adını girmek, web sitesine erişimi mümkün kılmaz çünkü tarayıcı bu tür bir alan adını nasıl çözeceğini bilmez. Bu nedenle, bazı ek işlemler yapılması gerekir.
Merkeziyetsizlik alan adı talep süreci
Blockchain alan adı talep edildiğinde, öncelikle zincir üzerinde ilgili ANDL adresi sorgulanır; bu adres, Web2'deki IP adresine benzetilebilir ve bir web sitesi dağıtıldığında otomatik olarak oluşturulur. Bu sorgulama süreci DNS sorgusuna benzerdir.
Daha sonra, ANDL adresine göre, istek ilgili makinelere iletilecektir, bu noktada döndürülecek sayfa içeriği belirlenebilir. Tüm süreç, Web2 ile oldukça benzer, ana fark adres ve alan adı eşlemesinin sorgulama şeklinin farklı olmasıdır.
Sayfaya vekil aracılığıyla erişim
En çok önerilen yöntem, resmi olarak sağlanan Tonutils Reverse Proxy aracını kullanmaktır. İndirip kurduktan sonra başlatılacak ve yerel olarak bir 8080 portu açarak proxy hizmeti verecektir, ardından blok zinciri alan adlarına erişebilirsiniz.
kullanım özeti
Şu anda kullanırken aşağıdaki birkaç sorunla karşılaştım:
Web sitesi çalışma ortamı için gereksinimler vardır. Sistem daha yeni bir glibc sürümünü desteklemelidir, bu nedenle sayfayı dağıtmadan önce makinenin gereksinimleri karşıladığından emin olun.
Belgeler yeterince net değil. Bunun nedeni, bu tür işletim web sitelerine olan talebin az olması olabilir, bu yüzden belgeler pek gelişmemiş, kendi başına keşfetmek gerekebilir. Ayrıca, Çince belgelerin güncellemeleri İngilizce versiyonuna göre gecikebilir.
Erişim hızı daha yavaş. Geleneksel web sitelerine kıyasla, erişim hızı bir miktar geride kalacaktır. Elbette, bu birçok faktörü içerir ve gelecekte hala büyük bir iyileştirme potansiyeli vardır.
Ana akım cüzdan desteği alınamadı. Resmi olarak, proxy yüklemeden erişim sağlanabilecek basit bir gömülü tarayıcı sayfası sağlandı. Ancak şu anda bu site, tüm ana akım cüzdanlar tarafından bir phishing sitesi olarak tanımlanmaktadır.
Genel olarak, mevcut kullanıcı deneyimi ortalama, geliştirilmesi ve iyileştirilmesi gereken birçok alan var. Ancak, bu yön gerçekten yenilikçi ve denemeye ve keşfetmeye 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.
15 Likes
Reward
15
6
Share
Comment
0/400
WhaleMistaker
· 07-26 00:46
Alan adı, bu değişti, başlayalım.
View OriginalReply0
FlashLoanPrince
· 07-25 19:38
Yine web3'ü övüyorsunuz, artık yeter.
View OriginalReply0
SneakyFlashloan
· 07-23 01:22
Bu dalga belki büyük bir gösteri yapabilir.
View OriginalReply0
GasWaster
· 07-23 01:15
kayıt için o tx ücretlerinin beni ağlatacağını tahmin ediyorum... ama web3 dns düşük anahtar dahi dahi deha
View OriginalReply0
ColdWalletGuardian
· 07-23 01:13
Geleneksel internet 23 soyadı mı var? Tek başına güç sahibi olmak istiyorsan yavaş yavaş gel.
View OriginalReply0
rugdoc.eth
· 07-23 01:13
Kim temel altyapının istikrarlı olduğunu söyleyebilir ki, bu hala merkezdeki ellerde değil mi?
Blok Zinciri alan adı sitesi dağıtımı araştırması: Merkeziyetsizlik Web3 yeni yönü
Son zamanlarda meydana gelen bir olay, geleneksel alan adı erişim hizmetlerini yeniden düşünmeye itti. Çok stabil olduğu düşünülen alan adı çözümleme hizmetinin bile sorun yaşayabileceği ortaya çıktı. Bu, Merkeziyetsizlik çözümlerinin keşfedilmeye değer alternatif bir seçenek olup olamayacağını sorgulamaya neden oluyor.
Blok zincirinde sayfa dağıtmanın aşağıdaki birkaç avantajı olabilir:
Merkeziyetsizlik: Tüm değişikliklerin yapılabilmesi için uzlaşma gereklidir, tek bir kuruluş bağımsız olarak hareket edemez.
Sertifika gerekmez: Blockchain'in kendisi kriptografi teknolojisi kullandığı için ek bir sertifika yapılandırmasına gerek yoktur.
Daha önce bir blok zinciri platformundaki alan adı çözümünü görmüştüm, o zaman sıradan bir deneme gibi göründü, pratikliği pek yüksek değildi, sonuçta geleneksel erişim yöntemleri oldukça stabil ve yaygın. Ama şimdi geriye dönüp baktığımda, bu tür bir çözümün gerçekten kendine özgü uygulama senaryoları olabileceğini düşünüyorum, daha fazla araştırmaya değer.
Merkeziyetsizlikte web sitesi oluşturma
Burada bir blockchain platformunda bir web sitesi dağıtmayı ve tarayıcı üzerinden erişilebilir hale getirmeyi deneyeceğiz. Tüm süreç üç aşamaya ayrılabilir: 1. Alan adı satın alma; 2. Ön yüz sayfasını hazırlama; 3. Sayfayı alan adına bağlama.
Blok zincirindeki alan adı, Web2 dünyasındaki alan adı kavramına benzerdir; her ikisi de karmaşık bir adresin takma adıdır. Blok zincirinde, kullanıcının adresini temsil ederken, Web2'de hizmetin IP adresini temsil eder.
alan adı satın al
Belirli bir blok zinciri platformunu örnek alırsak, alan adları resmi olarak belirlenen web sitesinden 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; fiyat aralığı 1-100 token arasında değişmektedir.
Eğer bir alan adı henüz kullanılmamışsa, daha düşük bir fiyatla teklif verebilirsiniz, ardından geri sayım aşamasına geçilir, bu süre zarfında herkes teklifte bulunabilir, geri sayım sona erene kadar. Başarılı bir şekilde kazanılan alan adı, kullanıcı cüzdanında NFT formatında saklanacaktır. Bu alan adı NFT'leri ticarete konu edilebilir. Alan adının geçerlilik süresi 1 yıldır, süresi dolduğunda geri alınacaktır.
Kısacası, alan adı edinmenin iki yolu vardır: resmi siteden açık artırma ile veya diğer kullanıcılardan satın alarak.
Ön uç sayfasını hazırlayın
Bu adımda bir gösterim için bir ön yüz sayfası hazırlamak gerekiyor. Süreci basitleştirmek için yalnızca bir html dosyası hazırlayıp sayfayı nginx ile açığa çıkaracağız. Tabii ki, ön yüz sayfasını çalıştırmak için bir bulut sunucusuna da ihtiyacımız var. Bu adım, geleneksel ön yüz uygulama dağıtımına temelde benzerdir.
Merkezileşmemiş alan adına bağlama sayfası
Bir blok zinciri alan adına sahip olduktan sonra, bu platformun DNS resmi web sitesinde ANDL adresinizi bağlayabilirsiniz. Ayrıca, resmi kılavuzu takip ederek işlem yapmak için platformun sağladığı bağlama aracını da kullanabilirsiniz.
Bağlantı tamamlandıktan sonra, HTTP isteklerini alıp UDP'ye iletmek için sunucuda bir dinleme portu başlatmanız gerekir. Burada, resmi olarak sağlanan rldp-http-proxy aracını kullanabilirsiniz, ilgili komutu girerek başlatabilirsiniz.
Merkeziyetsizlik alan adını ziyaret et
Tarayıcıda doğrudan blok zinciri alan adını girmek, web sitesine erişimi mümkün kılmaz çünkü tarayıcı bu tür bir alan adını nasıl çözeceğini bilmez. Bu nedenle, bazı ek işlemler yapılması gerekir.
Merkeziyetsizlik alan adı talep süreci
Blockchain alan adı talep edildiğinde, öncelikle zincir üzerinde ilgili ANDL adresi sorgulanır; bu adres, Web2'deki IP adresine benzetilebilir ve bir web sitesi dağıtıldığında otomatik olarak oluşturulur. Bu sorgulama süreci DNS sorgusuna benzerdir.
Daha sonra, ANDL adresine göre, istek ilgili makinelere iletilecektir, bu noktada döndürülecek sayfa içeriği belirlenebilir. Tüm süreç, Web2 ile oldukça benzer, ana fark adres ve alan adı eşlemesinin sorgulama şeklinin farklı olmasıdır.
Sayfaya vekil aracılığıyla erişim
En çok önerilen yöntem, resmi olarak sağlanan Tonutils Reverse Proxy aracını kullanmaktır. İndirip kurduktan sonra başlatılacak ve yerel olarak bir 8080 portu açarak proxy hizmeti verecektir, ardından blok zinciri alan adlarına erişebilirsiniz.
kullanım özeti
Şu anda kullanırken aşağıdaki birkaç sorunla karşılaştım:
Web sitesi çalışma ortamı için gereksinimler vardır. Sistem daha yeni bir glibc sürümünü desteklemelidir, bu nedenle sayfayı dağıtmadan önce makinenin gereksinimleri karşıladığından emin olun.
Belgeler yeterince net değil. Bunun nedeni, bu tür işletim web sitelerine olan talebin az olması olabilir, bu yüzden belgeler pek gelişmemiş, kendi başına keşfetmek gerekebilir. Ayrıca, Çince belgelerin güncellemeleri İngilizce versiyonuna göre gecikebilir.
Erişim hızı daha yavaş. Geleneksel web sitelerine kıyasla, erişim hızı bir miktar geride kalacaktır. Elbette, bu birçok faktörü içerir ve gelecekte hala büyük bir iyileştirme potansiyeli vardır.
Ana akım cüzdan desteği alınamadı. Resmi olarak, proxy yüklemeden erişim sağlanabilecek basit bir gömülü tarayıcı sayfası sağlandı. Ancak şu anda bu site, tüm ana akım cüzdanlar tarafından bir phishing sitesi olarak tanımlanmaktadır.
Genel olarak, mevcut kullanıcı deneyimi ortalama, geliştirilmesi ve iyileştirilmesi gereken birçok alan var. Ancak, bu yön gerçekten yenilikçi ve denemeye ve keşfetmeye değer.