Schnorr imzası; Claus P. Schnorr tarafından üretilmiş ve aynı zamanda 1991 yılında patenti alınmış olan bir digital imzadır.
(2008 yılında patent süresi dolmuştur)Bitcoin piyasa sürüldüğünde
ECDSA digital imza algoritmasını kullanıyordu uzun zamandır
tartışma konusu olan Schnorr imza modeli uygulanmasına karar verilmiştir.
Peki Neden?Çünkü bitcoin ağı üzerinde başarılı işlemler yapmak için imza gerekir ve bu imzalar ağda yer kaplamaktadır.
ECDSA ile çoklu bir işlem yapılacağı zaman her adres için ayrı bir anahtara ve bunlar için oluşturulmuş ayrı ayrı imzalara ihtiyaç duyuluyordu. Aynı zamanda gerçekletirilen tüm bu imzalamalar yapılan işlem boyutunu ve madencilere ödenen ücreti de artırmaktadır.
Schnorr signature ise tüm bu çoklu işlemleri bir imza altına toplamaya yarıyor. Böylece ağ yükünü hafifletirken hemde ödenecek işlem maliyeti azaltabiliyoruz. Ayrıca görünürde oluşturulmuş tek bir anahtar ve imzalanmış tek bir işlem olması nedeniyle gizlilik konusunu da artırmış oluyor.
Kaynaklar:https://en.bitcoin.it/wiki/BIP_0340https://bitcoinmagazine.com/articles/the-power-of-schnorr-the-signature-algorithm-to-increase-bitcoin-s-scale-and-privacy-1460642496https://medium.com/digitalassetresearch/schnorr-signatures-the-inevitability-of-privacy-in-bitcoin-b2f45a1f7287