Sebuah kejadian yang terjadi baru-baru ini memicu pemikiran ulang saya tentang layanan akses nama domain tradisional. Kita selalu menganggap layanan resolusi nama domain sangat stabil, tetapi sebenarnya bisa juga mengalami masalah. Ini membuat saya berpikir, apakah solusi desentralisasi mungkin menjadi alternatif yang patut dieksplorasi?
Setelah merenung, saya percaya bahwa menerapkan halaman di blockchain mungkin memiliki beberapa keuntungan berikut:
Desentralisasi: Semua perubahan memerlukan konsensus untuk dilaksanakan, tidak ada satu lembaga pun yang dapat bertindak secara sepihak.
Tanpa Sertifikat: Karena blockchain itu sendiri menggunakan teknologi enkripsi, tidak perlu mengonfigurasi sertifikat tambahan.
Saya sebelumnya pernah memahami solusi nama domain di suatu platform blockchain, saat itu saya menganggapnya hanya sebagai percobaan yang menarik, dengan utilitas yang tidak tinggi, karena metode akses tradisional sudah cukup stabil dan populer. Namun sekarang, setelah dipikir-pikir, solusi ini mungkin memang memiliki skenario aplikasinya, jadi saya berniat untuk mempelajarinya lebih dalam.
membuat situs web di blockchain
Artikel ini akan mencoba untuk menerapkan sebuah situs web di platform blockchain tertentu dan membuatnya dapat diakses melalui browser. Proses keseluruhan 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 nama domain di dunia Web2, keduanya bertujuan untuk menyederhanakan alias dari alamat yang kompleks. Dalam blockchain, itu mewakili alamat pengguna, sedangkan dalam Web2, itu mewakili alamat IP dari layanan.
beli nama domain
Sebagai contoh pada suatu platform blockchain, nama domain dapat dibeli melalui situs resmi, dengan harga yang dihitung dalam token asli platform tersebut. Sama seperti di Web2, nama domain yang lebih pendek memiliki harga yang lebih tinggi, dengan rentang harga antara 1-100 token.
Jika suatu nama domain belum dimiliki, Anda dapat mengajukan tawaran dengan harga lebih rendah, kemudian masuk ke fase hitung mundur, di mana semua orang dapat berpartisipasi dalam lelang hingga hitung mundur berakhir. Nama domain yang berhasil dibeli akan disimpan dalam bentuk NFT di dompet pengguna dan dapat diperdagangkan. Masa berlaku nama domain adalah 1 tahun, dan setelah jatuh tempo akan dikembalikan.
Singkatnya, ada dua cara untuk mendapatkan domain: berpartisipasi dalam lelang melalui situs resmi, atau membeli dari pengguna lain.
Siapkan halaman depan
Langkah ini memerlukan persiapan halaman depan sebagai tampilan. Untuk menyederhanakan proses, artikel ini hanya menyiapkan sebuah file html dan menggunakan nginx untuk mengekspos halaman tersebut, tentu saja juga memerlukan sebuah server cloud untuk menjalankan halaman depan. Langkah ini sama dengan penyebaran aplikasi frontend tradisional.
Mengikat halaman ke nama domain blockchain
Setelah mendapatkan nama domain blockchain, Anda dapat mengikat alamat ANDL Anda di situs resmi DNS platform tersebut. Anda juga dapat menggunakan alat pengikatan yang disediakan oleh platform, sesuai dengan panduan resmi.
Setelah mengikat, Anda juga perlu memulai port pendengar di server untuk meneruskan permintaan http ke udp. Anda dapat menggunakan alat yang disediakan oleh resmi, masukkan perintah berikut untuk memulai:
Di antaranya, 8080 adalah port TCP yang digunakan untuk mendengarkan kueri HTTP yang masuk ke host lokal, 3333 adalah port UDP untuk semua aktivitas RLDP dan ADNL yang keluar dan masuk (yaitu, menghubungkan ke situs web melalui jaringan blockchain tersebut). global.config.json adalah nama file konfigurasi global untuk platform ini, yang dapat diunduh dari saluran resmi.
Akses nama domain blockchain
Langsung memasukkan nama domain blockchain di browser tidak dapat mengakses situs web, karena browser tidak tahu cara memproses nama domain tersebut. Oleh karena itu, beberapa langkah tambahan diperlukan.
Proses permintaan nama domain blockchain
Saat meminta nama domain blockchain, pertama-tama akan mencari alamat ANDL yang sesuai di blockchain, yang dapat dibandingkan 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 akan diteruskan ke mesin yang sesuai, pada saat ini Anda dapat menentukan halaman yang dikembalikan. Seluruh proses sangat mirip dengan Web2, perbedaan utamanya terletak pada cara pencarian pemetaan alamat dan nama domain.
Akses halaman melalui agen
Cara yang paling direkomendasikan adalah menggunakan alat proxy yang disediakan oleh resmi. Setelah mengunduh, menginstal, dan memulai, ia akan memulai proxy di port 8080, dan setelah itu Anda dapat mengakses nama domain blockchain.
Penggunaan Ringkasan
Saat ini, setelah digunakan, saya mengalami beberapa masalah berikut:
Memiliki persyaratan untuk lingkungan operasi situs web. Sistem perlu mendukung versi tertentu dari glibc, jadi sebelum menerapkan halaman, periksa terlebih dahulu apakah mesin memenuhi persyaratan.
Dokumen tidak cukup jelas. Mungkin karena permintaan seperti ini tidak banyak, penulisan dokumen tidak cukup sempurna, perlu dijelajahi sendiri. Selain itu, pembaruan versi bahasa Mandarin mungkin tertinggal dari versi bahasa Inggris.
Kecepatan akses lebih lambat. Dibandingkan dengan situs web tradisional, kecepatan akses mengalami penurunan. Ini melibatkan beberapa faktor, dan 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 situs web ini diakui oleh dompet utama sebagai situs phishing.
Secara keseluruhan, pengalaman pengguna saat ini cukup umum, masih banyak hal yang bisa diperbaiki. Namun, arah ini sangat inovatif dan layak 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.
14 Suka
Hadiah
14
7
Posting ulang
Bagikan
Komentar
0/400
HodlKumamon
· 08-09 22:43
Dalam bermain data melompat-lompat, penyelam Twitter yang berapi-api, pengikut ajaran kebenaran kuantitatif.
Lihat AsliBalas0
Rekt_Recovery
· 08-09 03:14
kehilangan cukup dalam leverage untuk mengajarkan masterclass sejujurnya... domain terdesentralisasi mungkin menyelamatkan kita dari mimpi buruk dns lainnya fr fr
Lihat AsliBalas0
AllInDaddy
· 08-07 03:03
Blockchain?!Tidak semua orang adalah manusia!
Lihat AsliBalas0
failed_dev_successful_ape
· 08-07 02:52
Apa kamu mengulangi membuat roda di sini?
Lihat AsliBalas0
CryptoPhoenix
· 08-07 02:50
Apapun yang terjadi, tetap bertahan, cahaya harapan selalu dekat.
Lihat AsliBalas0
ZeroRushCaptain
· 08-07 02:45
Satu lagi pengorbanan untuk menjelajahi puncak Blockchain
Eksplorasi Nama Domain Blockchain: Panduan Lengkap untuk Penyebaran Situs Web Desentralisasi
Sebuah kejadian yang terjadi baru-baru ini memicu pemikiran ulang saya tentang layanan akses nama domain tradisional. Kita selalu menganggap layanan resolusi nama domain sangat stabil, tetapi sebenarnya bisa juga mengalami masalah. Ini membuat saya berpikir, apakah solusi desentralisasi mungkin menjadi alternatif yang patut dieksplorasi?
Setelah merenung, saya percaya bahwa menerapkan halaman di blockchain mungkin memiliki beberapa keuntungan berikut:
Desentralisasi: Semua perubahan memerlukan konsensus untuk dilaksanakan, tidak ada satu lembaga pun yang dapat bertindak secara sepihak.
Tanpa Sertifikat: Karena blockchain itu sendiri menggunakan teknologi enkripsi, tidak perlu mengonfigurasi sertifikat tambahan.
Saya sebelumnya pernah memahami solusi nama domain di suatu platform blockchain, saat itu saya menganggapnya hanya sebagai percobaan yang menarik, dengan utilitas yang tidak tinggi, karena metode akses tradisional sudah cukup stabil dan populer. Namun sekarang, setelah dipikir-pikir, solusi ini mungkin memang memiliki skenario aplikasinya, jadi saya berniat untuk mempelajarinya lebih dalam.
membuat situs web di blockchain
Artikel ini akan mencoba untuk menerapkan sebuah situs web di platform blockchain tertentu dan membuatnya dapat diakses melalui browser. Proses keseluruhan 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 nama domain di dunia Web2, keduanya bertujuan untuk menyederhanakan alias dari alamat yang kompleks. Dalam blockchain, itu mewakili alamat pengguna, sedangkan dalam Web2, itu mewakili alamat IP dari layanan.
beli nama domain
Sebagai contoh pada suatu platform blockchain, nama domain dapat dibeli melalui situs resmi, dengan harga yang dihitung dalam token asli platform tersebut. Sama seperti di Web2, nama domain yang lebih pendek memiliki harga yang lebih tinggi, dengan rentang harga antara 1-100 token.
Jika suatu nama domain belum dimiliki, Anda dapat mengajukan tawaran dengan harga lebih rendah, kemudian masuk ke fase hitung mundur, di mana semua orang dapat berpartisipasi dalam lelang hingga hitung mundur berakhir. Nama domain yang berhasil dibeli akan disimpan dalam bentuk NFT di dompet pengguna dan dapat diperdagangkan. Masa berlaku nama domain adalah 1 tahun, dan setelah jatuh tempo akan dikembalikan.
Singkatnya, ada dua cara untuk mendapatkan domain: berpartisipasi dalam lelang melalui situs resmi, atau membeli dari pengguna lain.
Siapkan halaman depan
Langkah ini memerlukan persiapan halaman depan sebagai tampilan. Untuk menyederhanakan proses, artikel ini hanya menyiapkan sebuah file html dan menggunakan nginx untuk mengekspos halaman tersebut, tentu saja juga memerlukan sebuah server cloud untuk menjalankan halaman depan. Langkah ini sama dengan penyebaran aplikasi frontend tradisional.
Mengikat halaman ke nama domain blockchain
Setelah mendapatkan nama domain blockchain, Anda dapat mengikat alamat ANDL Anda di situs resmi DNS platform tersebut. Anda juga dapat menggunakan alat pengikatan yang disediakan oleh platform, sesuai dengan panduan resmi.
Setelah mengikat, Anda juga perlu memulai port pendengar di server untuk meneruskan permintaan http ke udp. Anda dapat menggunakan alat yang disediakan oleh resmi, masukkan perintah berikut untuk memulai:
Di antaranya, 8080 adalah port TCP yang digunakan untuk mendengarkan kueri HTTP yang masuk ke host lokal, 3333 adalah port UDP untuk semua aktivitas RLDP dan ADNL yang keluar dan masuk (yaitu, menghubungkan ke situs web melalui jaringan blockchain tersebut). global.config.json adalah nama file konfigurasi global untuk platform ini, yang dapat diunduh dari saluran resmi.
Akses nama domain blockchain
Langsung memasukkan nama domain blockchain di browser tidak dapat mengakses situs web, karena browser tidak tahu cara memproses nama domain tersebut. Oleh karena itu, beberapa langkah tambahan diperlukan.
Proses permintaan nama domain blockchain
Saat meminta nama domain blockchain, pertama-tama akan mencari alamat ANDL yang sesuai di blockchain, yang dapat dibandingkan 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 akan diteruskan ke mesin yang sesuai, pada saat ini Anda dapat menentukan halaman yang dikembalikan. Seluruh proses sangat mirip dengan Web2, perbedaan utamanya terletak pada cara pencarian pemetaan alamat dan nama domain.
Akses halaman melalui agen
Cara yang paling direkomendasikan adalah menggunakan alat proxy yang disediakan oleh resmi. Setelah mengunduh, menginstal, dan memulai, ia akan memulai proxy di port 8080, dan setelah itu Anda dapat mengakses nama domain blockchain.
Penggunaan Ringkasan
Saat ini, setelah digunakan, saya mengalami beberapa masalah berikut:
Memiliki persyaratan untuk lingkungan operasi situs web. Sistem perlu mendukung versi tertentu dari glibc, jadi sebelum menerapkan halaman, periksa terlebih dahulu apakah mesin memenuhi persyaratan.
Dokumen tidak cukup jelas. Mungkin karena permintaan seperti ini tidak banyak, penulisan dokumen tidak cukup sempurna, perlu dijelajahi sendiri. Selain itu, pembaruan versi bahasa Mandarin mungkin tertinggal dari versi bahasa Inggris.
Kecepatan akses lebih lambat. Dibandingkan dengan situs web tradisional, kecepatan akses mengalami penurunan. Ini melibatkan beberapa faktor, dan 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 situs web ini diakui oleh dompet utama sebagai situs phishing.
Secara keseluruhan, pengalaman pengguna saat ini cukup umum, masih banyak hal yang bisa diperbaiki. Namun, arah ini sangat inovatif dan layak dicoba.