Logo
Поділитися цією статтею

Функція Bitcoin ери Сатоші «OP_CAT» припиняється, оскільки зростає запал розвитку

Розробники Ітан Хейлман і Армін Сабурі розглядають OP_CAT як простий код операції, який пропонує деякі функції загального призначення, яких зараз немає в Bitcoin.

  • OP_CAT має на меті відновити функціональність, яка була доступна в ранніх версіях мережевого програмного забезпечення, але була видалена Сатоші Накамото в 2010 році.
  • Розробники BIP розглядають OP_CAT як просте оновлення для впровадження більшої функціональності для побудови L2, децентралізованих обмінів або навіть розміщення файлів.
  • Однак такі концепції часто викликають суперечки серед деяких членів Bitcoin спільноти.

Оскільки розробники Bitcoin експериментують із функціями та оновленнями, які все більше нагадують жваву діяльність на альтернативних блокчейнах, таких як Ethereum, деякі програмісти наполягають на відродженні фрагмента коду, який існував у мережі на початку її існування.

Пропозиція щодо вдосконалення Bitcoin (BIP) для нової версії коду "OP_CAT", представлений у жовтні, має на меті відновити функціональні можливості, які були доступні в ранніх версіях програмного забезпечення блокчейну, але були видалені його невловимим і, ймовірно, псевдонімним творцем, Сатоші Накамото, у 2010 році.

Продовження Нижче
Не пропустіть жодної історії.Підпишіться на розсилку The Protocol вже сьогодні. Переглянути Всі Розсилки

«Кіт» у запропонованому операційному коді є скороченням від «зчепити" – оскільки технічно функція використовувалася для об’єднання двох елементів у сценарії.

Накамото був стурбований що OP_CAT піддає мережу проблемам безпеки, таким як ризик атаки відмови в обслуговуванні (DoS), якщо він використовується в поєднанні з іншими кодами операцій для створення дуже великих елементів стеку. Ще одним занепокоєнням був потенціал "експоненціальний" вимоги до пам'яті.

Розробники, що стоять за новою пропозицією, співзасновник BastionZero Ітан Хейлман і провідний інженер-програміст Botanix Labs Армін Сабурі, описують свою оновлену версію OP_CAT як простий фрагмент коду – лише десяток або близько того рядків. Вони кажуть, що це може надати функціональність загального призначення, якої бракувало в Bitcoin із самих ранніх днів, і це стало ключовим фактором зростання Ethereum, другого за величиною блокчейну. У разі запуску так звані мережі рівня 2, можливо, буде простіше побудувати поверх Bitcoin разом з іншими інноваціями, такими як децентралізовані обміни чи розміщення файлів.

Ця стаття представлена ​​в останньому номері журналу Протокол, наш щотижневий інформаційний бюлетень, який вивчає технологію Крипто, по ONE блоку за раз. Зареєструйтеся тут щоб отримувати його на свою поштову скриньку щосереди. Перегляньте також наш тижневик Протокол подкаст.

Розробники стверджують, що технологічний прогрес з 2010 року та інші зміни в коді Bitcoin вже усунули багато ризиків, які хвилювали Накамото.

«Працюючи з Bitcoin протягом дуже тривалого часу і створивши на його основі низку протоколів, ONE з великих проблем, з якою я постійно стикався, полягає в тому, що змінні в програмованості мережі насправді T можна комбінувати», — сказав Хейлман в інтерв’ю CoinDesk .

«Мій найбільший варіант використання CAT — це запровадження протоколів, які мають можливість публікувати щось на рівні 1 і мати посилання на іншу транзакцію, показуючи, що ONE елемент підтверджує інший елемент і так далі», — пояснив Сабурі.

Інші табори/розробники вважають, що Bitcoin ще далеко не готовий до окостеніння...

Така функціональність може надати функції, подібні до смарт-контрактів, і надійні мости до рівня 2, сказав він.

Це також сприяло б створенню сховищ – типу смарт-контракту Bitcoin або «угоди», яка накладає обмеження на те, як можна витрачати Bitcoin . Ці системи можуть допомогти стримувати хакерів або інших зловмисників від атак на децентралізовані програми.

«У дизайні другого рівня досить часто потрібно комбінувати речі, щоб підписати або хешувати їх, Мерклі дерева це дійсно гарний приклад", - сказав Сабурі. "Той факт, що ви не можете зробити це на мові сценаріїв Bitcoin, є досить великим недоліком".

Скріншот запропонованого коду для відновлення OP_CAT на Bitcoin. (GitHub)
Скріншот запропонованого коду для відновлення OP_CAT на Bitcoin. (GitHub)

Філософські конфлікти

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

Наприклад, протокол Ordinals став помітною розробкою, оскільки вперше, по суті, привніс незамінні токени (NFT) у Bitcoin , дозволивши користувачам «вписувати» дані в ланцюг. Однак затори, які спричинили написи, і премія, яку вони додали до гонорарів, викликав гнів у деяких Bitcoin пуристів.

Люк Дашджр, впливовий розробник Bitcoin , який організував кампанії для боротьби з тим, що він називає "спам" транзакцій на 15-річному блокчейні, сказав CoinDesk у прямому повідомленні, що він "не достатньо знайомий із варіантами використання OP_CAT, щоб коментувати це прямо зараз".

