Memikirkan Kembali Layanan Domain: Penempatan Situs Web di Blockchain
Sebuah kejadian baru-baru ini memicu pemikiran kembali tentang layanan akses nama domain tradisional. Kami selalu menganggap bahwa layanan resolusi nama domain yang stabil dan dapat diandalkan dapat mengalami masalah, yang membuat orang berpikir: apakah solusi terdesentralisasi mungkin menjadi alternatif yang layak untuk dieksplorasi?
Mengembangkan halaman web di Blockchain mungkin memiliki beberapa 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 saya pernah mengetahui tentang rencana nama domain dari suatu platform Blockchain, saat itu saya menganggap ini hanya sebagai percobaan yang menarik, dengan kegunaan yang terbatas. Toh, cara akses tradisional sudah cukup stabil dan umum. Namun sekarang tampaknya, rencana ini mungkin memang memiliki situasi penerapannya, dan patut untuk diteliti lebih lanjut.
Membuat situs web di Blockchain
Artikel ini akan mencoba untuk menerapkan sebuah situs web di suatu platform Blockchain 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, yaitu merupakan alias untuk alamat yang kompleks. Dalam Blockchain mewakili alamat pengguna, sedangkan dalam Web2 mewakili alamat IP server.
Beli domain
Sebagai contoh platform Blockchain tertentu, nama domain dapat dibeli melalui situs resmi, dengan harga yang dihitung dalam token platform. Mirip dengan Web2, nama domain dengan karakter yang lebih pendek harganya lebih tinggi, berkisar antara 1-100 token.
Jika nama domain belum terpakai, dapat mengikuti lelang dengan harga rendah. Setelah lelang dimulai, akan ada hitung mundur, selama periode ini semua orang dapat memberikan tawaran. Nama domain yang berhasil dimenangkan akan disimpan dalam bentuk NFT di dompet pengguna dan dapat diperdagangkan. Masa berlaku nama domain adalah 1 tahun, setelah itu akan diambil kembali.
Singkatnya, cara untuk mendapatkan nama domain termasuk lelang resmi dan perdagangan antar pengguna.
Siapkan halaman depan
Langkah ini memerlukan persiapan halaman depan untuk ditampilkan. Untuk menyederhanakan operasi, artikel ini hanya menyiapkan satu file html dan mengeksposnya dengan nginx. Tentu saja, juga diperlukan satu server cloud untuk menjalankan halaman depan. Langkah ini mirip dengan penerapan aplikasi front-end tradisional.
Mengikat halaman ke domain
Setelah memiliki nama domain, Anda dapat mengikat alamat ANDL di situs resmi. Anda juga dapat menggunakan alat pengikatan yang disediakan oleh platform, dan mengikuti panduan resmi.
Setelah pengikatan selesai, Anda perlu memulai port pendengar di server untuk meneruskan permintaan http menjadi udp. Anda dapat menggunakan alat proxy yang disediakan oleh resmi, masukkan perintah berikut untuk memulai:
Di antaranya, 8080 adalah port TCP yang mendengarkan permintaan HTTP 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 diakses, karena browser tidak dapat memecahkan. Diperlukan beberapa langkah tambahan.
Proses permintaan nama domain Blockchain
Saat meminta nama domain blockchain, pertama-tama akan melakukan pencarian alamat ANDL yang sesuai secara on-chain, mirip dengan alamat IP dalam Web2. Proses pencarian ini dapat dibandingkan dengan pencarian DNS.
Kemudian, berdasarkan alamat ANDL, permintaan diteruskan ke mesin yang sesuai, 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 yang disediakan oleh resmi. Setelah mengunduh, menginstal, dan memulai, proxy akan dibuka di port 8080, dan setelah itu Anda dapat mengakses domain Blockchain.
Ringkasan Penggunaan
Saat ini, kami menghadapi beberapa masalah berikut:
Memiliki persyaratan untuk lingkungan operasi. Sistem harus mendukung versi glibc 2.34 ke atas, sebelum melakukan deployment, perlu memeriksa apakah mesin memenuhi syarat.
Dokumen tidak cukup jelas. Mungkin karena permintaan tidak banyak, dokumen tidak cukup lengkap, perlu eksplorasi sendiri. Versi bahasa Mandarin juga tidak diperbarui tepat waktu, tertinggal dari versi bahasa Inggris.
Kecepatan akses yang lebih lambat. Dibandingkan dengan situs web tradisional, kecepatan akses agak tertinggal. Ini melibatkan berbagai faktor, dan masih ada banyak ruang untuk peningkatan di masa depan.
Dompet tidak didukung. Resmi menyediakan halaman browser bawaan, dapat diakses tanpa menginstal proxy. Namun, saat ini dompet utama mengenalinya sebagai situs phishing.
Secara keseluruhan, pengalaman saat ini biasa saja, masih banyak yang bisa diperbaiki. Namun, arah ini sangat inovatif dan layak 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.
15 Suka
Hadiah
15
10
Bagikan
Komentar
0/400
rugged_again
· 07-13 00:14
Eh, siapa yang masih percaya pada desentralisasi
Lihat AsliBalas0
SerumSqueezer
· 07-12 23:59
Domain tradisional masih dapat diandalkan...
Lihat AsliBalas0
ShibaOnTheRun
· 07-12 14:34
Mainkan teknologi Blockchain secara dangkal, kecepatan lambat sudah cukup.
Lihat AsliBalas0
BearMarketSurvivor
· 07-11 23:29
Blockchain juga tidak dapat menyelesaikan masalah lama kecepatan internet yang lambat...
Lihat AsliBalas0
BearMarketSunriser
· 07-10 03:24
Domain tradisional seharusnya sudah diganti, kan?
Lihat AsliBalas0
ParallelChainMaxi
· 07-10 03:15
Memang masalah besar, lambat sekali.
Lihat AsliBalas0
FUD_Vaccinated
· 07-10 03:12
Tidak mengerti teknis, memaksa ini hahaha
Lihat AsliBalas0
BitcoinDaddy
· 07-10 03:09
Domain desentralisasi akhirnya datang, sangat dinanti-nanti.
Lihat AsliBalas0
DegenRecoveryGroup
· 07-10 03:09
Terlalu lambat, ada apa yang bisa diteliti!
Lihat AsliBalas0
SchrodingerAirdrop
· 07-10 03:03
Peneliti awal menyatakan bahwa barang baru ini lambat dan mahal.
Blockchain domain reshaping website deployment Desentralisasi solusi ikuti
Memikirkan Kembali Layanan Domain: Penempatan Situs Web di Blockchain
Sebuah kejadian baru-baru ini memicu pemikiran kembali tentang layanan akses nama domain tradisional. Kami selalu menganggap bahwa layanan resolusi nama domain yang stabil dan dapat diandalkan dapat mengalami masalah, yang membuat orang berpikir: apakah solusi terdesentralisasi mungkin menjadi alternatif yang layak untuk dieksplorasi?
Mengembangkan halaman web di Blockchain mungkin memiliki beberapa 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 saya pernah mengetahui tentang rencana nama domain dari suatu platform Blockchain, saat itu saya menganggap ini hanya sebagai percobaan yang menarik, dengan kegunaan yang terbatas. Toh, cara akses tradisional sudah cukup stabil dan umum. Namun sekarang tampaknya, rencana ini mungkin memang memiliki situasi penerapannya, dan patut untuk diteliti lebih lanjut.
Membuat situs web di Blockchain
Artikel ini akan mencoba untuk menerapkan sebuah situs web di suatu platform Blockchain 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, yaitu merupakan alias untuk alamat yang kompleks. Dalam Blockchain mewakili alamat pengguna, sedangkan dalam Web2 mewakili alamat IP server.
Beli domain
Sebagai contoh platform Blockchain tertentu, nama domain dapat dibeli melalui situs resmi, dengan harga yang dihitung dalam token platform. Mirip dengan Web2, nama domain dengan karakter yang lebih pendek harganya lebih tinggi, berkisar antara 1-100 token.
Jika nama domain belum terpakai, dapat mengikuti lelang dengan harga rendah. Setelah lelang dimulai, akan ada hitung mundur, selama periode ini semua orang dapat memberikan tawaran. Nama domain yang berhasil dimenangkan akan disimpan dalam bentuk NFT di dompet pengguna dan dapat diperdagangkan. Masa berlaku nama domain adalah 1 tahun, setelah itu akan diambil kembali.
Singkatnya, cara untuk mendapatkan nama domain termasuk lelang resmi dan perdagangan antar pengguna.
Siapkan halaman depan
Langkah ini memerlukan persiapan halaman depan untuk ditampilkan. Untuk menyederhanakan operasi, artikel ini hanya menyiapkan satu file html dan mengeksposnya dengan nginx. Tentu saja, juga diperlukan satu server cloud untuk menjalankan halaman depan. Langkah ini mirip dengan penerapan aplikasi front-end tradisional.
Mengikat halaman ke domain
Setelah memiliki nama domain, Anda dapat mengikat alamat ANDL di situs resmi. Anda juga dapat menggunakan alat pengikatan yang disediakan oleh platform, dan mengikuti panduan resmi.
Setelah pengikatan selesai, Anda perlu memulai port pendengar di server untuk meneruskan permintaan http menjadi udp. Anda dapat menggunakan alat 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, 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 diakses, karena browser tidak dapat memecahkan. Diperlukan beberapa langkah tambahan.
Proses permintaan nama domain Blockchain
Saat meminta nama domain blockchain, pertama-tama akan melakukan pencarian alamat ANDL yang sesuai secara on-chain, mirip dengan alamat IP dalam Web2. Proses pencarian ini dapat dibandingkan dengan pencarian DNS.
Kemudian, berdasarkan alamat ANDL, permintaan diteruskan ke mesin yang sesuai, 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 yang disediakan oleh resmi. Setelah mengunduh, menginstal, dan memulai, proxy akan dibuka di port 8080, dan setelah itu Anda dapat mengakses domain Blockchain.
Ringkasan Penggunaan
Saat ini, kami menghadapi beberapa masalah berikut:
Memiliki persyaratan untuk lingkungan operasi. Sistem harus mendukung versi glibc 2.34 ke atas, sebelum melakukan deployment, perlu memeriksa apakah mesin memenuhi syarat.
Dokumen tidak cukup jelas. Mungkin karena permintaan tidak banyak, dokumen tidak cukup lengkap, perlu eksplorasi sendiri. Versi bahasa Mandarin juga tidak diperbarui tepat waktu, tertinggal dari versi bahasa Inggris.
Kecepatan akses yang lebih lambat. Dibandingkan dengan situs web tradisional, kecepatan akses agak tertinggal. Ini melibatkan berbagai faktor, dan masih ada banyak ruang untuk peningkatan di masa depan.
Dompet tidak didukung. Resmi menyediakan halaman browser bawaan, dapat diakses tanpa menginstal proxy. Namun, saat ini dompet utama mengenalinya sebagai situs phishing.
Secara keseluruhan, pengalaman saat ini biasa saja, masih banyak yang bisa diperbaiki. Namun, arah ini sangat inovatif dan layak dicoba.