Base58 校驗長度 使用指南

輸入原始位元組長度,工具按 Base58 編碼規則併疊加 4 位元組校驗和,估算編碼後字串長度,常用於比特幣等加密貨幣地址長度預估。

計算公式與原理

Base58 每個字元約攜帶 log₂58 ≈ 5.86 位元資訊

輸入原始位元組長度,工具按 Base58 編碼規則併疊加 4 位元組校驗和,估算編碼後字串長度,常用於比特幣等加密貨幣地址長度預估。

典型使用場景

算例參考

注意事項

本工具純前端執行,輸入內容不上傳伺服器;結果為按上述口徑得到的理論估算值。實際應用受裝置引數、測量條件與當地規範影響,請以裝置銘牌、檢測報告與現行標準為準,重大決策建議諮詢專業人士。

為何用 Base58 而非 Base64?
Base58 去除 0/O/1/l/I 等易混字元,降低人工抄寫出錯率。
校驗和做什麼?
4 位元組雙 SHA256 前段,用於檢測地址輸入錯誤。
長度為何不是整數倍?
Base58 非 2 的冪分組,長度隨數值近似 ⌈n·log(256)/log(58)⌉。
→ 開啟Base58 校驗長度工具