MPC destekli Ed25519: DApp ve Cüzdan imza güvenliğini artırma

robot
Abstract generation in progress

Ed25519'in MPC'deki Uygulaması: DApp ve Cüzdan için Güvenli İmzalar Sağlama

Son yıllarda, Ed25519 Web3 ekosisteminde popüler bir kriptografi teknolojisi haline geldi. Solana, Near ve Aptos gibi birçok popüler blok zinciri, yüksek verimliliği ve güçlü şifreleme yetenekleri nedeniyle bu teknolojiyi benimsemiştir. Ancak, gerçek çok taraflı hesaplama (MPC) çözümlerinin bu platformlardaki kullanımı henüz tam anlamıyla yaygınlaşmamıştır.

Bu, kripto teknolojisinin sürekli ilerlemesine rağmen, Ed25519 tabanlı cüzdanların genellikle çok taraflı güvenlik mekanizmalarından yoksun olduğu ve tek bir özel anahtarın getirdiği riskleri etkili bir şekilde azaltamadığı anlamına gelir. MPC teknolojisi kullanılmadığında, bu cüzdanlar geleneksel cüzdanlarla aynı temel güvenlik tehditleriyle karşı karşıya kalmaya devam edecek ve dijital varlık koruma konusunda hala geliştirilme alanı bulunmaktadır.

Son zamanlarda, Solana ekosistemindeki bir proje, güçlü ticaret işlevselliğini sosyal oturum açma ve token oluşturma deneyimiyle birleştiren mobil uyumlu bir ticaret takımı sundu. Bu yenilikçi girişim, pazardaki daha güvenli ve daha pratik Web3 etkileşim yöntemlerine olan talebi yansıtıyor.

Web3Auth'ta MPC ile Ed25519 Tanıtımı: DApp ve Cüzdan için Güvenli İmza Sağlama

Ed25519 Cüzdanın Mevcut Durumu

Geleneksel Ed25519 Cüzdan sistemlerinin bazı belirgin zayıflıkları vardır. Genellikle, bu cüzdanlar özel anahtarları oluşturmak için hatırlatıcı kelimeler kullanır ve ardından bu özel anahtarla işlemleri imzalar. Ancak, bu yöntem sosyal mühendislik, kimlik avı siteleri ve kötü amaçlı yazılımlar gibi saldırılara karşı hassastır. Özel anahtar cüzdana erişim için tek yol olduğundan, bir sorun ortaya çıktığında varlıkları geri yüklemek veya korumak son derece zor hale gelir.

Buna karşılık, MPC teknolojisi cüzdan güvenliğinde devrim niteliğinde değişiklikler sağladı. MPC cüzdanları, özel anahtarları tek bir yerde saklamaz, bunun yerine onları birden fazla parçaya böler ve dağıtılmış bir şekilde depolar. İşlem imzalamak gerektiğinde, bu anahtar parçaları kısmi imzalar oluşturur ve ardından eşik imza şeması (TSS) aracılığıyla nihai imza haline getirilir.

Özel anahtarların ön uçta asla tam olarak ifşa edilmemesi nedeniyle, MPC Cüzdanı sosyal mühendislik, kötü amaçlı yazılım ve enjekte saldırılarına karşı etkili bir şekilde korunabilir ve cüzdanın güvenliğini büyük ölçüde artırır.

Web3Auth'ta MPC ile Ed25519'in Tanıtımı: DApp ve Cüzdan için Güvenli İmzalar

Ed25519 Eğrisi ve EdDSA

Ed25519, Curve25519'un bükülmüş Edwards formudur ve çift temel skalar çarpım için optimize edilmiştir. Bu, EdDSA imza doğrulamasında kritik bir işlemdir. Diğer eliptik eğrilerle karşılaştırıldığında, Ed25519 daha popülerdir; bunun nedeni, anahtar ve imza uzunluklarının daha kısa olması, hesaplama ve doğrulama hızlarının daha hızlı olmasıdır, aynı zamanda yüksek seviyede güvenliği korumasıdır. Ed25519, 32 baytlık bir tohum ve 32 baytlık bir genel anahtar kullanarak 64 bayt boyutunda imza üretir.

Ed25519'de, tohum SHA-512 algoritması ile hashlenir. Bu hash değerinden ilk 32 byte alınarak özel skalar oluşturulur, ardından bu skalar Ed25519 eğrisindeki sabit eliptik nokta G ile çarpılarak açık anahtar üretilir.

