Нові дослідження програмованості екосистеми Біткойн
Біткойн як найбільш ліквідна та безпечна блокчейн-мережа привертає все більше уваги розробників до своєї Програмованість та проблеми масштабування. З появою технології інскрипцій екосистема Біткойна отримала нові можливості для розвитку. Розробники досліджують різноманітні інноваційні рішення, такі як нульові знання, доступність даних, бічні ланцюги, rollup та повторне заставлення, щоб підвищити функціональність та масштабованість мережі Біткойн.
Проте, у мережі Біткойн існують деякі обмеження, які ускладнюють її безпосередню підтримку смарт-контрактів, як у випадку з Ефіром:
Скриптова мова Біткойн обмежує Тюрінгову повноту з міркувань безпеки.
Структура зберігання блокчейну Біткойн в основному розроблена для простих транзакцій, не оптимізована для складних смарт-контрактів.
Біткойн не має віртуального середовища, необхідного для виконання смарт-контрактів.
Попри це, мережа Біткойн в останні роки постійно оновлюється та вдосконалюється. Оновлення SegWit 2017 року збільшило обмеження на розмір блоку, а оновлення Taproot 2021 року зробило можливим верифікацію пакетних підписів, що створило умови для програмованості Біткойн.
У 2022 році один розробник запропонував "теорію порядку", яка описує схему нумерації для сатоші (найменшої одиниці Біткойн), що робить можливим вбудовування зображень та інших довільних даних у транзакції Біткойн. Це відкриває нові можливості для безпосереднього вбудовування інформації про стан і метаданих у ланцюг Біткойн, надаючи нові ідеї для програм, які потребують доступу та перевірки даних про стан.
На даний момент більшість проектів, що підвищують програмованість Біткойна, реалізовані на базі мереж другого рівня (L2). Однак такий підхід вимагає від користувачів довіри до крос-чейнів, що є великою перешкодою для залучення користувачів і ліквідності до L2. Крім того, Біткойн не має вбудованої віртуальної машини або програмованості, що ускладнює реалізацію зв'язку між L2 та L1 без додаткових припущень про довіру.
Щоб вирішити ці проблеми, деякі проєкти намагаються покращити їх Програмованість, виходячи з рідних властивостей Біткойн. RGB, RGB++ та Arch Network є одними з таких представників:
RGB є схемою смарт-контрактів, яка перевіряється через клієнтську програму поза ланцюгом, що фіксує зміни стану контракту в UTXO Біткойна. Хоча вона має певні переваги в плані конфіденційності, використання є досить складним, і бракує комбінації контрактів, тому наразі розвиток відбувається досить повільно.
RGB++ вдосконалює RGB, все ще базуючись на прив'язці UTXO, але шляхом використання самої ланцюга як клієнта-верифікатора з консенсусом, забезпечує рішення для крос-ланцюгового переміщення метаданих активів та підтримує передачу активів на будь-якому ланцюзі з структурою UTXO.
Arch Network забезпечує нативне рішення для смарт-контрактів для Біткойн, створюючи нульову знань віртуальну машину та відповідну мережу валідаторів, записуючи зміни стану та етапи активів у транзакціях Біткойн через агрегацію транзакцій.
Ці рішення мають свої особливості, але всі вони продовжують ідею прив'язки UTXO. Одноразове використання UTXO більше підходить для запису стану смарт-контрактів. Проте ці рішення також стикаються з проблемами поганого користувацького досвіду, тривалими підтвердженнями, низькою продуктивністю тощо. Хоча вони розширили функціональність, але незначно покращили продуктивність.
Зі зростанням кількості розробників, які приєднуються до спільноти Біткойн, ми сподіваємося побачити більше інноваційних рішень для масштабування. Наприклад, пропозиція оновлення op-cat активно обговорюється. Особливо варто звернути увагу на ті рішення, які відповідають первинним властивостям Біткойн. Без оновлення мережі Біткойн метод прив'язки UTXO є найефективнішим способом розширення програмованості Біткойн. Якщо вдасться вирішити проблеми з користувацьким досвідом, це принесе величезний прорив у розвитку смарт-контрактів Біткойн.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
11 лайків
Нагородити
11
7
Поділіться
Прокоментувати
0/400
just_here_for_vibes
· 3год тому
напис - це просто спосіб заробітку, не має сенсу
Переглянути оригіналвідповісти на0
ProofOfNothing
· 3год тому
Контракт є контрактом, але суть все ж залежить від ціни монети.
Переглянути оригіналвідповісти на0
AirdropHunterXM
· 3год тому
Не можу зрозуміти, не витримую більше.
Переглянути оригіналвідповісти на0
WalletDetective
· 4год тому
Ця технологія дуже складна, голова болить~
Переглянути оригіналвідповісти на0
blockBoy
· 4год тому
Все це порожні розмови, насправді небагато тих, хто розуміє технології.
Біткойн екосистема нові дослідження: від UTXO прив'язки до інноваційного шляху смартконтрактів
Нові дослідження програмованості екосистеми Біткойн
Біткойн як найбільш ліквідна та безпечна блокчейн-мережа привертає все більше уваги розробників до своєї Програмованість та проблеми масштабування. З появою технології інскрипцій екосистема Біткойна отримала нові можливості для розвитку. Розробники досліджують різноманітні інноваційні рішення, такі як нульові знання, доступність даних, бічні ланцюги, rollup та повторне заставлення, щоб підвищити функціональність та масштабованість мережі Біткойн.
Проте, у мережі Біткойн існують деякі обмеження, які ускладнюють її безпосередню підтримку смарт-контрактів, як у випадку з Ефіром:
Попри це, мережа Біткойн в останні роки постійно оновлюється та вдосконалюється. Оновлення SegWit 2017 року збільшило обмеження на розмір блоку, а оновлення Taproot 2021 року зробило можливим верифікацію пакетних підписів, що створило умови для програмованості Біткойн.
У 2022 році один розробник запропонував "теорію порядку", яка описує схему нумерації для сатоші (найменшої одиниці Біткойн), що робить можливим вбудовування зображень та інших довільних даних у транзакції Біткойн. Це відкриває нові можливості для безпосереднього вбудовування інформації про стан і метаданих у ланцюг Біткойн, надаючи нові ідеї для програм, які потребують доступу та перевірки даних про стан.
На даний момент більшість проектів, що підвищують програмованість Біткойна, реалізовані на базі мереж другого рівня (L2). Однак такий підхід вимагає від користувачів довіри до крос-чейнів, що є великою перешкодою для залучення користувачів і ліквідності до L2. Крім того, Біткойн не має вбудованої віртуальної машини або програмованості, що ускладнює реалізацію зв'язку між L2 та L1 без додаткових припущень про довіру.
Щоб вирішити ці проблеми, деякі проєкти намагаються покращити їх Програмованість, виходячи з рідних властивостей Біткойн. RGB, RGB++ та Arch Network є одними з таких представників:
RGB є схемою смарт-контрактів, яка перевіряється через клієнтську програму поза ланцюгом, що фіксує зміни стану контракту в UTXO Біткойна. Хоча вона має певні переваги в плані конфіденційності, використання є досить складним, і бракує комбінації контрактів, тому наразі розвиток відбувається досить повільно.
RGB++ вдосконалює RGB, все ще базуючись на прив'язці UTXO, але шляхом використання самої ланцюга як клієнта-верифікатора з консенсусом, забезпечує рішення для крос-ланцюгового переміщення метаданих активів та підтримує передачу активів на будь-якому ланцюзі з структурою UTXO.
Arch Network забезпечує нативне рішення для смарт-контрактів для Біткойн, створюючи нульову знань віртуальну машину та відповідну мережу валідаторів, записуючи зміни стану та етапи активів у транзакціях Біткойн через агрегацію транзакцій.
Ці рішення мають свої особливості, але всі вони продовжують ідею прив'язки UTXO. Одноразове використання UTXO більше підходить для запису стану смарт-контрактів. Проте ці рішення також стикаються з проблемами поганого користувацького досвіду, тривалими підтвердженнями, низькою продуктивністю тощо. Хоча вони розширили функціональність, але незначно покращили продуктивність.
Зі зростанням кількості розробників, які приєднуються до спільноти Біткойн, ми сподіваємося побачити більше інноваційних рішень для масштабування. Наприклад, пропозиція оновлення op-cat активно обговорюється. Особливо варто звернути увагу на ті рішення, які відповідають первинним властивостям Біткойн. Без оновлення мережі Біткойн метод прив'язки UTXO є найефективнішим способом розширення програмованості Біткойн. Якщо вдасться вирішити проблеми з користувацьким досвідом, це принесе величезний прорив у розвитку смарт-контрактів Біткойн.