DashPay adalah aplikasi dompet terdesentralisasi untuk cryptocurrency Dash, yang mendukung pendaftaran nama pengguna terdesentralisasi melalui Dash Platform (berbasis blockchain DPNS - Dash Platform Name Service). Ini memungkinkan Anda untuk melakukan pembayaran menggunakan nama pengguna (seperti yourname.dash) alih-alih alamat tradisional. Proses pendaftaran bersifat terdesentralisasi, nama pengguna dicatat di blockchain, memastikan privasi dan keamanan. Berikut adalah tutorial lengkap berdasarkan dokumentasi resmi dan panduan pengguna, yang terutama ditujukan untuk aplikasi seluler (Android/iOS), karena ini adalah cara pengguna yang paling umum. Jika Anda memerlukan implementasi kode tingkat pengembang, saya dapat menyediakannya secara tambahan.
Perhatian:
• Proses ini perlu dilakukan di jaringan pengujian (testnet) atau jaringan utama (mainnet). Pemula disarankan untuk berlatih terlebih dahulu di jaringan pengujian.
• Anda memerlukan beberapa koin Dash untuk membayar biaya pendaftaran (biaya kecil).
• Setelah mendaftar, nama pengguna bersifat permanen dan tidak dapat dipindahtangankan. Nama pengguna berkualitas memerlukan pemungutan suara jaringan untuk mencegah penipuan.
• Cadangkan frasa pemulihan Anda (mnemonic), kehilangan akan mengakibatkan wallet tidak dapat dipulihkan.
• DashPay mendukung privasi pencampuran CoinJoin, memastikan sumber dana anonim.
Langkah 1: Unduh dan instal wallet DashPay
• Unduh aplikasi “Dash Wallet” atau “DashPay” dari App Store (iOS) atau Google Play (Android). Jika itu adalah versi lama wallet Dash, itu akan secara otomatis diperbarui ke DashPay.
• Atau, unduh file APK dari GitHub (untuk Android): Cari “Dash Wallet GitHub” untuk mendapatkan versi terbaru.
• Setelah diinstal, buat wallet baru atau impor wallet yang ada dari frasa pemulihan.
◦ Buat wallet baru: Aplikasi akan menghasilkan frasa pemulihan (mnemonic) 12-24 kata. Cadangan tulisan tangan di atas kertas, jangan ambil tangkapan layar atau simpan digital, untuk mencegah serangan hacker.
• Sinkronkan wallet: Tunggu aplikasi menyinkronkan dengan blockchain (mungkin memerlukan beberapa menit).
Langkah 2: Dapatkan dana Dash
• Di dalam aplikasi, klik “Terima” (Receive), salin alamat penerimaan Anda atau pindai kode QR.
• Transfer Dash dari bursa (seperti Binance, Coinbase) ke alamat ini. Atau:
◦ Pembelian dalam aplikasi: Gunakan layanan “Topper” (opsi pembelian bawaan). Masukkan jumlah, detail pembayaran (kartu kredit, dll.), konfirmasi pembelian.
◦ Hubungkan akun Coinbase atau Uphold, untuk deposit otomatis.
• Jika ini adalah jaringan pengujian, gunakan faucet pengujian untuk mendapatkan Dash pengujian gratis: Kunjungi https://testnet-faucet.dash.org/, masukkan alamat Anda.
• Tunggu konfirmasi dana (biasanya 1-2 menit, jaringan utama mungkin lebih lama). Gunakan penjelajah blockchain (seperti https://insight.dash.org/) untuk memeriksa transaksi.
Langkah 3: Aktifkan fitur privasi (opsional tetapi disarankan)
• Aktifkan CoinJoin sebelum mendaftar untuk meningkatkan privasi (mencampur koin memutus jejak dana).
• Pergi ke menu > Pengaturan > CoinJoin.
• Pilih tingkat privasi (default sudah cukup), lalu mulai mencampur koin (berjalan di latar belakang, tidak mempengaruhi penggunaan).
• Tunggu pencampuran selesai (tergantung pada jumlah dana, mungkin memerlukan beberapa jam).
Langkah 4: Daftar nama pengguna desentralisasi
• Setelah wallet memiliki dana dan sinkron, aplikasi akan menampilkan opsi “Gabung DashPay” atau “Daftar Nama Pengguna”.
• Klik untuk masuk, pilih jenis nama pengguna:
◦ Nama pengguna biasa: Daftar sekarang, biaya rendah (sekitar 0.001 DASH), mendukung huruf dan angka. Cocok untuk penggunaan pribadi.
◦ Nama pengguna berkualitas: Biaya lebih tinggi (sekitar 0.01 DASH atau lebih), memerlukan periode pemungutan suara jaringan 2 minggu (persetujuan pemungutan suara jaringan masternode), untuk mencegah penipuan, scam, atau penjualan kembali. Cocok untuk merek atau akun penting.
• Masukkan nama pengguna (format: yourname.dash, harus diakhiri dengan .dash dan unik).
• Konfirmasi dan bayar biaya (dipotong dari wallet).
• Tunggu konfirmasi: Nama pengguna biasa segera dicatat di blockchain; nama pengguna berkualitas perlu menunggu hasil pemungutan suara.
• Setelah pendaftaran berhasil, nama pengguna Anda akan terkait dengan identitas (identity), untuk pembayaran desentralisasi.
Langkah 5: Tambahkan teman dan lakukan pembayaran (uji coba fitur)
• Setelah mendaftar, buka jendela kontak, cari nama pengguna pengguna lain dan tambahkan (kirim permintaan kontak).
• Setelah berhasil ditambahkan, Anda dapat langsung mengirim pembayaran pribadi ke nama pengguna (tanpa perlu membagikan alamat).
• Kirim pembayaran: Pilih kontak, masukkan jumlah, konfirmasi. Aplikasi menggunakan alamat tersembunyi (stealth address) untuk menghasilkan alamat pembayaran sekali pakai, dikombinasikan dengan CoinJoin untuk memastikan privasi.
• Lihat riwayat pembayaran: Hanya Anda dan penerima yang dapat melihat, dilindungi dengan enkripsi.
Pertanyaan umum dan perhatian
• Biaya: Pendaftaran memerlukan sedikit DASH sebagai biaya jaringan. Biaya jaringan utama lebih tinggi dibandingkan jaringan pengujian.
• Dalam hal desentralisasi: Seluruh proses berjalan di blockchain Dash, tanpa server pusat. Nama pengguna disimpan melalui DPNS, identitas didaftarkan melalui transisi status (state transition). Nama pengguna berkualitas melibatkan pemungutan suara desentralisasi masternode.
• Jika terjebak: Pastikan koneksi jaringan baik, wallet sudah sinkron. Jika ada kesalahan, periksa saldo dana atau restart aplikasi.
• Keamanan: Jangan pernah berbagi frasa pemulihan. Gunakan wallet perangkat keras (seperti Ledger) untuk meningkatkan keamanan.
• Sumber daya lebih:
◦ Dokumen resmi: Tutorial Dash Platform
◦ Panduan video YouTube: Cara mengatur wallet DashPay (mengikuti video lebih intuitif).
◦ Diskusi Reddit: Pendaftaran nama pengguna di Dash Platform
Jika Anda seorang pengembang, ingin mendaftar menggunakan kode (menggunakan JavaScript SDK)
