Дискретный логарифмический контракт (DLC) является схемой условных платежей на основе оракула, предложенной Таджем Дрией из Массачусетского технологического института в 2018 году. DLC позволяет сторонам осуществлять условные платежи на основе заранее установленных условий, выполняя платежи с помощью предварительной подписи и подписи оракула. По сравнению с сетью Lightning, DLC имеет преимущества в таких аспектах, как конфиденциальность, поддержка сложных финансовых контрактов и снижение контрагентских рисков.
Однако, DLC по-прежнему имеет некоторые проблемы, которые необходимо решить:
Риск утечки или потери ключа оракула
Риски доверия, связанные с централизованными оракулами
Децентрализованные оракулы не могут напрямую производить порождение ключей
Риски сговора оракулов
Ограничения фиксированного номинала сдачи
В данной статье будут предложены некоторые оптимизационные решения для повышения безопасности экосистемы Биткойн.
2. Принцип DLC
Основной процесс DLC выглядит следующим образом:
Генерация ключей: Оракул, Алиса и Боб генерируют свои приватные и публичные ключи.
Инвестиционная сделка: Алиса и Боб создают многофункциональную инвестиционную сделку.
Исполнение контракта: создание контракта исполнения для расходования транзакции с депозитом (CET).
Обещание вычисления оракула: оракул вычисляет и транслирует обещание.
Расчёт: Оракул генерирует подпись на основе результата события.
Вывод средств: победитель использует подпись для вычисления нового приватного ключа и извлечения активов.
Весь процесс использует эллиптическую криптографию для обеспечения безопасности.
3. Оптимизация DLC
3.1 Управление ключами
Безопасность приватного ключа и случайных чисел оракула имеет решающее значение. Рекомендуется использовать производные приватные ключи BIP32 и использовать хеши приватного ключа и счетчика в качестве случайных чисел для повышения безопасности.
3.2 Децентрализованный оракул
Использование пороговой подписи Schnorr позволяет реализовать децентрализованные оракулы, повышая безопасность, надежность и возможность обеспечения ответственности.
3.3 Децентрализация и управление ключами
С помощью полинома интерполяции Лагранжа можно реализовать распределенное порождение ключей в децентрализованном оракуле, но необходимо учитывать проблему совместимости с BIP32.
3.4 OP-DLC:Минимизация доверия оракула
Введение механизма оптимистичных вызовов, оракулы должны заранее ставить залог. Любая честная сторона может бросить вызов злонамеренным действиям, что значительно снижает требования к доверию к оракулам.
3.5 OP-DLC + двойной мост BitVM
Сочетание OP-DLC и BitVM позволяет решить ограничения по размеру средств, реализовать возврат произвольной суммы и повысить ликвидность. Пользователи могут гибко выбирать способы ввода и вывода средств, что снижает предположения о доверии.
4. Заключение
Технология DLC продолжает развиваться и совершенствоваться. В сочетании с новыми технологиями, такими как Taproot, BitVM и механизмом OP-челленджа, в будущем ожидается возможность реализации более сложной проверки и расчетов оффчейн-контрактов на биткойне, одновременно минимизируя требования к доверию к оракулам.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
19 Лайков
Награда
19
8
Репост
Поделиться
комментарий
0/400
SquidTeacher
· 07-17 22:48
Эх, нужно продолжать усиливать конфиденциальность.
Посмотреть ОригиналОтветить0
MercilessHalal
· 07-17 16:00
Оптимизация DLC, разве не немного поспешно? Основные проблемы еще не решены.
Посмотреть ОригиналОтветить0
gas_fee_therapist
· 07-16 23:06
Тсс, на первый взгляд, проблем так много, но Сеть Lighting всё же привлекательна.
Посмотреть ОригиналОтветить0
retroactive_airdrop
· 07-14 23:20
Машина Oracle еще должна успевать.
Посмотреть ОригиналОтветить0
OnChainDetective
· 07-14 23:19
Угроза сговора Машины Oracle гораздо серьезнее, чем вы думаете... В 3 часа ночи все еще наблюдаются подозрительные аномальные взаимодействия с группами адресов.
Посмотреть ОригиналОтветить0
SneakyFlashloan
· 07-14 23:16
Эта схема полна уязвимостей, в ней нет никакой безопасности.
Посмотреть ОригиналОтветить0
PumpingCroissant
· 07-14 23:04
Машина Oracle сговор слишком реален, все же btc надежнее.
Оптимизация технологии DLC: повышение безопасности экосистемы Биткойн
Анализ технологий DLC и идеи для оптимизации
1. Введение
Дискретный логарифмический контракт (DLC) является схемой условных платежей на основе оракула, предложенной Таджем Дрией из Массачусетского технологического института в 2018 году. DLC позволяет сторонам осуществлять условные платежи на основе заранее установленных условий, выполняя платежи с помощью предварительной подписи и подписи оракула. По сравнению с сетью Lightning, DLC имеет преимущества в таких аспектах, как конфиденциальность, поддержка сложных финансовых контрактов и снижение контрагентских рисков.
Однако, DLC по-прежнему имеет некоторые проблемы, которые необходимо решить:
В данной статье будут предложены некоторые оптимизационные решения для повышения безопасности экосистемы Биткойн.
2. Принцип DLC
Основной процесс DLC выглядит следующим образом:
Генерация ключей: Оракул, Алиса и Боб генерируют свои приватные и публичные ключи.
Инвестиционная сделка: Алиса и Боб создают многофункциональную инвестиционную сделку.
Исполнение контракта: создание контракта исполнения для расходования транзакции с депозитом (CET).
Обещание вычисления оракула: оракул вычисляет и транслирует обещание.
Расчёт: Оракул генерирует подпись на основе результата события.
Вывод средств: победитель использует подпись для вычисления нового приватного ключа и извлечения активов.
Весь процесс использует эллиптическую криптографию для обеспечения безопасности.
3. Оптимизация DLC
3.1 Управление ключами
Безопасность приватного ключа и случайных чисел оракула имеет решающее значение. Рекомендуется использовать производные приватные ключи BIP32 и использовать хеши приватного ключа и счетчика в качестве случайных чисел для повышения безопасности.
3.2 Децентрализованный оракул
Использование пороговой подписи Schnorr позволяет реализовать децентрализованные оракулы, повышая безопасность, надежность и возможность обеспечения ответственности.
3.3 Децентрализация и управление ключами
С помощью полинома интерполяции Лагранжа можно реализовать распределенное порождение ключей в децентрализованном оракуле, но необходимо учитывать проблему совместимости с BIP32.
3.4 OP-DLC:Минимизация доверия оракула
Введение механизма оптимистичных вызовов, оракулы должны заранее ставить залог. Любая честная сторона может бросить вызов злонамеренным действиям, что значительно снижает требования к доверию к оракулам.
3.5 OP-DLC + двойной мост BitVM
Сочетание OP-DLC и BitVM позволяет решить ограничения по размеру средств, реализовать возврат произвольной суммы и повысить ликвидность. Пользователи могут гибко выбирать способы ввода и вывода средств, что снижает предположения о доверии.
4. Заключение
Технология DLC продолжает развиваться и совершенствоваться. В сочетании с новыми технологиями, такими как Taproot, BitVM и механизмом OP-челленджа, в будущем ожидается возможность реализации более сложной проверки и расчетов оффчейн-контрактов на биткойне, одновременно минимизируя требования к доверию к оракулам.