Alamat vanity apa itu?
Alamat vanity adalah alamat dompet yang sebagiannya kamu pilih sendiri, sehingga tampak tidak acak dan lebih mudah dikenali. Contoh:
- 0xcafeโฆ7f3a
- 0x9f4eโฆbeef
Alamat Ethereum adalah 0x diikuti 40 karakter heksadesimal, jadi teksmu hanya boleh memakai angka dan huruf a sampai f. Itu masih menyisakan kata seperti cafe, dead, dan beef, serta angka seperti 1234.
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 16 kali lebih lama. Dengan pencocokan huruf besar-kecil (Aa) aktif, setiap huruf menggandakannya lagi, karena huruf besar-kecil pada alamat berfungsi sebagai checksum. 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 dan kunci yang sama berlaku di semua jaringan EVM: Ethereum, BNB Chain, Polygon, Arbitrum, Optimism, Base, Avalanche C-Chain, dan lainnya. Dana tetap berada di jaringan tempat dikirim, jadi cek jaringannya sebelum mengirim.
Kamu mendapat kunci privat, bukan frasa pemulihan. Kunci ini bisa diimpor ke MetaMask, Rabby, dan dompet lain yang menerima kunci privat. Dompet hardware membuat kuncinya sendiri dan tidak bisa mengimpornya.