Новий план смартконтрактів Біткойн: технічне порівняння OP_NET та Arch
Протягом останніх півмісяця рішення щодо реалізації смартконтрактів на основі основної мережі Біткойн, OP_NET та Arch, викликали широку дискусію. Цікаво, що назва OP_NET дуже схожа на знайоме всім OP_CAT, обидві починаються з "OP_", що може сплутати їх природу.
Перш ніж почати, потрібно уточнити позицію OP_CAT. OP_CAT є операційним кодом Біткойна, і з минулого року деякі члени спільноти закликають до "відновлення" OP_CAT. Так зване "відновлення" пов'язане з тим, що OP_CAT спочатку був операційним кодом Біткойна, але Сатоші Nakamoto видалив його у 2010 році з міркувань безпеки. CAT є скороченням від "concatenate", його функція полягає в тому, щоб дозволити операції з'єднання рядків.
Тож як OP_CAT реалізує смартконтракти Біткойна? Цей процес досить складний, зацікавлені читачі можуть детально вивчити відповідні технічні статті. Ось коротке резюме кількох основних моментів:
OP_CAT стосується м'якого хард-форку мережі Біткойн, наразі відповідні пропозиції все ще на початковій стадії.
Хоча OP_CAT вже багато років повторно активовано на деяких розгалуженнях Біткойн, фактичні приклади використання все ще дуже абстрактні. Наразі не було видно чітких і прямих прикладів використання OP_CAT.
Відновлення OP_CAT більше схоже на перший крок до зняття обмежень смартконтрактів Біткойн. Якщо OP_CAT буде успішно активовано і з'являться відмінні випадки використання, це може спонукати до більшої дискусії про розблокування інших операційних коду Біткойн.
У порівнянні, OP_NET насправді слід класифікувати як "протокол", схожий на руни, BRC-20, ARC-20. Незважаючи на те, що в назві також є "OP_", його реалізація зовсім не пов'язана з операційними кодами Біткойна.
OP_NET технологічна структура
OP_NET рамка в основному поділяється на дві частини:
Біткойн основна мережа як "рівень ініціювання дій" та "рівень остаточного підтвердження".
"Виконавчий шар", що складається з вузлів OP_VM та OP_NET, відповідає за виконання смартконтрактів та підтвердження стану.
Процес реалізації смартконтрактів OP_NET виглядає наступним чином:
Користувач ініціює транзакцію з основної мережі Біткойн, дані транзакції містять рядок "BSI".
Після підтвердження транзакції, OP_VM виконує операції контракту та оновлює стан.
OP_NET вузол проводить підтвердження стану, надаючи результати додатку Біткойн.
Додаток виконує дії на основі результатів виконання та надсилає результати назад до Біткойн-мережі.
Однією з характеристик OP_NET є необхідність "спалювання" Біткойн. Транзакційні витрати включають основні витрати мережі Біткойн та витрати на транзакції OP_NET. Витрати на транзакції OP_NET поділяються на витрати на виконання та витрати на пріоритет, які обидві оплачуються в Біткойн. Коли витрати на транзакції OP_NET перевищують 0.0025 Біткойн, 330 сатоші будуть "спалені", а решта буде винагородою для операторів вузлів.
Варто зазначити, що команда, яка стоїть за проектом OP_NET, раніше брала участь у розробці токена BRC-20 OSHI. Хоча OP_NET використовує Біткоїн для взаємодії, він також вбудований у два стандарти OP_20 та OP_721, що демонструє схильність проекту до стилю "нові протоколи, нові активи".
Архітектурні характеристики
На відміну від OP_NET, Arch отримав 7 мільйонів доларів у рамках початкового раунду фінансування від кількох відомих установ. Arch випустить власну монету, яка буде використовуватися як плата за газ і токен для стейкінгу валідаторів PoS.
Архітектура має позицію "шар смартконтрактів, побудований на основі основної мережі Біткойн" або "1.5 шар Біткойн". Її робочий процес виглядає наступним чином:
Користувач ініціює транзакцію з основної мережі Біткойн.
Arch вузли перевіряють і обробляють транзакції.
Лідируючі вузли відповідають за створення блоків мережі Arch та повернення остаточно підтверджених транзакцій назад до Біткойн-мережі.
Документація Arch є більш детальною в питаннях стабільності мережі та технології виконання. Наприклад, вони використовують схему підпису "FROST + ROAST", яка гарантує стабільність мережі, якщо 51% учасників мережі чесно співпрацюють.
Хоча Arch має власну монету як плату за газ у мережі, користувачі все ще можуть використовувати Біткойн для взаємодії з контрактами, а бекенд автоматично виконає конвертацію витрат. Це означає, що користувачам не потрібно використовувати додатковий гаманець.
Підсумок
OP_NET та Arch мають схожі риси в технічній реалізації, обидва використовують основну мережу Біткойн як "стартову точку" та "шар підтвердження", а самі виконують роль "шару виконання". Але їхнє позиціонування різне, OP_NET більше схожий на "протокол", тоді як Arch є "Біткойн 1.5 шару".
Обидва варіанти стикаються з обмеженням тривалого часу блокування в основній мережі Біткойн, що може вплинути на ефективність застосувань, які працюють на ній. Незважаючи на це, ці дослідження мають позитивне значення для розвитку екосистеми Біткойн.
Варто звернути увагу, що токени Arch можуть бути випущені в першому кварталі наступного року. Якщо в майбутньому будуть запущені відповідні тестові заходи або додатки на базі Arch, зацікавлені користувачі можуть стежити за цим і брати участь в інтеракціях. У порівнянні з цим, OP_NET наразі не має прямих можливостей для участі, його розвиток може потребувати підтримки всього екосистемного інтересу.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
9 лайків
Нагородити
9
5
Поділіться
Прокоментувати
0/400
SchroedingerMiner
· 07-31 16:28
Якщо навіть копати шахти не вигідно, то хто ще має час займатися дослідженнями технологій?
Переглянути оригіналвідповісти на0
CantAffordPancake
· 07-31 16:25
У 2010 році вже вирізали, брате, це трохи жорстко.
Переглянути оригіналвідповісти на0
AirdropFatigue
· 07-31 16:24
Що хорошого вибрати? Все отримати один раз.
Переглянути оригіналвідповісти на0
Anon4461
· 07-31 16:21
кілька котів можуть вбити, слабко ліквідовано
Переглянути оригіналвідповісти на0
BearMarketBro
· 07-31 16:12
Чи можна сподіватися, що за життя ми доживемо до моменту, коли BTC запровадить контракти?
Біткойн смартконтракти новий план протистояння: глибина аналізу OP_NET та Arch технологій
Новий план смартконтрактів Біткойн: технічне порівняння OP_NET та Arch
Протягом останніх півмісяця рішення щодо реалізації смартконтрактів на основі основної мережі Біткойн, OP_NET та Arch, викликали широку дискусію. Цікаво, що назва OP_NET дуже схожа на знайоме всім OP_CAT, обидві починаються з "OP_", що може сплутати їх природу.
Перш ніж почати, потрібно уточнити позицію OP_CAT. OP_CAT є операційним кодом Біткойна, і з минулого року деякі члени спільноти закликають до "відновлення" OP_CAT. Так зване "відновлення" пов'язане з тим, що OP_CAT спочатку був операційним кодом Біткойна, але Сатоші Nakamoto видалив його у 2010 році з міркувань безпеки. CAT є скороченням від "concatenate", його функція полягає в тому, щоб дозволити операції з'єднання рядків.
Тож як OP_CAT реалізує смартконтракти Біткойна? Цей процес досить складний, зацікавлені читачі можуть детально вивчити відповідні технічні статті. Ось коротке резюме кількох основних моментів:
OP_CAT стосується м'якого хард-форку мережі Біткойн, наразі відповідні пропозиції все ще на початковій стадії.
Хоча OP_CAT вже багато років повторно активовано на деяких розгалуженнях Біткойн, фактичні приклади використання все ще дуже абстрактні. Наразі не було видно чітких і прямих прикладів використання OP_CAT.
Відновлення OP_CAT більше схоже на перший крок до зняття обмежень смартконтрактів Біткойн. Якщо OP_CAT буде успішно активовано і з'являться відмінні випадки використання, це може спонукати до більшої дискусії про розблокування інших операційних коду Біткойн.
У порівнянні, OP_NET насправді слід класифікувати як "протокол", схожий на руни, BRC-20, ARC-20. Незважаючи на те, що в назві також є "OP_", його реалізація зовсім не пов'язана з операційними кодами Біткойна.
OP_NET технологічна структура
OP_NET рамка в основному поділяється на дві частини:
Процес реалізації смартконтрактів OP_NET виглядає наступним чином:
Однією з характеристик OP_NET є необхідність "спалювання" Біткойн. Транзакційні витрати включають основні витрати мережі Біткойн та витрати на транзакції OP_NET. Витрати на транзакції OP_NET поділяються на витрати на виконання та витрати на пріоритет, які обидві оплачуються в Біткойн. Коли витрати на транзакції OP_NET перевищують 0.0025 Біткойн, 330 сатоші будуть "спалені", а решта буде винагородою для операторів вузлів.
Варто зазначити, що команда, яка стоїть за проектом OP_NET, раніше брала участь у розробці токена BRC-20 OSHI. Хоча OP_NET використовує Біткоїн для взаємодії, він також вбудований у два стандарти OP_20 та OP_721, що демонструє схильність проекту до стилю "нові протоколи, нові активи".
Архітектурні характеристики
На відміну від OP_NET, Arch отримав 7 мільйонів доларів у рамках початкового раунду фінансування від кількох відомих установ. Arch випустить власну монету, яка буде використовуватися як плата за газ і токен для стейкінгу валідаторів PoS.
Архітектура має позицію "шар смартконтрактів, побудований на основі основної мережі Біткойн" або "1.5 шар Біткойн". Її робочий процес виглядає наступним чином:
Документація Arch є більш детальною в питаннях стабільності мережі та технології виконання. Наприклад, вони використовують схему підпису "FROST + ROAST", яка гарантує стабільність мережі, якщо 51% учасників мережі чесно співпрацюють.
Хоча Arch має власну монету як плату за газ у мережі, користувачі все ще можуть використовувати Біткойн для взаємодії з контрактами, а бекенд автоматично виконає конвертацію витрат. Це означає, що користувачам не потрібно використовувати додатковий гаманець.
Підсумок
OP_NET та Arch мають схожі риси в технічній реалізації, обидва використовують основну мережу Біткойн як "стартову точку" та "шар підтвердження", а самі виконують роль "шару виконання". Але їхнє позиціонування різне, OP_NET більше схожий на "протокол", тоді як Arch є "Біткойн 1.5 шару".
Обидва варіанти стикаються з обмеженням тривалого часу блокування в основній мережі Біткойн, що може вплинути на ефективність застосувань, які працюють на ній. Незважаючи на це, ці дослідження мають позитивне значення для розвитку екосистеми Біткойн.
Варто звернути увагу, що токени Arch можуть бути випущені в першому кварталі наступного року. Якщо в майбутньому будуть запущені відповідні тестові заходи або додатки на базі Arch, зацікавлені користувачі можуть стежити за цим і брати участь в інтеракціях. У порівнянні з цим, OP_NET наразі не має прямих можливостей для участі, його розвиток може потребувати підтримки всього екосистемного інтересу.