Чому ви хочете підписатися на OP_CAT BTC? Найбільший наратив після Lighting Network

Цього року, коли я писав “13 рядків коду для реалізації смарт-контракту BTC: розуміння OP_CAT форку”, OP_CAT ще був незнайомим для багатьох. Якби не проект Невзаємозамінний токен Taproot Wizards, що запустив серію квантових котів за допомогою меметичної культури, мало хто дізнався б про цей, на перший погляд, нудний технічний концепт OP_CAT.

Проте всього за півроку OP_CAT став дуже популярним і навіть розглядається як наступний «Lighting Network». Недавно популярна була мережа Fractal Bitcoin, яка насправді є реалізацією коду OP_CAT в BTC, і токен FB зросла в ціні втричі-вчетверо всього за кілька днів після запуску. Таким чином, в екосистемі BTC за один день з’явилось безліч протоколів на основі OP_CAT, наприклад CAT20 на мережі Fractal, що також акцентує увагу на концепції OP_CAT, і в перші дні мінінгу газ на мережі Fractal тимчасово досягав позначки понад 5000. Наразі ціна однієї CAT на ринку поза біржами коливається в межах 5,5 доларів, а кількість Мейкерів дуже обмежена. Ранні майнери отримали збільшення в ціні від 5 до 20 разів. Крім того, Quantum Cat продовжує торгуватися за 0,25 BTC і стає синім фішками для токенів BTC.

Схоже, що поки вона забарвлена ОП_CAT, ця штука зможе памп.

Не лише в спільноті відбувається ‘самоствердження’, але ця технологія також активно обговорюється серед розробників BTC. Я прочитав цьогорічний інформаційний бюлетень BTC Optech та зустрічі розробників BTC, та OP_CAT часто зустрічається в обговореннях як постійний учасник.

Наразі проект з BIP347, який був спільно опублікований розробниками Bitcoin Core Етаном Хайльманом та Арміном Сабурі, офіційно отримав назву BIP347. Багато важливих фігур у галузі BTC, такі як автор Біла книга Lighting Network Тадж Драйя, головний розробник Lighting Network в Lightning Labs CTO Олаолува Осунтокун, а також керівник досліджень в Blockstream Ендрю Поелстра, виявили велику підтримку OP_CAT.

Розробники Lighting Network чому вони вибирають OP_CAT?

Щоб зрозуміти це явище, треба почати з мережі Lighting Network. У 2011 році Сатоші Накамото згадав у листі прототип Lighting Network як ключове рішення для розширення BTC та покращення швидкості оплати. Від дня народження Lighting Network залучив велику кількість розробників підписатися на цей рішення.

Протягом останніх двох років у понятті “екосистема BTC” набирає обертів. Сайдчейн, Віртуальна машина та інші схеми масштабування BTC з’являються як гриби після дощу, привертаючи багатьох інвесторів. Проте для досвідчених розробників BTC вони не є дуже привабливими, не заслуговують на велике визнання. В кінцевому підсумку, Lighting Network на даний момент вважається найкращим “платіжним каналом” в BTC в очах громадськості, а також одним з небагатьох “спадкоємців” Сатоші Накамото та “легітимним нащадком” в дусі BTC-спільноти. Докладніше читайте: “Семирічна праця - походження та виклики Lighting Network”.

Однак, протягом останнього року сталося раптове зміну ситуації. Багато розробників оголосили про вихід з роботи, пов’язаної з Lightning Network, і почали з’являтися голоси, що заперечують її ефективність, особливо з боку деяких досвідчених розробників. Засновник Nostr, Fiatjaf, навіть сказав прямо: «Lightning Network вже шість років краде час, енергію та гроші користувачів BTC».

На цьому тлі деякі розробники шукають чергову «Мережу освітлення». OP_CAT, який розглядається багатьма розробниками BTC, стане наступним великим проривом для BTC після Lighting Network. Оскільки OP_CAT дуже технічний, перш ніж ми поговоримо про те, що таке OP_CAT і що OP_CAT вміє, давайте познайомимося з розробниками BTC, які дуже люблять OP_CAT. **

Розробників BTC, які підтримують OP_CAT

Lighting NetworkБіла книгаавтор

