Біткойн як на сьогоднішній день найбільш ліквідна та безпечна блокчейн, привертає все більше уваги розробників до його програмованості та проблеми масштабування. Зі сплеском інскрипцій, екосистема BTC входить у новий період繁荣, стаючи основною темою цього бика.
Проте, дизайн Біткойна не був створений для підтримки складних смарт-контрактів. Його скриптова мова обмежена з міркувань безпеки і не має універсальної обчислювальної потужності; структура зберігання оптимізована для простих транзакцій і не підходить для складних контрактів; найголовніше, Біткойн не має спеціальної віртуальної машини для виконання смарт-контрактів.
Незважаючи на це, деякі оновлення мережі Біткойн проклали шлях для підвищення її Програмованість. Сегрегація свідчень 2017 року розширила обмеження на розмір блоку, а оновлення Taproot 2021 року дозволило більш ефективну обробку транзакцій. Ці досягнення створили умови для програмованих застосунків на Біткойн.
У 2022 році розробник Кейсі Родармор запропонував "Теорію Ордіналів", яка відкрила нові можливості для вбудовування будь-яких даних у транзакції Біткойна, що є важливим проривом для програм, які потребують доступних та перевіряємих станів даних.
Наразі більшість проектів, що покращують програмованість Біткойн, покладаються на мережі другого рівня (L2). Однак цей підхід вимагає від користувачів довіри до кросчейн мостів, що стає великою перешкодою для L2 у залученні користувачів та ліквідності. Крім того, Біткойн не має рідної віртуальної машини або програмованості, що ускладнює пряме спілкування між L2 та L1 без додаткових припущень про довіру.
Щоб вирішити ці виклики, деякі проекти намагаються покращити свою програмованість, спираючись на рідні властивості Біткойна. RGB, RGB++ та Arch Network є деякими з представників:
RGB реалізує смарт-контракт через офлайн-клієнт верифікації, записуючи зміни стану в UTXO Біткойна. Хоча це має певні переваги в плані конфіденційності, операції є складними, не вистачає комбінованості контрактів, а розвиток відбувається відносно повільно.
RGB++ є ще одним розширенням на основі концепції RGB. Він використовує блокчейн із консенсусом як валідаторів клієнтів, пропонуючи рішення для кросчейн-активів з метаданими та підтримує передачу активів з будь-якої UTXO-структурованої ланцюга.
Arch Network забезпечує рідне рішення для смарт-контрактів для Біткойн. Він створив ZK віртуальну машину та відповідну мережу вузлів-верифікаторів, агрегуючи транзакції для фіксації змін стану та записів активів у транзакціях Біткойн.
Ці рішення мають свої особливості, але всі вони продовжують ідею прив'язки UTXO. Одноразове використання UTXO краще підходить для реєстрації стану смарт-контрактів. Однак ці рішення також стикаються з деякими спільними викликами, такими як поганий користувацький досвід, затримка підтвердження транзакцій, низька продуктивність тощо.
Незважаючи на це, з більшою кількістю розробників, що приєднуються до спільноти Біткойн, ми сподіваємося побачити більше інноваційних рішень для розширення. Наприклад, пропозиція оновлення op-cat активно обговорюється. Ті рішення, які можуть відповідати оригінальним властивостям Біткойн, особливо заслуговують уваги. Без оновлення мережі Біткойн, метод прив'язки UTXO є найефективнішим способом розширення програмних можливостей Біткойн. Якщо вдасться вирішити проблеми з користувацьким досвідом, це принесе величезний прорив у розвитку смарт-контрактів Біткойн.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
13 лайків
Нагородити
13
3
Репост
Поділіться
Прокоментувати
0/400
SlowLearnerWang
· 8год тому
напис не є нічим іншим, як міжчасовою інновацією... ей, почекай, що ж таке напис?
Біткойн екосистема зустрічає новий прорив у Програмованість, досліджуючи рішення для смартконтрактів на основі UTXO
Дослідження програмованості екосистеми Біткойн
Біткойн як на сьогоднішній день найбільш ліквідна та безпечна блокчейн, привертає все більше уваги розробників до його програмованості та проблеми масштабування. Зі сплеском інскрипцій, екосистема BTC входить у новий період繁荣, стаючи основною темою цього бика.
Проте, дизайн Біткойна не був створений для підтримки складних смарт-контрактів. Його скриптова мова обмежена з міркувань безпеки і не має універсальної обчислювальної потужності; структура зберігання оптимізована для простих транзакцій і не підходить для складних контрактів; найголовніше, Біткойн не має спеціальної віртуальної машини для виконання смарт-контрактів.
Незважаючи на це, деякі оновлення мережі Біткойн проклали шлях для підвищення її Програмованість. Сегрегація свідчень 2017 року розширила обмеження на розмір блоку, а оновлення Taproot 2021 року дозволило більш ефективну обробку транзакцій. Ці досягнення створили умови для програмованих застосунків на Біткойн.
У 2022 році розробник Кейсі Родармор запропонував "Теорію Ордіналів", яка відкрила нові можливості для вбудовування будь-яких даних у транзакції Біткойна, що є важливим проривом для програм, які потребують доступних та перевіряємих станів даних.
Наразі більшість проектів, що покращують програмованість Біткойн, покладаються на мережі другого рівня (L2). Однак цей підхід вимагає від користувачів довіри до кросчейн мостів, що стає великою перешкодою для L2 у залученні користувачів та ліквідності. Крім того, Біткойн не має рідної віртуальної машини або програмованості, що ускладнює пряме спілкування між L2 та L1 без додаткових припущень про довіру.
Щоб вирішити ці виклики, деякі проекти намагаються покращити свою програмованість, спираючись на рідні властивості Біткойна. RGB, RGB++ та Arch Network є деякими з представників:
RGB реалізує смарт-контракт через офлайн-клієнт верифікації, записуючи зміни стану в UTXO Біткойна. Хоча це має певні переваги в плані конфіденційності, операції є складними, не вистачає комбінованості контрактів, а розвиток відбувається відносно повільно.
RGB++ є ще одним розширенням на основі концепції RGB. Він використовує блокчейн із консенсусом як валідаторів клієнтів, пропонуючи рішення для кросчейн-активів з метаданими та підтримує передачу активів з будь-якої UTXO-структурованої ланцюга.
Arch Network забезпечує рідне рішення для смарт-контрактів для Біткойн. Він створив ZK віртуальну машину та відповідну мережу вузлів-верифікаторів, агрегуючи транзакції для фіксації змін стану та записів активів у транзакціях Біткойн.
Ці рішення мають свої особливості, але всі вони продовжують ідею прив'язки UTXO. Одноразове використання UTXO краще підходить для реєстрації стану смарт-контрактів. Однак ці рішення також стикаються з деякими спільними викликами, такими як поганий користувацький досвід, затримка підтвердження транзакцій, низька продуктивність тощо.
Незважаючи на це, з більшою кількістю розробників, що приєднуються до спільноти Біткойн, ми сподіваємося побачити більше інноваційних рішень для розширення. Наприклад, пропозиція оновлення op-cat активно обговорюється. Ті рішення, які можуть відповідати оригінальним властивостям Біткойн, особливо заслуговують уваги. Без оновлення мережі Біткойн, метод прив'язки UTXO є найефективнішим способом розширення програмних можливостей Біткойн. Якщо вдасться вирішити проблеми з користувацьким досвідом, це принесе величезний прорив у розвитку смарт-контрактів Біткойн.