Ed25519 ve MPC birleşimi: DApp ve Cüzdan için güvenliği artırma

robot
Abstract generation in progress

Ed25519'in MPC'deki Uygulamaları: DApp ve Cüzdanlar için Daha Güvenli İmzalar Sağlamak

Son yıllarda, Ed25519 Web3 ekosisteminde önemli bir teknoloji haline geldi ve Solana, Near, Aptos gibi popüler blok zincirleri tarafından geniş ölçüde benimsenmiştir. Ed25519, verimliliği ve kriptografik gücü nedeniyle oldukça tercih edilmesine rağmen, bu platformlarda gerçek çok taraflı hesaplama (MPC) çözümlerinin uygulanması hala gelişim aşamasındadır.

Bu, kripto teknolojisinin sürekli gelişmesine rağmen, Ed25519 kullanan 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ıramadığı anlamına gelir. MPC desteği olmayan Ed25519 cüzdanları, geleneksel cüzdanlarla aynı temel güvenlik açıklarına sahip olmaya devam etmekte ve dijital varlıkları koruma konusunda geliştirilmesi gereken alanlar bulunmaktadır.

Son zamanlarda, Solana ekosistemindeki bir proje Ape Pro adında mobil dostu bir ticaret paketi sundu. Bu paket, güçlü ticaret özelliklerini, mobil cihazlar için optimize edilmiş tasarımı ve sosyal giriş özelliklerini bir araya getirerek kullanıcılara kolay bir token oluşturma deneyimi sunuyor.

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

Ed25519 Cüzdanının Mevcut Durumu

Ed25519 cüzdan sisteminin mevcut zayıflıklarını anlamak son derece önemlidir. Geleneksel cüzdanlar genellikle özel anahtarları oluşturmak için kelime grubu kullanır ve ardından bu özel anahtarla işlemleri imzalar. Bu yöntem sosyal mühendislik, sahte web 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 olduğunda kurtarma veya koruma son derece zor hale gelir.

MPC teknolojisinin ortaya çıkışı bu güvenlik manzarasını tamamen değiştirdi. Geleneksel cüzdanlardan farklı olarak, MPC cüzdanı özel anahtarı tek bir yerde saklamaz. Bunun yerine, anahtar birden fazla parçaya bölünür ve farklı yerlere dağıtılır. İşlem imzalamak gerektiğinde, bu anahtar parçaları kısmi imzalar üretir ve ardından eşik imza şeması (TSS) aracılığıyla nihai imza haline getirilir.

Tam özel anahtarın ön uçta asla ifşa edilmemesi nedeniyle, MPC Cüzdanı mükemmel bir koruma sağlar ve sosyal mühendislik, kötü amaçlı yazılım ve enjekte saldırılarına karşı etkili bir şekilde savunma yaparak cüzdan güvenliğini yeni bir seviyeye çıkarır.

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

Ed25519 Eğrisi ve EdDSA Tanıtımı

Ed25519, Curve25519'un bükülmüş Edwards formudur ve çift tabanlı skalar çarpım için optimize edilmiştir, bu da EdDSA imza doğrulama sürecindeki anahtar bir işlemdir. 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ızı daha yüksektir, ayrıca yüksek güvenlik seviyesini korumaktadır. Ed25519, 32 baytlık bir tohum ve 32 baytlık bir kamu anahtarı kullanır, üretilen imza boyutu 64 bayttır.

Ed25519'de, tohum önce SHA-512 algoritması ile hashlenir. Elde edilen 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 ortak anahtar üretilir.

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

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

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

Ed25519'in MPC'deki Uygulamaları

Bazı gelişmiş MPC sistemleri farklı yöntemler kullanmaktadır. Bunlar, bir tohum oluşturup onu özel bir skalar elde etmek için hash'lemek yerine, doğrudan özel bir skalar oluşturur ve ardından bu skalar ile ilgili bir genel anahtar hesaplar ve FROST algoritmasını kullanarak eşik imzası oluşturur.

FROST algoritması, özel anahtarın bağımsız olarak işlem imzalamasına ve nihai imzayı üretmesine izin verir. İmzalama sürecinde, her 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ütler paylaşıldıktan sonra, katılımcılar bağımsız olarak işlemi imzalayabilir ve nihai TSS imzasını üretebilir.

Bu yöntem, FROST algoritmasını kullanarak geçerli bir eşik imzası oluşturur ve geleneksel çok turlu yöntemlerle karşılaştırıldığında gereken iletişimi en aza indirir. Ayrıca 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şim olmaksızın bağımsız olarak imza oluşturabilirler. Güvenlik seviyesi açısından, imza işlemlerinin eşzamanlılığını kısıtlamadan sahtecilik saldırılarını önleyebilir ve katılımcıların kötü niyetli davranışları durumunda süreci durdurabilir.

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

Ed25519 eğrisi DApp ve Cüzdan içinde kullanımı

Ed25519 desteği getirilmesi, Ed25519 eğrisi ile DApp veya Cüzdan inşa eden 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.

Bazı güvenlik çözümleri artık Ed25519'yi yerel olarak destekliyor, bu da Shamir Secret Sharing'e dayalı olmayan MPC SDK'nın Ed25519 özel anahtarını çeşitli Web3 çözümlerinde (mobil, oyun ve Web SDK dahil) doğrudan kullanabileceği anlamına geliyor. Geliştiriciler, bu güvenlik çözümlerini Solana, Near ve Aptos gibi blok zinciri platformlarıyla nasıl entegre edeceklerini keşfedebilirler.

Sonuç

Sonuç olarak, EdDSA imzasını destekleyen MPC teknolojisi DApp ve cüzdanlara geliştirilmiş bir güvenlik sunmaktadır. Gerçek MPC teknolojisini kullanarak, ön uçta özel anahtarın ifşa edilmesine gerek kalmadan saldırı riskini önemli ölçüde azaltır. Güçlü güvenliğin yanı sıra, sorunsuz, kullanıcı dostu bir oturum açma ve daha verimli hesap kurtarma seçenekleri sunarak Web3 ekosisteminin gelişimine önemli destek sağlamaktadır.

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

DAPP23.32%
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
  • Repost
  • Share
Comment
0/400
ser_we_are_ngmivip
· 08-06 21:01
Tek Özel Anahtar köpek bile oynamaz.
View OriginalReply0
DaoGovernanceOfficervip
· 08-06 17:54
*sigh* deneysel olarak konuşursak, MPC entegrasyonu hala araştırmanın birkaç on yıl gerisinde.
View OriginalReply0
ser_ngmivip
· 08-05 20:50
Gerçekten ne zaman güvenli olacak?
View OriginalReply0
GateUser-a5fa8bd0vip
· 08-04 02:01
Her gün yeni bir açık var, çok yoruldum.
View OriginalReply0
ApeShotFirstvip
· 08-04 02:00
Ape neden bu kadar karmaşık yapıyor?! Sadece saklamak yetmez mi?
View OriginalReply0
MindsetExpandervip
· 08-04 01:49
Güvenlik her şeyden önce, her şeye dikkat etmeliyiz.
View OriginalReply0
RektCoastervip
· 08-04 01:40
Başka güvenlik çözümleriyle tekrar sarılmış.
View OriginalReply0
  • 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)