İçeriğe geç
Kriptofoni
Kripto Para SözlüğüGüvenlik ve Cüzdan

DKG (Distributed Key Generation) Nedir?

Diğer adları: Distributed Key Generation, Dağıtık Anahtar Üretimi

Kısaca

DKG (dağıtık anahtar üretimi), birden fazla katılımcının, hiçbirinin tam özel anahtarı tek başına öğrenmediği ortak bir anahtar çiftini birlikte oluşturmasını sağlayan kriptografik protokoldür; her katılımcı yalnızca bir anahtar payına sahip olur.

Klasik gizli paylaşım yöntemlerinde anahtar önce tek bir taraf tarafından üretilip sonra parçalara bölünür; bu da üretim anında tek bir hata noktası yaratır. DKG'de ise güvenilir bir dağıtıcıya ihtiyaç yoktur. Katılımcılar kendi rastgele değerlerini üretip doğrulanabilir biçimde paylaşır; sonuçta ortak açık anahtar herkesçe bilinir, özel anahtar ise hiçbir zaman tek bir yerde bir araya gelmez.

DKG genellikle eşik imza (threshold signature) şemalarıyla birlikte kullanılır. Örneğin 5 katılımcılı ve 3'lük eşikli bir yapıda herhangi üç katılımcı birlikte geçerli bir imza üretebilir, ancak iki katılımcı yetmez. Bu yöntem MPC (çok taraflı hesaplama) tabanlı kurumsal cüzdanlarda, Ethereum doğrulayıcı anahtarlarını birden fazla operatöre dağıtan dağıtık doğrulayıcı teknolojisinde (DVT), köprülerde ve rastgelelik işaretçilerinde (random beacon) kullanılır.

DKG protokolleri, katılımcılar arasında birden fazla iletişim turu gerektirdiği için karmaşıktır. Kötü niyetli katılımcıların hatalı paylar göndermesine karşı doğrulama mekanizmaları gerekir; uygulama hataları ise anahtar güvenliğini doğrudan tehlikeye atabilir.

Son güncelleme: · Bu içerik bilgilendirme amaçlıdır, yatırım tavsiyesi değildir.

İlişkili terimler