Еволюція OP-DLC: спрощення безпеки DLC за допомогою механізму оптимістичних викликів

OP-DLC 2: Шлях до простоти

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

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

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

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

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

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

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

  3. Після чесного підписання CET оракулом, якщо протягом 1 тижня ніхто не зможе оскаржити, буде проведено розрахунок, оракул отримає винагороду.

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

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

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

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

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

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

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

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

OP-4.41%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 5
  • Репост
  • Поділіться
Прокоментувати
0/400
ApeWithAPlanvip
· 14год тому
про всі говорять так складно навіщо
Переглянути оригіналвідповісти на0
NotAFinancialAdvicevip
· 14год тому
Це просто спрощена версія DLC.
Переглянути оригіналвідповісти на0
GasBanditvip
· 14год тому
Яка в цьому користь? Знову ж таки, це paper MIT.
Переглянути оригіналвідповісти на0
GasWastervip
· 15год тому
Знову один, хто мріє вдосконалити Біткойн
Переглянути оригіналвідповісти на0
staking_grampsvip
· 15год тому
Все занадто складно, що за...
Переглянути оригіналвідповісти на0
  • Закріпити