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:
Başlatma: Genişletici G'yi oluştur, sıralama q
Anahtar Oluşturma: Oracle, Alice ve Bob kendi özel anahtarlarını ve genel anahtarlarını oluşturur.
Yatırım İşlemi: Alice ve Bob 2-of-2 çoklu imza çıktısı ile yatırım işlemi oluşturdu.
Sözleşme yürütme işlemi: Harcama yatırımı işlemi için iki CET oluşturun
Tahminci hesaplama taahhüdü: R, S, S' üretin ve yayınlayın
Alice ve Bob yeni bir kamu anahtarı hesaplıyor.
Hesaplama: Oracle, blok hash değerine göre s veya s' üretir.
Çekim: Kazanan taraf yeni özel anahtarla varlıkları çeker
Zaman kilidi ayarlamak adalet sağlamak için
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:
Oracle kaybı özel anahtar
Oracle özel anahtar sızıntısı
Oracle sızıntısı veya rastgele sayıların yeniden kullanımı
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
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
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.
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.
9 Likes
Reward
9
7
Repost
Share
Comment
0/400
OfflineValidator
· 10h ago
sıfır kayıpla bedavaya
View OriginalReply0
BearMarketBro
· 16h ago
Bu aralık çok geniş değil mi?
View OriginalReply0
LiquidityHunter
· 08-10 05:05
İlk kez DLC duyuyorum
View OriginalReply0
bridge_anxiety
· 08-10 05:05
Görünüşte oldukça lüks ama anlamıyorum.
View OriginalReply0
AirdropGrandpa
· 08-10 04:59
btc hala dlc güzel
View OriginalReply0
LayerZeroHero
· 08-10 04:56
dlc harika! Bir sonraki nesil btc standartları.
View OriginalReply0
BloodInStreets
· 08-10 04:52
Aman Tanrım, Oracle Makine ile oynamak enayileri enayi yerine koymanın yeni bir yolu.
DLC teknolojisi optimizasyonu: Bitcoin akıllı sözleşmelerinin güvenliğini ve ölçeklenebilirliğini artırma
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:
Ancak DLC'nin hâlâ bazı sorunları ve riskleri var:
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:
Başlatma: Genişletici G'yi oluştur, sıralama q
Anahtar Oluşturma: Oracle, Alice ve Bob kendi özel anahtarlarını ve genel anahtarlarını oluşturur.
Yatırım İşlemi: Alice ve Bob 2-of-2 çoklu imza çıktısı ile yatırım işlemi oluşturdu.
Sözleşme yürütme işlemi: Harcama yatırımı işlemi için iki CET oluşturun
Tahminci hesaplama taahhüdü: R, S, S' üretin ve yayınlayın
Alice ve Bob yeni bir kamu anahtarı hesaplıyor.
Hesaplama: Oracle, blok hash değerine göre s veya s' üretir.
Çekim: Kazanan taraf yeni özel anahtarla varlıkları çeker
Zaman kilidi ayarlamak adalet sağlamak için
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:
Optimizasyon önerisi:
3.2 Merkeziyetsiz Oracle
Schnorr eşik imzası kullanarak merkeziyetsiz oracle uygulaması, aşağıdaki avantajlara sahiptir:
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:
3.4 OP-DLC: Tahminci Güven Azaltma
Olası zorluk mekanizmasını önerin:
3.5 OP-DLC + BitVM çift köprü
DLC sorununu BitVM ile birleştirmek:
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.