«Розробка на Bitcoin — це добре. Атака на Bitcoin (наприклад, «ординали») — ні», — написав Дашджр.

«Є табір, який вважає, що Bitcoin повинен повністю закостеніти і не сильно змінюватися, тому що він є надзвичайно важливою частиною цієї CORE нової грошової системи», — сказав CoinDesk електронною поштою Андре Невес, співзасновник і головний Технології директор платіжної компанії Bitcoin Zebedee. «Інші табори/розробники вважають, що Bitcoin ще далеко не готовий до окостеніння, оскільки ще багато чого потрібно додати/виправити/поліпшити».

«Є люди, які хочуть, щоб Bitcoin працював вічно так, як він працює зараз», — сказав Хейлман. «Я T думаю, що вони помиляються; це лише питання філософії та напрямку, у якому хоче рухатися ширша спільнота».

На думку авторів, OP_CAT може опосередковано допомогти зменшити перевантаження мережі.

«Нам потрібно шукати, як ми можемо перевести ординали на другий рівень, щоб він знаходився в зовсім іншій мережі, яка має прив’язку до Bitcoin , але не споживає жодного сліду в ланцюзі», — сказав Сабурі. «Такі речі, як CAT, дають змогу використовувати більше рівня 2, тож це справді інструментарій, який дозволяє створювати ці прив’язки з мінімізованою довірою до різних протоколів поза мережею».

Холдинг візерунок

На даний момент OP_CAT все ще знаходиться в шаблоні очікування, для обговорення, але без помітних рухів. Йому було присвоєно БІНАНА (Числа та імена Bitcoin -інквізиції) кількість БІН-2024-0001, що дозволить додати його до Печатка тестової мережі, але їй досі не присвоєно номер «BIP» як офіційну пропозицію щодо покращення Bitcoin .

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

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

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

«Дійсно важко передбачити, скільки часу з цього моменту знадобиться для активації CAT у Bitcoin», — додав він. «Цілком можливо, що CAT-код буде об’єднано з Bitcoin CORE у квітні, і процес активації soft-fork може початися незабаром після цього. Також можливо, що це займе рік або більше, або що спільнота вирішить, що вони взагалі T хочуть CAT».

Dashjr, зі свого боку, сказав, що сумнівається, що OP_CAT буде включено « NEAR часом». Однак інша пропозиція, відома як CTV, для "OP_CHECKTEMPLATEVERIFY, ймовірно, ближче до реальності. Ця функція представить нову логіку сценаріїв для того, як транзакція може витрачати певні монети.

Боб Боділі, генеральний директор Bioniq, торгового майданчика Ordinals, сказав, що «хоча CTV є технічно кращою пропозицією, CAT має набагато більше позитивного мислення в екосистемі Bitcoin , і майже всі хочуть цього, незалежно від того, до якого конкретного Bitcoin табору ви належите».

Лакмусовий папірець

Дійсно, доля пропозиції OP_CAT може розглядатися як лакмусовий папірець для того, куди спільнота бачить рух Bitcoin : чи стане він більш універсальним, програмованим блокчейном чи збережеться виключно як однорангова платіжна система та рівень розрахунків для фінансових транзакцій?

«Ми всі знаємо, які проблеми з Bitcoin пов’язані з масштабованістю тощо, і ми повинні вирішити їх у якийсь момент, інакше він T працюватиме для масового впровадження», — сказав Сабурі. «Будуть набагато більші та складніші оновлення, але OP_CAT настільки простий і ONE, що, я думаю, він задасть шаблон для майбутніх оновлень».

За словами Невеса, співзасновника Zebedee, якщо OP_CAT T буде прийнято, інші пропозиції щодо додаткової функціональності, такі як «угоди», можуть зробити свою справу.

OP_CAT нещодавно був відзначений проектом Bitcoin Ordinals Taproot Wizards з NFT-подібною колекцією цифрових котів. Незважаючи на численні технічні труднощі та затримки в процесі карбування, 3000 колекційних предметів ціною 0,1 BTC (4300 доларів США) кожен були розпродані, що принесло загальний дохід майже 13 мільйонів доларів. Зараз вони міняються власниками на вторинному ринку Чарівний Едем за майже 0,3 BTC. Менш ніж через 24 години, покупці вже перевертав їх більше двох разів початкова ціна.

Цей епізод може запропонувати ринковий індикатор того, який відкладений попит існує на функціональність у стилі Ethereum у Bitcoin, досі найбільшому блокчейні з ринковою капіталізацією в 929 мільярдів доларів.

«Taproot Wizards звернулися до нас після того, як ми виклали пропозицію, і запитали нас, як вони можуть допомогти», — сказав Сабурі. «Вони хотіли знати, які ресурси вони можуть надати, щоб побачити OP_CAT як наступне програмне забезпечення, чого вони справді налаштовані побачити».

ONE сказати, що це клубок, який треба розплутати.

Jamie Crawley

Джеймі є частиною команди новин CoinDesk з лютого 2021 року, зосереджуючись на останніх новинах, технологіях і протоколах Bitcoin і Крипто венчурному капіталі. Він володіє BTC, ETH і DOGE.

Jamie Crawley