DLC Teknoloji Analizi ve Optimizasyon Yaklaşımları
1. Genel Bakış
Dağıtık Logaritma Sözleşmesi ( DLC ), MIT'ten Tadge Dryja tarafından 2018 yılında önerilen bir oracle tabanlı sözleşme yürütme çözümüdür. DLC, tarafların önceden tanımlanmış koşullara göre koşullu ödemeler yapmasına olanak tanır; katılımcılar olası sonuçları önceden belirler ve ön imza atarlar, oracle sonuçları imzaladığında ödeme gerçekleştirilir. Lightning Network'e kıyasla, DLC gizlilik koruma, karmaşık finansal sözleşmelerin desteklenmesi ve karşı taraf riskinin azaltılması gibi alanlarda avantajlara sahiptir.
DLC'nin Bitcoin ekosistemindeki uygulama potansiyeli geniş olmasına rağmen, bazı sorunlar bulunmaktadır:
Oracle özel anahtarı ve rastgele sayı sızdırma riski
Merkezi oracle'ların getirdiği güven sorunları
Merkeziyetsiz oracle, BIP32 anahtarını doğrudan türetemez.
Tahminci düğüm komplo riski
Sabit nominal değişim sınırı
Bu makalede, DLC'nin güvenliğini ve kullanılabilirliğini artırmak için bu sorunlara bazı optimizasyon çözümleri önerilecektir.
2. DLC Çalışma Prensibi
Alice ve Bob'un n+k. blok hash değerinin çift mi tek mi olduğunu bahis konusu yaptığı örnekte, DLC'nin temel çalışma akışı aşağıdaki gibidir:
Anahtar oluşturma: Oracle, Alice ve Bob kendi özel anahtarlarını ve genel anahtarlarını oluşturur.
Yatırım işlemi: Alice ve Bob 2-of-2 çoklu imza çıktısı oluşturur, her biri 1 BTC kilitler.
Sözleşme yürütme işlemi: Harcama yatırımı işlemi için iki CET oluşturma
Oracle, taahhütleri R, S, S' hesaplar ve yayınlar.
Alice ve Bob yeni anahtar PK^Alice ve PK^Bob'u hesaplar.
Hesaplama: Oracle, blok hash değerine göre s veya s' yayar.
Çekim: Kazanan taraf yeni özel anahtarı s veya s' kullanarak hesaplar ve varlıkları çeker.
Ayrıca, bir tarafın uzun süre para çekmemesi için zaman kilidi eklenmesi gerekmektedir.
3. DLC optimizasyon planı
3.1 Anahtar Yönetimi
Oracle özel anahtarları ve rastgele sayıların güvenliğini artırmak için:
BIP32 kullanarak alt anahtar veya torun anahtarı türetmek için imza
Özel anahtarı ve sayaç hash değerini rastgele sayı olarak kullanın
3.2 Merkeziyetsiz Tahminci
Schnorr eşik imzasını kullanarak merkeziyetsiz oracle'lar oluşturmanın aşağıdaki avantajları vardır:
Güvenliği artırın, tek nokta arızası riskini azaltın
Dağıtık kontrolü gerçekleştirmek
Sistem kullanılabilirliğini ve esnekliğini artırmak
Ölçeklenebilirlik
Hesap verebilirlik mekanizmasını destekler
3.3 Merkeziyetsizlik ve Anahtar Yönetimi Entegrasyonu
Dağıtık anahtar türetme yöntemini kullanarak, merkeziyetsiz oracle senaryosunda BIP32 anahtar türetimini gerçekleştirin. Ancak, geliştirilmiş ve geliştirilmemiş BIP32'nin uyumluluk sorunlarını dikkate almanız gerekmektedir.
3.4 OP-DLC: Tahminci Güven Minimizasyonu
İyimserlik meydan okuma mekanizması getiriliyor, oracle'lar önceden teminat göstererek zincir üstü OP oyunları inşa etmelidir. Herhangi bir dürüst katılımcı, kötü niyetli oracle'a karşı meydan okuyabilir, davayı kazanırsa kötü niyetli tarafı cezalandırır ve teminatına el konur.
3.5 OP-DLC + BitVM çift köprü
OP-DLC ve BitVM'yi birleştirerek, DLC sabit nominal bozuk para sorununu çözmek:
Herhangi bir granül boyutunda bozuk para destekleme
Çeşitli para yatırma ve çekme kanalları sunar
Oracle güvenini en aza indirin
Fon kullanımını artırmak
4. Sonuç
DLC, Taproot ve BitVM gibi yeni teknolojileri birleştirerek, daha karmaşık zincir dışı sözleşme doğrulama ve hesaplamalarını gerçekleştirebilir. OP meydan okuma mekanizması sayesinde, oracle'lara olan güven en aza indirilebilir. Gelecekte, DLC'nin Bitcoin ekosisteminde daha büyük bir rol oynaması bekleniyor.
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.
10 Likes
Reward
10
3
Repost
Share
Comment
0/400
MevHunter
· 21h ago
Gerçekten hâlâ Oracle Makine'yi övüyorsun.
View OriginalReply0
BridgeTrustFund
· 21h ago
Yine eski PI teknolojisi, neredeyse uyuyakalıyordum.
DLC teknolojisi optimizasyon planı: Güvenlik ve kullanılabilirliği artırma
DLC Teknoloji Analizi ve Optimizasyon Yaklaşımları
1. Genel Bakış
Dağıtık Logaritma Sözleşmesi ( DLC ), MIT'ten Tadge Dryja tarafından 2018 yılında önerilen bir oracle tabanlı sözleşme yürütme çözümüdür. DLC, tarafların önceden tanımlanmış koşullara göre koşullu ödemeler yapmasına olanak tanır; katılımcılar olası sonuçları önceden belirler ve ön imza atarlar, oracle sonuçları imzaladığında ödeme gerçekleştirilir. Lightning Network'e kıyasla, DLC gizlilik koruma, karmaşık finansal sözleşmelerin desteklenmesi ve karşı taraf riskinin azaltılması gibi alanlarda avantajlara sahiptir.
DLC'nin Bitcoin ekosistemindeki uygulama potansiyeli geniş olmasına rağmen, bazı sorunlar bulunmaktadır:
Bu makalede, DLC'nin güvenliğini ve kullanılabilirliğini artırmak için bu sorunlara bazı optimizasyon çözümleri önerilecektir.
2. DLC Çalışma Prensibi
Alice ve Bob'un n+k. blok hash değerinin çift mi tek mi olduğunu bahis konusu yaptığı örnekte, DLC'nin temel çalışma akışı aşağıdaki gibidir:
Anahtar oluşturma: Oracle, Alice ve Bob kendi özel anahtarlarını ve genel anahtarlarını oluşturur.
Yatırım işlemi: Alice ve Bob 2-of-2 çoklu imza çıktısı oluşturur, her biri 1 BTC kilitler.
Sözleşme yürütme işlemi: Harcama yatırımı işlemi için iki CET oluşturma
Oracle, taahhütleri R, S, S' hesaplar ve yayınlar.
Alice ve Bob yeni anahtar PK^Alice ve PK^Bob'u hesaplar.
Hesaplama: Oracle, blok hash değerine göre s veya s' yayar.
Çekim: Kazanan taraf yeni özel anahtarı s veya s' kullanarak hesaplar ve varlıkları çeker.
Ayrıca, bir tarafın uzun süre para çekmemesi için zaman kilidi eklenmesi gerekmektedir.
3. DLC optimizasyon planı
3.1 Anahtar Yönetimi
Oracle özel anahtarları ve rastgele sayıların güvenliğini artırmak için:
3.2 Merkeziyetsiz Tahminci
Schnorr eşik imzasını kullanarak merkeziyetsiz oracle'lar oluşturmanın aşağıdaki avantajları vardır:
3.3 Merkeziyetsizlik ve Anahtar Yönetimi Entegrasyonu
Dağıtık anahtar türetme yöntemini kullanarak, merkeziyetsiz oracle senaryosunda BIP32 anahtar türetimini gerçekleştirin. Ancak, geliştirilmiş ve geliştirilmemiş BIP32'nin uyumluluk sorunlarını dikkate almanız gerekmektedir.
3.4 OP-DLC: Tahminci Güven Minimizasyonu
İyimserlik meydan okuma mekanizması getiriliyor, oracle'lar önceden teminat göstererek zincir üstü OP oyunları inşa etmelidir. Herhangi bir dürüst katılımcı, kötü niyetli oracle'a karşı meydan okuyabilir, davayı kazanırsa kötü niyetli tarafı cezalandırır ve teminatına el konur.
3.5 OP-DLC + BitVM çift köprü
OP-DLC ve BitVM'yi birleştirerek, DLC sabit nominal bozuk para sorununu çözmek:
4. Sonuç
DLC, Taproot ve BitVM gibi yeni teknolojileri birleştirerek, daha karmaşık zincir dışı sözleşme doğrulama ve hesaplamalarını gerçekleştirebilir. OP meydan okuma mekanizması sayesinde, oracle'lara olan güven en aza indirilebilir. Gelecekte, DLC'nin Bitcoin ekosisteminde daha büyük bir rol oynaması bekleniyor.