Discreet Log Contract (DLC), önceden tanımlanmış koşullara göre tarafların koşullu ödemelerde bulunmasına izin veren, oracle tabanlı bir sözleşme yürütme çerçevesidir. DLC, Bitcoin yatırımlarının güvenliğini sağlarken, yeni merkeziyetsiz finans uygulamalarını gerçekleştirmektedir.
DLC'nin birçok avantajı olmasına rağmen, bazı sorunlar da bulunmaktadır. Bu sorunları çözmek için merkeziyetsiz oracle'lar, eşik imza, optimistik meydan okuma mekanizmaları gibi yöntemler getirilebilir. Ancak, DLC çok taraflı katılımı içerdiğinden, savunma stratejileri genellikle karmaşık olmaktadır.
Bitcoin sisteminde, her eylem UTXO aracılığıyla gerçekleştirilmelidir. Bu nedenle, UTXO'nun doğruluğunu sağlamak, çeşitli saldırılara karşı koruma sağlar. Benzer şekilde, DLC'de, tüm eylemler CET(Contract Execution Transaction) aracılığıyla gerçekleştirilir. CET'nin doğru olduğunu sağlamak için optimistik meydan okuma mekanizması kullanıldığı sürece, herhangi bir saldırıya karşı koruma sağlanabilir.
Özellikle, oracle'ların CET'i imzalamak için 2BTC teminat göstermesi gerekmektedir. CET'e optimistik meydan okuma mekanizması eklenmiştir. Eğer CET meydan okuma ile karşılaşmazsa veya meydan okumaya başarıyla yanıt verirse, doğru kabul edilir ve ödeme işlemi tamamlanır, oracle teminatını geri alır ve işlem ücretini kazanır. Eğer oracle kötü niyetli bir girişimde bulunursa, herkes başarılı bir şekilde meydan okuyabilir, bu da CET'in ödenememesine yol açar, oracle teminatını kaybeder ve aynı CET için tekrar imza atamaz. Bu tasarım basit ve etkilidir.
DLC'nin temel prensibi, doğru kazanan tarafın varlıkları elde etmesini sağlamak için oracle aracılığıyla bilgi iletmek ve şartlı imzalar oluşturmaktır. Süreç, yatırımları, CET inşa etmeyi, hesaplamayı ve para çekmeyi içeren adımları kapsamaktadır. Anahtar nokta, herhangi bir eylemin CET aracılığıyla gerçekleştirilmesi gerektiğidir, bu nedenle yalnızca CET'in doğru olduğundan emin olmak yeterlidir.
OP-DLC aşağıdaki hükümleri içermektedir:
Oracle, bir birlik tarafından oluşturulur, herhangi bir üye CET imzalayabilir. İmza yayınlamak ve işlem ücreti kazanmak için 2 BTC teminat yatırmak gerekir.
Eğer oracle kötü niyetli davranırsa, herkes bir meydan okuma başlatabilir.
Oracle, CET'yi dürüstçe imzaladıktan sonra, 1 hafta içinde kimse başarılı bir şekilde meydan okumazsa, ödeme yapılabilir ve oracle ödül alır.
Herkes orak imzasına meydan okuyabilir. Meydan okuma başarılı olursa, bu imza geçersiz sayılır ve orak teminatını kaybeder.
OP-DLC'deki zorluk, izinsiz olması ve herkesin sözleşmenin icrasını denetleyebilmesidir.
OP-DLC'nin avantajları şunlardır:
Varlık kontrolü yüksek, kullanıcı yalnızca kendisine güvenebilir
Fon kullanma oranı yüksek
Oracle, kullanıcıları da içerebilir.
Ana dezavantajı, para çekmenin 1 hafta sürmesi ve önceden imzalanması gereken imza sayısının fazla olmasıdır.
Genel olarak, OP-DLC, CET içinde iyimser zorlama mekanizmasını tanıtarak doğru CET'nin uygulanmasını ve yanlış CET'nin cezasını garanti eder, böylece çeşitli saldırılara etkili bir şekilde karşı koyarak tasarımın sadeliğini gerçekleştirir.
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.
OP-DLC 2.0: İyimserlik zorluk mekanizması DLC güvenliğini ve verimliliğini artırır
OP-DLC 2: Basitlikte Derinlik
Discreet Log Contract (DLC), önceden tanımlanmış koşullara göre tarafların koşullu ödemelerde bulunmasına izin veren, oracle tabanlı bir sözleşme yürütme çerçevesidir. DLC, Bitcoin yatırımlarının güvenliğini sağlarken, yeni merkeziyetsiz finans uygulamalarını gerçekleştirmektedir.
DLC'nin birçok avantajı olmasına rağmen, bazı sorunlar da bulunmaktadır. Bu sorunları çözmek için merkeziyetsiz oracle'lar, eşik imza, optimistik meydan okuma mekanizmaları gibi yöntemler getirilebilir. Ancak, DLC çok taraflı katılımı içerdiğinden, savunma stratejileri genellikle karmaşık olmaktadır.
Bitcoin sisteminde, her eylem UTXO aracılığıyla gerçekleştirilmelidir. Bu nedenle, UTXO'nun doğruluğunu sağlamak, çeşitli saldırılara karşı koruma sağlar. Benzer şekilde, DLC'de, tüm eylemler CET(Contract Execution Transaction) aracılığıyla gerçekleştirilir. CET'nin doğru olduğunu sağlamak için optimistik meydan okuma mekanizması kullanıldığı sürece, herhangi bir saldırıya karşı koruma sağlanabilir.
Özellikle, oracle'ların CET'i imzalamak için 2BTC teminat göstermesi gerekmektedir. CET'e optimistik meydan okuma mekanizması eklenmiştir. Eğer CET meydan okuma ile karşılaşmazsa veya meydan okumaya başarıyla yanıt verirse, doğru kabul edilir ve ödeme işlemi tamamlanır, oracle teminatını geri alır ve işlem ücretini kazanır. Eğer oracle kötü niyetli bir girişimde bulunursa, herkes başarılı bir şekilde meydan okuyabilir, bu da CET'in ödenememesine yol açar, oracle teminatını kaybeder ve aynı CET için tekrar imza atamaz. Bu tasarım basit ve etkilidir.
DLC'nin temel prensibi, doğru kazanan tarafın varlıkları elde etmesini sağlamak için oracle aracılığıyla bilgi iletmek ve şartlı imzalar oluşturmaktır. Süreç, yatırımları, CET inşa etmeyi, hesaplamayı ve para çekmeyi içeren adımları kapsamaktadır. Anahtar nokta, herhangi bir eylemin CET aracılığıyla gerçekleştirilmesi gerektiğidir, bu nedenle yalnızca CET'in doğru olduğundan emin olmak yeterlidir.
OP-DLC aşağıdaki hükümleri içermektedir:
Oracle, bir birlik tarafından oluşturulur, herhangi bir üye CET imzalayabilir. İmza yayınlamak ve işlem ücreti kazanmak için 2 BTC teminat yatırmak gerekir.
Eğer oracle kötü niyetli davranırsa, herkes bir meydan okuma başlatabilir.
Oracle, CET'yi dürüstçe imzaladıktan sonra, 1 hafta içinde kimse başarılı bir şekilde meydan okumazsa, ödeme yapılabilir ve oracle ödül alır.
Herkes orak imzasına meydan okuyabilir. Meydan okuma başarılı olursa, bu imza geçersiz sayılır ve orak teminatını kaybeder.
OP-DLC'deki zorluk, izinsiz olması ve herkesin sözleşmenin icrasını denetleyebilmesidir.
OP-DLC'nin avantajları şunlardır:
Ana dezavantajı, para çekmenin 1 hafta sürmesi ve önceden imzalanması gereken imza sayısının fazla olmasıdır.
Genel olarak, OP-DLC, CET içinde iyimser zorlama mekanizmasını tanıtarak doğru CET'nin uygulanmasını ve yanlış CET'nin cezasını garanti eder, böylece çeşitli saldırılara etkili bir şekilde karşı koyarak tasarımın sadeliğini gerçekleştirir.