Sebuah peristiwa baru-baru ini membuat orang berpikir ulang tentang layanan akses nama domain tradisional. Kita selalu menganggap layanan resolusi nama domain yang sangat stabil, ternyata juga bisa mengalami masalah. Ini membuat kita bertanya-tanya, apakah solusi desentralisasi mungkin menjadi pilihan alternatif yang layak untuk dieksplorasi?
Mengdeploy halaman di blockchain mungkin memiliki beberapa keuntungan berikut:
Desentralisasi: Semua perubahan memerlukan konsensus untuk dilakukan, tidak ada lembaga tunggal yang dapat bertindak secara sepihak.
Tidak perlu sertifikat: Karena blockchain itu sendiri menggunakan teknologi enkripsi, tidak perlu konfigurasi sertifikat tambahan.
Sebelumnya saya pernah melihat solusi nama domain di suatu platform blockchain, dan saat itu saya merasa sepertinya hanya merupakan percobaan yang aneh, dengan utilitas yang tidak tinggi, mengingat cara akses tradisional sudah cukup stabil dan umum. Namun sekarang setelah dipikirkan kembali, solusi semacam ini mungkin memang memiliki skenario aplikasi uniknya sendiri, yang layak untuk diteliti lebih lanjut.
membuat situs web di blockchain
Di sini kita akan mencoba untuk menerapkan sebuah situs web di suatu platform blockchain dan membuatnya dapat diakses melalui browser. Seluruh proses dapat dibagi menjadi tiga langkah: 1. Membeli nama domain; 2. Mempersiapkan halaman depan; 3. Mengikat halaman ke nama domain.
Nama domain dalam blockchain mirip dengan konsep nama domain di dunia Web2, keduanya merupakan alias untuk alamat kompleks tertentu. Dalam blockchain, itu mewakili alamat pengguna, sedangkan di Web2 adalah alamat IP layanan.
Beli nama domain
Sebagai contoh pada suatu platform blockchain, nama domain dapat dibeli di situs web yang ditunjuk oleh resmi, dengan harga yang dihitung menggunakan token asli dari platform tersebut. Mirip dengan Web2, semakin pendek karakter nama domain, semakin tinggi harganya, dengan rentang harga antara 1 hingga 100 token.
Jika suatu nama domain belum digunakan, Anda dapat menawar dengan harga yang lebih rendah, kemudian masuk ke fase hitung mundur, di mana semua orang dapat berpartisipasi dalam penawaran sampai hitung mundur berakhir. Nama domain yang berhasil dimenangkan akan disimpan dalam bentuk NFT di dompet pengguna. NFT nama domain ini dapat diperdagangkan. Masa berlaku nama domain adalah 1 tahun, setelah itu akan diambil kembali.
Singkatnya, ada dua cara untuk mendapatkan domain: melalui lelang resmi atau membeli dari pengguna lain.
Siapkan halaman depan
Langkah ini memerlukan persiapan halaman depan sebagai tampilan. Untuk menyederhanakan proses, kami hanya menyiapkan satu file html dan menggunakan nginx untuk mengekspos halaman tersebut. Tentu saja, dibutuhkan juga satu server cloud untuk menjalankan halaman depan. Langkah ini pada dasarnya sama dengan penerapan aplikasi depan tradisional.
Mengikat halaman ke nama domain blockchain
Setelah memiliki nama domain blockchain, Anda dapat mengikat alamat ANDL Anda di situs resmi DNS platform tersebut. Anda juga dapat menggunakan alat pengikat yang disediakan oleh platform, mengikuti panduan resmi untuk melakukannya.
Setelah pengikatan selesai, Anda perlu memulai port pendengar di server untuk menerima permintaan http dan meneruskannya sebagai udp. Di sini Anda dapat menggunakan alat rldp-http-proxy yang disediakan secara resmi, masukkan perintah yang sesuai untuk memulai.
Akses nama domain blockchain
Langsung memasukkan nama domain blockchain di browser tidak akan dapat mengakses situs web, karena browser tidak tahu cara memecahkan nama domain tersebut. Oleh karena itu, perlu dilakukan beberapa langkah tambahan.
proses permintaan nama domain blockchain
Saat meminta domain blockchain, pertama-tama akan memeriksa alamat ANDL yang sesuai di blockchain, alamat ini dapat disamakan dengan alamat IP dalam Web2, yang akan dihasilkan secara otomatis saat menerapkan situs web. Proses pencarian ini mirip dengan pencarian DNS.
Kemudian, berdasarkan alamat ANDL, permintaan akan diteruskan ke mesin yang sesuai, pada saat ini dapat ditentukan konten halaman yang dikembalikan. Seluruh proses cukup mirip dengan Web2, perbedaan utama terletak pada cara pencarian pemetaan alamat dan nama domain.
Mengakses halaman melalui agen
Cara yang paling direkomendasikan adalah menggunakan alat proxy Tonutils Reverse Proxy yang disediakan resmi. Setelah mengunduh, menginstal, dan memulai, akan membuka port 8080 di lokal untuk proxy, setelah itu Anda dapat mengakses nama domain blockchain.
Ringkasan Penggunaan
Saat ini, saya mengalami beberapa masalah berikut:
Ada persyaratan untuk lingkungan operasi situs web. Sistem perlu mendukung versi glibc yang lebih baru, jadi sebelum menerapkan halaman, perlu memeriksa apakah mesin memenuhi persyaratan.
Dokumentasinya tidak cukup jelas. Mungkin karena permintaan untuk menjalankan situs ini tidak banyak, sehingga dokumentasi tidak terlalu lengkap dan perlu dijelajahi sendiri. Selain itu, pembaruan dokumentasi dalam bahasa Mandarin mungkin tertinggal dari versi bahasa Inggris.
Kecepatan akses lebih lambat. Jika dibandingkan dengan situs web tradisional, kecepatan akses akan sedikit tertinggal. Tentu saja, ini melibatkan berbagai faktor, dan masih ada banyak ruang untuk perbaikan di masa depan.
Tidak mendapatkan dukungan dari dompet mainstream. Resmi menyediakan halaman browser embedded yang sederhana, yang dapat diakses tanpa menginstal proxy. Namun saat ini situs ini diidentifikasi sebagai situs phishing oleh semua dompet mainstream.
Secara keseluruhan, pengalaman pengguna saat ini biasa-biasa saja, masih banyak yang dapat ditingkatkan dan diperbaiki. Namun, arah ini memang sangat inovatif dan layak untuk dicoba dan 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.
15 Suka
Hadiah
15
6
Bagikan
Komentar
0/400
WhaleMistaker
· 07-26 00:46
Domain ini sudah berubah, ayo mulai!
Lihat AsliBalas0
FlashLoanPrince
· 07-25 19:38
Sudah cukup membicarakan web3.
Lihat AsliBalas0
SneakyFlashloan
· 07-23 01:22
Gelombang ini mungkin bisa mempersembahkan sesuatu yang besar.
Lihat AsliBalas0
GasWaster
· 07-23 01:15
taruh saja biaya tx untuk pendaftaran domain itu akan membuatku menangis... tapi dns web3 itu cerdik banget, nggak bohong
Lihat AsliBalas0
ColdWalletGuardian
· 07-23 01:13
Internet tradisional 23 marga Ma? Ingin menguasai kekuasaan perlahan-lahan.
Lihat AsliBalas0
rugdoc.eth
· 07-23 01:13
Siapa berani mengatakan infrastruktur stabil masih berada di tangan pusat.
Eksplorasi Penerapan Situs Domain Blockchain: Arah Baru Web3 Desentralisasi
Sebuah peristiwa baru-baru ini membuat orang berpikir ulang tentang layanan akses nama domain tradisional. Kita selalu menganggap layanan resolusi nama domain yang sangat stabil, ternyata juga bisa mengalami masalah. Ini membuat kita bertanya-tanya, apakah solusi desentralisasi mungkin menjadi pilihan alternatif yang layak untuk dieksplorasi?
Mengdeploy halaman di blockchain mungkin memiliki beberapa keuntungan berikut:
Desentralisasi: Semua perubahan memerlukan konsensus untuk dilakukan, tidak ada lembaga tunggal yang dapat bertindak secara sepihak.
Tidak perlu sertifikat: Karena blockchain itu sendiri menggunakan teknologi enkripsi, tidak perlu konfigurasi sertifikat tambahan.
Sebelumnya saya pernah melihat solusi nama domain di suatu platform blockchain, dan saat itu saya merasa sepertinya hanya merupakan percobaan yang aneh, dengan utilitas yang tidak tinggi, mengingat cara akses tradisional sudah cukup stabil dan umum. Namun sekarang setelah dipikirkan kembali, solusi semacam ini mungkin memang memiliki skenario aplikasi uniknya sendiri, yang layak untuk diteliti lebih lanjut.
membuat situs web di blockchain
Di sini kita akan mencoba untuk menerapkan sebuah situs web di suatu platform blockchain dan membuatnya dapat diakses melalui browser. Seluruh proses dapat dibagi menjadi tiga langkah: 1. Membeli nama domain; 2. Mempersiapkan halaman depan; 3. Mengikat halaman ke nama domain.
Nama domain dalam blockchain mirip dengan konsep nama domain di dunia Web2, keduanya merupakan alias untuk alamat kompleks tertentu. Dalam blockchain, itu mewakili alamat pengguna, sedangkan di Web2 adalah alamat IP layanan.
Beli nama domain
Sebagai contoh pada suatu platform blockchain, nama domain dapat dibeli di situs web yang ditunjuk oleh resmi, dengan harga yang dihitung menggunakan token asli dari platform tersebut. Mirip dengan Web2, semakin pendek karakter nama domain, semakin tinggi harganya, dengan rentang harga antara 1 hingga 100 token.
Jika suatu nama domain belum digunakan, Anda dapat menawar dengan harga yang lebih rendah, kemudian masuk ke fase hitung mundur, di mana semua orang dapat berpartisipasi dalam penawaran sampai hitung mundur berakhir. Nama domain yang berhasil dimenangkan akan disimpan dalam bentuk NFT di dompet pengguna. NFT nama domain ini dapat diperdagangkan. Masa berlaku nama domain adalah 1 tahun, setelah itu akan diambil kembali.
Singkatnya, ada dua cara untuk mendapatkan domain: melalui lelang resmi atau membeli dari pengguna lain.
Siapkan halaman depan
Langkah ini memerlukan persiapan halaman depan sebagai tampilan. Untuk menyederhanakan proses, kami hanya menyiapkan satu file html dan menggunakan nginx untuk mengekspos halaman tersebut. Tentu saja, dibutuhkan juga satu server cloud untuk menjalankan halaman depan. Langkah ini pada dasarnya sama dengan penerapan aplikasi depan tradisional.
Mengikat halaman ke nama domain blockchain
Setelah memiliki nama domain blockchain, Anda dapat mengikat alamat ANDL Anda di situs resmi DNS platform tersebut. Anda juga dapat menggunakan alat pengikat yang disediakan oleh platform, mengikuti panduan resmi untuk melakukannya.
Setelah pengikatan selesai, Anda perlu memulai port pendengar di server untuk menerima permintaan http dan meneruskannya sebagai udp. Di sini Anda dapat menggunakan alat rldp-http-proxy yang disediakan secara resmi, masukkan perintah yang sesuai untuk memulai.
Akses nama domain blockchain
Langsung memasukkan nama domain blockchain di browser tidak akan dapat mengakses situs web, karena browser tidak tahu cara memecahkan nama domain tersebut. Oleh karena itu, perlu dilakukan beberapa langkah tambahan.
proses permintaan nama domain blockchain
Saat meminta domain blockchain, pertama-tama akan memeriksa alamat ANDL yang sesuai di blockchain, alamat ini dapat disamakan dengan alamat IP dalam Web2, yang akan dihasilkan secara otomatis saat menerapkan situs web. Proses pencarian ini mirip dengan pencarian DNS.
Kemudian, berdasarkan alamat ANDL, permintaan akan diteruskan ke mesin yang sesuai, pada saat ini dapat ditentukan konten halaman yang dikembalikan. Seluruh proses cukup mirip dengan Web2, perbedaan utama terletak pada cara pencarian pemetaan alamat dan nama domain.
Mengakses halaman melalui agen
Cara yang paling direkomendasikan adalah menggunakan alat proxy Tonutils Reverse Proxy yang disediakan resmi. Setelah mengunduh, menginstal, dan memulai, akan membuka port 8080 di lokal untuk proxy, setelah itu Anda dapat mengakses nama domain blockchain.
Ringkasan Penggunaan
Saat ini, saya mengalami beberapa masalah berikut:
Ada persyaratan untuk lingkungan operasi situs web. Sistem perlu mendukung versi glibc yang lebih baru, jadi sebelum menerapkan halaman, perlu memeriksa apakah mesin memenuhi persyaratan.
Dokumentasinya tidak cukup jelas. Mungkin karena permintaan untuk menjalankan situs ini tidak banyak, sehingga dokumentasi tidak terlalu lengkap dan perlu dijelajahi sendiri. Selain itu, pembaruan dokumentasi dalam bahasa Mandarin mungkin tertinggal dari versi bahasa Inggris.
Kecepatan akses lebih lambat. Jika dibandingkan dengan situs web tradisional, kecepatan akses akan sedikit tertinggal. Tentu saja, ini melibatkan berbagai faktor, dan masih ada banyak ruang untuk perbaikan di masa depan.
Tidak mendapatkan dukungan dari dompet mainstream. Resmi menyediakan halaman browser embedded yang sederhana, yang dapat diakses tanpa menginstal proxy. Namun saat ini situs ini diidentifikasi sebagai situs phishing oleh semua dompet mainstream.
Secara keseluruhan, pengalaman pengguna saat ini biasa-biasa saja, masih banyak yang dapat ditingkatkan dan diperbaiki. Namun, arah ini memang sangat inovatif dan layak untuk dicoba dan dieksplorasi.