Ed25519 ve MPC birleşimi: Daha güvenli DApp ve şifreleme cüzdanı imza çözümleri oluşturma

Ed25519'in MPC'deki Uygulamaları: DApp ve Cüzdanlar için Daha Güvenli İmza Çözümleri

Son yıllarda, Ed25519 Web3 ekosisteminde popüler bir kriptografik algoritma haline geldi ve Solana, Near, Aptos gibi popüler blok zincirleri tarafından benimsenmiştir. Ed25519, verimliliği ve kriptografik gücü nedeniyle oldukça tercih edilse de, gerçek çok taraflı hesaplama (MPC) çözümlerinin bu platformlardaki uygulamaları henüz yeterince yaygın değildir.

Bu, kripto teknolojisinin sürekli olarak gelişmesine rağmen, Ed25519 tabanlı cüzdanların genellikle tek bir özel anahtarın getirdiği riskleri ortadan kaldırmak için çoklu güvenlik mekanizmalarından yoksun olduğu anlamına gelir. MPC teknolojisinin desteği olmadan, bu cüzdanlar hala geleneksel cüzdanlarla aynı temel güvenlik açıklarına sahiptir ve dijital varlık koruması açısından önemli bir geliştirme alanı vardır.

Son zamanlarda, Solana ekosistemindeki bir proje, güçlü ticaret işlevlerini mobil uyum ve sosyal giriş ile birleştiren mobil dostu bir ticaret takımı sundu ve token oluşturma deneyimini destekliyor. Bu projenin sosyal giriş işlevi, profesyonel bir Web3 kimlik doğrulama hizmeti sağlayıcısı tarafından teknik desteklenmektedir.

Web3Auth'ın MPC'sinde Ed25519'in Tanıtımı: DApp ve Cüzdanlar için Güvenli İmza Sağlama

Ed25519 Cüzdanın Mevcut Durumu

Ed25519 cüzdan sisteminin zayıflıklarını anlamak çok önemlidir. Genellikle, cüzdanlar özel anahtarları oluşturmak için bir kurtarma ifadesi kullanır ve ardından bu özel anahtarla işlemleri imzalar. Ancak geleneksel cüzdanlar sosyal mühendislik, oltalama siteleri ve kötü amaçlı yazılımlar gibi saldırılara karşı savunmasızdır. Özel anahtar, cüzdana erişim için tek yol olduğundan, bir sorun oluştuğunda bu durumu geri almak veya korumak zordur.

Bu, MPC teknolojisinin güvenliği köklü bir şekilde değiştirebileceği yerdir. Geleneksel cüzdanlardan farklı olarak, MPC cüzdanı özel anahtarları tek bir yerde depolamaz. Bunun yerine, anahtarlar birden fazla parçaya bölünür ve farklı konumlara dağıtılır. İşlem imzalamak gerektiğinde, bu anahtar parçaları kısmi imzalar oluşturur ve ardından (TSS) eşik imza şeması kullanılarak birleştirilerek nihai imza oluşturulur.

Özel anahtarlar ön uçta asla tamamen ifşa edilmediğinden, MPC Cüzdanı daha güçlü bir koruma sağlayabilir, sosyal mühendislik, kötü amaçlı yazılım ve enjeksiyon saldırılarına karşı etkili bir şekilde koruma sağlayarak cüzdanın güvenliğini yeni bir seviyeye yükseltir.

Web3Auth'ın MPC'sinde Ed25519'i Tanıtma: DApp ve Cüzdan için Güvenli İmza Sağlama

Ed25519 Eğrisi ve EdDSA'ya Giriş

Ed25519, Curve25519'un bükülmüş Edwards formudur ve çift tabanlı skalar çarpım için optimize edilmiştir; bu, EdDSA imza doğrulamanın kritik bir işlevidir. Diğer eliptik eğrilerle karşılaştırıldığında, Ed25519 daha popülerdir çünkü anahtar ve imza uzunlukları daha kısadır, imza hesaplama ve doğrulama hızları daha hızlı ve daha etkilidir, aynı zamanda yüksek seviyede güvenlik sağlamaya devam eder. Ed25519, 32 baytlık bir tohum ve 32 baytlık bir genel anahtar kullanır; üretilen imza boyutu 64 bayttır.

Ed25519'da, tohum SHA-512 algoritması ile hashlenir ve bu hash'ten ilk 32 byte alınarak özel skalar oluşturulur. Ardından bu skalar, Ed25519 eğrisi üzerindeki sabit eliptik nokta G ile çarpılarak açık anahtar oluşturulur.

Bu ilişki şöyle ifade edilebilir: Açık anahtar = G x k

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

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

MPC'de Ed25519'i nasıl destekleriz

