OP-DLC 2: Bitcoin akıllı sözleşmelerini optimize etmek için iyimser meydan okuma mekanizması kullanma

robot
Abstract generation in progress

OP-DLC 2: Gerçek genellikle basittir

1. Giriş

Discreet Log Contract (DLC), önceden tanımlanmış koşullara dayanarak tarafların şartlı ödeme yapmalarına izin veren bir oracle tabanlı sözleşme yürütme çerçevesidir. DLC, Bitcoin mevduatlarının güvenliğini sağlarken yeni merkeziyetsiz finans uygulamalarını gerçekleştirmiştir.

Önceki metin, DLC'nin avantajlarını ve karşılaştığı sorunları analiz etti ve bazı optimizasyon fikirleri sundu. Ancak, DLC birçok tarafın katılımını gerektirdiğinden, savunma stratejileri nispeten karmaşıktır ve basit bir estetikten yoksundur.

Bitcoin'de, herhangi bir eylem UTXO ile gerçekleştirilir. Benzer şekilde, DLC içindeki eylemler CET(Contract Execution Transaction) ile gerçekleştirilir. Bu nedenle, CET'nin doğru olduğundan emin olmak, herhangi bir saldırıya karşı korunmak için yeterlidir. Özellikle, oraklerin CET'yi imzalamadan önce stake edilmesi gerekir ve CET'ye iyimser bir meydan okuma mekanizması eklenir. Eğer CET'ye bir meydan okuma yapılmazsa veya meydan okumaya başarıyla yanıt verilirse, hesaplama tamamlanabilir, orak stake'ini geri alır ve işlem ücretini alır; eğer orak kötü niyetli davranırsa, herkes başarıyla meydan okuyabilir ve bu CET hesaplanamaz hale gelir, orak stake parasını kaybeder. Bu tasarım basit ve şık.

Bitlayer Research: OP-DLC 2 Basit Yolda

2. DLC prensibi

DLC prensibini basit bir bahis örneği ile açıklayalım: Alice ve Bob, ξ'nci bloğun hash değerinin tek veya çift olmasına bahis yaparlar. Eğer tek ise Alice kazanır, eğer çift ise Bob kazanır. DLC, bir oracle aracılığıyla blok bilgilerini ileterek, doğru olan tarafın kazanmasını sağlayan koşullu imzalar oluşturur.

Belirli süreçler arasında: sermaye yatırımı işlemleri, CET oluşturma, hesap kapama ve para çekme gibi adımlar bulunmaktadır. Araştırmalar, CET'nin doğruluğunu sağlamak için yalnızca iyimser meydan okuma mekanizmasının kullanılmasının her türlü saldırıya karşı koyabileceğini göstermiştir. Hatalı CET'ler meydan okuma ile yürütülmeyecek, doğru CET'ler ise yürütülecektir. Ayrıca, oracle'ların kötü niyetli davranışlar için bedel ödemesi gerekmektedir.

3. OP-DLC 2

OP-DLC aşağıdaki hükümleri içermektedir:

  1. Oracle, bir birlik tarafından oluşturulmuştur, herhangi bir üye CET imzalayabilir. İmza atmak için stake yapmanız gerekmektedir, kötü niyetli davranışlar stake kaybına neden olur.

  2. Eğer oracle kötü niyetle sonuçları değiştirirse, herkes meydan okuma başlatabilir.

  3. Oracle tarafından dürüstçe imzalanan CET, bir hafta sonra tasfiye edilebilir ve ödül kazanılır.

  4. Herkes oracle imzasına itirazda bulunabilir. İtiraz başarılı olursa, bu imza geçersizdir ve oracle teminatını kaybeder.

  5. OP-DLC'deki zorluk, izin gerektirmemesi ve herkesin sözleşme icrasını denetleyebilmesidir.

Avantajlar:

  • Varlık kontrolü yüksek, kullanıcılar yalnızca kendilerine güvenebilir.
  • Fon kullanma oranı yüksek
  • Orakl, para yatırma sırasında belirlenmelidir, ancak kullanıcı da orakl olabilir.

Eksiler:

  • Çıkış süresi 1 hafta gerektirir
  • İmzalanması gereken imza sayısı ile CET sayısı arasında doğrusal bir ilişki vardır.

4. Sonuç

OP-DLC, CET'ye iyimserlik zorlama mekanizmasını getiriyor, hatalı CET'lerin tasfiye edilmesini, doğru CET'lerin ise uygulanmasını sağlıyor. Bu yöntem, her türlü saldırıya karşı dayanıklıdır ve tasarımı sade ve zariftir.

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
  • 5
  • Share
Comment
0/400
ser_we_are_earlyvip
· 14h ago
Sözleşmeler gelecektir
View OriginalReply0
BTCRetirementFundvip
· 14h ago
Kurnaz bir tasarım.
View OriginalReply0
GasFeeCriervip
· 14h ago
Bu veriler çok şeffaf.
View OriginalReply0
ChainSauceMastervip
· 14h ago
Optimist Oracle Makine harika
View OriginalReply0
PaperHandsCriminalvip
· 14h ago
Çok zayıf bir mekanizma
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)