Ed25519 ve MPC teknolojisinin birleşimi: Web3 cüzdan için güvenliği artırma

Ed25519'in MPC'deki Uygulamaları: DApp ve Cüzdan Güvenliğini Artırmak

Son yıllarda, Ed25519 Web3 ekosisteminin önemli bir parçası haline geldi ve Solana, Near, Aptos gibi popüler blok zincirleri tarafından yaygın olarak benimsendi. Ed25519, verimliliği ve kriptografik sağlamlığı nedeniyle tercih edilmesine rağmen, bu platformlardaki gerçek çok taraflı hesaplama (MPC) çözümlerinin uygulanması hala yeterince gelişmiş değil.

Bu, kripto teknolojisinin sürekli gelişmesine 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 ortadan kaldıramayacağı anlamına gelir. MPC teknolojisi kullanılmadığı takdirde, bu cüzdanlar hala geleneksel cüzdanlarla aynı temel güvenlik tehditleriyle karşı karşıya kalacak ve dijital varlıkların korunmasında hala büyük bir iyileştirme potansiyeli bulunmaktadır.

Son zamanlarda, Solana ekosistemindeki bir proje, güçlü ticaret işlevselliği, mobil uyumluluk, sosyal giriş ve token oluşturma deneyimi sunan mobil dostu bir ticaret paketi piyasaya sürdü. Bu yenilikçi ürünün sosyal giriş özelliği, ileri teknoloji ile desteklenmektedir.

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

Ed25519 Cüzdan'ın Durumu

Ed25519 Cüzdan sisteminin zayıf noktalarını anlamak son derece önemlidir. Genellikle, Cüzdanlar özel anahtarları oluşturmak için kurtarma kelimeleri kullanır ve ardından bu özel anahtarı işlemleri imzalamak için kullanır. Ancak, geleneksel Cüzdanlar sosyal mühendislik, sahtekarlık siteleri ve kötü amaçlı yazılımlar gibi saldırılara karşı savunmasızdır. Özel anahtar, Cüzdan'a erişim için tek yol olduğu için, bir sorun olduğunda geri yükleme veya koruma yapmak zordur.

MPC teknolojisi bu alanda devrim niteliğinde değişiklikler getirdi. Geleneksel cüzdanlardan farklı olarak, MPC cüzdanları özel anahtarları tek bir yerde saklamaz. Bunun yerine, anahtar parçaları birden fazla bölüme ayrılır ve farklı yerlere dağıtılır. İşlem imzalanması 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 yüzde asla tam olarak ifşa edilmemesi nedeniyle, MPC cüzdanları mükemmel bir koruma sunabilir, sosyal mühendislik, kötü amaçlı yazılım ve enjeksiyon saldırılarına karşı etkili bir şekilde savunma sağlar ve cüzdan güvenliğini tamamen yeni bir seviyeye çıkarır.

Web3Auth'taki MPC'de Ed25519'i tanıtmak: DApp ve Cüzdanlar için güvenli imza sağlama

Ed25519 Eğrisi ve EdDSA

Ed25519, Curve25519'un bükülmüş Edwards biçimidir ve çift temel skalar çarpma için optimize edilmiştir, bu da EdDSA imza doğrulama sürecinde kritik bir işlemdir. Diğer eliptik eğrilerin aksine, Ed25519 daha kısa anahtar ve imza uzunlukları ile daha hızlı ve daha verimli imza hesaplama ve doğrulama hızları sunarak yüksek düzeyde güvenlik sağlarken daha popülerdir. Ed25519, 32 baytlık bir tohum ve 32 baytlık bir genel anahtar kullanır ve üretilen imza boyutu 64 bayttır.

Ed25519'da, tohum SHA-512 algoritması ile hashlenir ve buradan ilk 32 byte alınarak özel skalar oluşturulur. Bu skalar daha sonra Ed25519 eğrisi üzerindeki sabit eliptik nokta G ile çarpılarak kamu anahtarı üretilir.

Bu ilişki şöyle ifade edilebilir: Kamu Anahtarı = G x k

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

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

MPC'de Ed25519 Nasıl Desteklenir

