Memikirkan Kembali Potensi Layanan Akses Domain Desentralisasi
Sebuah kejadian baru-baru ini telah memicu pemikiran kembali saya tentang layanan akses nama domain tradisional. Kita selalu menganggap bahwa layanan resolusi nama domain yang stabil dan dapat diandalkan ternyata juga dapat mengalami masalah, yang membuat saya mempertimbangkan apakah solusi desentralisasi mungkin menjadi pilihan alternatif yang layak untuk dieksplorasi.
Menyebarkan situs web di blockchain mungkin memiliki beberapa keuntungan berikut:
Desentralisasi: Semua perubahan memerlukan konsensus untuk dilaksanakan, tidak ada lembaga tunggal yang dapat bertindak sewenang-wenang.
Tanpa Sertifikat: Blockchain itu sendiri menggunakan teknologi enkripsi, tanpa perlu konfigurasi sertifikat tambahan.
Saya sebelumnya pernah memahami rencana nama domain di TON, dan saat itu saya menganggapnya mungkin hanya sebuah upaya yang menarik tetapi tidak terlalu praktis, karena cara akses tradisional sudah cukup stabil dan umum. Namun sekarang, ketika saya merenungkannya, rencana ini mungkin memang memiliki skenario penerapannya, oleh karena itu saya memutuskan untuk melakukan penelitian lebih dalam.
Membuat situs web di blockchain
Artikel ini akan mencoba untuk menyebarkan sebuah situs web di TON dan membuatnya dapat diakses melalui browser. Seluruh proses dibagi menjadi 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 menyediakan alias untuk alamat yang rumit dan sulit diingat. Di blockchain, itu mewakili alamat pengguna, sedangkan di Web2 itu sesuai dengan alamat IP server.
Beli Domain
Sebagai contoh TON, nama domain dapat dibeli melalui situs resmi, dengan harga dihitung dalam TON. Mirip dengan Web2, nama domain yang lebih pendek memiliki harga yang lebih tinggi, berkisar antara 1-100 TON.
Jika suatu nama domain belum terdaftar, Anda dapat menawar dengan harga yang lebih rendah, kemudian memasuki tahap hitung mundur, di mana semua orang dapat berpartisipasi dalam penawaran. Setelah memenangkan nama domain, itu akan disimpan dalam bentuk NFT di dompet Anda. NFT nama domain dapat diperdagangkan, dengan masa berlaku 1 tahun, dan akan diambil kembali setelah masa berlaku berakhir.
Singkatnya, mendapatkan nama domain dapat dilakukan melalui lelang resmi atau membeli dari pengguna lain.
Siapkan Halaman Depan
Langkah ini perlu menyiapkan halaman depan untuk ditampilkan. Untuk menyederhanakan operasi, artikel ini hanya menyiapkan satu file HTML dan menggunakan nginx untuk mengekspose-nya. Tentu saja, juga diperlukan satu server cloud untuk menjalankan halaman depan. Proses ini mirip dengan penyebaran aplikasi depan tradisional.
Mengikat halaman ke domain .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, sesuai dengan panduan resmi.
Setelah mengikat selesai, Anda juga perlu memulai port pendengar di server untuk menerima permintaan HTTP dan meneruskannya sebagai UDP. Anda dapat menggunakan alat rldp-http-proxy yang disediakan resmi, dengan perintah berikut untuk memulai:
Di antaranya, 8080 adalah port TCP yang digunakan untuk mendengarkan permintaan HTTP yang masuk, 3333 adalah port UDP yang digunakan untuk aktivitas RLDP dan ADNL. global.config.json adalah file konfigurasi global TON.
Akses.ton domain
Langsung memasukkan nama domain .ton di browser tidak dapat diakses, karena browser tidak tahu cara menguraikan jenis nama domain ini. Oleh karena itu, beberapa pengaturan tambahan diperlukan.
Proses permintaan .ton
Saat meminta nama domain .ton, pertama-tama akan dilakukan pencarian alamat ANDL yang sesuai di blockchain, proses 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.
Mengakses halaman melalui proxy
Disarankan untuk menggunakan alat Tonutils Reverse Proxy yang disediakan oleh resmi. Setelah diinstal dan dijalankan, ia akan memulai proxy di port 8080, setelah itu Anda dapat mengakses domain .ton.
Ringkasan Penggunaan
Saat ini ada beberapa masalah yang ditemui dalam proses penggunaan:
Memiliki persyaratan lingkungan operasi: sistem harus mendukung glibc versi 2.34 dan yang lebih tinggi.
Dokumen tidak cukup jelas: mungkin karena permintaan tidak tinggi, penulisan dokumen tidak cukup sempurna, perlu mencari tahu sendiri. Pembaruan dokumen berbahasa Mandarin juga tidak cukup tepat waktu.
Kecepatan akses yang lebih lambat: dibandingkan dengan situs web tradisional, kecepatan aksesnya lebih lambat, tetapi ada banyak ruang untuk perbaikan di masa depan.
Kurangnya dukungan dompet: Resmi menyediakan halaman browser terintegrasi yang sederhana, yang dapat diakses tanpa menginstal proxy. Namun, saat ini dompet utama mengidentifikasinya sebagai situs phishing.
Secara keseluruhan, pengalaman pengguna saat ini biasa saja, masih banyak yang perlu diperbaiki. Namun, arah ini sangat inovatif dan patut dicoba serta dieksplorasi.
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.
11 Suka
Hadiah
11
6
Bagikan
Komentar
0/400
ThreeHornBlasts
· 9jam yang lalu
Terlalu lama tidak mendukung, bagaimana jika tiba-tiba runtuh?
Lihat AsliBalas0
AirdropCollector
· 9jam yang lalu
ton sudah merasa itu adalah harta sejak awal
Lihat AsliBalas0
NftDeepBreather
· 9jam yang lalu
Kamu lagi idealis.
Lihat AsliBalas0
CompoundPersonality
· 9jam yang lalu
Apakah TON bisa?
Lihat AsliBalas0
MemeCoinSavant
· 10jam yang lalu
berbasis af, dns blockchain secara harfiah optimal teori permainan rn
Kedalaman eksplorasi: Proses lengkap untuk menyebarkan situs web Blockchain TON dan potensi masa depannya
Memikirkan Kembali Potensi Layanan Akses Domain Desentralisasi
Sebuah kejadian baru-baru ini telah memicu pemikiran kembali saya tentang layanan akses nama domain tradisional. Kita selalu menganggap bahwa layanan resolusi nama domain yang stabil dan dapat diandalkan ternyata juga dapat mengalami masalah, yang membuat saya mempertimbangkan apakah solusi desentralisasi mungkin menjadi pilihan alternatif yang layak untuk dieksplorasi.
Menyebarkan situs web di blockchain mungkin memiliki beberapa keuntungan berikut:
Desentralisasi: Semua perubahan memerlukan konsensus untuk dilaksanakan, tidak ada lembaga tunggal yang dapat bertindak sewenang-wenang.
Tanpa Sertifikat: Blockchain itu sendiri menggunakan teknologi enkripsi, tanpa perlu konfigurasi sertifikat tambahan.
Saya sebelumnya pernah memahami rencana nama domain di TON, dan saat itu saya menganggapnya mungkin hanya sebuah upaya yang menarik tetapi tidak terlalu praktis, karena cara akses tradisional sudah cukup stabil dan umum. Namun sekarang, ketika saya merenungkannya, rencana ini mungkin memang memiliki skenario penerapannya, oleh karena itu saya memutuskan untuk melakukan penelitian lebih dalam.
Membuat situs web di blockchain
Artikel ini akan mencoba untuk menyebarkan sebuah situs web di TON dan membuatnya dapat diakses melalui browser. Seluruh proses dibagi menjadi 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 menyediakan alias untuk alamat yang rumit dan sulit diingat. Di blockchain, itu mewakili alamat pengguna, sedangkan di Web2 itu sesuai dengan alamat IP server.
Beli Domain
Sebagai contoh TON, nama domain dapat dibeli melalui situs resmi, dengan harga dihitung dalam TON. Mirip dengan Web2, nama domain yang lebih pendek memiliki harga yang lebih tinggi, berkisar antara 1-100 TON.
Jika suatu nama domain belum terdaftar, Anda dapat menawar dengan harga yang lebih rendah, kemudian memasuki tahap hitung mundur, di mana semua orang dapat berpartisipasi dalam penawaran. Setelah memenangkan nama domain, itu akan disimpan dalam bentuk NFT di dompet Anda. NFT nama domain dapat diperdagangkan, dengan masa berlaku 1 tahun, dan akan diambil kembali setelah masa berlaku berakhir.
Singkatnya, mendapatkan nama domain dapat dilakukan melalui lelang resmi atau membeli dari pengguna lain.
Siapkan Halaman Depan
Langkah ini perlu menyiapkan halaman depan untuk ditampilkan. Untuk menyederhanakan operasi, artikel ini hanya menyiapkan satu file HTML dan menggunakan nginx untuk mengekspose-nya. Tentu saja, juga diperlukan satu server cloud untuk menjalankan halaman depan. Proses ini mirip dengan penyebaran aplikasi depan tradisional.
Mengikat halaman ke domain .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, sesuai dengan panduan resmi.
Setelah mengikat selesai, Anda juga perlu memulai port pendengar di server untuk menerima permintaan HTTP dan meneruskannya sebagai UDP. Anda dapat menggunakan alat rldp-http-proxy yang disediakan resmi, dengan 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 digunakan untuk mendengarkan permintaan HTTP yang masuk, 3333 adalah port UDP yang digunakan untuk aktivitas RLDP dan ADNL. global.config.json adalah file konfigurasi global TON.
Akses.ton domain
Langsung memasukkan nama domain .ton di browser tidak dapat diakses, karena browser tidak tahu cara menguraikan jenis nama domain ini. Oleh karena itu, beberapa pengaturan tambahan diperlukan.
Proses permintaan .ton
Saat meminta nama domain .ton, pertama-tama akan dilakukan pencarian alamat ANDL yang sesuai di blockchain, proses 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.
Mengakses halaman melalui proxy
Disarankan untuk menggunakan alat Tonutils Reverse Proxy yang disediakan oleh resmi. Setelah diinstal dan dijalankan, ia akan memulai proxy di port 8080, setelah itu Anda dapat mengakses domain .ton.
Ringkasan Penggunaan
Saat ini ada beberapa masalah yang ditemui dalam proses penggunaan:
Memiliki persyaratan lingkungan operasi: sistem harus mendukung glibc versi 2.34 dan yang lebih tinggi.
Dokumen tidak cukup jelas: mungkin karena permintaan tidak tinggi, penulisan dokumen tidak cukup sempurna, perlu mencari tahu sendiri. Pembaruan dokumen berbahasa Mandarin juga tidak cukup tepat waktu.
Kecepatan akses yang lebih lambat: dibandingkan dengan situs web tradisional, kecepatan aksesnya lebih lambat, tetapi ada banyak ruang untuk perbaikan di masa depan.
Kurangnya dukungan dompet: Resmi menyediakan halaman browser terintegrasi yang sederhana, yang dapat diakses tanpa menginstal proxy. Namun, saat ini dompet utama mengidentifikasinya sebagai situs phishing.
Secara keseluruhan, pengalaman pengguna saat ini biasa saja, masih banyak yang perlu diperbaiki. Namun, arah ini sangat inovatif dan patut dicoba serta dieksplorasi.