Base58 인코더 비트코인과 IPFS에서 사용하는 Base58 형식으로 텍스트를 인코딩합니다.
Base58 인코딩
비트코인과 IPFS에서 사용하는 Base58 형식으로 텍스트를 인코딩합니다.
텍스트 입력
인코딩할 텍스트를 입력하거나 붙여넣습니다.
Base58 출력 보기
Base58 인코딩 결과가 즉시 나타납니다.
결과 복사
복사 버튼을 클릭하여 인코딩된 문자열을 복사합니다.
What Is Base58 인코딩?
Base58 인코딩은 시각적으로 모호한 문자를 제외한 58개의 알파벳 숫자 문자를 사용합니다: 0(영), O(대문자 o), I(대문자 i), l(소문자 L). 비트코인 주소를 위해 사토시 나카모토가 만들었으며, 헥스보다 더 짧고 인간에게 친숙한 문자열을 생성합니다. IPFS, 리플, 플리커에서도 사용됩니다. 알파벳은 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz입니다. 이 도구는 BigInt 산술을 사용하여 UTF-8 텍스트를 Base58로 인코딩합니다. 모든 처리가 브라우저에서 발생합니다.
Why Use Base58 인코딩?
-
人間 친화적인 인코딩으로 시각적으로 모호한 문자를 피함
-
압축된 표현 - HEX 또는 Base32보다 짧음
-
100% 클라이언트 측 - 데이터가 브라우저를 떠나지 않음
-
비트코인, IPFS 및 기타 주요 시스템에서 사용하는 동일한 알파벳
Common Use Cases
암호화폐
주소와 키에 대한 비트코인의 Base58 형식으로 데이터를 인코딩합니다.
IPFS 해시
Base58을 사용하는 IPFS 콘텐츠 식별자로 작업합니다.
짧은 식별자
URL 및 데이터베이스에 대한 짧고 인간이 읽을 수 있는 식별자를 생성합니다.
데이터 인코딩
이진 데이터를 압축된 모호하지 않은 텍스트 형식으로 인코딩합니다.
Technical Guide
Base58 인코딩은 입력 바이트를 빅엔디안(big-endian)으로 간주하고, 반복적으로 58으로 나누어 나머지를 Base58 숫자로 수집합니다. 선행하는 영バ이트는 '1' 문자로 보존됩니다. Base64와 달리, Base58은 패딩을 사용하지 않습니다. 인코딩은 BigInt 산술을 사용하여 임의 길이 입력에 대한 정확성을 제공합니다. 인코딩은 약간 Base64보다 효율성이 낮지만 혼란을 일으킬 수 있는 문자를 피합니다.
Tips & Best Practices
-
1Base58은 시각적인 혼동을 피하기 위해 0, O, I 및 l을 제외함
-
2첫 번째 영문자 바이트는 출력에서 '1' 문자로 매핑됨
-
3Base58은 Base64보다 약간 공간 효율성이 떨어지지만 더 읽기 쉽게 함
-
4비트코인에 사용되나 - 체크섬을 추가하는 Base58Check과 동일하지 않음
Related Tools
Frequently Asked Questions
Q 이 도구는 무료인가?
Q 私の 데이터가 안전한가요?
Q Base58은 어떤 문자를 사용합니까?
Q 어떤 브라우저가 지원됩니까?
Q 이것은 비트코인 Base58Check과 동일합니까?
About This Tool
Base58 인코딩 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.