DLC teknolojisi optimizasyonu: Bitcoin akıllı sözleşmelerinin güvenliğini ve ölçeklenebilirliğini artırma

robot
Abstract generation in progress

DLC teknolojisi prensipleri ve optimizasyon tartışması

1. Giriş

Dağıtık Logaritma Sözleşmesi ( DLC ), 2018'de MIT'den Tadge Dryja tarafından önerilen, oracle tabanlı akıllı sözleşme yürütme çözümüdür. DLC, tarafların önceden tanımlanmış koşullara göre koşullu ödemeler yapmalarına olanak tanır; katılımcılar olası sonuçları önceden belirler ve ön imzalar yapar. Oracle sonuçları imzaladığında, bu ön imzalar kullanılarak ödemeler gerçekleştirilir. DLC, yeni merkeziyetsiz finans uygulamalarının gerçekleştirilmesini sağlarken, Bitcoin mevduatlarının güvenliğini garanti eder.

Lightning Network'e kıyasla, DLC'nin aşağıdaki avantajları vardır:

  • Daha iyi gizlilik koruması
  • Karmaşık finansal sözleşmeleri destekler
  • Rakip taraf riskini azaltmak
  • Ödeme kanallarını yönetmenize gerek yok
  • Belirli senaryolar altında daha iyi ölçeklenebilirlik

Ancak DLC'nin hâlâ bazı sorunları ve riskleri var:

  • Oracle anahtarının kaybolma veya sızma riski
  • Oracle merkeziyetçilik sorunu
  • Merkeziyetsiz oracle'ler doğrudan anahtar türetimi gerçekleştiremez.
  • Oracle komplo riski
  • Sabit nominal bozuk para sorunu

Bu makalede, Bitcoin ekosisteminin güvenliğini artırmak için DLC'nin optimizasyon çözümleri ele alınacaktır.

2. DLC Prensibi

Alice ve Bob'un n+k. blok hash değerinin teklik ve çiftlik durumu üzerinden bahis yapmasını örnek alarak DLC prensibini açıklayalım:

  1. Başlatma: Genişletici G'yi oluştur, sıralama q

  2. Anahtar Oluşturma: Oracle, Alice ve Bob kendi özel anahtarlarını ve genel anahtarlarını oluşturur.

  3. Yatırım İşlemi: Alice ve Bob 2-of-2 çoklu imza çıktısı ile yatırım işlemi oluşturdu.

  4. Sözleşme yürütme işlemi: Harcama yatırımı işlemi için iki CET oluşturun

  5. Tahminci hesaplama taahhüdü: R, S, S' üretin ve yayınlayın

  6. Alice ve Bob yeni bir kamu anahtarı hesaplıyor.

  7. Hesaplama: Oracle, blok hash değerine göre s veya s' üretir.

  8. Çekim: Kazanan taraf yeni özel anahtarla varlıkları çeker

  9. Zaman kilidi ayarlamak adalet sağlamak için

DLC Prensip Analizi ve Optimizasyon Düşünceleri

3. DLC optimizasyonu

3.1 Anahtar Yönetimi

Oracle özel anahtarlarının ve rastgele sayıların güvenliği son derece önemlidir. Başlıca riskler şunlardır:

  1. Oracle kaybı özel anahtar
  2. Oracle özel anahtar sızıntısı
  3. Oracle sızıntısı veya rastgele sayıların yeniden kullanımı
  4. Oracle rastgele sayıyı kaybetti

Optimizasyon önerisi:

  • BIP32 kullanarak alt anahtarları türetme
  • Rastgele sayı olarak özel anahtar ve sayaç hash değerini kullanın

3.2 Merkeziyetsiz Oracle

Schnorr eşik imzası kullanarak merkeziyetsiz oracle uygulaması, aşağıdaki avantajlara sahiptir:

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

3.3 Merkeziyetsizlik ve Anahtar Yönetimi Entegrasyonu

Tam özel anahtar mevcut değilse, doğrudan BIP32 kullanarak anahtar türetemezsiniz. Dağıtık 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 anahtarlar da interpolasyon ilişkisini karşılar.
  • Gelişmiş ve gelişmemiş BIP32 uyumluluğunu dikkate alın

DLC prensibi analizi ve optimizasyon düşünceleri

3.4 OP-DLC: Tahminci Güven Azaltma

Olası zorluk mekanizmasını önerin:

  • Oracle önceden staking
  • Her dürüst katılımcı bir meydan okuma başlatabilir.
  • Kötülük Yapanların Kehaneti
  • Hata toleransı %99'a kadar

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

DLC sorununu BitVM ile birleştirmek:

  • İstediğiniz hassasiyette bozuk para
  • Birçok para yatırma ve çekme kanalı
  • Oracle güveninin en aza indirilmesi
  • Fon kullanım oranını artırmak

DLC prensip analizi ve optimizasyon düşünceleri

4. Sonuç

DLC, Taproot, BitVM gibi yeni teknolojilerle birleştirildiğinde daha karmaşık zincir dışı sözleşme doğrulama ve hesaplama işlemlerini gerçekleştirebilir. OP meydan okuma mekanizması aracılığıyla, oracle'lara olan güveni en aza indirgeyebilir. Gelecekte, DLC'nin Bitcoin ekosisteminde daha büyük bir rol oynaması beklenmektedir.

BTC-0.14%
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
OfflineValidatorvip
· 10h ago
sıfır kayıpla bedavaya
View OriginalReply0
BearMarketBrovip
· 16h ago
Bu aralık çok geniş değil mi?
View OriginalReply0
LiquidityHuntervip
· 08-10 05:05
İlk kez DLC duyuyorum
View OriginalReply0
bridge_anxietyvip
· 08-10 05:05
Görünüşte oldukça lüks ama anlamıyorum.
View OriginalReply0
AirdropGrandpavip
· 08-10 04:59
btc hala dlc güzel
View OriginalReply0
LayerZeroHerovip
· 08-10 04:56
dlc harika! Bir sonraki nesil btc standartları.
View OriginalReply0
BloodInStreetsvip
· 08-10 04:52
Aman Tanrım, Oracle Makine ile oynamak enayileri enayi yerine koymanın yeni bir yolu.
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)