Тэдж Драйя є одним з авторів Lighting NetworkБіла книга, у 2015 році Тэдж Драйя та інший автор Lighting NetworkБіла книга Джозеф Пун, під керівництвом Елізабет Старк, заснували Lightning Labs. Порівняно з іншою компанією BTCLighting Network BlockStream, найбільшою відмінністю є те, що Lightning Labs використовує мову програмування Go, тоді як Blockstream використовує мову програмування C.

Проте в кінці 2016 року між Теджем Драйєю та командою Lightning Labs виникли розбіжності та сварки, тому протягом першого року існування Lightning Labs Тедж Драйя вирішив покинути її та приєднатися до ініціативної групи Цифрові гроші Массачусетського технологічного інституту (DCI), щоб продовжити своє дослідження мережі Lighting. У MIT DCI він брав участь у декількох дослідницьких проєктах, які в основному спрямовані на розширення та взаємодію Цифрових грошей та Смарт-контрактів. Серед них - розробка проєкту Utreexo, який є новою технологією масштабованості BTC, призначеною для зменшення та прискорення вузлів BTC. У 2022 році Тедж Драйя приєднався до Lightspark у якості старшого наукового дослідника. В Lightspark він продовжує вирішувати проблеми масштабованості BTC та блокчейну, використовуючи свої знання як співвинахідника мережі Lighting Network.

Саме завдяки своїм глибоким знанням BTCСмарт-контракту та технології масштабованості, Тадж Дрія також рано усвідомив потенціал OP_CAT і підтримує тестування OP_CAT у тестовій мережі BTC, а також заохочує розробників намагатися “зламати” OP_CAT щоб знайти потенційні проблеми. **

Головний технолог Lightning Labs

Olaoluwa Osuntokun (Roasbeef) є співзасновником та CTO Lightning Labs, він також видатний розробник BTC, який вніс вагомий внесок у розробку Lightning Network, можна сказати, що ранній колектив Lightning Labs не поступається Blockstream ні в чому.

Коли йдеться про Olaoluwa Osuntokun, не можна не згадати про його “суперечку джентльменів” з Tadge Dryja. Цікаво, що однією з великих причин, чому Tadge Dryja покинув Lightning Labs, був саме Olaoluwa. Коли Tadge Dryja працював в Lightning Labs, він розробив першу версію протоколу під назвою LIT, який несумісний з BOLT, розробленим Blockstream, але розроблений Olaoluwa може бути сумісним, тому поступово отримав більше визнання та популярності серед розробників, що в певній мірі прискорило відхід Dryja.

Однак історія завжди сповнена драматизму. Тепер ці два “старі вороги” з Lightning Labs зараз підтримують OP_CAT. **

Керівник досліджень Blockstream

Серед громадян завжди була така чутка: Blockstream - це «людина, яка каже слово» за BTC. Ця чутка не з’явилася з порожнього місця. У 2014 році «батько PoW» Адам Бек зібрав Matt Corallo, Greg Maxwell, Pieter Wuille та багатьох інших відомих розробників BTC, щоб заснувати компанію Blockstream. Пізніше під час війни за масштабування BTC вони чітко виступали на боці і підтримували Lighting Network, що дало йому сьогоднішнє становище.

У поточний момент у дискусіях про OP_CAT неможливо обійти керівника досліджень Blockstream Ендрю Поелстру. Ендрю Поелстра є директором з досліджень у Blockstream, а також досвідченим розробником скриптів з криптографії BTC, чий вплив в галузі говорить сам за себе. Вже 30 січня 2021 року він написав статтю під назвою “CAT and Schnorr Tricks I”, в якій обговорив OP_CAT та вказав, що поєднання OP_CAT з CHECKSIGFROMSTACK може забезпечити винахідливий метод внутрішньої перевірки угод.

Хоча компанія Blockstream наразі не створила окремого блокчейну для OP_CAT, вони надали підтримку для тестування OP_CAT через Bitcoin Inquisition (тестову мережу для оцінки нових функцій BTC). Це схоже на створення безпечного “тренувального майданчика” для OP_CAT, що дозволяє дослідникам уважно спостерігати за його вчинками в умовах реального світу.

Андрю Полстра також порівняв OP_CAT з іншими пропозиціями, такими як OP_CTV, і вказав, що OP_CAT надає більш широкі можливості гнучкості, тоді як OP_CTV більше спрямований на нерекурсивні розумні контракти.

Автор пропозиції BIP 347

