OP-DLC 2: Оптимістичний механізм виклику забезпечує безпеку та Децентралізацію DLC

robot
Генерація анотацій у процесі

OP-DLC 2: Простота є шляхом

Вступ

Дискретний лог-контракт (DLC) є рамкою виконання контрактів на основі оракула, яка дозволяє сторонам здійснювати умовні платежі відповідно до попередньо визначених умов. DLC забезпечує нові децентралізовані фінансові застосування, одночасно забезпечуючи безпеку депозитів у біткоїнах. Однак, DLC також стикається з деякими проблемами, такими як ризик ключа, ризик децентралізованої довіри та ризик змови тощо.

У біткоїні будь-які дії учасників повинні виконуватися через UTXO. Отже, використовуючи механізм консенсусу для забезпечення правильності UTXO, можна протистояти будь-яким атакам. Аналогічно, у DLC всі дії виконуються через CET(Contract Execution Transaction). Використовуючи механізм оптимістичного виклику для забезпечення правильності CET, можна протистояти будь-яким атакам. Конкретно, після застави 2BTC, оракул може підписати CET. Додати механізм оптимістичного виклику в CET. Якщо CET не викликано на оскарження або успішно відповідає на виклик, CET правильний, може бути завершено розрахунок, оракул знімає заставу та отримує комісію. Якщо оракул намагається вчинити шахрайство, будь-хто може успішно оскаржити, CET не зможе бути розраховане, оракул втрачає заставу і більше не може підписувати той же CET. Це відповідає принципу простоти та має естетичну простоту.

! Дослідження бітового шару: OP-DLC 2 Шлях до простоти

Принцип DLC

Аліса та Боб підписують угоду про ставку: ставлячи на те, чи є хеш значення ξ-го блоку непарним чи парним. Якщо непарний, виграє Аліса; якщо парний, виграє Боб. Використовуючи DLC, передають інформацію ξ-го блоку через оракула для створення умовного підпису, щоб правильний переможець отримав всі активи.

Основні етапи DLC включають: інвестиційні угоди, побудову CET, розрахунки та виведення коштів. Дослідження показали, що будь-яка дія в DLC повинна бути реалізована через CET. Тому, використовуючи механізм оптимістичного виклику для забезпечення правильності CET, можна протистояти будь-яким атакам. Неправильний CET буде оскаржений і не буде виконаний, тоді як правильний CET буде виконаний. Крім того, оракули повинні заплатити ціну за зловмисну поведінку.

OP-DLC 2

OP-DLC містить такі 5 положень:

  1. Оркестр складається з альянсу, будь-який учасник може підписати CET. Прогностична машина може випустити підпис лише після застави 2 BTC. Непорядні учасники втрачають заставу. Еліс та Боб також можуть стати частиною оркестру, щоб довіряти лише собі.

  2. Якщо оракул зловживає та змінює результати, будь-яка сторона може ініціювати виклик.

  3. Коли оракул чесно підписує CET, через тиждень можна буде правильно розрахувати. Оракул отримує винагороду 0.05BTC.

  4. Будь-хто може кинути виклик Oracle_sign. Чесний підпис виконується через тиждень, oracle розблоковує заставу та отримує комісію. Нечесний підпис призводить до втрати застави, і цей oracle більше не може підписати той же результат для цього DLC контракту.

  5. Виклики OP-DLC полягають у тому, що він не вимагає дозволу, і будь-яка сторона може контролювати виконання контракту. Це дозволяє досягти мінімізації довіри до оракула.

Переваги OP-DLC включають:

  • Високий рівень контролю активів, користувачі довіряють лише собі
  • Висока використання коштів
  • Оркестр, здатний підписувати, визначається під час внесення коштів, користувач може стати оркестром.

Недоліки включають:

  • Час виведення коштів займає 1 тиждень
  • Кількість підписів, що потребують попереднього підпису, зростає швидко

Висновок

OP-DLC впроваджує механізм оптимістичного виклику в CET, забезпечуючи, що помилкові CET не підлягають розрахунку, а шахрайські оракули втрачають заставу, правильні CET виконуються, а оракули розблоковують заставу та отримують комісійні. Цей підхід може протистояти будь-яким атакам, відображаючи просту красу.

Переглянути оригінал
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.
  • Нагородити
  • 8
  • Поділіться
Прокоментувати
0/400
mev_me_maybevip
· 13год тому
Хоча виведення грошей повільне, але дуже безпечне.
Переглянути оригіналвідповісти на0
MetaMiseryvip
· 07-12 18:38
Декілька разів знову говорять про речі, яких не розуміють.
Переглянути оригіналвідповісти на0
SchrodingerProfitvip
· 07-11 09:58
бик啊бик啊 又有新玩意了
Переглянути оригіналвідповісти на0
PancakeFlippavip
· 07-11 04:47
Умовна оплата+1
Переглянути оригіналвідповісти на0
GateUser-5854de8bvip
· 07-11 04:47
Це ж просто подовження часу для заощадження.
Переглянути оригіналвідповісти на0
FlippedSignalvip
· 07-11 04:46
А це знову грає з вишуканими дрібничками.
Переглянути оригіналвідповісти на0
AirdropSkepticvip
· 07-11 04:44
Контракт в безпеці, але це зайняло занадто багато часу...
Переглянути оригіналвідповісти на0
AlwaysMissingTopsvip
· 07-11 04:29
Чому все так складно?
Переглянути оригіналвідповісти на0
  • Закріпити