Jelajahi penyebaran situs web Blockchain: Praktik nama domain desentralisasi dan hosting halaman web dengan TON sebagai contoh

robot
Pembuatan abstrak sedang berlangsung

Sebuah peristiwa baru-baru ini telah memicu pemikiran kembali tentang layanan akses nama domain tradisional. Layanan resolusi nama domain yang selama ini dianggap sangat stabil ternyata juga dapat mengalami masalah, hal ini tentu saja membuat orang berpikir: apakah solusi desentralisasi mungkin menjadi alternatif yang layak untuk dieksplorasi?

Mengdeploy halaman web di blockchain mungkin memiliki beberapa keuntungan berikut:

  1. Desentralisasi: Semua perubahan memerlukan persetujuan kolektif untuk dilakukan, tidak ada satu lembaga pun yang dapat bertindak sepihak.

  2. Tanpa Sertifikat: Karena blockchain itu sendiri menggunakan teknologi enkripsi, tidak perlu konfigurasi sertifikat tambahan.

Sebelumnya saya pernah melihat solusi nama domain di TON, saat itu saya merasa itu mungkin hanya percobaan yang menarik, dengan kegunaan yang terbatas, karena cara akses tradisional sudah cukup stabil dan umum. Namun sekarang, setelah dipikirkan kembali, solusi ini mungkin memang memiliki skenario aplikasinya, dan patut untuk diteliti lebih lanjut.

membuat situs web di blockchain

Artikel ini akan mencoba untuk meng-deploy sebuah situs web di TON dan membuatnya dapat diakses melalui browser. Seluruh proses dibagi menjadi tiga langkah: 1. Membeli domain; 2. Menyiapkan halaman depan; 3. Mengikat halaman ke domain.

Konsep nama domain dalam blockchain mirip dengan nama domain di dunia WEB2, keduanya memberikan alias untuk alamat yang kompleks dan sulit diingat. Dalam blockchain, itu mewakili alamat pengguna; di WEB2, itu mewakili alamat IP dari layanan.

beli nama domain

Sebagai contoh, nama domain dapat diperoleh melalui saluran pembelian resmi, dihargai dalam TON. Mirip dengan WEB2, nama domain dengan karakter yang lebih pendek harganya lebih tinggi, dengan rentang harga antara 1-100 TON.

Jika suatu nama domain belum dimiliki, Anda dapat menawar dengan harga rendah, kemudian masuk ke fase hitung mundur, di mana semua orang dapat berpartisipasi dalam penawaran hingga hitung mundur berakhir. Nama domain yang berhasil dibeli akan disimpan dalam bentuk NFT di dompet pengguna. NFT nama domain dapat diperdagangkan, masa berlakunya adalah 1 tahun, dan setelah itu akan diambil kembali.

Singkatnya, mendapatkan nama domain dapat dilakukan melalui lelang di situs resmi atau dengan berdagang dari pengguna lain.

Siapkan halaman depan

Langkah ini memerlukan persiapan halaman depan untuk ditampilkan. Untuk menyederhanakan operasi, artikel ini hanya menyiapkan satu file html dan menggunakan nginx untuk mengekspos halaman, tentu saja juga diperlukan satu server cloud untuk menjalankan halaman depan. Langkah ini sama dengan penerapan aplikasi front-end tradisional.

Mengikat halaman ke .ton

Setelah mendapatkan domain .ton, Anda dapat mengikat alamat ANDL Anda di situs resmi DNS TON. Anda juga dapat menggunakan alat pengikatan yang disediakan oleh TON, dan mengikuti panduan resmi untuk melakukannya.

Setelah pengikatan selesai, Anda juga perlu memulai port pendengar di server untuk mendengarkan permintaan http dan meneruskannya sebagai udp. Anda dapat menggunakan alat rldp-http-proxy yang disediakan oleh resmi, masukkan perintah berikut untuk memulai:

rldp-http-proxy/rldp-http-proxy -p 8080 -c 3333 -C global.config.json

Di antaranya, 8080 adalah port TCP yang mendengarkan permintaan HTTP masuk di host lokal, 3333 adalah port UDP yang digunakan untuk semua aktivitas RLDP dan ADNL masuk dan keluar (yaitu terhubung ke situs TON melalui jaringan TON). global.config.json adalah nama file konfigurasi global TON yang dapat diunduh di lokasi yang ditentukan.

Akses .ton nama domain

Langsung memasukkan nama domain .ton di browser tidak dapat mengakses situs web, karena browser tidak tahu cara memecahkan nama domain ini. Oleh karena itu, perlu melakukan beberapa tindakan tambahan.

proses permintaan .ton

Saat meminta domain .ton, pertama-tama akan dilakukan pencarian alamat ANDL yang sesuai di blockchain, ini dapat dis类比 dengan alamat IP dalam WEB2, yang secara otomatis dihasilkan saat menerapkan situs web. Proses pencarian ini mirip dengan pencarian DNS.

Kemudian, berdasarkan alamat ANDL, permintaan akan diteruskan ke mesin yang sesuai, dan pada saat itu, halaman yang akan dikembalikan dapat ditentukan. Seluruh proses sangat mirip dengan WEB2, perbedaan utama terletak pada cara pencarian pemetaan alamat dan nama domain.

Bagaimana mengakses situs web di "on-chain"

Mengakses halaman melalui proxy

Cara yang paling direkomendasikan adalah menggunakan alat proksi yang disediakan secara resmi, yaitu Tonutils Reverse Proxy. Setelah mengunduh, menginstal, dan menjalankannya, proksi akan dimulai pada port 8080, dan setelah itu Anda dapat mengakses domain .ton.

Bagaimana cara mengakses situs web di "on-chain"

Penggunaan ringkasan

Saat ini, kami menghadapi beberapa masalah selama penggunaan:

  1. Memiliki persyaratan untuk lingkungan operasi situs web. Sistem perlu mendukung versi glibc 2.34 ke atas, sebelum menerapkan halaman, harap periksa apakah mesin memenuhi persyaratan.

  2. Dokumen tidak cukup jelas. Mungkin karena permintaan untuk menjalankan situs TON tidak banyak, penulisan dokumen tidak cukup lengkap, perlu dijelajahi sendiri. Selain itu, versi bahasa Mandarin tidak diperbarui tepat waktu, tertinggal dari konten versi bahasa Inggris.

  3. Kecepatan akses yang lebih lambat. Kecepatan akses tertinggal dibandingkan dengan situs web tradisional. Tentu saja, ini melibatkan berbagai faktor, dan masih ada banyak ruang untuk kemajuan di masa depan.

  4. Tidak mendapatkan dukungan dompet. Resmi menyediakan halaman browser terintegrasi yang sederhana, yang dapat diakses tanpa harus menginstal proxy. Namun, saat ini situs ini telah dianggap sebagai situs phishing oleh semua dompet utama.

Secara keseluruhan, pengalaman penggunaan saat ini biasa saja, masih banyak yang bisa diperbaiki. Namun, arah ini cukup inovatif dan layak dicoba.

TON2.26%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 2
  • Bagikan
Komentar
0/400
TooScaredToSellvip
· 07-20 19:19
TON sangat harum, hanya saja konfigurasinya merepotkan.
Lihat AsliBalas0
AirdropDreamBreakervip
· 07-20 19:17
Eh, ton benda ini juga bisa bikin situs.
Lihat AsliBalas0
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)