У ході розробки OP_CAT розробники BTC Ethan Heilman та Armin Sabouri внесли вагомий внесок, разом вони написали та підтримали пропозицію OP_CAT, яка була офіційно призначена BIP 347. Ця пропозиція спрямована на переозначення операції OP_SUCCESS126 через Софтфорк, щоб знову увімкнути OP_CAT.

Армін Сабурі, який в минулому зосередився на поліпшенні BTC-скрипта і рівня консенсусу, вважає, що OP_CAT не є остаточним рішенням, але він відкриває можливість для реалізації різних нових функцій і є важливим кроком в поліпшенні скриптів BTC.

А Етан Хайльман також вплинув на думки Ендрю Пуелстри. Саме під час приватного обміну думками восени 2019 року вони змусили Ендрю Пуелстру переглянути свою позицію щодо функціоналу BTC смарт-контрактів. Етан Хайльман зауважив, що незважаючи на обурення щодо таких смарт-контрактів, насправді ці функції можна реалізувати вже зараз за допомогою CHECKMULTISIG. Для доведення цього Етан Хайльман запропонував виклик у соціальних мережах, де він закликав людей запропонувати реальні «темні» смарт-контракти, але досі ніхто не зміг цього досягнути.

StarkWare

StarkWare - компанія, що спеціалізується на розробці технологій масштабування блокчейну, особливо використовуючи технологію Доказ із нульовим розголошенням (ZKPs), щоб покращити конфіденційність та ефективність транзакцій. Компанія прагне відокремити складні обчислення від основного блокчейну, такого як Ethereum, на вторинні мережі, не жертвуючи при цьому безпекою та децентралізацією. Таким чином, StarkWare розв’язує проблему масштабованості блокчейну, зберігаючи при цьому прозорість та перевірку транзакцій.

StarkWare прискорює активізацію OP_CAT через своє зацікавлення у масштабуванні мережі BTC та функціоналі смартконтрактів. OP_CAT - це операційний код BTC, який дозволяє виконувати складніші операції та угоди на мережі BTC шляхом зв’язування даних. Активуючи OP_CAT, StarkWare намагається реалізувати на BTC можливості смартконтрактів, схожі на Ethereum, щоб розширити сферу застосування BTC та покращити його функціонал.

У липні 2022 року StarkWare запустила дослідницький фонд вартістю 1 мільйон доларів, спрямований на вивчення переваг та недоліків використання OP_CAT на BTC. Цей фонд призначений для фінансування досліджень та розробок, які мають новаторський підхід до безпечного та ефективного впровадження OP_CAT на BTC.

Крім того, StarkWare також продемонстрував потенціал використання OP_CAT для реалізації Доказ із нульовим розголошенням в тестовому середовищі BTC, особливо на Signet. Ці роботи показали, як OP_CAT може бути використаний для реалізації більш складних операцій на мережі BTC, таких як застосування Доказу із нульовим розголошенням, які є ключовою частиною функціоналу смартконтрактів. Нещодавно StarkWare також уклав партнерську угоду з sCrypt для спільного вивчення проекту моста PoC (концепція доказу) на основі OP_CAT і ZK MAGIC, що свідчить про можливе введення StarkWare у недалекому майбутньому протоколу, пов’язаного з OP_CAT.

Інше

Інші розробники не настільки відомі, ми просто розмовляємо разом.

Salvatore Ingala постійно досліджує BTC пул платежів та смартконтракти. Він запропонував використання оптимізації процесу виходу з пулу платежів з використанням OP_CAT, вважаючи, що це може значно знизити витрати на операції та дані у блокчейні. Ingala вважає OP_CAT потенційним плагіном для інших стратегій розширення BTC, таких як Arc і Coinpools, а також майбутніх роллапів Optimistic BTC, щоб підвищити ефективність та безпеку.

Ентоні Таунс є одним з головних розробників Bitcoin Inquisition, схожого на тестову мережу, але більш гнучкого інструменту для тестування змін BTCпротоколу, які ще не отримали широкого прийняття. Таунс сприяв активації OP_CAT на платформі Inquisition, забезпечуючи безпечний «випробувальний полігон» для OP_CAT. Хоча Таунс визнає важливість OP_CAT у тестуванні нових функцій та вивченні можливостей сценаріїв BTC, він залишається обережним щодо того, що BTC додає занадто багато програмованості, побоюючись, що це може збільшити ризик цензури або контролю BTC.

