BitVM оптимізація: підвищення ефективності та безпеки Біткойн контрактів
Біткойн як децентралізований, безпечний і надійний цифровий актив стикається з проблемою масштабування протягом тривалого часу. Його модель UTXO призводить до безстанного стану системи, ускладнюючи виконання складних обчислень, що залежать від стану, що обмежує побудову децентралізованих додатків і складних фінансових інструментів.
У грудні 2023 року проект ZeroSync запропонував рішення BitVM, яке дозволяє реалізувати Тюрінгові повні контракти Біткойн без зміни консенсусу мережі Біткойн. BitVM використовує скрипти Біткойн і Taproot для реалізації оптимістичного Rollup, що дозволяє встановити зв'язок між UTXO Біткойн і забезпечити стан скриптів Біткойн. Це значно розширює потенційні випадки використання Біткойн.
Але BitVM все ще на ранній стадії, існують деякі проблеми з ефективністю та безпекою:
Виклики та відповіді повинні взаємодіяти кілька разів, що призводить до високих комісійних зборів та тривалого періоду
Дані одноразового підпису Лампорта досить довгі
Складність хеш-функції висока, витрати значні
Контракти великі, а обсяг блоків обмежений
Використання ліцензійної моделі, що підтримує лише двосторонні виклики
Щодо цих проблем, у статті запропоновані наступні ідеї для оптимізації:
Зниження кількості взаємодій OP на основі ZK
Використання нульових знань для зменшення кількості викликів BitVM, підвищення ефективності. Нехай викликом буде не первісний алгоритм, а алгоритм перевірки, зменшуючи кількість викликів і скорочуючи цикл. Можна побудувати ZK Fraud Proof, реалізувати ZK Proof за запитом, необхідний лише тоді, коли є виклик.
Біткойн-дружня одноразова підпис
Використання одноразового підпису Winternitz замість підпису Lamport може зменшити розмір бітової комітменти на 50%, що значно знижує витрати на транзакції. У майбутньому можна дослідити більш компактні схеми одноразового підпису.
Біткойн-дружні хеш-функції
Реалізуйте хеш-функцію BLAKE3 на основі Біткойн-скриптів для підтримки перевірки merkle inclusion proof. Досліджуйте інші хеш-функції, дружні до Біткойна, такі як Keccak-256, Grøstl тощо.
Безскриптові скрипти BitVM
Використовуючи технологію Scriptless Scripts, реалізуйте обіцянки логічних воріт у схемі BitVM за допомогою багатопідпису Schnorr та підпису адаптера, заощаджуючи простір скрипта та підвищуючи ефективність.
Несанкціоновані багатосторонні виклики
Дослідження бездозвільних багатосторонніх OP-викликових протоколів, розширення моделі довіри BitVM з 1-of-n до 1-of-N. Вирішення проблем, таких як атаки відьом та затримки, для реалізації менш довірчого протоколу BitVM.
Технологічні дослідження BitVM тільки починаються, в майбутньому буде продовжено дослідження більшої кількості напрямків оптимізації для досягнення розширення Біткойн і процвітання екосистеми Біткойн.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
17 лайків
Нагородити
17
7
Репост
Поділіться
Прокоментувати
0/400
0xTherapist
· 07-23 01:29
Що ти знаєш? Просто базікаєш.
Переглянути оригіналвідповісти на0
LucidSleepwalker
· 07-22 11:50
А? Продовжуйте обдурювати людей, як лохів.
Переглянути оригіналвідповісти на0
SmartContractPlumber
· 07-20 02:02
Справжня взаємодія, справжні витрати. Безпеку ще не перевірили.
Переглянути оригіналвідповісти на0
RetiredMiner
· 07-20 01:59
Нарешті є надійне рішення.
Переглянути оригіналвідповісти на0
PumpDoctrine
· 07-20 01:56
Знову малює BTC, але ще не факт, що вийде.
Переглянути оригіналвідповісти на0
SchrodingerWallet
· 07-20 01:48
биткоїн-фанати просто обожнюють метушитися
Переглянути оригіналвідповісти на0
ColdWalletGuardian
· 07-20 01:34
Ранній обдурювати людей, як лохів, подивимось після оновлення
BitVM оптимізаційне рішення: підвищення ефективності та безпеки контрактів Біткойн
BitVM оптимізація: підвищення ефективності та безпеки Біткойн контрактів
Біткойн як децентралізований, безпечний і надійний цифровий актив стикається з проблемою масштабування протягом тривалого часу. Його модель UTXO призводить до безстанного стану системи, ускладнюючи виконання складних обчислень, що залежать від стану, що обмежує побудову децентралізованих додатків і складних фінансових інструментів.
У грудні 2023 року проект ZeroSync запропонував рішення BitVM, яке дозволяє реалізувати Тюрінгові повні контракти Біткойн без зміни консенсусу мережі Біткойн. BitVM використовує скрипти Біткойн і Taproot для реалізації оптимістичного Rollup, що дозволяє встановити зв'язок між UTXO Біткойн і забезпечити стан скриптів Біткойн. Це значно розширює потенційні випадки використання Біткойн.
Але BitVM все ще на ранній стадії, існують деякі проблеми з ефективністю та безпекою:
Щодо цих проблем, у статті запропоновані наступні ідеї для оптимізації:
Зниження кількості взаємодій OP на основі ZK
Використання нульових знань для зменшення кількості викликів BitVM, підвищення ефективності. Нехай викликом буде не первісний алгоритм, а алгоритм перевірки, зменшуючи кількість викликів і скорочуючи цикл. Можна побудувати ZK Fraud Proof, реалізувати ZK Proof за запитом, необхідний лише тоді, коли є виклик.
Біткойн-дружня одноразова підпис
Використання одноразового підпису Winternitz замість підпису Lamport може зменшити розмір бітової комітменти на 50%, що значно знижує витрати на транзакції. У майбутньому можна дослідити більш компактні схеми одноразового підпису.
Біткойн-дружні хеш-функції
Реалізуйте хеш-функцію BLAKE3 на основі Біткойн-скриптів для підтримки перевірки merkle inclusion proof. Досліджуйте інші хеш-функції, дружні до Біткойна, такі як Keccak-256, Grøstl тощо.
Безскриптові скрипти BitVM
Використовуючи технологію Scriptless Scripts, реалізуйте обіцянки логічних воріт у схемі BitVM за допомогою багатопідпису Schnorr та підпису адаптера, заощаджуючи простір скрипта та підвищуючи ефективність.
Несанкціоновані багатосторонні виклики
Дослідження бездозвільних багатосторонніх OP-викликових протоколів, розширення моделі довіри BitVM з 1-of-n до 1-of-N. Вирішення проблем, таких як атаки відьом та затримки, для реалізації менш довірчого протоколу BitVM.
Технологічні дослідження BitVM тільки починаються, в майбутньому буде продовжено дослідження більшої кількості напрямків оптимізації для досягнення розширення Біткойн і процвітання екосистеми Біткойн.