Discreet Log Contract (DLC) є контрактом, заснованим на оракулі, який забезпечує виконання угод, дозволяючи сторонам здійснювати умовні платежі відповідно до попередньо визначених умов. DLC реалізує нові децентралізовані фінансові додатки, забезпечуючи при цьому безпеку депозитів у біткоїнах.
Попередня стаття аналізувала переваги та існуючі проблеми DLC та запропонувала кілька рішень. Однак ці стратегії відносно складні і позбавлені простоти. У біткоїні будь-яка дія має бути реалізована через UTXO. Тому забезпечивши правильність UTXO, можна протистояти будь-яким атакам. Аналогічно, у DLC всі дії реалізуються через CET (Contract Execution Transaction). Використання механізму оптимістичного оскарження для забезпечення правильності CET дозволяє протистояти будь-яким атакам.
Зокрема, оракул може підписати CET лише після стейкінгу 2BTC. Додати механізм оптимістичного виклику до CET. Якщо CET не буде оскаржено або успішно впорається з викликом, CET є правильним, може бути завершена розрахунок, оракул знімає стейк і отримує комісію. Якщо оракул намагається скоїти злочин, будь-хто може успішно оскаржити, CET не зможе бути розраховано, оракул втратить стейк і більше не зможе підписувати той же CET. Цей метод простий і ефективний, він втілює принцип "все геніально - просто".
На прикладі ставки Alice та Bob на парність хеш-значення ξ-го блоку пояснюється принцип роботи DLC. Процес включає такі етапи: транзакція внесення коштів, побудова CET, розрахунок та виведення коштів. Дослідження показали, що будь-яка дія повинна здійснюватися через CET, тому достатньо забезпечити правильність CET для захисту від будь-яких атак.
OP-DLC 2
OP-DLC містить такі положення:
Оракули складаються з альянсу, будь-який учасник може підписати CET. Потрібно заблокувати 2BTC, щоб опублікувати підпис і заробити комісію.
Якщо оракул чинить зло, будь-хто може ініціювати виклик.
Чесно підписаний CET можна врегулювати через тиждень, і оракул отримує винагороду.
Будь-хто може кинути виклик Oracle_sign.
Виклик в OP-DLC полягає в тому, що він не потребує дозволу, що реалізує мінімізацію довіри до оракула.
Переваги OP-DLC включають:
Високий рівень контролю активів, користувач може довіряти лише собі
Високий рівень використання капіталу
Користувач може стати оракулом, підписуючи себе
Недоліки включають:
Час виведення коштів займає тиждень
Кількість підписів, що потребують попереднього підписання, має лінійний зв'язок з кількістю CET
Висновок
OP-DLC, впроваджуючи оптимістичний механізм виклику в CET, забезпечує правильне виконання CET і покарання за неправильне CET. Цей підхід здатен протистояти різним атакам, відображаючи концепцію простоти в дизайні.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
OP-DLC 2: Як оптимістичний механізм виклику спрощує реалізацію Біткойн DLC
OP-DLC 2: Простота в усьому
Discreet Log Contract (DLC) є контрактом, заснованим на оракулі, який забезпечує виконання угод, дозволяючи сторонам здійснювати умовні платежі відповідно до попередньо визначених умов. DLC реалізує нові децентралізовані фінансові додатки, забезпечуючи при цьому безпеку депозитів у біткоїнах.
Попередня стаття аналізувала переваги та існуючі проблеми DLC та запропонувала кілька рішень. Однак ці стратегії відносно складні і позбавлені простоти. У біткоїні будь-яка дія має бути реалізована через UTXO. Тому забезпечивши правильність UTXO, можна протистояти будь-яким атакам. Аналогічно, у DLC всі дії реалізуються через CET (Contract Execution Transaction). Використання механізму оптимістичного оскарження для забезпечення правильності CET дозволяє протистояти будь-яким атакам.
Зокрема, оракул може підписати CET лише після стейкінгу 2BTC. Додати механізм оптимістичного виклику до CET. Якщо CET не буде оскаржено або успішно впорається з викликом, CET є правильним, може бути завершена розрахунок, оракул знімає стейк і отримує комісію. Якщо оракул намагається скоїти злочин, будь-хто може успішно оскаржити, CET не зможе бути розраховано, оракул втратить стейк і більше не зможе підписувати той же CET. Цей метод простий і ефективний, він втілює принцип "все геніально - просто".
! Дослідження бітового шару: OP-DLC 2 Шлях до простоти
Принципи DLC
На прикладі ставки Alice та Bob на парність хеш-значення ξ-го блоку пояснюється принцип роботи DLC. Процес включає такі етапи: транзакція внесення коштів, побудова CET, розрахунок та виведення коштів. Дослідження показали, що будь-яка дія повинна здійснюватися через CET, тому достатньо забезпечити правильність CET для захисту від будь-яких атак.
OP-DLC 2
OP-DLC містить такі положення:
Оракули складаються з альянсу, будь-який учасник може підписати CET. Потрібно заблокувати 2BTC, щоб опублікувати підпис і заробити комісію.
Якщо оракул чинить зло, будь-хто може ініціювати виклик.
Чесно підписаний CET можна врегулювати через тиждень, і оракул отримує винагороду.
Будь-хто може кинути виклик Oracle_sign.
Виклик в OP-DLC полягає в тому, що він не потребує дозволу, що реалізує мінімізацію довіри до оракула.
Переваги OP-DLC включають:
Недоліки включають:
Висновок
OP-DLC, впроваджуючи оптимістичний механізм виклику в CET, забезпечує правильне виконання CET і покарання за неправильне CET. Цей підхід здатен протистояти різним атакам, відображаючи концепцію простоти в дизайні.