Bazı gelişmiş MPC ağları farklı yaklaşımlar benimsemiştir. Bunlar, bir tohum oluşturup onu özel skalar almak için hashlemek yerine, doğrudan özel bir skalar üretir ve ardından bu skalar kullanılarak ilgili genel anahtar hesaplanır ve FROST algoritması kullanılarak eşik imzası oluşturulur.

FROST algoritması, özel anahtarların bağımsız bir şekilde işlem imzalamasına ve nihai imza oluşturmasına olanak tanır. İmza sürecinde, her katılımcı rastgele bir sayı oluşturur 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ı oluşturabilir.

Bu yöntem, gereken iletişimi en aza indirirken geçerli eşik imzaları üretmek için FROST algoritmasını kullanır. Ayrıca esnek eşik değerlerini destekler ve katılımcılar arasında etkileşimsiz imzalara izin verir. Taahhüt aşaması tamamlandıktan sonra, katılımcılar daha fazla etkileşim olmadan bağımsız olarak imzalar oluşturabilirler. Güvenlik seviyesinde, sahtecilik saldırılarını önleyebilir, imza işlemlerinin eşzamanlılığını kısıtlamaz ve katılımcıların uygunsuz davranış göstermesi durumunda süreci sonlandırır.

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

MPC'de Ed25519 eğrisini kullanma

Ed25519 eğrisi ile DApp veya cüzdan geliştiren geliştiriciler için, MPC teknolojisinin Ed25519 desteği büyük bir ilerleme kaydetmiştir. Bu yeni özellik, Solana, Algorand, Near, Polkadot gibi popüler blok zincirlerinde MPC özellikli DApp ve cüzdanlar oluşturmak için yeni fırsatlar sunmaktadır. Ed25519 eğrisi için MPC teknolojisini entegre etmek isteyen geliştiriciler, MPC EdDSA imzalarının ayrıntıları için ilgili dokümanlara başvurabilirler.

Bazı MPC çözümleri artık Ed25519'u yerel olarak destekliyor, bu da Shamir gizli paylaşımına dayanan non-MPC SDK'ların çeşitli Web3 çözümlerinde (mobil, oyun ve Web SDK dahil) Ed25519 özel anahtarları ile doğrudan kullanılabileceği anlamına geliyor. Geliştiriciler, bu MPC çözümlerinin Solana, Near ve Aptos gibi blockchain platformları ile nasıl entegre edileceğini keşfedebilir.

Sonuç

Sonuç olarak, MPC teknolojisinin EdDSA imzalarına desteği, DApp ve Cüzdan için artırılmış güvenlik sağlamaktadır. Gerçek MPC teknolojisini kullanarak, ön uçta özel anahtarın açığa çıkmasını gerektirmeden saldırı riski büyük ölçüde azaltılmaktadır. Güçlü güvenliğin yanı sıra, sorunsuz, kullanıcı dostu bir oturum açma deneyimi ve daha verimli hesap kurtarma seçenekleri sunmaktadır. Bu gelişme, şüphesiz Web3 ekosisteminin daha güvenli ve daha pratik bir yöne doğru ilerlemesini teşvik edecektir.

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

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
  • 7
  • Share
Comment
0/400
ContractExplorervip
· 07-27 03:48
Güvenilir çözüm yine MPC!
View OriginalReply0
NFTHoardervip
· 07-26 13:58
Ne zaman özel anahtar saklamayı inceleyeceğiz?
View OriginalReply0
MonkeySeeMonkeyDovip
· 07-24 05:51
Şifre sadece çok havalı bir şey gibi geliyor.
View OriginalReply0
ProposalDetectivevip
· 07-24 05:48
Hiçbir işe yaramaz, yine de kağıt üzerinde konuşmak.
View OriginalReply0
IntrovertMetaversevip
· 07-24 05:45
Bu cüzdan nasıl kullanılır, abi bir açıklasın.
View OriginalReply0
consensus_whisperervip
· 07-24 05:39
Solana gerçekten eğlenceli.
View OriginalReply0
BlockchainFriesvip
· 07-24 05:37
mpc cüzdan sigorta noktası
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)