Kripto
MPC: Yeni Kripto Para Dönemi Başlıyor!
Tanım
Çok taraflı hesaplama, birden fazla tarafın özel girdilerini birbirine ifşa etmeden birlikte bir sonuç hesaplamasına olanak tanıyan bir kriptografik yöntemdir.
Çoklu taraflı hesaplama nedir?
Çoklu taraflı hesaplama (MPC), birkaç katılımcının bir hesaplama işlemini ortaklaşa yürütmesine olanak tanıyan bir kriptografi dalıdır; bu hesaplama, bir imza oluşturmak veya bir risk puanı hesaplamak gibi işlemleri içerebilir.
Her katılımcının temel verilerini diğerlerinden gizli tutarken, güvenilir bir üçüncü tarafa hassas bilgiler vermek yerine, MPC güveni birden fazla bağımsız taraf veya cihaz arasında dağıtır, böylece hiçbir katılımcı tam sırrı göremez (veya çalamaz). Kripto dünyasında, MPC en yaygın olarak cüzdan güvenliği ve saklama modelleri bağlamında tartışılmakta ve kripto cüzdan türleri içinde önemli bir kavramdır.
MPC kripto
MPC kripto kurulumlarında, “gizli” genellikle bir özel anahtardır ve bu anahtar, blockchain işlemlerini yetkilendirmek için kullanılır. O anahtarı tek bir yerde saklamak yerine, MPC, bir geçiş kriptografisi kullanarak birden fazla tarafın tam anahtarı herhangi bir cihazda yeniden yapılandırmadan geçerli bir imza üretmek için işbirliği yapmasını sağlar.
Bu, anahtar parçalama ile ilişkilidir, ancak pratik hedef biraz farklıdır: sistem, yalnızca minimum sayıda payın (örneğin, 2-of-3) bir imzalama işlemini onaylayabilmesi için tasarlanmıştır, daha az pay ise hiçbir yararlı bilgi ifşa etmez.
multisigile karşılaştırıldığında, genellikle birden fazla farklı anahtar kullanarak zincir üzerinde bir politika oluşturan MPC, genellikle imzalama politikasını zincir dışında tutar ve blockchain'lerin zaten anladığı standart bir tek imza çıkarır.
Çoklu taraflı hesaplama cüzdanı
Çoklu taraflı hesaplama cüzdanı, imzalama yetkisinin MPC kullanarak birden fazla cihaz, hizmet veya organizasyonel rol arasında dağıtıldığı bir cüzdan mimarisidir. Örneğin, bir pay bir kullanıcının telefonunda, diğeri bir donanım güvenlik modülünde ve üçüncüsü bir kurtarma hizmetinde bulunabilir; kullanıcı fon gönderdiğinde, gerekli taraflar tam özel anahtarı ifşa etmeden bir imza üreten bir protokol çalıştırır.
Bu tasarım, bir non custodial cüzdandeneyim (kullanıcı anlamlı bir kontrolü korur) ve “bir” gibi tekil arıza noktalarını azaltırkenseed phrasebir cihazda.” Birçok ekip bu modeli mpc cüzdanları açıklaması altında tanımlar, özellikle kurumsal saklama, gömülü cüzdanlar ve operasyonel kontrollerin kriptografi kadar önemli olduğu yüksek değerli hazineler için.
MPC anahtar yönetimi
MPC anahtar yönetimi, anahtar paylarının nasıl oluşturulduğu, saklandığı, döndürüldüğü, yedeklendiği ve zamanla nasıl geri alındığına odaklanır - çünkü MPC'nin güvenlik faydaları, matematik kadar operasyonel disipline de bağlıdır. Tipik bir yaşam döngüsünde, taraflar özel anahtarın asla bir araya getirilmediği dağıtılmış bir anahtar oluşturma süreci yürütür, ardından imzalama için bir eşik politikası (örneğin 2-of-3) uygular.
İyi bir MPC anahtar yönetimi ayrıca yönetişim kontrollerini de içerir: kimin imza talep edebileceği, hangi onayların gerektiği ve bir cihaz kaybolursa veya şüpheli bir şekilde tehlikeye girerse nasıl yanıt verileceği.
Bu, MPC'nin genellikle multisig ile karşılaştırılmasının bir nedenidir: her ikisi de paylaşılan kontrolü zorlayabilir, ancak MPC bunu tek anahtar imza sürecini koordine ederek yapar, multisig ise kurallarıakıllı sözleşmeveya hesap düzeyinde uygular.
Neden çok taraflı hesaplama önemlidir
Çok taraflı hesaplama, geleneksel anahtar saklamanın “ya hepsi ya hiç” riskini azaltması nedeniyle önemlidir: bir cihaz, çalışan veya sunucu ihlal edilirse, bir saldırgan hala yalnızca işlemleri imzalayamaz. Bu, MPC'yi borsalar için özellikle değerli kılar.DAOs, fintechler ve operasyonları yavaşlatmadan veya tek bir güvenilir saklayıcıya bağımlı olmadan güçlü güvenliğe ihtiyaç duyan işletmeler.
Ayrıca kullanılabilirlik ve güvenliği birleştirmeye yardımcı olur—kullanıcıların tek bir kırılgan sırrı yönetmek zorunda kalmadan kurtarma ve rol tabanlı onayları destekler. Cüzdan modellerini ve karşılaştırmalarını yapıyorsanız, MPC artık kripto cüzdan türleri açıklanan diğer yaklaşımlarla birlikte anlamanız gereken temel bir kategori haline geldi.
Sıkça Sorulan Sorular
Çok taraflı hesaplama verileri nasıl gizli tutar?
MPC, hassas girdileri kriptografik paylara ayırır ve tarafların yalnızca nihai çıktıyı öğrendiği bir protokol çalıştırır. Her katılımcının ham girişi, diğer katılımcılardan bile gizli kalır. Güvenlik, eşik ayarına ve yeterince tarafın iş birliği yapmadığı varsayımına bağlıdır.
MPC, çok imzalı ile aynı mı?
Hayır. Çok imzalı genellikle birden fazla farklı anahtar veya imzalayıcı kullanarak zincir üzerinde birden fazla onay gerektirirken, MPC genellikle dağıtılmış bir imzalama sürecinden tek bir standart imza üretir. Her ikisi de tekil hata noktalarını azaltır, ancak politikaların nasıl uygulandığı ve işlemlerin zincir üzerinde nasıl göründüğü konusunda farklılık gösterir.
MPC cüzdanları saklama dışı mı?
Olabilir, ancak bu, anahtar paylarını ve imzalama politikasını kimin kontrol ettiğine bağlıdır. Bir sağlayıcı, sizin olmadan imza atmak için yeterli paya sahipse, bu daha çok saklama altındaki bir cüzdan gibi davranır. Gerekli bir payı ve onayları elinizde tutarsanız, daha güçlü dayanıklılığa sahip bir saklama dışı cüzdan gibi işlev görebilir.
MPC'de anahtar parçalama nedir?
Anahtar parçalama, anahtar materyalini birden fazla parçaya ayırma fikridir, böylece tek bir parça fonları çalmak için yeterli olmaz. MPC'de, bu paylar, tam özel anahtarın yeniden inşa edilmesine gerek kalmadan koordine bir imzalama protokolünde kullanılır. Kesin şema ve eşik, kaç pay gerektiğini belirler.
MPC'nin ana riskleri veya dezavantajları nelerdir?
MPC, taraflar arasında koordinasyon ve her payın güvenli bir şekilde işlenmesi dahil olmak üzere operasyonel ve uygulama karmaşıklığı ekler. Gerekli imzalayıcılar çevrimdışı olduğunda erişilebilirlik bir sorun olabilir. Kötü yönetim - yanlış yapılandırılmış eşikler veya zayıf erişim kontrolleri gibi - kriptografik faydaları zayıflatabilir.
İlgili Terimler
Multisig
Multisig is a crypto authorization method where a transaction needs approvals from multiple keys before funds can be moved.
Private Key
A private key is a secret cryptographic number that lets you prove ownership and sign transactions to spend crypto from a wallet.
Non Custodial Wallet
A non-custodial wallet is a crypto wallet where you control the private key, so only you can authorize transactions and access the funds.