Tidak suka iklan? Pergi Bebas Iklan Hari ini

Encoder / Decoder Base58

DataPengembangKeamanan
IKLAN · MENGHAPUS?
MEMASUKKAN
IKLAN · MENGHAPUS?

Memandu

Encoder / Decoder Base58

Encoder / Decoder Base58

Encode dan decode string Base58 yang digunakan dalam alamat Bitcoin, CID IPFS, dan sistem blockchain lainnya. Mendukung berbagai varian alfabet dan Base58Check dengan verifikasi checksum SHA-256d.

Cara Penggunaan

Beralih antara mode Encode dan Decode. Untuk encoding, masukkan teks (UTF-8) atau data hex dan pilih varian Base58 Anda. Untuk decoding, tempelkan string Base58 untuk mendapatkan teks dan output hex hasil decode. Aktifkan Base58Check untuk menambah atau memverifikasi checksum 4-byte SHA-256d yang digunakan dalam alamat Bitcoin.

Fitur

  • Tiga Varian Alfabet – Alfabet Base58 Bitcoin, Flickr, dan Ripple
  • Dukungan Base58Check – Encode dengan checksum SHA-256d atau verifikasi checksum yang ada saat decode
  • Format Input Ganda – Encode dari teks UTF-8 atau string hex mentah
  • Output Ganda saat Decode – Lihat data hasil decode sebagai teks UTF-8 dan hex
  • Presisi Arbitrer – Aritmetika BigInt menangani panjang input apa pun dengan benar
  • Pelestarian Nol di Depan – Menangani byte nol di depan dengan benar seperti yang disyaratkan oleh spesifikasi Base58
  • Klien 100% – Semua encoding dan decoding dilakukan di browser Anda

IKLAN · MENGHAPUS?

Tanya Jawab Umum

  1. Mengapa Base58 dibuat alih-alih menggunakan Base64?

    Base58 dirancang oleh Satoshi Nakamoto untuk Bitcoin guna menghindari karakter yang ambigu secara visual. Ini menghilangkan karakter 0 (nol), O (o besar), I (i besar), dan l (l kecil) dari alfabet Base64 karena terlihat terlalu mirip dalam banyak font. Ini juga menghilangkan + dan / agar string Base58 mudah untuk diklik dua kali dan dipilih.

  2. Apa itu Base58Check dan bagaimana cara kerja checksum?

    Base58Check menambahkan checksum 4-byte untuk menangkap kesalahan ketik dan transmisi. Checksum dihitung dengan mengambil hash SHA-256 dari hash SHA-256 (double SHA-256) dari payload, lalu menambahkan 4 byte pertama dari hash tersebut. Saat mendekode, checksum dihitung ulang dan dibandingkan untuk mendeteksi kerusakan.

  3. Apa perbedaan antara alfabet Base58 Bitcoin, Flickr, dan Ripple?

    Ketiganya menggunakan 58 karakter tetapi dalam urutan yang berbeda. Bitcoin menggunakan 123456789ABCDEFGH...dengan huruf besar terlebih dahulu. Flickr menukar kasus (huruf kecil sebelum huruf besar). Ripple menggunakan urutan karakter yang sama sekali berbeda dimulai dengan rpshnaf39w. Algoritma pengodeannya identik, hanya pemetaan karakternya yang berbeda.

  4. Di mana pengodean Base58 digunakan selain Bitcoin?

    Base58 muncul dalam pengidentifikasi konten IPFS (CID), alamat Solana, alamat Monero, alamat Litecoin, dan berbagai sistem cryptocurrency lainnya. Ini juga digunakan dalam beberapa protokol identitas terdistribusi dan sistem penyimpanan yang dapat dialamatkan konten di mana pengenal yang mudah dibaca manusia dan tidak ambigu diperlukan.

Ingin bebas iklan? Bebas Iklan Hari Ini

Instal Ekstensi Kami

Tambahkan alat IO ke browser favorit Anda untuk akses instan dan pencarian lebih cepat

Ke Ekstensi Chrome Ke Ekstensi Tepi Ke Ekstensi Firefox Ke Ekstensi Opera

Papan Skor Telah Tiba!

Papan Skor adalah cara yang menyenangkan untuk melacak permainan Anda, semua data disimpan di browser Anda. Lebih banyak fitur akan segera hadir!

IKLAN · MENGHAPUS?
IKLAN · MENGHAPUS?
IKLAN · MENGHAPUS?

Pojok Berita dengan Sorotan Teknologi

Terlibat

Bantu kami untuk terus menyediakan alat gratis yang berharga

Belikan aku kopi
IKLAN · MENGHAPUS?