Situs di Blockchain: Eksplorasi Cara Akses Desentralisasi Baru
Kejadian baru-baru ini telah membuat orang berpikir kembali tentang keandalan layanan akses domain tradisional. Layanan pemecahan nama domain yang selama ini dianggap stabil ternyata juga dapat mengalami masalah, ini mendorong kita untuk mempertimbangkan apakah solusi desentralisasi mungkin menjadi pilihan alternatif yang layak untuk dieksplorasi.
Mengdeploy halaman di Blockchain mungkin memiliki keuntungan berikut:
Desentralisasi: semua perubahan memerlukan konsensus untuk dilakukan, tidak ada lembaga tunggal yang dapat bertindak sepihak.
Tanpa Sertifikat: Blockchain itu sendiri menggunakan teknologi enkripsi, tanpa perlu konfigurasi sertifikat tambahan.
Sebelumnya, ketika melihat rencana nama domain dari suatu platform blockchain, saya merasa itu hanya menarik dan unik, dengan utilitas yang tidak tinggi, karena cara akses tradisional sudah cukup stabil dan umum. Namun sekarang, tampaknya, rencana semacam itu mungkin memang memiliki skenario aplikasinya, dan patut untuk diteliti lebih dalam.
Membuat situs web di Blockchain
Artikel ini akan mencoba untuk mengembangkan sebuah situs web yang dapat diakses melalui browser di sebuah platform Blockchain tertentu. Prosesnya 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 adalah alias untuk alamat yang kompleks, yang pertama mewakili alamat pengguna, sedangkan yang kedua mewakili alamat IP.
Beli nama domain
Sebagai contoh pada suatu platform Blockchain, nama domain dapat dibeli di situs resmi mereka dengan harga yang ditetapkan dalam token platform. Sama seperti Web2, nama domain yang semakin pendek harganya semakin tinggi, berkisar antara 1-100 token.
Nama domain yang belum terpakai dapat dilelang dengan harga rendah. Setelah memasuki waktu hitung mundur, semua orang dapat berpartisipasi dalam penawaran. Nama domain yang berhasil dimenangkan akan disimpan dalam bentuk NFT di dompet pengguna dan dapat diperdagangkan. Masa berlaku nama domain adalah 1 tahun, dan akan dikembalikan setelah masa berlaku berakhir.
Singkatnya, nama domain dapat diperoleh melalui lelang di situs resmi atau 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, serta memerlukan satu server cloud untuk menjalankan halaman depan. Langkah ini sama dengan penyebaran aplikasi depan tradisional.
Mengikat halaman ke domain
Setelah memiliki domain, Anda dapat mengikat alamat ANDL di situs resmi DNS platform. Anda juga dapat menggunakan alat yang disediakan oleh platform, mengikuti panduan di situs resmi untuk mengikat halaman.
Setelah pengikatan selesai, perlu untuk memulai port pendengar di server, untuk mendengarkan permintaan http dan meneruskannya sebagai udp. Anda dapat menggunakan alat yang disediakan oleh resmi, masukkan perintah berikut untuk memulai:
Di antaranya, 8080 adalah port TCP yang mendengarkan permintaan HTTP yang masuk, 3333 adalah port UDP yang digunakan untuk aktivitas RLDP dan ADNL. global.config.json adalah file konfigurasi global yang dapat diunduh dari saluran resmi.
Akses domain blockchain
Langsung memasukkan nama domain blockchain di browser tidak dapat mengakses situs web, karena browser tidak dapat memecahkan nama domain tersebut. Diperlukan tindakan tambahan.
Proses permintaan domain Blockchain
Saat meminta nama domain blockchain, pertama-tama lakukan pencarian alamat ANDL yang sesuai di on-chain, mirip dengan alamat IP di Web2, yang dihasilkan secara otomatis saat mengembangkan situs web. Proses pencarian ini mirip dengan pencarian DNS.
Berdasarkan alamat ANDL, permintaan akan diteruskan ke mesin yang sesuai, kemudian mengembalikan halaman yang ditentukan. Proses keseluruhan mirip dengan Web2, perbedaan utamanya terletak pada cara pencarian pemetaan alamat dan nama domain.
Akses halaman melalui agen
Disarankan untuk menggunakan alat proxy yang disediakan oleh resmi. Setelah mengunduh, menginstal, dan memulai, proxy akan dijalankan di port 8080, setelah itu Anda dapat mengakses nama domain Blockchain.
Ringkasan Penggunaan
Saat ini mengalami masalah berikut:
Memiliki persyaratan untuk lingkungan operasional situs web. Sistem harus mendukung versi glibc 2.34 ke atas, sebelum penyebaran, periksa apakah mesin memenuhi persyaratan.
Dokumen tidak cukup jelas. Mungkin karena permintaan tidak banyak, dokumen tidak cukup lengkap, perlu menjelajahi sendiri. Versi bahasa Mandarin juga tertinggal dari versi bahasa Inggris.
Kecepatan akses yang lebih lambat. Kecepatan akses tertinggal di belakang situs web tradisional, ada banyak ruang untuk perbaikan di masa depan.
Kurangnya dukungan dompet. Halaman browser terintegrasi yang disediakan oleh resmi tidak dapat diakses dengan proxy, tetapi saat ini dianggap sebagai situs phishing oleh dompet utama.
Secara keseluruhan, pengalaman saat ini biasa saja, masih banyak ruang untuk perbaikan. Namun, arah ini sangat inovatif dan layak untuk dicoba.
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.
Blockchain domain website: eksplorasi dan praktik baru untuk akses desentralisasi
Situs di Blockchain: Eksplorasi Cara Akses Desentralisasi Baru
Kejadian baru-baru ini telah membuat orang berpikir kembali tentang keandalan layanan akses domain tradisional. Layanan pemecahan nama domain yang selama ini dianggap stabil ternyata juga dapat mengalami masalah, ini mendorong kita untuk mempertimbangkan apakah solusi desentralisasi mungkin menjadi pilihan alternatif yang layak untuk dieksplorasi.
Mengdeploy halaman di Blockchain mungkin memiliki keuntungan berikut:
Desentralisasi: semua perubahan memerlukan konsensus untuk dilakukan, tidak ada lembaga tunggal yang dapat bertindak sepihak.
Tanpa Sertifikat: Blockchain itu sendiri menggunakan teknologi enkripsi, tanpa perlu konfigurasi sertifikat tambahan.
Sebelumnya, ketika melihat rencana nama domain dari suatu platform blockchain, saya merasa itu hanya menarik dan unik, dengan utilitas yang tidak tinggi, karena cara akses tradisional sudah cukup stabil dan umum. Namun sekarang, tampaknya, rencana semacam itu mungkin memang memiliki skenario aplikasinya, dan patut untuk diteliti lebih dalam.
Membuat situs web di Blockchain
Artikel ini akan mencoba untuk mengembangkan sebuah situs web yang dapat diakses melalui browser di sebuah platform Blockchain tertentu. Prosesnya 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 adalah alias untuk alamat yang kompleks, yang pertama mewakili alamat pengguna, sedangkan yang kedua mewakili alamat IP.
Beli nama domain
Sebagai contoh pada suatu platform Blockchain, nama domain dapat dibeli di situs resmi mereka dengan harga yang ditetapkan dalam token platform. Sama seperti Web2, nama domain yang semakin pendek harganya semakin tinggi, berkisar antara 1-100 token.
Nama domain yang belum terpakai dapat dilelang dengan harga rendah. Setelah memasuki waktu hitung mundur, semua orang dapat berpartisipasi dalam penawaran. Nama domain yang berhasil dimenangkan akan disimpan dalam bentuk NFT di dompet pengguna dan dapat diperdagangkan. Masa berlaku nama domain adalah 1 tahun, dan akan dikembalikan setelah masa berlaku berakhir.
Singkatnya, nama domain dapat diperoleh melalui lelang di situs resmi atau 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, serta memerlukan satu server cloud untuk menjalankan halaman depan. Langkah ini sama dengan penyebaran aplikasi depan tradisional.
Mengikat halaman ke domain
Setelah memiliki domain, Anda dapat mengikat alamat ANDL di situs resmi DNS platform. Anda juga dapat menggunakan alat yang disediakan oleh platform, mengikuti panduan di situs resmi untuk mengikat halaman.
Setelah pengikatan selesai, perlu untuk memulai port pendengar di server, untuk mendengarkan permintaan http dan meneruskannya sebagai udp. Anda dapat menggunakan alat 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 yang masuk, 3333 adalah port UDP yang digunakan untuk aktivitas RLDP dan ADNL. global.config.json adalah file konfigurasi global yang dapat diunduh dari saluran resmi.
Akses domain blockchain
Langsung memasukkan nama domain blockchain di browser tidak dapat mengakses situs web, karena browser tidak dapat memecahkan nama domain tersebut. Diperlukan tindakan tambahan.
Proses permintaan domain Blockchain
Saat meminta nama domain blockchain, pertama-tama lakukan pencarian alamat ANDL yang sesuai di on-chain, mirip dengan alamat IP di Web2, yang dihasilkan secara otomatis saat mengembangkan situs web. Proses pencarian ini mirip dengan pencarian DNS.
Berdasarkan alamat ANDL, permintaan akan diteruskan ke mesin yang sesuai, kemudian mengembalikan halaman yang ditentukan. Proses keseluruhan mirip dengan Web2, perbedaan utamanya terletak pada cara pencarian pemetaan alamat dan nama domain.
Akses halaman melalui agen
Disarankan untuk menggunakan alat proxy yang disediakan oleh resmi. Setelah mengunduh, menginstal, dan memulai, proxy akan dijalankan di port 8080, setelah itu Anda dapat mengakses nama domain Blockchain.
Ringkasan Penggunaan
Saat ini mengalami masalah berikut:
Memiliki persyaratan untuk lingkungan operasional situs web. Sistem harus mendukung versi glibc 2.34 ke atas, sebelum penyebaran, periksa apakah mesin memenuhi persyaratan.
Dokumen tidak cukup jelas. Mungkin karena permintaan tidak banyak, dokumen tidak cukup lengkap, perlu menjelajahi sendiri. Versi bahasa Mandarin juga tertinggal dari versi bahasa Inggris.
Kecepatan akses yang lebih lambat. Kecepatan akses tertinggal di belakang situs web tradisional, ada banyak ruang untuk perbaikan di masa depan.
Kurangnya dukungan dompet. Halaman browser terintegrasi yang disediakan oleh resmi tidak dapat diakses dengan proxy, tetapi saat ini dianggap sebagai situs phishing oleh dompet utama.
Secara keseluruhan, pengalaman saat ini biasa saja, masih banyak ruang untuk perbaikan. Namun, arah ini sangat inovatif dan layak untuk dicoba.