Bazı gelişmiş Web3 kimlik doğrulama hizmet sağlayıcıları, bir tohum oluşturmak ve onu hashlemek yerine doğrudan özel bir skalar üretir. Ardından, bu skalar kullanılarak ilgili genel anahtar hesaplanır ve FROST algoritması ile eşik imzası üretilir.

FROST algoritması, özel anahtarların bağımsız bir şekilde işlem imzalamasına ve nihai imza üretmesine izin verir. İmza sürecinde, her bir katılımcı rastgele bir sayı üretir ve buna taahhütte bulunur. Bu taahhütler daha sonra tüm katılımcılar arasında paylaşılır. Taahhütlerin paylaşılmasının ardından, katılımcılar işlemi bağımsız bir şekilde imzalayabilir ve nihai TSS imzasını üretebilir.

FROST algoritmasını kullanarak, gerekli iletişim miktarını en aza indirirken geçerli eşik imzaları oluşturabilirsiniz. Geleneksel çok turlu yöntemlerle karşılaştırıldığında, bu yöntem daha etkilidir. Ayrıca esnek eşik ayarlarını destekler ve katılımcılar arasında etkileşimsiz imzalamaya izin verir. Taahhüt aşaması tamamlandıktan sonra, katılımcılar bağımsız olarak imza oluşturabilir, daha fazla etkileşime ihtiyaç duymadan. Güvenlik açısından, sahtecilik saldırılarını önleyebilir, imza işlemlerinin eşzamanlılığını kısıtlamaz ve katılımcıların hatalı eylemleri durumunda süreci durdurur.

Web3Auth'ın MPC'sinde Ed25519'i Tanıtma: DApp ve Cüzdan için Güvenli İmza Sağlama

Web3 uygulamalarında Ed25519 eğrisini kullanma

Ed25519 desteğinin tanıtılması, bu eğriyi kullanarak DApp ve Cüzdan oluşturan geliştiriciler için büyük bir ilerleme kaydedilmiştir. Bu yeni özellik, Solana, Algorand, Near, Polkadot gibi popüler blok zincirlerinde MPC işlevselliğine sahip DApp ve Cüzdan inşa etmek için yeni fırsatlar sunmaktadır. Geliştiriciler, Ed25519 eğrisini destekleyen MPC çekirdek araç setini entegre etme yöntemlerini öğrenmek için ilgili belgeleri inceleyebilirler.

Bazı Web3 kimlik doğrulama hizmeti sağlayıcılarının düğümleri artık yerel olarak Ed25519'yi destekliyor. Bu, Shamir anahtar paylaşımı temelinde olan non-MPC SDK'ların, mobil, oyun ve Web SDK dahil olmak üzere çeşitli Web3 çözümlerinde doğrudan Ed25519 özel anahtarını kullanabileceği anlamına geliyor. Geliştiriciler, bu kimlik doğrulama hizmetlerini Solana, Near ve Aptos gibi blok zinciri platformlarıyla nasıl entegre edebileceklerini keşfedebilirler.

Sonuç

Sonuç olarak, EdDSA imzasını destekleyen MPC çekirdek araç seti, DApp ve cüzdanlar için geliştirilmiş bir güvenlik sunmaktadır. Gerçek MPC teknolojisinden faydalanarak, ön uçta özel anahtarları ifşa etmeden büyük ölçüde saldırı riski azaltmaktadır. Güçlü güvenliğin yanı sıra, kesintisiz, kullanıcı dostu bir oturum açma deneyimi ve daha verimli hesap kurtarma seçenekleri sunmaktadır. Bu yenilikler, Web3 ekosisteminin gelişimine katkıda bulunarak, onu daha güvenli, kullanımı kolay ve güvenilir hale getirecektir.

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

DAPP-9.75%
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
  • 6
  • Repost
  • Share
Comment
0/400
airdrop_huntressvip
· 07-27 11:57
Yine güvenliğin öneminden mi bahsediyorsunuz? Kilitlemek bile insan kaynaklı riskleri önleyemez.
View OriginalReply0
RektButSmilingvip
· 07-27 07:13
Gerçek güven sadece bir yanılsamadır...
View OriginalReply0
SorryRugPulledvip
· 07-26 00:38
mpc gerçekten harika, boğa
View OriginalReply0
down_only_larryvip
· 07-26 00:35
Cüzdan güvenliği çok önemli.
View OriginalReply0
WagmiWarriorvip
· 07-26 00:31
Ne işe yarar, anlayan kişi zaten anlar.
View OriginalReply0
PriceOracleFairyvip
· 07-26 00:14
lmao 2024'te hala tek anahtar cüzdanları kullanmayı hayal et... mpc veya ngmi
View OriginalReply0
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)