Base58 adalah satu set skema pengkodean teks binary yang digunakan untuk bisa mewakili besaran bilangan bulat sebagai teks alfanumerik.
Contoh Base58 dalam Bitcoin:
123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz
(berjumlah 58 karakter)
Kalau kita perhatikan ada beberapa karakter yang tidak ada di Base58, seperti pada huruf kapital “O“, huruf kapital i (“I“), angka “0“, dan huruf kecil dari L (“l“). Perbedaan Base58 pada beberapa karakter tersebut yang membedakannya dengan Base64.
Hal itu memang dimodifikasi sedemikian rupa untuk menghindari adanya kesalahan-kesalahan karena memang karakter tersebut cukup mirip. Sehingga pengguna pun bisa menuliskannya secara manual dengan lebih mudah. Ataupun cukup dengan copy paste saja keseluruhan string tersebut.
« Back to Glossary Index