DLC teknolojisi optimizasyon planı tartışması: Bitcoin merkeziyetsizlik finans güvenliğini artırma

robot
Abstract generation in progress

DLC teknolojisi prensipleri ve optimizasyon çözümleri üzerine tartışma

1. Giriş

Dağıtık Logaritma Sözleşmesi ( DLC ), MIT'den Tadge Dryja tarafından 2018'de önerilen, oracle tabanlı bir Bitcoin sözleşme uygulama planıdır. DLC, tarafların önceden belirlenmiş koşullara göre koşullu ödemeler yapmasına olanak tanır, katılımcılar olası sonuçları önceden belirler ve ön imzalar, oracle sonucu imzaladığında bu ön imzaları kullanarak ödemeleri gerçekleştirir. Bu, DLC'nin Bitcoin üzerinde yeni merkeziyetsiz finans uygulamaları gerçekleştirmesine olanak tanırken, yatırımların güvenliğini de sağlar.

Lightning Network ile karşılaştırıldığında, DLC'nin aşağıdaki avantajları vardır:

  • Daha iyi gizlilik koruması
  • Daha karmaşık ve esnek finansal sözleşmeleri destekler
  • Rakip taraf riskini azaltmak
  • Ödeme kanallarını yönetmenize gerek yok
  • Karmaşık sözleşmeler açısından iyi bir ölçeklenebilirliğe sahiptir

Ancak, DLC'nin bazı riskleri ve sorunları bulunmaktadır:

  • Oracle anahtarının sızdırılması veya kaybolma riski
  • Oracle merkeziyetçilik sorunu
  • Merkeziyetsiz oracle'lar doğrudan anahtar türetimi gerçekleştiremez.
  • Tahminci düğüm komplo riski
  • Varlık yeniden dağıtımında en az miktar sınırı vardır.

Bu makalede, Bitcoin ekosisteminin güvenliğini artırmak için bu sorunlara bazı optimizasyon önerileri sunulacaktır.

2. DLC Prensibi

Alice ve Bob'un bir bahis anlaşması imzaladığı durumu ele alalım, bahis, n+k'ncı blok hash değerinin tek veya çift olmasına dayanıyor. Eğer tekse Alice kazanır, çiftse Bob kazanır ve kazanan taraf t süresi içinde tüm varlıkları çekebilir. DLC, blok bilgilerini iletmek için oracle kullanarak koşullu imza oluşturur, böylece doğru taraf varlıkları kazanabilir.

DLC yürütme süreci şunları içerir:

  1. Anahtar Oluşturma: Oracle, Alice ve Bob kendi özel anahtarlarını ve genel anahtarlarını oluşturur.
  2. Yatırım işlemi: Alice ve Bob yatırım işlemi oluşturdu, her biri 1BTC kilitledi.
  3. Sözleşme İcrası İşlemi: Yatırım harcamaları için iki adet sözleşme icrası işlemi oluşturma
  4. Oracle taahhüdü: (R, S, S') hesaplayıp yayınlamak
  5. Alice ve Bob yeni bir anahtar hesaplıyor
  6. Ödeme: Oracle, blok hash değerine göre s veya s' oluşturur.
  7. Para çekme: Kazanan taraf yeni özel anahtarı hesaplar ve varlıkları çeker

DLC prensip analizi ve optimizasyon düşüncesi

3. DLC optimizasyon planı

3.1 Anahtar Yönetimi

Oracle'ün özel anahtarı ve rastgele sayıları çok kritiktir, sızdırılması veya kaybolması şunlara yol açabilir:

  • Hesaplanamaz, geri ödeme sözleşmesi uygulanmalıdır.
  • Dolandırıcılık ödeme riskiyle karşı karşıya
  • Özel anahtar sızıntısı
  • Belirli bir sözleşmeyi ödeyemiyor

Aşağıdaki önlemlerin alınması önerilir:

  • BIP32 kullanarak alt anahtar veya torun anahtarı türetmek için imzalama
  • Özel anahtar ve sayaç hash değerini rastgele sayı olarak kullanma

3.2 Merkeziyetsiz Oracle

Schnorr eşik imzasını kullanarak merkeziyetsiz oracle'lar oluşturmak, aşağıdaki avantajlara sahiptir:

  • Güvenliği artırmak
  • Dağıtık Kontrol
  • Kullanılabilirliği artırmak
  • Esneklik ve ölçeklenebilirlik
  • Hesap verilebilirlik

3.3 Merkeziyetsizlik ve Anahtar Yönetimi Eşleştirme

Merkeziyetsiz oracle'lar, doğrudan BIP32 kullanarak anahtar türetmekte zorlanır. Dağıtılmış anahtar türetme yöntemleri kullanılabilir:

  • Özel anahtar parçaları ve tam özel anahtar, interpolasyon ilişkisini karşılar.
  • Alt özel anahtar parçaları ve alt anahtar hala interpolasyon ilişkisini sağlamaktadır.
  • Geliştirilmemiş BIP32 veya homomorfik hash fonksiyonu kullanmayı düşünün.

DLC İlkesi Analizi ve Optimizasyon Düşünceleri

3.4 OP-DLC: Tahminci Güven Azaltma

İyimser zorluk mekanizmasının tanıtılması:

  • Oracle önceden stake ederek zincir üzerindeki OP oyununu inşa ediyor
  • Her dürüst taraf meydan okuma başlatabilir.
  • Başarıyla zorlukları aşmak, kötü niyetli kehanetleri cezalandırır.
  • Hata toleransı %99'a kadar

3.5 OP-DLC + BitVM çift köprü

OP-DLC ve BitVM'i birleştirmek:

  • Nakit para bulma sorununu çözmek
  • Birçok para yatırma ve çekme kanalı sunar
  • Oracle güvenini en aza indirmek
  • Fon kullanım oranını artırmak

DLC İlkesi Analizi ve Optimizasyon Düşünceleri

4. Sonuç

DLC, Taproot ve BitVM gibi teknolojilerle bir araya gelerek daha karmaşık zincir dışı sözleşme doğrulama ve hesaplamaları gerçekleştirebilir. OP meydan okuma mekanizmasının getirilmesi, oracle güveninin en aza indirilmesini sağlarken, Bitcoin üzerindeki merkeziyetsiz finans uygulamalarına daha güvenli ve sağlam bir temel sunar.

BTC-1.49%
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
  • 8
  • Share
Comment
0/400
GetRichLeekvip
· 07-27 06:49
Yine yeni bir numara mı yapıyorsunuz, kan ter dökerek kazandığım parayı istemiyor musunuz?
View OriginalReply0
SelfCustodyIssuesvip
· 07-25 11:07
Yine Oracle Makine mi yapıyorsunuz?
View OriginalReply0
Rekt_Recoveryvip
· 07-24 23:01
artık merkezi herhangi bir şeye güvenmek için çok şey kaybettim... dlc belki de yoludur
View OriginalReply0
GasWaster69vip
· 07-24 19:42
Yine Oracle Makine, tsk tsk
View OriginalReply0
GateUser-00be86fcvip
· 07-24 19:41
Yeni bir oyun tarzı daha yaratıldı.
View OriginalReply0
Anon4461vip
· 07-24 19:39
Makale çok karmaşık, sadece BTC'nin ne zaman Aya doğru gideceğini sormak istiyorum.
View OriginalReply0
ForeverBuyingDipsvip
· 07-24 19:33
还想insanları enayi yerine koymak兄弟们别上当
View OriginalReply0
UnluckyMinervip
· 07-24 19:27
Özel Anahtar kaybolursa şanssızlık denir
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)