Les pubs vous déplaisent ? Aller Sans pub Auj.

Encodeur / Décodeur Base58

DonnéesPromoteurSécurité
PUBLICITÉ · RETIRER?
PUBLICITÉ · RETIRER?

Guide

Encodeur / Décodeur Base58

Encodeur / Décodeur Base58

Encodez et décodez des chaînes Base58 utilisées dans les adresses Bitcoin, les CIDs IPFS et d'autres systèmes de blockchain. Prend en charge plusieurs variantes d'alphabet et Base58Check avec vérification de la somme de contrôle SHA-256d.

Comment utiliser

Basculez entre les modes Encodage et Décodage. Pour l'encodage, saisissez du texte (UTF-8) ou des données hexadécimales et sélectionnez votre variante Base58. Pour le décodage, collez une chaîne Base58 pour obtenir le texte décodé et la sortie hexadécimale. Activez Base58Check pour ajouter ou vérifier la somme de contrôle SHA-256d de 4 octets utilisée dans les adresses Bitcoin.

Caractéristiques

  • Trois variantes d'alphabet – Alphabets Base58 Bitcoin, Flickr et Ripple
  • Prise en charge de Base58Check – Encodez avec une somme de contrôle SHA-256d ou vérifiez les sommes de contrôle existantes lors du décodage
  • Deux formats d'entrée – Encodez à partir de texte UTF-8 ou de chaînes hexadécimales brutes
  • Deux sorties lors du décodage – Affichez les données décodées en texte UTF-8 et en hexadécimal
  • Précision arbitraire – L'arithmétique BigInt gère correctement toute longueur d'entrée
  • Préservation des zéros de tête – Gère correctement les octets zéro de tête comme l'exige la spécification Base58
  • 100% Client-Side – Tout l'encodage et le décodage se font dans votre navigateur

PUBLICITÉ · RETIRER?

FAQ

  1. Pourquoi Base58 a-t-il été créé au lieu d'utiliser Base64 ?

    Base58 a été conçu par Satoshi Nakamoto pour Bitcoin afin d'éviter les caractères visuellement ambigus. Il supprime 0 (zéro), O (O majuscule), I (I majuscule) et l (l minuscule) de l'alphabet Base64 car ils se ressemblent trop dans de nombreuses polices. Il supprime également + et / pour que les chaînes Base58 soient faciles à double-cliquer et à sélectionner.

  2. Qu'est-ce que Base58Check et comment fonctionne la somme de contrôle ?

    Base58Check ajoute une somme de contrôle de 4 octets pour détecter les fautes de frappe et les erreurs de transmission. La somme de contrôle est calculée en prenant le hachage SHA-256 du hachage SHA-256 (double SHA-256) de la charge utile, puis en ajoutant les 4 premiers octets de ce hachage. Lors du décodage, la somme de contrôle est recalculée et comparée pour détecter la corruption.

  3. Quelle est la différence entre les alphabets Base58 de Bitcoin, Flickr et Ripple ?

    Tous les trois utilisent 58 caractères mais dans des ordres différents. Bitcoin utilise 123456789ABCDEFGH... avec les majuscules en premier. Flickr inverse la casse (minuscules avant majuscules). Ripple utilise un ordre de caractères complètement différent commençant par rpshnaf39w. L'algorithme d'encodage est identique, seule la correspondance des caractères diffère.

  4. Où l'encodage Base58 est-il utilisé en dehors de Bitcoin ?

    Base58 apparaît dans les identifiants de contenu IPFS (CIDs), les adresses Solana, les adresses Monero, les adresses Litecoin et divers autres systèmes de cryptomonnaies. Il est également utilisé dans certains protocoles d'identité distribuée et systèmes de stockage adressables par contenu où des identifiants lisibles par l'homme et non ambigus sont nécessaires.

Envie d'une expérience sans pub ? Passez à la version sans pub

Installez nos extensions

Ajoutez des outils IO à votre navigateur préféré pour un accès instantané et une recherche plus rapide

Sur Extension Chrome Sur Extension de bord Sur Extension Firefox Sur Extension de l'opéra

Le Tableau de Bord Est Arrivé !

Tableau de Bord est une façon amusante de suivre vos jeux, toutes les données sont stockées dans votre navigateur. D'autres fonctionnalités arrivent bientôt !

PUBLICITÉ · RETIRER?
PUBLICITÉ · RETIRER?
PUBLICITÉ · RETIRER?

Coin des nouvelles avec points forts techniques

Impliquez-vous

Aidez-nous à continuer à fournir des outils gratuits et précieux

Offre-moi un café
PUBLICITÉ · RETIRER?