Base58은 이진 데이터를 인코딩하는 방법으로, 비트코인 주소 및 기타 암호화폐에서 일반적으로 사용됩니다. Base58 문자 집합은 숫자 0, 대문자 O와 I, 소문자 l, 그리고 +와 / 기호 등 혼동하기 쉬운 문자를 제외하여 수동 입력 및 인식에 더 적합합니다. Base58 문자 집합에는 다음이 포함됩니다: 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz. Base64에 비해 Base58은 더 짧은 인코딩 텍스트를 생성하지만 계산 속도가 약간 느립니다. Base58은 블록체인, 암호화폐 및 관련 분야에서 널리 사용됩니다.