OP_NET та Arch: порівняння двох нових рішень для смартконтрактів у Біткойн Основній мережі

Новий план смартконтрактів на Основній мережі Біткойн: відмінності та схожості OP_NET та Arch

Нещодавно два рішення OP_NET та Arch, які реалізують смартконтракти в Основна мережа Біткойн, викликали широкі обговорення. Хоча назва OP_NET схожа на OP_CAT, насправді між ними є велика різниця.

OP_CAT є операційним кодом Біткойн, що використовується для операцій з'єднання рядків. Його відновлення пов'язане з м'яким хардфорком мережі Біткойн, наразі відповідні пропозиції все ще обговорюються. OP_NET, в свою чергу, належить до категорії "протоколів", таких як руни, BRC-20 тощо, і не має відношення до операційних кодів Біткойн.

Технічна структура OP_NET ділиться на дві частини: Основна мережа Біткойн як "шар ініціації дій" та "шар остаточного підтвердження", а також "виконавчий шар", що складається з OP_VM та вузлів OP_NET. Користувачі ініціюють транзакції через Основну мережу Біткойн, виконавчий шар обробляє операції контракту та оновлює стан, а в кінці надає результати для застосування Біткойн.

Короткий аналіз двох останніх реалізацій смартконтрактів Біткойн: чим відрізняються OP_NET та Arch?

Однією з особливостей OP_NET є механізм "спалення Біткойнів". Комісії за транзакції складаються з комісій у мережі Біткойн та комісії за транзакції OP_NET, які, в свою чергу, діляться на комісію за виконання та пріоритетну комісію. Коли комісія за транзакції OP_NET перевищує 0.0025 Біткойна, 330 сатоші буде "знищено", а залишок буде виплачено операторам вузлів як винагорода.

Порівняно з цим, Arch позиціонує себе як "Біткойн 1.5 шар", тобто створює шар смартконтрактів на базі Основної мережі Біткойна. Arch має власну монету, яка використовується як плата за Gas та як токен для стейкінгу валідаторів PoS.

Короткий аналіз двох останніх реалізацій смартконтрактів Біткойн: у чому різниця між OP_NET та Arch?

Робочий процес Arch включає в себе ініціювання транзакції користувачем з основної мережі Біткойн, обробку та верифікацію транзакції вузлом Arch, а також відповідальність вузла-лідера за створення блоків мережі Arch і повернення підтверджених транзакцій до основної мережі Біткойн. Arch використовує схему підпису "FROST + ROAST", яка гарантує стабільність мережі за умови, що 51% учасників мережі чесно співпрацюють.

Хоча Arch має свій власний токен для плати за газ, користувачі все ще можуть оплачувати Біткойном, а бекенд здійснить конвертацію вартості, не потребуючи додаткового гаманця.

Загалом, OP_NET та Arch мають схожі технічні реалізації, обидва використовують основну мережу Біткойн як "початкову точку" та "шар підтвердження", тоді як "виконавчий шар" відповідає кожен за себе. Але їхнє позиціонування різне: OP_NET орієнтований на "протокол", тоді як Arch є "Біткойн 1.5 рівня".

Короткий аналіз двох останніх реалізацій смартконтрактів Біткойн: в чому різниця між OP_NET та Arch?

Слід зазначити, що довший час блокування в основній мережі Біткойн може обмежити ефективність застосування розробок цих двох схем. Тим не менш, ці дослідження все ще мають позитивне значення для розвитку екосистеми Біткойн.

OP-5.4%
NET-7.23%
ARCH-0.14%
BTC-2.1%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 5
  • Репост
  • Поділіться
Прокоментувати
0/400
ChainSauceMastervip
· 07-22 10:04
Ці дві штуки знову хочуть заблокувати мої BTC?
Переглянути оригіналвідповісти на0
LightningPacketLossvip
· 07-21 23:52
Ще один абсурдний у блокчейні проект
Переглянути оригіналвідповісти на0
BlockImpostervip
· 07-21 16:48
Ця хвиля смартконтрактів дійсно має потенціал!
Переглянути оригіналвідповісти на0
GasWastervip
· 07-21 16:22
Знову підвищення ставки, скільки їх зараз...
Переглянути оригіналвідповісти на0
RunWithRugsvip
· 07-21 16:21
Розумієте чи ні, всі кидають руни, граючи.
Переглянути оригіналвідповісти на0
  • Закріпити