Robin Linus - творець BitVM, він вважає, що повторне введення OP_CAT надає BTC потужний інструмент, особливо підтримує проекти, такі як BitVM, які спрощують перевірку довільних обчислень на BTC. З виконанням OP_CAT екосистема BTC може створити більш універсальні та виразні смартконтракти, сприяючи більш функціональному та практичному блокчейн-середовищу. Докладніше: “Як розробники дивляться на BitVM, що потрібно для обчислень на BTC?”

Чому розробка Lighting Network така швидка?

Розробники Lighting Network виявили такий великий інтерес до OP_CAT, але що стоїть за цим? Щоб зрозуміти це, спочатку потрібно зрозуміти суть OP_CAT.

OP_CAT є що?

OP_CAT - це операційний код у скрипті BTC, який використовується для об’єднання двох фрагментів даних у стеку в більш великий елемент. Незважаючи на його просту функціональність, він забезпечує більше можливостей для розумних контрактів в мережі BTC, що дозволяє розробникам створювати та обробляти більш складні дані та логіку транзакцій.

OP_CAT - це не новий опкод, він був присутній у ранніх версіях BTC, але через обурення щодо безпеки та складності був заборонений у пізніших версіях. Однак з розвитком BTC все більше розробників вважають, що прийшов час знову увімкнути OP_CAT. Детальніше дивіться: “13 рядків коду допомагають BTC реалізувати смарт-контракти? Розуміння OP_CAT софтфорку”

Але чому ця, здавалося, проста операція викликає такі великі обговорення серед розробників BTC? Одна з ключових причин полягає в тому, що вона може значно підвищити можливості смарт-контрактів мережі BTC, дозволяючи розробникам реалізувати функції, які є складними або навіть неможливими здійснити в даний момент за допомогою сценаріїв BTC.

Потенційне застосування OP_CAT в платіжній сфері

OP_CAT виявив великий потенціал застосування в системі платежів, особливо в протоколах поза блокчейном та мережах платіжних каналів. Його повторний запуск суттєво підвищить ефективність роботи цих систем та зменшить навантаження на у блокчейні транзакції. Головними функціями OP_CAT після реалізації будуть також:

Оптимізація мультипідпису: У сценарії мультипідпису OP_CAT може допомогти користувачам об’єднати кілька підписів, об’єднавши їх в один окремий блок даних, що зменшує кількість підписів, які потрібно подати. Це не лише заощаджує простір у блокчейні, але й зменшує комісію за транзакцію. Мультипідпис є дуже важливим для безпеки платежів та управління рахунком в BTC, особливо в застосунках, таких як Lighting Network, де OP_CAT може зробити цей процес більш ефективним.

Статеві контракти (State Contracts): OP_CAT також може використовуватися для статевих контрактів. Цей тип контракту представляє собою форму смарт-контракту, здатного підтримувати стан через кілька угод, за допомогою OP_CAT розробники можуть об’єднати інформацію про стан різних угод, тим самим реалізувавши більш складну логіку контрактів на BTC. Наприклад, деякі складні платіжні протоколи або розподілені застосунки (такі як лотереї, азартні ігри або інші складні фінансові продукти) вимагають підтримки певного стану між декількома угодами у блокчейні, і це все можна реалізувати за допомогою OP_CAT.

Масштабованість платіжної мережі: ще один важливий сценарій застосування OP_CAT - це платіжна мережа, схожа на Lighting Network. У платіжній мережі користувачі зазвичай здійснюють велику кількість мікроплатежів поза блокчейном та включають їх до ланцюжку тільки під час остаточного розрахунку. Функція з’єднання OP_CAT дозволяє більш ефективно керувати та перевіряти проміжні транзакції в платіжному каналі. Шляхом з’єднання різних платіжних запитів користувачі можуть здійснювати складніші операції з платежами без збільшення навантаження на блокчейн. Таким чином, пропускна здатність та ефективність платіжного каналу можуть значно покращитися.

З просуванням пропозиції BIP347, а також приєднанням до дослідження OP_CAT більше розробників та дослідників, ми маємо всі підстави вважати, що цей колись відкладений операційний код принесе нове життя мережі BTC. Як і у випадку з Lightning Network, відновлення OP_CAT також може стати наступним ключовим віхолем для масштабування та інновацій у сфері платежів BTC.

BTC-1,1%
OP-1,08%
CAT-0,16%
TAPROOT0,27%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити