Jelajahi nama domain Blockchain: Praktik dan Tantangan dalam Penyebaran Situs Web Desentralisasi

Sebuah kejadian baru-baru ini membuat saya memikirkan kembali tentang keandalan layanan akses domain tradisional. Kita selalu menganggap bahwa layanan pemecahan nama domain yang sangat stabil, ternyata juga dapat mengalami masalah. Ini membuat saya berpikir, apakah solusi desentralisasi mungkin menjadi pilihan alternatif yang patut dieksplorasi?

Ada beberapa keuntungan dalam menerapkan halaman di blockchain:

  1. Desentralisasi: Semua perubahan memerlukan persetujuan kolektif untuk dilakukan, tidak ada satu lembaga yang dapat bertindak secara sepihak.

  2. Tidak perlu sertifikat: Karena blockchain itu sendiri menggunakan teknologi kriptografi, tidak perlu konfigurasi sertifikat tambahan.

Sebelumnya saya pernah memahami tentang solusi nama domain di suatu platform blockchain, saat itu saya merasa ini tampaknya hanya konsep yang menarik, dengan utilitas yang tidak tinggi, karena cara akses tradisional sudah cukup stabil dan umum. Namun sekarang setelah merenungkannya, solusi semacam ini mungkin memang memiliki skenario penggunaannya sendiri, jadi saya memutuskan untuk melakukan penelitian lebih mendalam.

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 domain dalam blockchain mirip dengan domain di dunia Web2, keduanya bertujuan untuk menyederhanakan alias dari alamat yang kompleks. Dalam blockchain, itu mewakili alamat pengguna, sementara di Web2 mewakili alamat IP dari layanan.

Beli domain

Sebagai contoh pada suatu platform blockchain, nama domain dapat dibeli di platform resmi, dengan harga yang dihitung dalam token platform tersebut. Mirip dengan Web2, nama domain yang memiliki karakter lebih pendek memiliki harga yang lebih tinggi, dengan rentang harga antara 1-100 token.

Jika suatu nama domain belum terpakai, Anda dapat menawar dengan harga yang lebih rendah, kemudian masuk ke fase hitung mundur. Selama periode hitung mundur, semua orang dapat berpartisipasi dalam penawaran hingga waktu berakhir. Nama domain yang berhasil dibeli akan disimpan dalam bentuk NFT di dompet pengguna. NFT nama domain ini dapat diperdagangkan. Masa berlaku nama domain adalah 1 tahun, dan akan dikembalikan setelah masa berlakunya habis.

Singkatnya, mendapatkan nama domain dapat dilakukan melalui lelang di situs resmi atau diperoleh dari pengguna lain.

Siapkan halaman depan

Langkah ini memerlukan persiapan sebuah halaman depan sebagai tampilan. Untuk menyederhanakan operasi, artikel ini hanya menyiapkan sebuah file html, dan menggunakan nginx untuk mengekspos halaman tersebut. Tentu saja, juga diperlukan sebuah server cloud untuk menjalankan halaman depan. Langkah ini mirip dengan penyebaran aplikasi frontend tradisional.

mengikat halaman ke 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 di situs resmi.

Setelah pengikatan selesai, perlu untuk memulai port pendengar di server, untuk menerima permintaan http dan meneruskannya sebagai udp. Anda dapat menggunakan alat rldp-http-proxy yang disediakan 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 di localhost, sedangkan 3333 adalah port UDP yang digunakan untuk semua aktivitas RLDP dan ADNL masuk dan keluar. global.config.json adalah file konfigurasi global yang dapat diunduh dari saluran resmi.

Akses nama domain blockchain

Secara langsung memasukkan nama domain blockchain di browser tidak dapat mengakses situs web, karena browser tidak tahu cara memecahkan 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, alamat ini dapat disamakan dengan alamat IP di Web2, yang secara otomatis dihasilkan saat mendirikan situs web. Proses pencarian ini mirip dengan pencarian DNS.

Kemudian, berdasarkan alamat ANDL, permintaan akan diteruskan ke mesin yang sesuai, pada saat itu halaman yang dikembalikan dapat ditentukan. Proses keseluruhan mirip dengan Web2, perbedaan utamanya terletak pada cara pencarian pemetaan alamat dan nama domain.

Mengakses halaman melalui agen

Cara yang paling direkomendasikan adalah menggunakan alat proxy yang disediakan secara resmi. Setelah mengunduh, menginstal, dan memulai, akan ada proxy yang berjalan di port 8080, setelah itu Anda dapat mengakses nama domain blockchain.

Bagaimana cara mengakses situs web di "on-chain"

Ringkasan Penggunaan

Saat ini, saya mengalami beberapa masalah berikut:

  1. Ada persyaratan untuk lingkungan operasi situs web. Sistem perlu mendukung versi glibc yang lebih baru, jadi sebelum menginstal halaman, pastikan untuk memeriksa apakah mesin memenuhi persyaratan.

  2. Dokumen tidak cukup jelas. Mungkin karena permintaan untuk menjalankan situs ini tidak banyak, penulisan dokumen tidak cukup sempurna, perlu dijelajahi sendiri. Selain itu, versi bahasa Mandarin mungkin tertinggal dibandingkan versi bahasa Inggris.

  3. Kecepatan akses cukup lambat. Kecepatan akses tertinggal dibandingkan situs web tradisional, namun ini melibatkan berbagai faktor, dan masih ada banyak ruang untuk perbaikan di masa depan.

  4. Kurangnya dukungan dompet. Resmi menyediakan halaman browser bawaan yang sederhana, yang dapat diakses tanpa menginstal proxy. Namun, saat ini situs web ini salah dianggap sebagai situs phishing oleh dompet utama.

Secara keseluruhan, pengalaman pengguna saat ini biasa saja, masih banyak yang bisa diperbaiki. Namun, saya percaya arah ini sangat inovatif dan patut dicoba.

Cara mengakses situs web di "on-chain"

Lihat Asli
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.
  • Hadiah
  • 6
  • Bagikan
Komentar
0/400
MevHuntervip
· 15jam yang lalu
Zeh, nama domain terpusatnya pasti down lagi.
Lihat AsliBalas0
MainnetDelayedAgainvip
· 15jam yang lalu
Hari ke-73 ledakan domain tradisional, Web3 akhirnya akan mengambil alih~
Lihat AsliBalas0
TokenomicsTrappervip
· 15jam yang lalu
sudah kukatakan DNS adalah titik kegagalan tunggal... domain web3 sudah menjadi tren sejak 2021 jujur saja
Lihat AsliBalas0
BTCRetirementFundvip
· 15jam yang lalu
DNS tradisional jangan dibicarakan, tetap saja bergantung pada kita untuk berbicara on-chain.
Lihat AsliBalas0
CoffeeNFTradervip
· 15jam yang lalu
Lubang ini pasti akan digali oleh seseorang pada akhirnya.
Lihat AsliBalas0
GasFeeCriervip
· 15jam yang lalu
Apakah sudah mulai membicarakan web3 lagi?
Lihat AsliBalas0
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)