MPC (Multi-Party Computation) Nedir?
Diğer adları: Multi-Party Computation, Çok Taraflı Hesaplama, Güvenli Çok Taraflı Hesaplama, MPC Cüzdan
Kısaca
MPC (Multi-Party Computation, çok taraflı hesaplama), birden fazla tarafın kendi gizli verilerini birbirine açıklamadan ortak bir hesaplama yapmasını sağlayan kriptografi yöntemidir; kripto para cüzdanlarında özel anahtarı tek bir noktada tutmamak için kullanılır.
MPC tabanlı cüzdanlarda tam bir özel anahtar hiçbir zaman tek bir cihazda bir arada bulunmaz. Bunun yerine anahtar, farklı taraflara (örneğin kullanıcının telefonu, bir sunucu ve bir yedekleme hizmeti) dağıtılmış anahtar paylarıyla temsil edilir. Bir işlem imzalanacağında belirlenen sayıda taraf kendi payını kullanarak hesaplamaya katılır ve ortaya geçerli bir imza çıkar; bu yönteme eşik imza (threshold signature) denir.
Multisig'den farkı, imzalama sürecinin zincir dışında gerçekleşmesidir. Blockchain'de tek bir standart imza görünür; bu sayede işlem ücretleri düşük kalır, yöntem akıllı sözleşme desteği olmayan ağlarda da kullanılabilir ve imzalayanların yapısı dışarıdan görünmez. Bu özellikler MPC'yi kurumsal saklama (custody) hizmetlerinde ve kurtarma ifadesi (seed phrase) gerektirmeyen bazı mobil cüzdanlarda yaygınlaştırmıştır.
MPC'nin güvenliği, kullanılan protokolün doğru uygulanmasına bağlıdır; geçmişte bazı uygulamalarda anahtar paylarının sızdırılmasına imkân veren açıklar tespit edilmiştir. Payların bir kısmı hizmet sağlayıcıda tutuluyorsa kullanıcı kurtarma ve erişim konusunda o sağlayıcıya bağımlı hâle gelebilir. İmzalama kurallarının zincir üzerinde denetlenememesi de multisig'e göre bir şeffaflık farkıdır.
Son güncelleme: · Bu içerik bilgilendirme amaçlıdır, yatırım tavsiyesi değildir.


