Codificador e decodificador Base58
Usa o alfabeto Base58 do Bitcoin, sem 0, O, I ou l. Preserva bytes zero iniciais como caracteres 1 iniciais.
Sobre codificador e decodificador base58
Codificador e decodificador Base58:Usa o alfabeto Base58 do Bitcoin, sem 0, O, I ou l. Preserva bytes zero iniciais como caracteres 1 iniciais.
Como esta ferramenta funciona
Usa o alfabeto Base58 do Bitcoin, sem 0, O, I ou l. Preserva bytes zero iniciais como caracteres 1 iniciais.
Pipeline de processamento e arquitetura técnica:
- Cole o exemplo em “Entrada”.
- Defina “Segunda entrada / expressão” como encode.
- Clique em “Executar localmente” e compare “Saída” com o exemplo.
Exemplo e aplicação prática
Cenário de aplicação prática: Converta um texto UTF-8 de quatro bytes com Codificador e decodificador Base58
Entrada de amostra:
Processamento computacional: Usa o alfabeto Base58 do Bitcoin, sem 0, O, I ou l. Preserva bytes zero iniciais como caracteres 1 iniciais.; Segunda entrada / expressão = encode
Saída ilustrativa:
Limites e casos especiais
Esta é uma codificação de texto Base58, não uma validação de endereços Base58Check. Texto vazio gera texto vazio. Os bytes decodificados devem ser UTF-8 válido. Substitutos Unicode sem par são rejeitados para evitar substituição silenciosa na codificação UTF-8.
Processamento no navegador e privacidade
A função da ferramenta foi projetada para processar a entrada no navegador sem enviá-la intencionalmente a um servidor de processamento do CZOA. Solicitações de recursos do site, análises ou publicidade são independentes. O navegador, suas extensões e o software gerenciado do dispositivo ficam fora desse limite.
Execução local e metodologia de verificação
O processamento da carga útil desta ferramenta foi projetado para ocorrer localmente no navegador por meio de JavaScript ou Web Workers. Solicitações de recursos do site, análises ou publicidade são independentes. Confidencialidade, repetibilidade e latência dependem do ambiente do navegador e não são garantidas de forma absoluta.
Normas técnicas e especificações de conformidade
Responsável pelo conteúdo: CZOA Tools · Última revisão: 2026-09-15 · Metodologia de revisão
Como usar
- Cole o exemplo em “Entrada”.
- Defina “Segunda entrada / expressão” como encode.
- Clique em “Executar localmente” e compare “Saída” com o exemplo.
Perguntas frequentes
Qual alfabeto Base58 é usado?+
Usa o alfabeto estilo Bitcoin 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz, sem 0, O, I e l para reduzir ambiguidade visual.
O que o navegador verificou?+
hello world em UTF-8 foi codificado como StV1DL6CwTryKyV, um vetor Base58 conhecido e independente.
Como bytes zero iniciais são tratados?+
Cada byte zero inicial vira um 1 inicial. Na decodificação, cada 1 inicial volta a byte zero antes da conversão UTF-8.
O que limita a decodificação?+
Caracteres fora do alfabeto causam erro e os bytes devem formar UTF-8 válido; não é transporte binário genérico.
