Layanan Nama Domain Desentralisasi: Eksplorasi Penempatan Situs Web di Blockchain
Sebuah kejadian baru-baru ini telah membuat orang mempertimbangkan kembali keandalan layanan akses nama domain tradisional. Layanan resolusi nama domain yang selama ini dianggap stabil ternyata juga bisa mengalami masalah, ini mendorong kita untuk berpikir: apakah solusi desentralisasi bisa menjadi pilihan alternatif yang layak untuk dieksplorasi?
Menerapkan situs web di Blockchain mungkin memiliki keuntungan berikut:
Desentralisasi: semua perubahan memerlukan konsensus untuk dilaksanakan, menghindari keputusan sepihak dari satu institusi.
Tanpa Sertifikat: Blockchain itu sendiri menggunakan teknologi enkripsi, tanpa perlu konfigurasi sertifikat tambahan.
Sebelumnya saya pernah berinteraksi dengan solusi nama domain dari suatu platform Blockchain, pada saat itu saya menganggapnya hanya sebagai hal yang baru dan menarik, dengan tingkat kegunaan yang tidak tinggi, karena metode akses tradisional sudah cukup matang dan stabil. Namun sekarang terlihat bahwa solusi ini mungkin benar-benar memiliki skenario aplikasi, dan layak untuk diteliti lebih lanjut.
Proses Pembuatan Situs Web Blockchain
Artikel ini akan mencoba untuk menerapkan sebuah situs web di platform Blockchain tertentu dan membuatnya dapat diakses di 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 adalah alias untuk alamat yang kompleks. Dalam Blockchain, ini mewakili alamat pengguna, sedangkan di Web2 adalah alamat IP server.
Pembelian domain
Sebagai contoh platform Blockchain tertentu, nama domain dapat dibeli di situs resmi, dihargai 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 masuk ke dalam hitungan mundur semua orang bisa menawar, hingga selesai. Nama domain yang dibeli disimpan dalam bentuk NFT di dompet pengguna, dan dapat diperdagangkan. Masa berlaku nama domain adalah 1 tahun, setelah itu akan diambil kembali.
Singkatnya, nama domain dapat diperoleh melalui lelang di situs resmi atau dari pengguna lain.
Persiapan Halaman Depan
Langkah ini memerlukan persiapan halaman depan untuk ditampilkan. Untuk menyederhanakan proses, artikel ini hanya menyiapkan satu file html dan mengeksposnya dengan nginx, serta membutuhkan satu server cloud untuk menjalankan halaman depan. Langkah ini sama dengan penerapan aplikasi depan tradisional.
Halaman terikat pada nama domain
Setelah memiliki domain, Anda dapat mengikat alamat ANDL di situs resmi DNS platform. Anda juga dapat menggunakan alat pengikatan yang disediakan oleh platform, sesuai dengan panduan resmi.
Setelah pengikatan selesai, perlu untuk memulai port pendengar di server, yang digunakan untuk meneruskan permintaan http menjadi udp. Dapat menggunakan alat resmi, masukkan perintah berikut untuk memulai:
Di antaranya, 8080 adalah port TCP untuk mendengarkan kueri HTTP lokal, 3333 adalah port UDP yang digunakan untuk aktivitas RLDP dan ADNL. global.config.json adalah file konfigurasi global platform, yang dapat diunduh dari situs resmi.
Akses domain Blockchain
Langsung memasukkan nama domain blockchain di browser tidak dapat mengakses situs web, karena browser tidak dapat memecahkan. Perlu melakukan tindakan tambahan.
Proses permintaan
Saat meminta domain blockchain, pertama-tama periksa alamat ANDL yang sesuai di on-chain, mirip dengan alamat IP di Web2, yang dihasilkan secara otomatis saat menerapkan situs web. Proses pencarian ini mirip dengan pencarian DNS.
Kemudian, berdasarkan alamat ANDL, permintaan diteruskan ke mesin yang sesuai dan mengembalikan halaman yang ditentukan. Proses keseluruhan mirip dengan Web2, perbedaan utamanya terletak pada cara pencarian pemetaan alamat dan nama domain.
Akses melalui proxy
Disarankan untuk menggunakan alat proksi yang disediakan oleh resmi. Setelah diunduh, diinstal, dan dijalankan, proksi akan dimulai di port 8080, setelah itu Anda dapat mengakses nama domain blockchain.
Ringkasan Penggunaan
Saat ini mengalami masalah berikut dalam penggunaan:
Memiliki persyaratan untuk lingkungan operasi situs web. Sistem harus mendukung versi glibc 2.34 ke atas, sebelum penyebaran perlu memeriksa apakah mesin memenuhi persyaratan.
Dokumen tidak cukup jelas. Mungkin karena permintaan tidak banyak, dokumen tidak cukup lengkap, perlu dijelajahi sendiri. Versi bahasa Cina juga ketinggalan dibandingkan versi bahasa Inggris.
Kecepatan akses lambat. Dibandingkan dengan situs web tradisional, kecepatan aksesnya lambat, dan ada banyak ruang untuk perbaikan di masa depan.
Dompet tidak didukung. Resmi menyediakan halaman browser terintegrasi yang sederhana, dapat diakses langsung tanpa menginstal proxy. Namun, saat ini dompet mainstream menganggapnya sebagai situs phishing.
Secara keseluruhan, pengalaman saat ini biasa saja, masih banyak hal yang bisa diperbaiki. Namun, arah ini sangat inovatif dan layak untuk 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.
12 Suka
Hadiah
12
9
Bagikan
Komentar
0/400
BlockchainWorker
· 07-16 09:50
Menunggu aplikasi berskala besar, begitulah sikapnya yang begitu ceroboh.
Lihat AsliBalas0
AirdropSkeptic
· 07-15 07:52
Apakah ada orang yang benar-benar menggunakan ini?
Lihat AsliBalas0
OffchainWinner
· 07-15 02:37
Apa yang lebih cepat dalam analisis tanpa pusat?
Lihat AsliBalas0
Blockwatcher9000
· 07-14 20:06
Apa gunanya?
Lihat AsliBalas0
GasFeeLady
· 07-13 13:35
mencoba untuk menangkap tempat gas yang manis saat menerapkan... iykyk
Lihat AsliBalas0
Web3Educator
· 07-13 13:34
*mengatur kacamata* perubahan paradigma yang menarik sejujurnya
Lihat AsliBalas0
defi_detective
· 07-13 13:30
Teknologi ini menjanjikan!
Lihat AsliBalas0
NftDataDetective
· 07-13 13:30
meh... dns on chain masih terasa setengah matang sejujurnya
Inovasi Domain Blockchain: Eksplorasi dan Tantangan Penerapan Situs Web Desentralisasi
Layanan Nama Domain Desentralisasi: Eksplorasi Penempatan Situs Web di Blockchain
Sebuah kejadian baru-baru ini telah membuat orang mempertimbangkan kembali keandalan layanan akses nama domain tradisional. Layanan resolusi nama domain yang selama ini dianggap stabil ternyata juga bisa mengalami masalah, ini mendorong kita untuk berpikir: apakah solusi desentralisasi bisa menjadi pilihan alternatif yang layak untuk dieksplorasi?
Menerapkan situs web di Blockchain mungkin memiliki keuntungan berikut:
Desentralisasi: semua perubahan memerlukan konsensus untuk dilaksanakan, menghindari keputusan sepihak dari satu institusi.
Tanpa Sertifikat: Blockchain itu sendiri menggunakan teknologi enkripsi, tanpa perlu konfigurasi sertifikat tambahan.
Sebelumnya saya pernah berinteraksi dengan solusi nama domain dari suatu platform Blockchain, pada saat itu saya menganggapnya hanya sebagai hal yang baru dan menarik, dengan tingkat kegunaan yang tidak tinggi, karena metode akses tradisional sudah cukup matang dan stabil. Namun sekarang terlihat bahwa solusi ini mungkin benar-benar memiliki skenario aplikasi, dan layak untuk diteliti lebih lanjut.
Proses Pembuatan Situs Web Blockchain
Artikel ini akan mencoba untuk menerapkan sebuah situs web di platform Blockchain tertentu dan membuatnya dapat diakses di 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 adalah alias untuk alamat yang kompleks. Dalam Blockchain, ini mewakili alamat pengguna, sedangkan di Web2 adalah alamat IP server.
Pembelian domain
Sebagai contoh platform Blockchain tertentu, nama domain dapat dibeli di situs resmi, dihargai 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 masuk ke dalam hitungan mundur semua orang bisa menawar, hingga selesai. Nama domain yang dibeli disimpan dalam bentuk NFT di dompet pengguna, dan dapat diperdagangkan. Masa berlaku nama domain adalah 1 tahun, setelah itu akan diambil kembali.
Singkatnya, nama domain dapat diperoleh melalui lelang di situs resmi atau dari pengguna lain.
Persiapan Halaman Depan
Langkah ini memerlukan persiapan halaman depan untuk ditampilkan. Untuk menyederhanakan proses, artikel ini hanya menyiapkan satu file html dan mengeksposnya dengan nginx, serta membutuhkan satu server cloud untuk menjalankan halaman depan. Langkah ini sama dengan penerapan aplikasi depan tradisional.
Halaman terikat pada nama domain
Setelah memiliki domain, Anda dapat mengikat alamat ANDL di situs resmi DNS platform. Anda juga dapat menggunakan alat pengikatan yang disediakan oleh platform, sesuai dengan panduan resmi.
Setelah pengikatan selesai, perlu untuk memulai port pendengar di server, yang digunakan untuk meneruskan permintaan http menjadi udp. Dapat menggunakan alat 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 untuk mendengarkan kueri HTTP lokal, 3333 adalah port UDP yang digunakan untuk aktivitas RLDP dan ADNL. global.config.json adalah file konfigurasi global platform, yang dapat diunduh dari situs resmi.
Akses domain Blockchain
Langsung memasukkan nama domain blockchain di browser tidak dapat mengakses situs web, karena browser tidak dapat memecahkan. Perlu melakukan tindakan tambahan.
Proses permintaan
Saat meminta domain blockchain, pertama-tama periksa alamat ANDL yang sesuai di on-chain, mirip dengan alamat IP di Web2, yang dihasilkan secara otomatis saat menerapkan situs web. Proses pencarian ini mirip dengan pencarian DNS.
Kemudian, berdasarkan alamat ANDL, permintaan diteruskan ke mesin yang sesuai dan mengembalikan halaman yang ditentukan. Proses keseluruhan mirip dengan Web2, perbedaan utamanya terletak pada cara pencarian pemetaan alamat dan nama domain.
Akses melalui proxy
Disarankan untuk menggunakan alat proksi yang disediakan oleh resmi. Setelah diunduh, diinstal, dan dijalankan, proksi akan dimulai di port 8080, setelah itu Anda dapat mengakses nama domain blockchain.
Ringkasan Penggunaan
Saat ini mengalami masalah berikut dalam penggunaan:
Memiliki persyaratan untuk lingkungan operasi situs web. Sistem harus mendukung versi glibc 2.34 ke atas, sebelum penyebaran perlu memeriksa apakah mesin memenuhi persyaratan.
Dokumen tidak cukup jelas. Mungkin karena permintaan tidak banyak, dokumen tidak cukup lengkap, perlu dijelajahi sendiri. Versi bahasa Cina juga ketinggalan dibandingkan versi bahasa Inggris.
Kecepatan akses lambat. Dibandingkan dengan situs web tradisional, kecepatan aksesnya lambat, dan ada banyak ruang untuk perbaikan di masa depan.
Dompet tidak didukung. Resmi menyediakan halaman browser terintegrasi yang sederhana, dapat diakses langsung tanpa menginstal proxy. Namun, saat ini dompet mainstream menganggapnya sebagai situs phishing.
Secara keseluruhan, pengalaman saat ini biasa saja, masih banyak hal yang bisa diperbaiki. Namun, arah ini sangat inovatif dan layak untuk dicoba.