Біткойн впроваджує ZK-функції двома основними шляхами: OP_CAT та BitVM
Біткойн як соціальна система, його протокол важко змінити, що є механізмом захисту. Але водночас, Біткойн також стикається з високими транзакційними витратами, обмеженим захистом приватності та іншими проблемами, які потребують технологічних покращень.
Наразі існує два можливих шляхи для підтримки Біткойном функції ZK верифікації:
Посилення функцій скриптів Біткойн через прості коди операцій, такі як OP_CAT, що дозволяє перевіряти SNARK. Код операцій OP_CAT існував у ранніх версіях Біткойн, і зараз є великий попит на його повторне активування. Це дозволяє скриптам Біткойн отримувати доступ до стану на ланцюгу, перевіряти Merkle-докази тощо, закладаючи основу для перевірки SNARK.
Реалізовано на основі BitVM, не потребує зміни протоколу Біткойн. BitVM використовує Taproot та рішення KV для подолання обмежень розміру скрипта, перевіряючи будь-які обчислення через механізм шахрайського доказу.
Крім того, технологія Chain State Proofs у поєднанні з ZK може значно зменшити обсяги роботи з синхронізації та верифікації історичних даних Біткойна, що також сприяє реалізації BitVM. Пропозиція команди ZeroSync щодо легкого рішення "header chain Proofs" дозволяє перевіряти дійсність 850 000 заголовків блоків Біткойна за 3 секунди.
В цілому, впровадження функції ZK-верифікації в Біткойн є неминучим трендом, але його слід обережно розвивати, зберігаючи децентралізацію та безпеку. У короткостроковій перспективі BitVM може бути найбільш доцільним рішенням, але все ще потрібно більше інвестицій у дослідження та розробки. Відновлення операційних кодів, таких як OP_CAT, також варто дослідити, головне - довести, що їх вигоди значно перевищують ризики.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Біткойн ZK функцій запровадження суперечки: OP_CAT та BitVM дві великі лінії порівняння
Біткойн впроваджує ZK-функції двома основними шляхами: OP_CAT та BitVM
Біткойн як соціальна система, його протокол важко змінити, що є механізмом захисту. Але водночас, Біткойн також стикається з високими транзакційними витратами, обмеженим захистом приватності та іншими проблемами, які потребують технологічних покращень.
Наразі існує два можливих шляхи для підтримки Біткойном функції ZK верифікації:
Крім того, технологія Chain State Proofs у поєднанні з ZK може значно зменшити обсяги роботи з синхронізації та верифікації історичних даних Біткойна, що також сприяє реалізації BitVM. Пропозиція команди ZeroSync щодо легкого рішення "header chain Proofs" дозволяє перевіряти дійсність 850 000 заголовків блоків Біткойна за 3 секунди.
В цілому, впровадження функції ZK-верифікації в Біткойн є неминучим трендом, але його слід обережно розвивати, зберігаючи децентралізацію та безпеку. У короткостроковій перспективі BitVM може бути найбільш доцільним рішенням, але все ще потрібно більше інвестицій у дослідження та розробки. Відновлення операційних кодів, таких як OP_CAT, також варто дослідити, головне - довести, що їх вигоди значно перевищують ризики.