Memikirkan Kembali Masa Depan Layanan Akses Domain
Sebuah peristiwa baru-baru ini memicu pemikiran ulang tentang kestabilan layanan akses nama domain tradisional. Kita selalu menganggap layanan resolusi nama domain yang tak tergoyahkan ternyata juga bisa mengalami masalah, ini membuat kita berpikir apakah solusi desentralisasi bisa menjadi alternatif yang layak untuk dieksplorasi.
Menerapkan halaman web di blockchain mungkin memiliki beberapa keuntungan berikut:
Desentralisasi: Semua perubahan memerlukan konsensus kolektif, menghindari dominasi tunggal oleh lembaga.
Tanpa sertifikat: Blockchain itu sendiri menggunakan teknologi enkripsi, tanpa perlu konfigurasi sertifikat tambahan.
Sebelumnya, ketika saya berkenalan dengan solusi nama domain di TON, saya merasa itu hanya konsep yang menarik, dengan utilitas yang tidak tinggi. Toh, cara akses tradisional sudah cukup stabil dan umum. Namun sekarang tampaknya, solusi ini mungkin benar-benar memiliki tempatnya, layak untuk diteliti lebih lanjut.
Membangun Website di Blockchain
Artikel ini akan mencoba untuk menerapkan sebuah situs web di TON dan membuatnya dapat diakses melalui browser. Seluruh proses terdiri dari tiga langkah: 1. Membeli nama domain; 2. Menyiapkan halaman depan; 3. Mengikat halaman ke nama domain.
Konsep nama domain dalam blockchain mirip dengan dunia Web2, keduanya adalah alias untuk alamat yang kompleks. Dalam blockchain, itu mewakili alamat pengguna, sedangkan di Web2 itu mewakili alamat IP server.
Membeli Nama Domain
Sebagai contoh TON, nama domain dapat dibeli melalui situs resmi dengan harga yang dihitung dalam TON. Sama seperti di Web2, nama domain yang lebih pendek harganya lebih tinggi, berkisar antara 1-100 TON.
Jika suatu nama domain belum dimiliki, Anda dapat mengajukan tawaran rendah, kemudian masuk ke fase hitung mundur, di mana semua orang dapat berpartisipasi dalam penawaran. Nama domain yang dimenangkan akan disimpan dalam bentuk NFT di dompet pengguna dan dapat diperdagangkan. Masa berlaku nama domain adalah 1 tahun, dan setelah itu akan diambil kembali.
Singkatnya, mendapatkan nama domain dapat dilakukan melalui lelang di situs resmi atau melalui perdagangan dengan pengguna lain.
Siapkan Halaman Depan
Langkah ini memerlukan persiapan sebuah halaman depan untuk ditampilkan. Untuk menyederhanakan proses, artikel ini hanya menyiapkan sebuah file html dan menggunakan nginx untuk mengekspos halaman tersebut, tentu saja juga memerlukan sebuah server cloud untuk menjalankan halaman depan. Langkah ini sama dengan penggelaran aplikasi front-end tradisional.
Menghubungkan halaman ke .ton
Setelah mendapatkan domain .ton, Anda dapat mengikat alamat ANDL di situs resmi DNS TON. Anda juga dapat menggunakan alat pengikatan yang disediakan oleh TON, dan mengikuti panduan resmi untuk melakukannya.
Setelah pengikatan selesai, perlu untuk memulai port mendengarkan di server, yang digunakan untuk mendengarkan permintaan http dan meneruskannya sebagai udp. Anda dapat menggunakan alat rldp-http-proxy yang disediakan oleh resmi, masukkan perintah berikut untuk memulai:
Di antara mereka, 8080 adalah port TCP yang mendengarkan permintaan HTTP masuk pada host lokal, 3333 adalah port UDP yang digunakan untuk semua aktivitas RLDP dan ADNL yang keluar dan masuk. global.config.json adalah file konfigurasi global TON.
Akses domain .ton
Langsung memasukkan nama domain .ton di browser tidak dapat mengakses situs web, karena browser tidak tahu cara menguraikan nama domain ini. Oleh karena itu, perlu dilakukan beberapa langkah tambahan.
Proses Permintaan .ton
Saat meminta domain .ton, pertama-tama akan dilakukan pencarian alamat ANDL yang sesuai di blockchain, yang dapat dis类比 dengan alamat IP dalam Web2, yang dihasilkan secara otomatis saat menerapkan situs web. Proses pencarian ini mirip dengan pencarian DNS.
Selanjutnya, permintaan akan diteruskan ke mesin yang sesuai berdasarkan alamat ANDL, mengembalikan halaman yang ditentukan. Seluruh proses mirip dengan Web2, perbedaan utamanya terletak pada cara pencarian pemetaan alamat dan nama domain.
Akses Halaman Melalui Proxy
Disarankan untuk menggunakan alat proxy resmi yang disediakan yaitu Tonutils Reverse Proxy. Setelah mengunduh, menginstal, dan menjalankannya, proxy akan dimulai di port 8080, setelah itu Anda dapat mengakses domain .ton.
Ringkasan Penggunaan
Saat ini, terdapat beberapa masalah yang dihadapi selama penggunaan:
Ada persyaratan untuk lingkungan operasional situs web. Sistem perlu mendukung glibc versi 2.34 dan yang lebih baru, sebelum penerapan perlu memeriksa apakah mesin memenuhi persyaratan.
Dokumentasi tidak cukup jelas. Mungkin karena permintaan untuk menjalankan situs TON tidak banyak, dokumentasi tidak cukup lengkap, perlu eksplorasi sendiri. Versi bahasa Mandarin juga tidak diperbarui secara tepat waktu, tertinggal dari versi bahasa Inggris.
Kecepatan akses yang lebih lambat. Kecepatan akses tertinggal dibandingkan dengan situs web tradisional, tetapi ada banyak faktor yang mempengaruhi, dan masih ada banyak ruang untuk kemajuan di masa depan.
Kurangnya dukungan dompet. Resmi menyediakan halaman browser yang sederhana yang dapat diakses tanpa memasang proxy. Namun saat ini situs ini dianggap sebagai situs phishing oleh dompet utama.
Secara keseluruhan, pengalaman saat ini biasa saja, masih banyak yang bisa diperbaiki. Namun, arah ini sangat inovatif dan layak dicoba.
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.
8 Suka
Hadiah
8
7
Bagikan
Komentar
0/400
just_another_fish
· 2jam yang lalu
Bisa berbicara dengan bahasa manusia tidak... ini membuat saya pusing
Lihat AsliBalas0
BearMarketSurvivor
· 2jam yang lalu
Garis pasokan tidak boleh terjepit oleh lembaga terpusat, itu adalah larangan besar dalam strategi militer.
Lihat AsliBalas0
LiquidationSurvivor
· 2jam yang lalu
TON benar-benar barang yang bagus, saya optimis.
Lihat AsliBalas0
defi_detective
· 2jam yang lalu
Selalu ingin membuat situs web untuk bersenang-senang.
Lihat AsliBalas0
SchroedingerGas
· 2jam yang lalu
Siapa bilang TON tidak berguna? Sangat menarik!
Lihat AsliBalas0
CryptoTarotReader
· 2jam yang lalu
Masih berpegang pada dns, tidak menyangka bisa terbalik...
Menjelajahi jaringan desentralisasi: Keuntungan dan tantangan dalam mengdeploy situs web di blockchain TON
Memikirkan Kembali Masa Depan Layanan Akses Domain
Sebuah peristiwa baru-baru ini memicu pemikiran ulang tentang kestabilan layanan akses nama domain tradisional. Kita selalu menganggap layanan resolusi nama domain yang tak tergoyahkan ternyata juga bisa mengalami masalah, ini membuat kita berpikir apakah solusi desentralisasi bisa menjadi alternatif yang layak untuk dieksplorasi.
Menerapkan halaman web di blockchain mungkin memiliki beberapa keuntungan berikut:
Desentralisasi: Semua perubahan memerlukan konsensus kolektif, menghindari dominasi tunggal oleh lembaga.
Tanpa sertifikat: Blockchain itu sendiri menggunakan teknologi enkripsi, tanpa perlu konfigurasi sertifikat tambahan.
Sebelumnya, ketika saya berkenalan dengan solusi nama domain di TON, saya merasa itu hanya konsep yang menarik, dengan utilitas yang tidak tinggi. Toh, cara akses tradisional sudah cukup stabil dan umum. Namun sekarang tampaknya, solusi ini mungkin benar-benar memiliki tempatnya, layak untuk diteliti lebih lanjut.
Membangun Website di Blockchain
Artikel ini akan mencoba untuk menerapkan sebuah situs web di TON dan membuatnya dapat diakses melalui browser. Seluruh proses terdiri dari tiga langkah: 1. Membeli nama domain; 2. Menyiapkan halaman depan; 3. Mengikat halaman ke nama domain.
Konsep nama domain dalam blockchain mirip dengan dunia Web2, keduanya adalah alias untuk alamat yang kompleks. Dalam blockchain, itu mewakili alamat pengguna, sedangkan di Web2 itu mewakili alamat IP server.
Membeli Nama Domain
Sebagai contoh TON, nama domain dapat dibeli melalui situs resmi dengan harga yang dihitung dalam TON. Sama seperti di Web2, nama domain yang lebih pendek harganya lebih tinggi, berkisar antara 1-100 TON.
Jika suatu nama domain belum dimiliki, Anda dapat mengajukan tawaran rendah, kemudian masuk ke fase hitung mundur, di mana semua orang dapat berpartisipasi dalam penawaran. Nama domain yang dimenangkan akan disimpan dalam bentuk NFT di dompet pengguna dan dapat diperdagangkan. Masa berlaku nama domain adalah 1 tahun, dan setelah itu akan diambil kembali.
Singkatnya, mendapatkan nama domain dapat dilakukan melalui lelang di situs resmi atau melalui perdagangan dengan pengguna lain.
Siapkan Halaman Depan
Langkah ini memerlukan persiapan sebuah halaman depan untuk ditampilkan. Untuk menyederhanakan proses, artikel ini hanya menyiapkan sebuah file html dan menggunakan nginx untuk mengekspos halaman tersebut, tentu saja juga memerlukan sebuah server cloud untuk menjalankan halaman depan. Langkah ini sama dengan penggelaran aplikasi front-end tradisional.
Menghubungkan halaman ke .ton
Setelah mendapatkan domain .ton, Anda dapat mengikat alamat ANDL di situs resmi DNS TON. Anda juga dapat menggunakan alat pengikatan yang disediakan oleh TON, dan mengikuti panduan resmi untuk melakukannya.
Setelah pengikatan selesai, perlu untuk memulai port mendengarkan di server, yang digunakan 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 antara mereka, 8080 adalah port TCP yang mendengarkan permintaan HTTP masuk pada host lokal, 3333 adalah port UDP yang digunakan untuk semua aktivitas RLDP dan ADNL yang keluar dan masuk. global.config.json adalah file konfigurasi global TON.
Akses domain .ton
Langsung memasukkan nama domain .ton di browser tidak dapat mengakses situs web, karena browser tidak tahu cara menguraikan nama domain ini. Oleh karena itu, perlu dilakukan beberapa langkah tambahan.
Proses Permintaan .ton
Saat meminta domain .ton, pertama-tama akan dilakukan pencarian alamat ANDL yang sesuai di blockchain, yang dapat dis类比 dengan alamat IP dalam Web2, yang dihasilkan secara otomatis saat menerapkan situs web. Proses pencarian ini mirip dengan pencarian DNS.
Selanjutnya, permintaan akan diteruskan ke mesin yang sesuai berdasarkan alamat ANDL, mengembalikan halaman yang ditentukan. Seluruh proses mirip dengan Web2, perbedaan utamanya terletak pada cara pencarian pemetaan alamat dan nama domain.
Akses Halaman Melalui Proxy
Disarankan untuk menggunakan alat proxy resmi yang disediakan yaitu Tonutils Reverse Proxy. Setelah mengunduh, menginstal, dan menjalankannya, proxy akan dimulai di port 8080, setelah itu Anda dapat mengakses domain .ton.
Ringkasan Penggunaan
Saat ini, terdapat beberapa masalah yang dihadapi selama penggunaan:
Ada persyaratan untuk lingkungan operasional situs web. Sistem perlu mendukung glibc versi 2.34 dan yang lebih baru, sebelum penerapan perlu memeriksa apakah mesin memenuhi persyaratan.
Dokumentasi tidak cukup jelas. Mungkin karena permintaan untuk menjalankan situs TON tidak banyak, dokumentasi tidak cukup lengkap, perlu eksplorasi sendiri. Versi bahasa Mandarin juga tidak diperbarui secara tepat waktu, tertinggal dari versi bahasa Inggris.
Kecepatan akses yang lebih lambat. Kecepatan akses tertinggal dibandingkan dengan situs web tradisional, tetapi ada banyak faktor yang mempengaruhi, dan masih ada banyak ruang untuk kemajuan di masa depan.
Kurangnya dukungan dompet. Resmi menyediakan halaman browser yang sederhana yang dapat diakses tanpa memasang proxy. Namun saat ini situs ini dianggap sebagai situs phishing oleh dompet utama.
Secara keseluruhan, pengalaman saat ini biasa saja, masih banyak yang bisa diperbaiki. Namun, arah ini sangat inovatif dan layak dicoba.