> bitcoin | crypto | okunabilir <
// Görsel olarak kolay karışan karakterler olmadan Base58 kodlama – Bitcoin ve diğer kripto para adreslerinde kullanılan format
Kripto için hazır
Bitcoin adresleri, cüzdan formatları ve diğer blok zinciri kimlikleri için kullanılan Base58 alfabesini uygular.
Görsel olarak net
0, O, I, l gibi birbirine benzeyen karakterleri dışarıda bırakarak elle yazma ve okuma sırasında yanlışları azaltır.
Kompakt gösterim
Base32/36'ya göre daha kısa diziler üretir, kısa bağlantılar ve QR kodlar için idealdir.
>> teknik bilgiler
Base58 nasıl çalışır?:
Base58, 58 alfasayısal karakterden oluşan bir alfabe kullanır ve 0, O, I, l gibi okunması zor karakterleri bilerek dışarıda bırakır. Bu format, Bitcoin adresleri ve birçok blok zinciri kimliği için fiili standart hâline gelmiştir.
Örnek:
"Hello" → 9Ajdvzr
Neden Base58 kullanmalı?:
- >Bitcoin adresleri için yaygın biçimde kullanılan standart
- >Görsel olarak benzer karakterleri elemek suretiyle hata oranını düşürür
- >Kısa kimlikler için Base32/36'ya göre daha verimlidir
- >Blok zinciri ve IPFS ekosisteminde geniş kullanım alanı
- >İnsanlar için okunabilir ve kopyalaması kolay diziler üretir
>> sık sorulan sorular
Base58 kodlama nedir?
Base58, 58 alfasayısal karakter kullanan ve görsel olarak karışan karakterleri özellikle dışarıda bırakan bir ikili→metin kodlama şemasıdır. İnsanların okuyup yazabilmesi için Bitcoin adreslerinde kullanılmak üzere tasarlanmıştır.
Base58 neden bazı karakterleri dışarıda bırakır?
0 ve O, I ve l gibi karakterler birçok yazı tipinde birbirine çok benzer. Bu karakterleri kullanmamak, adresleri kâğıttan ekrana veya ekrandan cüzdana aktarırken yapılan hataları azaltır.
Base58 hangi alanlarda kullanılıyor?
Base58 başta Bitcoin olmak üzere birçok kripto para adresinde, cüzdan altyapısında, IPFS hash'lerinde ve kısa, okunabilir kimliklerin gerektiği diğer blok zinciri uygulamalarında kullanılır.
Base58 büyük/küçük harfe duyarlı mı?
Evet. Base58 büyük/küçük harf duyarlıdır; aynı harfin büyük ve küçük hâli farklı değerleri temsil eder ve bu da daha kompakt bir kodlama alanı sağlar.