Merkeziyetsiz ağı keşfetmek: TON Blok Zinciri üzerinde web sitesi dağıtımının avantajları ve zorlukları

robot
Abstract generation in progress

Alan adı erişim hizmetlerinin geleceğini yeniden düşünmek

Son günlerdeki bir olay, geleneksel alan adı erişim hizmetlerinin istikrarı üzerine yeniden düşünmeyi tetikledi. Hiç bozulmaz sandığımız alan adı çözümleme hizmetlerinin bile sorun yaşayabileceğini görmek, merkeziyetsiz çözümlerin keşfedilmeye değer bir alternatif olup olamayacağını düşündürüyor.

Blockchain üzerinde web sayfası dağıtmanın aşağıdaki birkaç avantajı olabilir:

  1. Merkeziyetsizlik: Tüm değişiklikler toplu bir mutabakat gerektirir, tek bir kurumun keyfi karar almasını önler.

  2. Sertifika gerektirmeyen: Blockchain kendisi şifreleme teknolojisini kullanır, ek bir sertifika yapılandırmasına gerek yoktur.

Daha önce TON üzerindeki alan adı çözümüyle karşılaştığımda, bunun sadece ilginç bir kavram olduğunu ve pratikliğinin düşük olduğunu düşündüm. Sonuçta, geleneksel erişim yöntemleri oldukça stabil ve yaygın hale geldi. Ancak şimdi bakıldığında, bu tür bir çözümün gerçekten kullanılabilir bir alanı olabileceği ve daha fazla araştırmaya değer olduğu görülüyor.

Blockchain'de Web Sitesi Oluşturma

Bu makale, TON'da bir web sitesinin nasıl dağıtılacağını ve tarayıcı üzerinden erişilebilir hale getirileceğini deneyecektir. Tüm süreç üç adımda gerçekleşecektir: 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 gibi karmaşık adreslerin takma adlarıdır. Blok zincirinde kullanıcı adresini, Web2'de ise sunucu IP adresini temsil eder.

Web sitesine "zincir üzerinde" nasıl erişilir

Alan Adı Satın Alma

TON örneğinde olduğu gibi, alan adı resmi web sitesinden satın alınabilir ve TON cinsinden fiyatlandırılır. Web2 ile benzer şekilde, karakter sayısı daha az olan alan adlarının fiyatı daha yüksektir, fiyat aralığı 1-100 TON arasında değişmektedir.

Eğer bir alan adı henüz alınmamışsa, düşük bir teklif verebilirsiniz, ardından geri sayım aşamasına geçilir ve herkes teklif verebilir. Kazanılan alan adı, kullanıcı cüzdanında NFT formatında saklanacak ve ticareti yapılabilecektir. Alan adının geçerlilik süresi 1 yıldır, süresi dolduğunda geri alınacaktır.

Kısacası, alan adı almak, resmi web sitesindeki açık artırmalar veya diğer kullanıcılardan ticaret yoluyla mümkündür.

Ön Uç Sayfasını Hazırlama

Bu adımda gösterim için bir ön yüz sayfası hazırlamak gerekiyor. Süreci basitleştirmek için, bu yazıda yalnızca bir html dosyası hazırlayıp sayfayı nginx ile açığa çıkaracağız, elbette ö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 benzemektedir.

.ton ile Bağlama Sayfası

.ton alan adı aldıktan sonra, TON'un DNS resmi sitesinde ANDL adresini bağlayabilirsiniz. Ayrıca, TON'un sağladığı bağlama aracını kullanarak resmi kılavuz doğrultusunda işlem yapabilirsiniz.

Bağlantı tamamlandıktan sonra, http isteklerini dinlemek ve udp'ye iletmek için sunucuda bir dinleme portu başlatmanız gerekir. Aşağıdaki komutu girerek 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 arasında, 8080 yerel ana bilgisayarın gelen HTTP sorgularını dinlediği TCP portudur, 3333 ise tüm çıkış ve giriş RLDP ve ADNL etkinlikleri için kullanılan UDP portudur. global.config.json, TON'un küresel yapılandırma dosyasıdır.

.ton alan adını ziyaret et

Tarayıcıda doğrudan .ton alan adını girmek, tarayıcının bu alan adını nasıl çözeceğini bilmediği için web sitesine erişimi sağlayamaz. Bu nedenle, bazı ek işlemler yapılması gerekmektedir.

.ton isteme süreci

TON alan adı talep ederken, öncelikle zincir üzerinde karşılık gelen ANDL adresi sorgulanır, bu Web2'deki IP adresine benzetilebilir, bir web sitesi dağıtıldığında otomatik olarak oluşturulur. Bu sorgulama süreci DNS sorgusuna benzer.

Sonrasında, istek ANDL adresine göre ilgili makinelere iletilecek ve belirtilen sayfayı döndürecektir. Tüm süreç Web2 ile benzerdir, ana fark adres ve alan adı eşleştirme sorgulama yöntemlerindeki farklılıktır.

Sayfaya Proxy ile Erişim

Resmi olarak sağlanan Tonutils Reverse Proxy aracını kullanmanızı öneririm. İndirip yükledikten sonra başlatıldığında, 8080 portunda bir proxy başlatır ve sonrasında .ton alan adına erişebilirsiniz.

Web Sitesine "Zincir Üzerinden" Erişim Nasıl Sağlanır

Kullanım Özeti

Şu anda kullanım sırasında aşağıdaki birkaç sorunla karşılaşıldı:

  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 bu gereksinimleri karşılayıp karşılamadığını kontrol edin.

  2. Belgeler yeterince net değil. Bu, TON'un çalıştırdığı web sitesinin gereksinimlerinin az olmasından kaynaklanıyor olabilir; belgeler yeterince kapsamlı değil, kendi başınıza keşfetmeniz gerekiyor. Çince versiyon güncellemeleri de zamanında yapılmıyor, İngilizce versiyonun gerisinde kalıyor.

  3. Erişim hızı yavaştır. Erişim hızı geleneksel web sitelerinin gerisindedir, ancak birçok etkileyen faktör bulunmaktadır ve gelecekte büyük bir gelişim potansiyeli vardır.

  4. Cüzdan desteği eksik. Resmi olarak, proxy kurmadan erişim sağlamak için basit bir gömülü tarayıcı sayfası sunulmaktadır. Ancak şu anda bu site ana akım cüzdanlar tarafından bir oltalama sitesi olarak değerlendirilmektedir.

Genel olarak, şu anda deneyim ortalama, geliştirilebilecek birçok alan var. Ancak bu yön oldukça yenilikçi, denemeye değer.

TON-4.06%
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
  • 7
  • Share
Comment
0/400
just_another_fishvip
· 4h ago
İnsan gibi konuşabiliyor musun... Bunlar beni başım döndürüyor.
View OriginalReply0
BearMarketSurvivorvip
· 4h ago
Tedarik hattı merkezi kuruluşların boğazını sıkmamalı, bu askerlikte büyük bir yasaktır.
View OriginalReply0
LiquidationSurvivorvip
· 4h ago
TON gerçekten harika bir şey, umuyorum ki.
View OriginalReply0
defi_detectivevip
· 4h ago
Her zaman bir web sitesi yapmayı düşünüyorum.
View OriginalReply0
SchroedingerGasvip
· 4h ago
Kim dedi TON işe yaramaz? Gerçekten harika!
View OriginalReply0
CryptoTarotReadervip
· 4h ago
Hala dns ile uğraşıyorsun, bunun ters gidebileceğini düşünmemiştin, değil mi...
View OriginalReply0
ChainWanderingPoetvip
· 4h ago
Merkezi çöküş geldi.
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)