Discreet Log Contract (DLC) є контрактом виконання, заснованим на оракулах, який дозволяє сторонам здійснювати умовні платежі відповідно до попередньо визначених умов. DLC забезпечує безпеку депозитів в біткойнах, реалізуючи нові децентралізовані фінансові додатки.
У цій статті ми розглянемо, як оптимізувати DLC шляхом впровадження механізму оптимістичних викликів для подолання різних викликів, з якими він стикається. Забезпечуючи правильність виконання контракту (CET), ми можемо ефективно запобігти будь-яким потенційним атакам.
Принцип DLC
Розглянемо просту ставку: Аліса і Боб ставлять на парність хешу ξ-го блоку. DLC передає інформацію про блок через оракули, створює умовний підпис, щоб переможець отримав всі активи.
Конкретний процес включає:
Інвестиційна угода: Аліса та Боб кожен заморожують по 10 BTC у мультипідписному виході.
Побудова CET: створення контракту, що виконує угоду з двома можливими результатами.
Оракул обчислює зобов'язання та генерує підпис.
Розрахунок: оракул підписує відповідний CET на основі фактичного результату.
Виведення коштів: виграшна сторона обчислює новий приватний ключ та використовує заблоковані кошти.
Ключовим є те, що будь-яка дія повинна бути реалізована через CET. Тому просто переконайтеся, що CET правильний, щоб уникнути різних атак.
OP-DLC 2
OP-DLC містить такі основні положення:
Оракул складається з альянсу, будь-який член може підписати CET. Потрібно заставити 2 BTC, щоб опублікувати підпис.
Коли оракул чинить зло, будь-хто може ініціювати виклик.
Після чесного підписання CET оракулом, через тиждень можна буде розрахуватися та отримати винагороду.
Будь-хто може оскаржити підпис оракула. Чесні підписи будуть виконані, нечесні підписи будуть покарані.
Механізм викликів відкритий для всіх, що забезпечує мінімізацію довіри до оракула.
Основні переваги OP-DLC:
Користувач може стати оракулом, довіряючи лише собі
Висока ефективність використання коштів
Оркестр підтверджується під час внесення коштів, користувач може підписати самостійно
Основні недоліки:
Виведення коштів потребує тижня очікування
Кількість попередньо підписаних та кількість CET зростають лінійно
Висновок
OP-DLC, вводячи оптимістичний механізм виклику в CET, забезпечує, що помилковий CET не виконується, а правильний CET виконується. Цей простий і елегантний підхід може ефективно протистояти різним атакам і відображає концепцію дизайну "шлях до простоти".
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
9 лайків
Нагородити
9
8
Репост
Поділіться
Прокоментувати
0/400
AirdropHunterWang
· 10год тому
Безпека - це тверда істина
Переглянути оригіналвідповісти на0
ChainChef
· 08-09 07:59
смартконтракти новий прорив
Переглянути оригіналвідповісти на0
Layer2Arbitrageur
· 08-08 21:04
*позіхає* теорія ігор оракула 101
Переглянути оригіналвідповісти на0
GateUser-5854de8b
· 08-07 02:44
Взаємодія з контрактом занадто абстрактна.
Переглянути оригіналвідповісти на0
HalfPositionRunner
· 08-07 02:32
Потенціал непоганий!
Переглянути оригіналвідповісти на0
SchrodingerAirdrop
· 08-07 02:29
Трохи передчасно, але необхідно
Переглянути оригіналвідповісти на0
AirdropHunter007
· 08-07 02:20
Конструкція механізму партій великої рогатої худоби
OP-DLC 2: Оптимізація механізму оптимістичного виклику смартконтрактів Біткойн
OP-DLC 2: Простота в усьому
Discreet Log Contract (DLC) є контрактом виконання, заснованим на оракулах, який дозволяє сторонам здійснювати умовні платежі відповідно до попередньо визначених умов. DLC забезпечує безпеку депозитів в біткойнах, реалізуючи нові децентралізовані фінансові додатки.
У цій статті ми розглянемо, як оптимізувати DLC шляхом впровадження механізму оптимістичних викликів для подолання різних викликів, з якими він стикається. Забезпечуючи правильність виконання контракту (CET), ми можемо ефективно запобігти будь-яким потенційним атакам.
Принцип DLC
Розглянемо просту ставку: Аліса і Боб ставлять на парність хешу ξ-го блоку. DLC передає інформацію про блок через оракули, створює умовний підпис, щоб переможець отримав всі активи.
Конкретний процес включає:
Інвестиційна угода: Аліса та Боб кожен заморожують по 10 BTC у мультипідписному виході.
Побудова CET: створення контракту, що виконує угоду з двома можливими результатами.
Оракул обчислює зобов'язання та генерує підпис.
Розрахунок: оракул підписує відповідний CET на основі фактичного результату.
Виведення коштів: виграшна сторона обчислює новий приватний ключ та використовує заблоковані кошти.
Ключовим є те, що будь-яка дія повинна бути реалізована через CET. Тому просто переконайтеся, що CET правильний, щоб уникнути різних атак.
OP-DLC 2
OP-DLC містить такі основні положення:
Оракул складається з альянсу, будь-який член може підписати CET. Потрібно заставити 2 BTC, щоб опублікувати підпис.
Коли оракул чинить зло, будь-хто може ініціювати виклик.
Після чесного підписання CET оракулом, через тиждень можна буде розрахуватися та отримати винагороду.
Будь-хто може оскаржити підпис оракула. Чесні підписи будуть виконані, нечесні підписи будуть покарані.
Механізм викликів відкритий для всіх, що забезпечує мінімізацію довіри до оракула.
Основні переваги OP-DLC:
Основні недоліки:
Висновок
OP-DLC, вводячи оптимістичний механізм виклику в CET, забезпечує, що помилковий CET не виконується, а правильний CET виконується. Цей простий і елегантний підхід може ефективно протистояти різним атакам і відображає концепцію дизайну "шлях до простоти".
! Дослідження бітового шару: OP-DLC 2 Шлях до простоти