Praktik Penerapan Situs Web Blockchain: Keuntungan dan Tantangan Nama Domain Desentralisasi

Sebuah peristiwa yang terjadi baru-baru ini membuat saya memikirkan kembali stabilitas layanan akses domain tradisional. Kita selalu menganggap bahwa layanan resolusi domain sangat dapat diandalkan, tetapi faktanya, itu juga bisa mengalami masalah. Ini mendorong saya untuk mempertimbangkan bahwa solusi desentralisasi mungkin merupakan alternatif yang patut dieksplorasi.

Menyebarkan situs web di blockchain mungkin memiliki keuntungan berikut:

  1. Desentralisasi: Semua perubahan memerlukan konsensus untuk dilaksanakan, tidak ada lembaga tunggal yang dapat bertindak sendiri.

  2. Tanpa sertifikat: Karena blockchain itu sendiri menggunakan teknologi kriptografi, tidak perlu mengonfigurasi sertifikat tambahan.

Saya sebelumnya telah mempelajari rencana nama domain suatu platform blockchain, dan saat itu saya pikir ini hanya konsep yang menarik, dengan kegunaan yang tidak tinggi, mengingat cara akses tradisional sudah cukup stabil dan umum. Tapi sekarang, ketika saya memikirkan kembali, rencana semacam ini mungkin memang memiliki skenario aplikasinya, sehingga saya memutuskan untuk menyelidiki lebih dalam.

membuat situs web di blockchain

Artikel ini akan mencoba untuk menyebarkan 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 nama domain di dunia Web2, keduanya bertujuan untuk menyederhanakan alias alamat yang kompleks. Dalam blockchain, itu mewakili alamat pengguna, sementara di Web2 itu sesuai dengan alamat IP server.

Bagaimana mengakses situs web di "rantai"

Beli nama domain

Sebagai contoh pada platform blockchain tertentu, nama domain dapat dibeli melalui situs resmi, dengan harga yang ditentukan dalam token asli platform. Mirip dengan Web2, nama domain yang lebih pendek memiliki harga yang lebih tinggi, berkisar antara 1-100 token.

Jika suatu nama domain belum terdaftar, Anda dapat melakukan lelang dengan harga rendah. Setelah lelang, akan ada hitungan mundur, selama waktu tersebut siapa pun dapat berpartisipasi dalam penawaran hingga hitungan 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, setelah itu akan dikembalikan.

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

Siapkan halaman depan

Langkah ini memerlukan persiapan sebuah halaman depan untuk ditampilkan. Untuk menyederhanakan proses, kami 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 sama dengan penerapan aplikasi depan tradisional.

Mengikat halaman ke domain blockchain

Setelah mendapatkan nama domain blockchain, Anda dapat mengikat alamat ANDL Anda di situs DNS resmi. Anda juga dapat menggunakan alat pengikatan yang disediakan oleh platform, mengikuti panduan resmi untuk melakukannya.

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

Akses domain blockchain

Langsung memasukkan nama domain blockchain di browser tidak dapat mengakses situs web, karena browser tidak tahu bagaimana cara memecahkan nama domain ini. Oleh karena itu, beberapa langkah tambahan juga diperlukan.

Proses permintaan nama domain blockchain

Saat mengakses nama domain blockchain, pertama-tama akan melakukan pencarian alamat ANDL yang sesuai di blockchain, alamat ini mirip dengan alamat IP di Web2, yang akan dihasilkan secara otomatis saat menerapkan situs web. Proses pencarian ini dapat dibandingkan dengan pencarian DNS.

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

Akses halaman melalui agen

Disarankan untuk menggunakan alat proxy yang disediakan oleh resmi, yaitu Tonutils Reverse Proxy. Setelah diunduh, diinstal, dan dijalankan, akan membuka port 8080 untuk proxy, setelah itu Anda dapat mengakses nama domain blockchain.

Cara mengakses situs web di "on-chain"

Ringkasan Penggunaan

Saat ini, terdapat beberapa masalah yang dihadapi selama penggunaan:

  1. Memiliki persyaratan untuk lingkungan operasi situs web. Sistem perlu mendukung versi glibc 2.34 ke atas, sebelum penerapan perlu memeriksa apakah mesin memenuhi persyaratan.

  2. Dokumen tidak cukup jelas. Mungkin karena permintaan penggunaan yang tidak tinggi, dokumen tidak cukup lengkap, perlu dijelajahi sendiri. Dokumen dalam bahasa Cina diperbarui lebih lambat, tertinggal dari versi bahasa Inggris.

  3. Kecepatan akses lebih lambat. Lebih lambat dibandingkan dengan situs web tradisional, tetapi ada banyak faktor yang mempengaruhi, dan ada banyak ruang untuk perbaikan di masa depan.

  4. Belum mendapatkan dukungan dompet. Resmi menyediakan halaman browser terintegrasi yang sederhana, tanpa perlu menginstal proxy untuk mengaksesnya. Namun saat ini dompet utama mengidentifikasinya sebagai situs phishing.

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

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
  • 4
  • Bagikan
Komentar
0/400
Ser_This_Is_A_Casinovip
· 07-02 07:32
Namun Web2 masih kokoh
Lihat AsliBalas0
GmGmNoGnvip
· 07-02 04:20
Mau tidak mau, desentralisasi tetap menarik.
Lihat AsliBalas0
MEVHunterBearishvip
· 07-02 04:18
Jebakan sistem domain ini kapan bisa mendukung saya untuk menambang dengan POW?
Lihat AsliBalas0
AlgoAlchemistvip
· 07-02 04:16
Apakah terpusat tidak menarik? Saya tidak mengerti kalian.
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)