Alamat vanity apa itu?
Alamat vanity adalah alamat dompet yang sebagiannya kamu pilih sendiri, sehingga tampak tidak acak dan lebih mudah dikenali. Contoh:
- bc1qcafeโฆx7kp
- 1Coffeeโฆx7Kp
Ada dua format di sini. Alamat bc1q memakai huruf kecil dan biayanya lebih rendah; teksmu bisa memakai huruf dan angka kecuali 1, b, i, dan o. Alamat legacy diawali 1, boleh campuran huruf besar dan kecil, dan tidak memuat 0, O, I, dan l.
Cara kerjanya
Masukkan awalan dan/atau akhiran pendek untuk alamat, lalu klik Cari alamat. Browsermu memeriksa kunci privat satu per satu sampai ada yang menghasilkan alamat yang cocok.
Setelah alamat ketemu, tampilkan kunci privatnya dan impor ke dompetmu.
Setiap karakter tambahan membuat pencarian bc1q 32 kali lebih lama. Untuk alamat legacy sekitar 58 kali, atau sekitar 29 kali kalau pencocokan huruf besar-kecil (Aa) dimatikan. Tepat setelah 1, huruf A sampai Q paling mudah. Jumlah thread CPU menentukan kecepatan, jadi kurangi kalau komputermu jadi lambat.
Waktu 50% hanyalah perkiraan, bukan hitung mundur. Setiap alamat adalah percobaan baru, jadi pencarian bisa selesai seketika atau memakan waktu beberapa kali lebih lama, dan waktu yang sudah lewat tidak membuat hasilnya lebih dekat.
Keamanan
Semua perhitungan terjadi di browsermu. Tidak ada yang keluar dari perangkatmu: tidak ada database dan tidak ada kode server, dan kebijakan keamanan halaman mencegah skripnya membuat permintaan jaringan. Kunci hilang saat tab ditutup.
Vanity Keys tidak bisa menyimpan kuncimu. Kalau mau yakin, ada tiga cara:
- Putuskan internet setelah halaman termuat, lalu lanjutkan memakainya
- Unduh halaman dan pakai di komputer offline
- Periksa file yang diunduh: semua yang dilakukan halaman ada di satu file HTML itu
Setiap pencarian dimulai dari 256 bit acak dari crypto.getRandomValues, generator acak aman secara kriptografis milik browser, lalu memeriksa kunci berurutan dari titik itu. Profanity, generator yang terkenal, berhasil dibobol karena hanya mulai dari 32 bit acak. Setiap alamat yang ditemukan dihitung ulang oleh implementasi kedua yang independen sebelum kamu melihatnya.
Salinan dan alamat tiruan
Halaman seperti ini membuat kuncimu, jadi salinan yang dimodifikasi bisa mencuri kunci itu. Salinan bisa tampak identik dan berada di domain yang mirip. Cek alamat situs sebelum mencari, dan pakai file offline untuk jumlah yang lebih besar.
Jangan pernah memakai kunci privat atau alamat vanity yang dibuatkan orang lain: pembuatnya bisa menyimpan salinan.
Penipu juga membuat alamat dengan awal dan akhir yang sama dengan alamat yang sudah kamu pakai, berharap kamu menyalin alamat mereka dari riwayat. Cocokkan seluruh alamat sebelum mengirim, bukan hanya ujung-ujungnya.
Performa
Kecepatan bergantung pada browser dan perangkatmu. Setiap thread CPU memeriksa ratusan ribu alamat per detik di komputer terbaru. Ponsel dan tablet bisa dipakai, tetapi lebih lambat. Pencarian dimulai dengan setengah dari thread CPU agar komputer tetap nyaman dipakai.
Vanity Keys jalan di browser, jadi tidak ada yang perlu dipasang. Alat yang memakai kartu grafis jauh lebih cepat, tetapi lebih sulit dipakai dan kamu harus percaya pada apa yang dijalankan.
Kompatibilitas
Alamat ini berlaku di mainnet Bitcoin, dan bursa serta dompet bisa mengirim ke kedua format. Alamat bc1q lebih murah saat dibelanjakan.
Kamu mendapat kunci privat dalam format WIF, bukan frasa pemulihan. Kunci ini bisa diimpor ke Electrum: ketik p2wpkh: tepat sebelum kunci untuk alamat bc1q, atau tidak usah apa-apa untuk alamat legacy. Dompet hardware membuat kuncinya sendiri dan tidak bisa mengimpornya.