Anasayfa İleri Seviye için Kripto İmza birleştirme nedir

İmza birleştirme nedir

Mevcut Bitcoin uygulamasına kıyasla, imza birleştirme gelişmiş gizlilik ve depolama avantajları sağlar.

İmza birleştirme, çok sayıda kişinin aynı anda imza atması ancak sonunda yalnızca bir imza istemesi zorluğudur. Bu senaryoda çok sayıda imza vardır ve sadece tek bir bileşik imza oluşturmanız gerekir. Tüm açık anahtarlar hala doğrulayıcı tarafından bilinmektedir. Bu senaryoda, çıktı bir imza, bir açık anahtar ve doğrulayıcıya bir mesaj içerir. Bu mesajı imzalayanların önceden bir şey yapmasına gerek yoktur. Mesajı, daha sonra doğrulayabilecek pubkey listesine sahip herhangi birine verebilirler.

Biz çoklu imza yöntemine değil, tüm işlem girdilerinin imzalarını tek bir imzada birleştirmek için bir toplu imza şemasına ihtiyaç duyuyoruz. Aradaki fark, toplu imzalama yöntemindeki her imzacının herkes tarafından paylaşılan tek bir mesaj yerine kendi mesajına sahip olmasıdır. Bir doğrulayıcı imza anahtarını incelediğinde, Schnorr imzaları, imza birleştirme nedeniyle girdiler hakkında herhangi bir bilgi açığa çıkarmaz. Bitcoin kullanıcılarının, girdi imzaları hakkında herhangi bir bilgi vermeden karşılanabilecek veya karşılanamayacak - ve imzalayanların çoğunluğu tarafından doğrulanabilecek - harcama gereksinimleri üzerinde anlaşmalarını sağlayabileceğimiz için, imza birleştirme insanların hayal edebileceğinden çok daha güçlü hale gelebilir.

İmza birleştirmenin avantajları ve dezavantajları da vardır.

Avantajları:

-       Çok imzalı işlemler için dijital imza bölümünün boyutunu azaltır. Bu, bloklar içinde yer tasarrufu sağlayarak diğer işlemlerin bunlara eklenmesine izin verir ve ağın ölçeklenebilirliğini artırır.

-         İmza doğrulaması daha verimli ve daha hızlıdır. Bunun nedeni, birkaç imza yerine yalnızca bir imzanın doğrulanması gerekmesidir. Bu, bu görev için gereken elektrik miktarını azaltır.

-         Son olarak, anonimlik bir seviyeye kadar geliştirilmiştir. Toplu imza farklı kullanıcılardan gelen bireysel imzalardan oluştuğu için durum böyledir. Ancak, bu imzalardan hangisinin toplu imzanın kaynağı olduğunu belirlemek imkansızdır.

Dezavantajları:

-        Tamamlanması zor bir uygulamadır. Aslında, Bitcoin geliştirme ekibi iki yılı aşkın bir süredir bu çözüm üzerinde çalışıyor ve hala üzerinde çalışılıyor.

-         Yasadışı nakit harcamalarına izin verebilecek belirli saldırı vektörlerini önlemek için dikkatli bir uygulama şarttır. Bir Rogue saldırısı sahte bir imza toplama yöntemi kullanıyorsa bu düşünülebilir. Bu saldırı belirli şekillerde bir dijital imzayı "taklit eder". Bu da karşı tarafı potansiyel olarak zarar verici bilgiler vermeye zorlar. Saldırgan bu bilgileri kullanarak bir toplu imza yöntemi için geçerli bir dijital imzayı kolayca hesaplayabilir. Bu şekilde kontrol etmediğiniz bir adresten para alabilirsiniz.

-         Bir blok içindeki tüm işlemleri kapsayacak şekilde imza toplamanın kullanılması bir olasılıktır. Ancak bu, Bitcoin'in ve bu işlevi kullanan diğer kripto paraların güvenliğini tehlikeye atar. Bunun nedeni, bir saldırganın bir Rogue Saldırısını başarıyla yürütmesi veya uygulamada başka bir hata bulması durumunda, o bloktan veya blok dizisinden nakit para alabilmesidir.

Diğer seviyelere göz atın