Sağlama toplamları nedir?
Ethereum sağlama toplamı adresi nedir?
Hangi Ethereum iyileştirme önerisi sağlama toplamlı adresleri tanıttı?
Ethereum İyileştirme Teklifi (EIP) 55, Ethereum adreslerine sağlama toplamları getirdi.
Hem büyük hem de küçük harf karakterlerinin dahil edilmesi, sağlama toplamı alınmış Ethereum adreslerini tanımlar.
Kripto para gönderirken veya alırken, büyük ve küçük harflerin bu karışımı, hata tespitine başka bir seviye daha ekler. Kullanıcılar için sağlama toplamlı ve sağlama toplamsız adreslerin kolayca tanımlanabilir hale getirilmesi, işlemler sırasında yanlışlıkla hata yapılması olasılığını azaltıyor.
Ancak, bazı benzer görünümlü harflerin yer değiştirmesi (küçük “L” = “l” ve büyük “i” = “I” gibi) yine de teknik olarak geçerli bir sağlama toplamıyla sonuçlanabilir. Bu nedenle, kullanıcılar adresleri dikkatle iki kez kontrol etmelidir. Ek olarak, EIP-55 sağlama toplamları kullanıcıların geçerli ancak yanlış bir adrese Ether (ETH) göndermesini engellemez. Adres uzunlukları farklı olabileceğinden, kullanıcılar yanlışlıkla farklı bir kripto para birimi için bir adres kopyaladıklarında onları uyarmazlar.
Bir Ethereum adresinin sağlama toplamı nasıl alınır
Ethereum adresleri, A-F harflerinden ve 0-9 rakamlarından oluşan 40 karakterlik onaltılık dizelerdir. Ethereum, doğruluğu artırmak ve işlemler sırasında hata olasılığını azaltmak için bir sağlama toplamı mekanizması kullanır.
Bir Ethereum adresinin sağlama toplamını oluşturmak için birden fazla prosedür vardır. İlk olarak, orijinal adresin küçük harfli bir versiyonu oluşturulur. Ardından, küçük harfli adresin Keccak-256 hash'i hesaplanır. Keccak-256 adı verilen sofistike bir kriptografik algoritma, bir girdi verildiğinde farklı bir hash değeri üretir.
Ardından, orijinal adresteki her bir karakter ile hashteki karşılık gelen bit arasında bir karşılaştırma yapılır. Bir karakter, orijinal adreste bir harf (A-F) ise ve hashteki eşleşen bit 1 ise, sağlama toplamı alınmış adreste büyük harfle yazılır. Bu prosedür, sağlama toplamı alınmış adresin toplam 42 karaktere sahip olmasını sağlar ve bir seviye daha hata koruması eklemek için büyük harfleri kullanır.
Ethereum adresleri, bu sağlama toplamı tekniği kullanılarak işlemler sırasında yapılan yazım hatalarından kaynaklanan kusurlara karşı daha dirençli hale gelir. Fonların yanlış adreslere aktarılma olasılığını büyük ölçüde azaltarak Ethereum ağındaki kullanıcılara kripto para gönderirken ve alırken daha fazla güvenlik ve güven sağlar.