Blok Zinciri üzerindeki web sitesi dağıtımı: yeni olasılıkların keşfi
Son zamanlarda meydana gelen bir olay, geleneksel alan adı erişim hizmetlerinin güvenilirliği üzerine yeniden düşünmeyi sağladı. Sürekli olarak istikrarlı olduğu düşünülen alan adı çözümleme hizmetlerinin sorun yaşayabileceği akla gelince, merkeziyetsiz çözümlerin keşfedilmeye değer bir alternatif olabileceği düşünüldü.
Blok Zinciri üzerinde web sayfası dağıtmanın aşağıdaki avantajları olabilir:
Merkeziyetsizlik: Tüm değişikliklerin yapılabilmesi için uzlaşı gereklidir, tek bir kurum tek başına karar veremez.
Sertifika gerektirmiyor: Blok zinciri kendisi şifreleme teknolojisi kullandığı için ek bir sertifika yapılandırmasına gerek yoktur.
Daha önce bir Blok Zinciri platformunun alan adı çözümüne dair bir temasım olmuştu, bunun sadece yeni bir deneme olduğunu ve pratikliğinin düşük olduğunu düşünmüştüm. Sonuçta, geleneksel erişim yöntemleri oldukça stabil ve yaygın. Ancak şimdi görüyorum ki, bu tür bir çözüm gerçekten de bir kullanıma sahip olabilir ve daha fazla araştırmaya değer.
Blok Zinciri web sitesi oluşturma süreci
Blok Zinciri'nde web sitesi oluşturma süreci genel olarak üç aşamaya ayrılabilir: 1. Alan adı satın almak; 2. Ön uç sayfaları hazırlamak; 3. Sayfayı alan adına bağlamak.
Blok Zinciri'ndeki alan adı kavramı, Web2 dünyasındaki gibi karmaşık adreslerin takma adıdır. Blok Zinciri'nde kullanıcı adresini, Web2'de ise sunucu IP adresini temsil eder.
alan adı satın alma
Bir blok zinciri platformunu örnek alırsak, alan adı resmi web sitesinden satın alınabilir ve bu platformun tokenleri ile fiyatlandırılır. Web2'ye benzer şekilde, karakteri daha kısa olan alan adlarının fiyatı daha yüksektir ve 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. Başarıyla satın alınan alan adları NFT biçiminde kullanıcı cüzdanına aktarılır ve ticaret yapılabilir. Alan adının geçerlilik süresi 1 yıldır, süresi dolduğunda geri alınacaktır.
Genel olarak, alan adı edinimi resmi web sitesinden açık artırma yoluyla veya diğer kullanıcılardan ticaret yaparak gerçekleştirilebilir.
Ön Uç Sayfa Hazırlığı
Bu adım, gösterim için ön uç sayfasını hazırlamayı gerektirir. Basitlik açısından, yalnızca bir html dosyası hazırlayıp nginx ile açmak yeterlidir, elbette ön uç sayfasını çalıştırmak için bir bulut sunucusuna da ihtiyaç vardır. Bu süreç, geleneksel ön uç uygulama dağıtımına benzemektedir.
Sayfa ve alan adı bağlama
Bir alan adınız olduğunda, resmi sitede ANDL adresinizi bağlayabilirsiniz. Ayrıca, resmi olarak sağlanan bağlama aracını kullanarak talimatları izleyebilirsiniz.
Bağlantı tamamlandıktan sonra, http isteklerini udp'ye iletmek için sunucuda dinleme portunu başlatmanız gerekmektedir. Resmi aracı kullanarak, ilgili komutu girebilirsiniz:
Burada 8080, HTTP sorgularını dinleyen TCP portudur, 3333 ise RLDP ve ADNL etkinlikleri için kullanılan UDP portudur. global.config.json, global yapılandırma dosyasıdır, resmi siteden indirilebilir.
Blok Zinciri alan adını ziyaret et
Tarayıcıda doğrudan blok zinciri alan adını girmek erişilemez, çünkü tarayıcı nasıl çözeceğini bilmez. Bazı ek işlemler gereklidir.
Blok zinciri alan adı talep ettiğinizde, öncelikle on-chain karşılık gelen ANDL adresini sorgulayacaksınız, bu Web2'deki IP adresine benzer, web sitesi dağıtıldığında otomatik olarak oluşturulur. Bu süreç DNS sorgusuna benzer.
Sonra ANDL adresine göre isteği ilgili makineye yönlendirin, belirtilen sayfayı döndürün. Genel süreç Web2 ile benzerdir, ana fark adres ve alan adı eşlemesinin sorgulama şeklidir.
Temsilci aracılığıyla erişim
Resmi olarak sağlanan proxy aracını kullanmanızı öneririz. İndirip kurduktan sonra 8080 portunda proxy açılacak, ardından blok zinciri alan adlarına erişebilirsiniz.
Kullanım Özeti
Şu anda kullanılan sistemde aşağıdaki sorunlarla karşılaşılıyor:
Çalışma ortamı için gereksinimler vardır. Sistem, glibc 2.34 ve üzeri sürümleri desteklemelidir, dağıtım öncesinde kontrol edilmelidir.
Belgeler yeterince net değil. Talep az olduğu için belgeler yeterince gelişmemiş, kendi başına keşfetmek gerekiyor. Çince versiyon güncellemeleri de zamanında yapılmıyor.
Erişim hızı daha yavaş. Geleneksel web sitelerinden daha yavaş, gelecekte büyük bir gelişim alanı var.
Cüzdan desteği alınamadı. Resmi sağlanan yerleşik tarayıcı, proxy erişimi kurmadan kullanılabilir, ancak ana akım cüzdanlar tarafından bir kimlik avı sitesi olarak tanımlanmıştır.
Genel olarak, mevcut deneyim ortalama, geliştirilebilecek birçok alan var. Ancak bu yön oldukça yenilikçi, bir 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.
10 Likes
Reward
10
5
Share
Comment
0/400
HappyToBeDumped
· 08-04 10:03
Güzel bir ses çıkarıyor ama sorun şu ki gecikme süresi zorlayıcı gibi görünüyor.
View OriginalReply0
GateUser-9ad11037
· 08-04 09:59
Bengbu'da durdu. 2024 oldu hâlâ bununla uğraşan var.
View OriginalReply0
TokenomicsTinfoilHat
· 08-04 09:58
Web3 oyuncuları güvenliği en iyi biliyor!
View OriginalReply0
YieldWhisperer
· 08-04 09:51
2019'da bu aynı sunumu görmüştüm... spoiler: ölçekleme sorunları nedeniyle feci şekilde başarısız oldu lmao
Blok Zinciri web sitesi dağıtımı: Merkeziyetsizlik yeni bir ağ bölümüdür.
Blok Zinciri üzerindeki web sitesi dağıtımı: yeni olasılıkların keşfi
Son zamanlarda meydana gelen bir olay, geleneksel alan adı erişim hizmetlerinin güvenilirliği üzerine yeniden düşünmeyi sağladı. Sürekli olarak istikrarlı olduğu düşünülen alan adı çözümleme hizmetlerinin sorun yaşayabileceği akla gelince, merkeziyetsiz çözümlerin keşfedilmeye değer bir alternatif olabileceği düşünüldü.
Blok Zinciri üzerinde web sayfası dağıtmanın aşağıdaki avantajları olabilir:
Merkeziyetsizlik: Tüm değişikliklerin yapılabilmesi için uzlaşı gereklidir, tek bir kurum tek başına karar veremez.
Sertifika gerektirmiyor: Blok zinciri kendisi şifreleme teknolojisi kullandığı için ek bir sertifika yapılandırmasına gerek yoktur.
Daha önce bir Blok Zinciri platformunun alan adı çözümüne dair bir temasım olmuştu, bunun sadece yeni bir deneme olduğunu ve pratikliğinin düşük olduğunu düşünmüştüm. Sonuçta, geleneksel erişim yöntemleri oldukça stabil ve yaygın. Ancak şimdi görüyorum ki, bu tür bir çözüm gerçekten de bir kullanıma sahip olabilir ve daha fazla araştırmaya değer.
Blok Zinciri web sitesi oluşturma süreci
Blok Zinciri'nde web sitesi oluşturma süreci genel olarak üç aşamaya ayrılabilir: 1. Alan adı satın almak; 2. Ön uç sayfaları hazırlamak; 3. Sayfayı alan adına bağlamak.
Blok Zinciri'ndeki alan adı kavramı, Web2 dünyasındaki gibi karmaşık adreslerin takma adıdır. Blok Zinciri'nde kullanıcı adresini, Web2'de ise sunucu IP adresini temsil eder.
alan adı satın alma
Bir blok zinciri platformunu örnek alırsak, alan adı resmi web sitesinden satın alınabilir ve bu platformun tokenleri ile fiyatlandırılır. Web2'ye benzer şekilde, karakteri daha kısa olan alan adlarının fiyatı daha yüksektir ve 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. Başarıyla satın alınan alan adları NFT biçiminde kullanıcı cüzdanına aktarılır ve ticaret yapılabilir. Alan adının geçerlilik süresi 1 yıldır, süresi dolduğunda geri alınacaktır.
Genel olarak, alan adı edinimi resmi web sitesinden açık artırma yoluyla veya diğer kullanıcılardan ticaret yaparak gerçekleştirilebilir.
Ön Uç Sayfa Hazırlığı
Bu adım, gösterim için ön uç sayfasını hazırlamayı gerektirir. Basitlik açısından, yalnızca bir html dosyası hazırlayıp nginx ile açmak yeterlidir, elbette ön uç sayfasını çalıştırmak için bir bulut sunucusuna da ihtiyaç vardır. Bu süreç, geleneksel ön uç uygulama dağıtımına benzemektedir.
Sayfa ve alan adı bağlama
Bir alan adınız olduğunda, resmi sitede ANDL adresinizi bağlayabilirsiniz. Ayrıca, resmi olarak sağlanan bağlama aracını kullanarak talimatları izleyebilirsiniz.
Bağlantı tamamlandıktan sonra, http isteklerini udp'ye iletmek için sunucuda dinleme portunu başlatmanız gerekmektedir. Resmi aracı kullanarak, ilgili komutu girebilirsiniz:
rldp-http-proxy/rldp-http-proxy -p 8080 -c 3333 -C global.config.json
Burada 8080, HTTP sorgularını dinleyen TCP portudur, 3333 ise RLDP ve ADNL etkinlikleri için kullanılan UDP portudur. global.config.json, global yapılandırma dosyasıdır, resmi siteden indirilebilir.
Blok Zinciri alan adını ziyaret et
Tarayıcıda doğrudan blok zinciri alan adını girmek erişilemez, çünkü tarayıcı nasıl çözeceğini bilmez. Bazı ek işlemler gereklidir.
Blok zinciri alan adı talep ettiğinizde, öncelikle on-chain karşılık gelen ANDL adresini sorgulayacaksınız, bu Web2'deki IP adresine benzer, web sitesi dağıtıldığında otomatik olarak oluşturulur. Bu süreç DNS sorgusuna benzer.
Sonra ANDL adresine göre isteği ilgili makineye yönlendirin, belirtilen sayfayı döndürün. Genel süreç Web2 ile benzerdir, ana fark adres ve alan adı eşlemesinin sorgulama şeklidir.
Temsilci aracılığıyla erişim
Resmi olarak sağlanan proxy aracını kullanmanızı öneririz. İndirip kurduktan sonra 8080 portunda proxy açılacak, ardından blok zinciri alan adlarına erişebilirsiniz.
Kullanım Özeti
Şu anda kullanılan sistemde aşağıdaki sorunlarla karşılaşılıyor:
Çalışma ortamı için gereksinimler vardır. Sistem, glibc 2.34 ve üzeri sürümleri desteklemelidir, dağıtım öncesinde kontrol edilmelidir.
Belgeler yeterince net değil. Talep az olduğu için belgeler yeterince gelişmemiş, kendi başına keşfetmek gerekiyor. Çince versiyon güncellemeleri de zamanında yapılmıyor.
Erişim hızı daha yavaş. Geleneksel web sitelerinden daha yavaş, gelecekte büyük bir gelişim alanı var.
Cüzdan desteği alınamadı. Resmi sağlanan yerleşik tarayıcı, proxy erişimi kurmadan kullanılabilir, ancak ana akım cüzdanlar tarafından bir kimlik avı sitesi olarak tanımlanmıştır.
Genel olarak, mevcut deneyim ortalama, geliştirilebilecek birçok alan var. Ancak bu yön oldukça yenilikçi, bir denemeye değer.