Discreet Log Contract (DLC), önceden tanımlanmış koşullara dayalı olarak iki tarafın koşullu ödemeler yapmasına olanak tanıyan, oracle tabanlı bir 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 analiz, DLC'nin avantajlarını ve karşılaştığı sorunları özetledi ve bazı çözümler önerdi. Ancak, DLC'nin birden fazla tarafın katılımını gerektirmesi nedeniyle savunma stratejileri nispeten karmaşıktır. Karmaşık savunma stratejileri mükemmel değildir, sade bir güzellikten yoksundur.
Bitcoin'de, herhangi bir işlem UTXO aracılığıyla gerçekleştirilmelidir. Bu nedenle, UTXO'nun doğruluğunu sağlamak için kullanılan konsensüs mekanizması, her türlü saldırıya karşı koruma sağlar. Benzer şekilde, DLC'de, tüm işlemler CET (Contract Execution Transaction) aracılığıyla gerçekleştirilir. CET'nin doğruluğunu sağlamak için kullanılan optimistik meydan okuma mekanizması, her türlü saldırıya karşı koruma sağlar.
Özellikle, oracle'lar 2 BTC stake ettikten sonra CET imzalayabilir. CET'e optimistik bir meydan okuma mekanizması ekleyin. Eğer CET meydan okunmazsa veya meydan okuma başarılı bir şekilde yanıtlanırsa, CET doğru olarak kabul edilir, hesaplama tamamlanabilir, oracle stake'ini 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 CET hesaplanamaz hale gelir, oracle stake'ini kaybeder ve aynı CET üzerinde bir daha imza atamaz. Bu yöntem basit ve doğrudan ilkesine uygundur.
2. DLC Prensibi
Alice ve Bob, belirli bir bloğun hash değerinin çift mi tek mi olduğuna dair bir bahis sözleşmesi imzaladı. Doğru kazanan tarafın tüm varlıkları kazanmasını sağlamak için bir oracle aracılığıyla blok bilgilerini aktararak şartlı imza oluşturdu.
DLC süreci, yatırma işlemleri, CET oluşturma, hesap kapama ve para çekme gibi adımları içermektedir. Araştırmalar, her eylemin CET aracılığıyla gerçekleştirilmesi gerektiğini göstermiştir. Bu nedenle, CET'in doğruluğunu sağlamak için sadece optimistik meydan okuma mekanizmasının kullanılması, herhangi bir saldırıya karşı koymak için yeterlidir. Hatalı CET meydan okumaya tabi tutulacak ve uygulanmayacaktır, doğru CET ise uygulanacaktır. Oracle, kötü niyetli eylemler için bedel ödemelidir.
3. OP-DLC 2
OP-DLC aşağıdaki düzenlemeleri içerir:
Oracle, bir konsorsiyumdan oluşur ve herhangi bir üye CET imzalayabilir. Ücret kazanmak için 2 BTC teminat göstermelisiniz.
Oracle kötü davrandığında, herhangi bir katılımcı meydan okuma başlatabilir.
Oracle, CET'i dürüst bir şekilde imzaladığında, 1 hafta sonra doğru bir şekilde hesaplanabilir ve ödül kazanır.
Herhangi bir katılımcı Oracle_sign'a itirazda bulunabilir.
OP-DLC'deki zorluk, izin gerektirmeden, herhangi bir katılımcının sözleşmenin icrasını denetleyebilmesidir.
Avantajlar:
Varlık kontrolü yüksek, kullanıcılar sadece kendilerine güvenebilir.
Fon kullanım oranı yüksek
Esnek bir şekilde oracle seçilebilir
Dezavantajlar:
Çıkarma süresi 1 hafta gerekmektedir.
Ön imzalı miktar ve CET miktarı lineer bir artış gösteriyor.
4. Sonuç
OP-DLC, CET'e optimistik meydan okuma mekanizmasını getirerek, hatalı CET'lerin tasfiye edilmesini engeller, kötü niyetli oracle'ların teminat kaybı yaşamasını sağlar; doğru CET'ler uygulanır, oracle'lar teminatlarını serbest bırakır ve işlem ücretlerini kazanır. Bu yöntem, her türlü saldırıya karşı dayanıklıdır ve basitliğin zarafetini yansıtır.
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.
18 Likes
Reward
18
8
Share
Comment
0/400
GateUser-75ee51e7
· 48m ago
dlc'yi daha önce anlayamamıştım.
View OriginalReply0
BearEatsAll
· 13h ago
Ah bu yine oyun oynamakla ilgili.
View OriginalReply0
ZenChainWalker
· 08-04 13:55
Gerçek, saçmalamaktır; ne kadar basit olursa o kadar zordur.
View OriginalReply0
PessimisticOracle
· 08-02 19:33
Gerçekten çözümsüz kadar basit oldu~
View OriginalReply0
AirdropHarvester
· 08-02 19:31
Ne zaman güvenilir bir Oracle Makine alabileceğiz? Bu dlc yarım yamalak sürekli oyalıyor.
View OriginalReply0
ZenMiner
· 08-02 19:27
Çok zor anlaşılıyor, ben sadece Mining yapabiliyorum, kaçtım kaçtım.
View OriginalReply0
RamenDeFiSurvivor
· 08-02 19:17
Bu hacim gerçekten kuştan çıktı.
View OriginalReply0
LadderToolGuy
· 08-02 19:14
Kimse bu şeyin karmaşık olması gerektiğini söylemedi, güvenliği sağlamak yeterli.
OP-DLC 2: İyimserlik Meydan Okuma Mekanizması Basit DLC Güvenliği
OP-DLC 2: Gerçek her zaman basittir
1. Giriş
Discreet Log Contract (DLC), önceden tanımlanmış koşullara dayalı olarak iki tarafın koşullu ödemeler yapmasına olanak tanıyan, oracle tabanlı bir 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 analiz, DLC'nin avantajlarını ve karşılaştığı sorunları özetledi ve bazı çözümler önerdi. Ancak, DLC'nin birden fazla tarafın katılımını gerektirmesi nedeniyle savunma stratejileri nispeten karmaşıktır. Karmaşık savunma stratejileri mükemmel değildir, sade bir güzellikten yoksundur.
Bitcoin'de, herhangi bir işlem UTXO aracılığıyla gerçekleştirilmelidir. Bu nedenle, UTXO'nun doğruluğunu sağlamak için kullanılan konsensüs mekanizması, her türlü saldırıya karşı koruma sağlar. Benzer şekilde, DLC'de, tüm işlemler CET (Contract Execution Transaction) aracılığıyla gerçekleştirilir. CET'nin doğruluğunu sağlamak için kullanılan optimistik meydan okuma mekanizması, her türlü saldırıya karşı koruma sağlar.
Özellikle, oracle'lar 2 BTC stake ettikten sonra CET imzalayabilir. CET'e optimistik bir meydan okuma mekanizması ekleyin. Eğer CET meydan okunmazsa veya meydan okuma başarılı bir şekilde yanıtlanırsa, CET doğru olarak kabul edilir, hesaplama tamamlanabilir, oracle stake'ini 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 CET hesaplanamaz hale gelir, oracle stake'ini kaybeder ve aynı CET üzerinde bir daha imza atamaz. Bu yöntem basit ve doğrudan ilkesine uygundur.
2. DLC Prensibi
Alice ve Bob, belirli bir bloğun hash değerinin çift mi tek mi olduğuna dair bir bahis sözleşmesi imzaladı. Doğru kazanan tarafın tüm varlıkları kazanmasını sağlamak için bir oracle aracılığıyla blok bilgilerini aktararak şartlı imza oluşturdu.
DLC süreci, yatırma işlemleri, CET oluşturma, hesap kapama ve para çekme gibi adımları içermektedir. Araştırmalar, her eylemin CET aracılığıyla gerçekleştirilmesi gerektiğini göstermiştir. Bu nedenle, CET'in doğruluğunu sağlamak için sadece optimistik meydan okuma mekanizmasının kullanılması, herhangi bir saldırıya karşı koymak için yeterlidir. Hatalı CET meydan okumaya tabi tutulacak ve uygulanmayacaktır, doğru CET ise uygulanacaktır. Oracle, kötü niyetli eylemler için bedel ödemelidir.
3. OP-DLC 2
OP-DLC aşağıdaki düzenlemeleri içerir:
Avantajlar:
Dezavantajlar:
4. Sonuç
OP-DLC, CET'e optimistik meydan okuma mekanizmasını getirerek, hatalı CET'lerin tasfiye edilmesini engeller, kötü niyetli oracle'ların teminat kaybı yaşamasını sağlar; doğru CET'ler uygulanır, oracle'lar teminatlarını serbest bırakır ve işlem ücretlerini kazanır. Bu yöntem, her türlü saldırıya karşı dayanıklıdır ve basitliğin zarafetini yansıtır.