Web3 Yeni Yönlerini Keşfetmek: TON Blok Zinciri Üzerinde Merkeziyetsiz Web Sitesi Nasıl Dağıtılır

Son zamanlarda meydana gelen bir olay, geleneksel alan adı erişim hizmetlerini yeniden düşünmemize neden oldu. Çok istikrarlı olduğunu düşündüğümüz alan adı çözümleme hizmetinin bile sorun yaşayabileceği ortaya çıktı. Bu da insanları, Merkeziyetsizlik çözümlerinin keşfedilmeye değer bir alternatif olup olmadığını düşünmeye sevk ediyor.

Blockchain üzerinde sayfa dağıtımının aşağıdaki birkaç avantajı olabilir:

  1. Merkeziyetsizlik: Tüm değişiklikler kolektif onay gerektirir, tek bir kurum tek başına hareket edemez.

  2. Sertifika Gerekmez: Blockchain'in kendisi kriptografi teknolojisini kullandığı için ek bir sertifika yapılandırmasına gerek yoktur.

Daha önce TON üzerindeki alan adı çözümünü gördüğümde, bunun sadece ilginç bir deneme 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. Ancak şimdi tekrar düşününce, belki de gerçekten bir yer bulabilir ve derinlemesine incelenmeyi hak ediyor.

Merkeziyetsizlikte web sitesi oluşturma

Bu makalede TON üzerinde bir web sitesi dağıtma ve bunu tarayıcı üzerinden erişilebilir hale getirme denemesi yapılacaktır. Tüm süreç üç adımda ayrılmaktadır: 1. Alan adı satın alma; 2. Ön yüz sayfasını hazırlama; 3. Sayfayı alan adıyla bağlama.

Blockchain'deki alan adı kavramı, WEB2 dünyasındaki alan adlarına benzer; her ikisi de karmaşık ve hatırlanması zor bir adresin takma adıdır. Blockchain'de, kullanıcının adresini temsil ederken, WEB2'de hizmetin IP adresini temsil eder.

alan adı satın al

TON örneğinde olduğu gibi, alan adı resmi web sitesinden satın alınabilir ve TON cinsinden fiyatlandırılır. WEB2'ye benzer şekilde, karakterleri daha kısa olan alan adlarının fiyatı daha yüksektir ve fiyat aralığı 1-100 TON arasında değişmektedir.

Eğer bir alan adı henüz sahiplenilmemişse, düşük bir fiyatla teklif verebilirsiniz, ardından geri sayım aşamasına geçilir; bu süre zarfında herkes teklif verebilir, geri sayım sona erene kadar. Alan adını kazandıktan sonra, kullanıcı cüzdanında NFT biçiminde saklanacaktır. Alan adı NFT'si ticareti yapılabilir, geçerlilik süresi 1 yıldır, süresi dolduğunda geri alınacaktır.

Kısaca, bir alan adı elde etmenin yolları, resmi sitede açık artırmaya katılmak veya diğer kullanıcılardan ticaret yaparak elde etmektir.

ön yüz sayfasını hazırlayın

Bu adımda bir ön yüz sayfası hazırlamak gerekiyor. Kolaylık olması açısından, bu yazıda yalnızca bir html dosyası hazırlanacak ve nginx kullanılarak sayfa erişime açılacak. 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 aynı.

Bağlama sayfası .ton

.ton alan adına sahip olduktan sonra, TON'un DNS resmi web sitesinde ANDL adresinizi bağlayabilirsiniz. Ayrıca, resmi web sitesinin kılavuzuna göre bağlama işlemi yapmak için TON'un sağladığı bağlama aracını da kullanabilirsiniz.

Bağlama tamamlandıktan sonra, HTTP isteklerini dinlemek ve UDP'ye yönlendirmek için bir dinleme portu başlatmanız gerekir. Bunun için resmi olarak sağlanan rldp-http-proxy aracını kullanabilir, ilgili komutu girerek başlatabilirsiniz.

.ton alan adını ziyaret et

Tarayıcıda doğrudan .ton alan adını girmek, web sitesine erişim sağlanamaz çünkü tarayıcı bu alan adını nasıl çözümleyeceğini bilmez. Bu nedenle, bazı ek işlemler yapmak gerekir.

Websitesi nasıl "zincir üzerinde" erişilir

.ton için talep süreci

Bir .ton alan adı talep edildiğinde, öncelikle zincirde ilgili ANDL adresi sorgulanır, 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 sorgulama süreciyle karşılaştırılabilir.

ANDL adresine göre, istek ilgili makineye yönlendirilecek ve ardından belirtilen sayfa geri dönecektir. Tüm süreç WEB2 ile benzerdir, ana fark adres ve alan adı eşlemesi sorgulama yönteminin farklı olmasıdır.

Sayfaya proxy ile erişim

Resmi olarak sağlanan Tonutils Reverse Proxy araçlarını kullanmanızı öneririz. İndirip kurduktan sonra başlatıldığında, proxy için 8080 portunu açacak, ardından .ton alanına erişebilirsiniz.

Web sitesine "zincir üstünde" nasıl erişilir

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 veya üstü sürümü desteklemelidir, dağıtımdan önce makinenin gereksinimleri karşıladığından emin olunmalıdır.

  2. Belgeler yeterince net değil. Bunun nedeni TON'un çalışma sitesinin ihtiyaçlarının az olması ve belgelerin yeterince geliştirilmemiş olmasıdır; bu nedenle kendi başına keşfetmek gerekiyor. Çince belgeler zamanında güncellenmiyor, İngilizce versiyonun gerisinde kalıyor.

  3. Erişim hızı yavaş. Erişim hızı geleneksel web sitelerinin gerisinde, birçok faktör etkili, gelecekte büyük bir gelişim alanı var.

  4. Cüzdan desteğinin eksikliği. Resmi olarak, proxy yüklemeden erişilebilen basit bir yerleşik tarayıcı sayfası sağlanmıştır. Ancak şu anda bu site tüm ana akım cüzdanlar tarafından bir dolandırıcılık sitesi olarak tanımlanmaktadır.

Genel olarak, mevcut kullanım deneyimi ortalama, geliştirilmesi gereken birçok yer var. Ancak bu yön oldukça yenilikçi, denemeye değer.

TON4.18%
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
SadMoneyMeowvip
· 07-30 22:30
Hala düşüş mü satıyorsunuz!? Tüm zincir yeşil oldu ama ton araştırıyorsunuz.
View OriginalReply0
gas_guzzlervip
· 07-30 22:26
Deneme amaçlı oynamak yeter, sonuçta Alibaba değil ki.
View OriginalReply0
SignatureDeniedvip
· 07-30 22:15
Bu güzel kokuyor mu?
View OriginalReply0
DuskSurfervip
· 07-30 22:12
Modaya uymak için Kripto Para Trade mi yapıyorsun? Zarar ettin, anlıyor musun?
View OriginalReply0
WhaleStalkervip
· 07-30 22:09
Merkeziyetsiz çöktü boğa boğa
View OriginalReply0
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)