OP-DLC 2: Оптимістичний механізм викликів для забезпечення безпечного виконання DLC контрактів

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

OP-DLC 2: Істина, що прихована в простоті

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

У DLC існують ризики ключів, ризики децентралізованої довіри, ризики змови та інші проблеми. Введення децентралізованих оракулів, підписів з порогом, механізму оптимістичних викликів та інших може вирішити ці проблеми, але стратегії захисту відносно складні.

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

Принцип DLC

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

OP-DLC 2

OP-DLC включає такі положення:

  1. Оракул складається з альянсу, будь-який учасник може підписати CET. Після застави 2BTC можна публікувати підпис для заробляння комісії. Зловживання призведе до втрати застави.

  2. Будь-хто може ініціювати виклик, коли оракул змінює результат неправомірно.

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

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

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

Переваги:

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

Недоліки:

  • Час виведення коштів становить 1 тиждень
  • Кількість попередньо підписаних та кількість CET зростають лінійно

Висновок

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

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

Переглянути оригінал
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.
  • Нагородити
  • 3
  • Поділіться
Прокоментувати
0/400
CryptoMotivatorvip
· 22год тому
Все завдяки киту я лечу
Переглянути оригіналвідповісти на0
LiquidityNinjavip
· 22год тому
у блокчейні безпеки майстер надійніший за охоронця
Переглянути оригіналвідповісти на0
TokenUnlockervip
· 23год тому
Тепер це вже не наука?
Переглянути оригіналвідповісти на0
  • Закріпити