Bu ilişki şu şekilde ifade edilebilir: Açık anahtar = G × k

Burada k özel bir skalar, G ise Ed25519 eğrisinin taban noktasıdır.

Web3Auth'taki MPC'de Ed25519'in Tanıtılması: DApp ve Cüzdanlar için Güvenli İmza Sağlama

Ed25519 Desteği MPC'ye Dahil Edildi

Bazı yeni Web3 güvenlik çözümleri farklı yaklaşımlar benimsemektedir. Bunlar, bir tohum oluşturup onu hashlemek yerine doğrudan özel skalarlar üretmektedir. Ardından, bu skalar kullanılarak ilgili kamu anahtarı hesaplanır ve FROST algoritması kullanılarak eşik imzası oluşturulur.

FROST algoritması, özel anahtarların bağımsız olarak işlem imzalamasına ve nihai imzayı oluşturmasına izin verir. İmza sürecinde, her bir katılımcı rastgele bir sayı üretir ve buna taahhüt eder; bu taahhütler daha sonra tüm katılımcılar arasında paylaşılır. Paylaşılan taahhütlerin ardından, katılımcılar bağımsız olarak işlemi imzalayabilir ve nihai TSS imzasını oluşturabilir.

Bu yöntem, FROST algoritmasını kullanarak geçerli eşik imzaları üretirken gerekli iletişimi en aza indirir. Esnek eşik değerlerini destekler ve katılımcılar arasında etkileşimsiz imza oluşturulmasına izin verir. Taahhüt aşaması tamamlandıktan sonra, katılımcılar daha fazla etkileşime gerek kalmadan bağımsız olarak imza oluşturabilirler. Güvenlik açısından, sahtecilik saldırılarını önleyebilir, imza işlemlerinin eşzamanlılığını sınırlamaz ve katılımcıların kötü niyetli davranışları durumunda süreci sona erdirir.

Web3Auth'taki MPC'de Ed25519 Tanıtımı: DApp ve Cüzdan için Güvenli İmzalar

MPC'de Ed25519 Eğrisi Kullanımı

Ed25519 desteğinin getirilmesi, Ed25519 eğrisi kullanarak DApp ve Cüzdan geliştiren geliştiriciler için önemli bir ilerlemedir. Bu yeni özellik, Solana, Algorand, Near, Polkadot gibi popüler zincirlerde MPC özellikli DApp ve Cüzdan inşa etmek için yeni fırsatlar sunmaktadır.

Ed25519 şimdi bazı Web3 güvenlik çözümlerinin yerel desteğini de aldı, bu da Shamir Secret Sharing'e dayalı non-MPC SDK'nın tüm Web3 çözümlerinde (mobil, oyun ve Web SDK dahil) Ed25519 özel anahtarını doğrudan kullanabileceği anlamına geliyor.

Sonuç

Sonuç olarak, MPC'ye EdDSA imza desteğinin eklenmesi, DApp ve Cüzdan için artırılmış güvenlik sağladı. Gerçek MPC teknolojisinden yararlanarak, ön uçta özel anahtarların ifşa edilmesine gerek kalmadan saldırı riski önemli ölçüde azaltılmıştır. Güçlü güvenliğin yanı sıra, sorunsuz, kullanıcı dostu bir giriş ve daha verimli hesap kurtarma seçenekleri de sunmaktadır.

Bu teknolojik ilerleme sadece Web3 uygulamalarının güvenliğini artırmakla kalmıyor, aynı zamanda geliştiricilere yenilikçi çözümler oluşturma konusunda daha fazla olanak sunarak Web3 ekosisteminin ilerlemesine katkıda bulunuyor.

Web3Auth'taki MPC'de Ed25519'in Tanıtımı: DApp ve Cüzdan için Güvenli İmzalar Sağlama

DAPP-1.31%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 5
  • Repost
  • Share
Comment
0/400
pumpamentalistvip
· 11h ago
Çaylı yumurta güvenli bile sayılmaz
View OriginalReply0
OneBlockAtATimevip
· 11h ago
MPC yyds
Reply0
GateUser-9ad11037vip
· 11h ago
Transfer hatası olmadı, çalınmadı bile.
View OriginalReply0
CryptoPhoenixvip
· 11h ago
Kaybedersem yeniden kalkarım, zaten buna alıştım.
View OriginalReply0
MemeCoinSavantvip
· 11h ago
bullish af on mpc tbh
Reply0
  • Pin
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)