Видалення OP_Return: який вплив на екосистему Біткойна?

Видалення OP_Return: який вплив це матиме на екосистему Біткойн?

У кодовому репозиторії програмного забезпечення Bitcoin Core нещодавно була запропонована можливість видалення обмеження на розмір виходу OP_Return. OP_Return є типом виходу, призначеним для зберігання будь-яких (не транзакційних) даних на блокчейні Біткойн. За наявності поточного обмеження розміру, вузли Bitcoin Core не будуть ретранслювати транзакції, що перевищують це обмеження. Проте це не є правилом консенсусу, вузли Bitcoin Core завжди вважатимуть блоки, що містять такі виходи транзакцій, дійсними та приймуть їх.

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

Ordinals хвиля

Однак, сплеск зберігання зображень на блокчейні Біткойн вже стався. Цей сплеск розпочався на початку 2023 року і отримав назву "Ordinals". На відміну від використання виходу OP_Return, зображення зберігаються в скрипті входу витрат Taproot. Більшість з цих транзакцій Ordinals вже є стандартними транзакціями, які ретранслюються вузлами Біткойн Core. У деяких випадках цей метод Taproot є дешевшим, ніж OP_Return, оскільки він виграє від знижки на 75% свідчень, що набула чинності внаслідок оновлення SegWit.

Згідно з інформацією з панелі на Dune.com, використання Ordinals залишається високим, вже було здійснено понад 88 мільйонів написів, сплачено понад 7000 Біткойн за транзакційні збори. За поточною ціною Біткойн це перевищує 660 мільйонів доларів. У сфері Ordinals виникає багато підприємств, які прагнуть скористатися цією тенденцією зростання, і вже було інвестовано мільйони доларів у інструменти, пов'язані з Ordinals, такі як гаманці, системи торгівлі написами та методи створення Ordinals і їх подання в мережу.

Багато людей відкидають ці зображення як спам. На нашу думку, в цьому контексті ми схильні дивитися на спам з точки зору намірів людей, які створили транзакції. Чи намагаються вони навмисно завдати шкоди іншим, чи намагаються нажитися на цьому? Маючи це на увазі, ми не вважаємо, що зберігання зображень у блокчейні – це завжди спам, оскільки люди, які це роблять, схоже, роблять це в основному для особистих розваг або спекуляцій і намагаються отримати прибуток. Однак, якщо хтось розміщує зображення в блокчейні з наміром зловмисно атакувати когось іншого (що певною мірою існує), то так, це спам.

Хоча зображення на блокчейні можуть здаватися сміттям для багатьох, ми погоджуємося з теорією суб'єктивної вартості:

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

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

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

Біткойн видобуток

Ми стежимо за простором майнінгу біткойнів вже понад 14 років. Ми стали свідками того, як майнінг біткойнів перетворився з аматорської діяльності на індустрію з публічними компаніями. Ми уважно стежили за 10 з цих компаній і прочитали майже всі їхні документи щодо публічного розкриття інформації. Ці гірничодобувні компанії звітують про свою фінансову звітність на щоквартальній основі та щомісяця оновлюють дані про видобуток на ринку. Ми регулярно спілкуємося з інвесторами та управлінськими командами цих компаній. Ці управлінські команди дуже люблять Ordinals, які вони розглядають як потенційний драйвер доходу, що є критично важливим драйвером доходу в висококонкурентній галузі. Ідея про те, що Ordinals — це спам і його слід фільтрувати, не знаходить відгуку у цих професійних управлінських команд зараз і в майбутньому. Комусь це може не подобатися, але така реальність бізнесу. Це також реальність, на яку дехто з нас очікував. Біткоїн виріс, це бізнес, і бізнесу потрібно максимізувати прибуток і рентабельність капіталу.

Біткойн стосується стимулів і прагнення до сумісності стимулів. Робота Біткойна не зумовлена тим, що ця сфера складається з групи альтруїстичних, доброзичливих і цілеспрямованих людей. Сфера Біткойна складається з різноманітних людей, які мають різні погляди та ідеї. Робота Біткойна не зумовлена тим, що ми всі в одній команді, а через те, що вона має надійність і механізм стимулювання є узгодженим. Ми вважаємо, що настав час усунути обмеження OP_Return, цю батьківську захисну міру, і прийняти економічну реальність ринку блок-простору.

Якщо більші виходи «OP_Return» все ще вважаються нестандартними транзакціями, але люди все ще хочуть їх використовувати, майнери створюватимуть лише бізнеси, які отримують ці транзакції безпосередньо, в обхід публічного мемпулу. Marathon [тікер:MARA US], найбільший публічний майнер, вже зробив саме це. Однак, наскільки нам відомо, ця послуга, яку пропонує Марафон, наразі не популярна. Тим не менш, якщо майнери почнуть отримувати транзакції поза мережею, це матиме багато негативних наслідків для Bitcoin. Це означатиме, що різниця між транзакціями в блоці, виробленому майнером, і транзакціями, які очікують побачити користувачі, збільшиться. Це може порушити такі методи, як компактні блоки, які допомагають блокам швидше переміщатися по мережі, усуваючи необхідність для вузлів завантажувати транзакції двічі (один раз для мемпулу і один раз після того, як транзакція потрапляє в блок). Можливо, для Bitcoin Core буде розумно видалити це обмеження заздалегідь, щоб гарантувати, що компактні блоки не будуть зламані. Якщо він пошкоджений і затримка поширення блоку збільшиться, то це може піти на користь більшим майнерам і майнінговим пулам за рахунок менших майнерів, посилюючи централізацію майнінгу.

Створення підприємств, які приймають нестандартні транзакції, також призведе до інших негативних наслідків. Створення таких підприємств потребує витрат, таких як технологічні витрати та витрати на маркетинг. Ця бізнес-модель також може мати монопольний характер, користувачі можуть бажати використовувати просту платформу для подання своїх нестандартних транзакцій. Це підвищує бар'єри входження в майнінг та майнінгові пулі, ускладнюючи майнінг для малих учасників. Це знову призводить до більшого централізаційного тиску. Як тільки ці системи розвиваються, навіть якщо стратегії ядра Біткойн у майбутньому послабляться, буде важко зупинити ці бізнеси. Наприклад, як тільки інфраструктура буде побудована, ліниві клієнти можуть продовжувати використовувати ці послуги замість публічного мемпулу.

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

Виконавці вузлів

Якщо передбачається, що блокчейн заповнений, то збільшення використання «OP_Return» фактично полегшує запуск повної ноди. Майте на увазі, що «OP_Return» не має знижки свідків, тому максимальний розмір блоку, що містить лише вихідні дані «OP_Return», становить 1 МБ, що набагато менше, ніж максимальний показник у 4 МБ. У той же час, вихід 'OP_Return' не роздуває набір UTXO. Інші протоколи використовують альтернативні системи, такі як фальшиві адреси, для зберігання довільних даних, і цей підхід має серйозні негативні наслідки для тих, хто прагне перевірити всі транзакції Bitcoin. «OP_Return» — це просто дані, які не потрібно перевіряти, а потім можна ігнорувати. Тим, хто турбується про дешевшу вартість роботи вузла, не варто турбуватися про проблеми, пов'язані зі зняттям ліміту «OP_Return».

Як ми можемо зупинити спам?

На початку цього розділу ми процитуємо роботу Еріка Воскюла «Криптоекономіка». У книзі Ерік пише:

Опір цензурі є наслідком транзакційних витрат.

Основною метою Bitcoin є протистояння цензурі, а комісії за транзакції є фундаментальною частиною моделі безпеки, розробленої для досягнення цієї мети. Зловмисник, який прагне цензурувати транзакції, не може досягти успіху, заохочуючи бігунів вузлів фільтрувати певні транзакції зі свого мемпулу. Якби це було можливо, Bitcoin не був би особливо ефективним у запобіганні цензурі. Натомість вся справа в комісіях, ставках і тому, як майнери намагаються максимізувати дохід на блок. Це вірно незалежно від того, чи є транзакція спамом чи ні, чи використовується транзакція «OP_Return», чи використовується транзакція SegWit чи ні. Щоб потрапити в блокчейн, вам потрібно ставити вищі ставки, ніж інші користувачі, що є єдиною життєздатною моделлю запобігання спаму. Як сказав Сатоші Накамото:

Якщо ви готові ставити вищі ставки, ніж інші користувачі, ви майже завжди можете взяти участь за певною ціною.

Ця модель попередження сміттєвої інформації була зрозуміла протягом багатьох років. Як ми згадували в статті про ізоляцію свідчення в вересні 2017 року:

Слід визнати, що спамери можуть згенерувати такий блок розміром 4 МБ за ту ж вартість, що й блок розміром 1 МБ. Це потенційна проблема. Однак це не змінює захисних властивостей системи, так як блок на 4 Мб не дешевше блоку на 1 Мб, просто він коштує стільки ж. З функцією Segregated Witness або без неї спамери завжди можуть перевершити законних користувачів. Фактично, зловмисник може просто згенерувати 1 МБ даних без свідків, щоб конкурувати з «законними» користувачами, і вартість цієї атаки така ж, як і раніше. SegWit не змінює і не може змінити динаміку безпеки, яку можуть зробити зловмисники, якщо вони хочуть перекупити користувачів за допомогою непотрібних даних.

Щоб забезпечити своєчасне підтвердження ваших транзакцій, вам потрібно мати хорошу інформацію про те, що майнери можуть видобути в наступному блоці, щоб ви могли встановити відповідну комісію за транзакції. Це також ще одна причина, чому оператори вузлів можуть бажати, щоб їхня стратегія пам'яті відповідала фактичним діям майнерів. Якщо Біткойн-ядро не зніме обмеження на реле OP_Return, користувачам доведеться використовувати інше програмне забезпечення або сторонні сайти, щоб отримати інформацію про те, яку комісію за транзакції використовувати.

Звичайно, вихід OP_Return завжди мав обмеження, і Біткойн вже більше десяти років добре працює з цими обмеженнями. Так чому ж зараз його потрібно прибрати? На нашу думку, це міркування дещо нагадує дискусії, які часто відбувалися під час суперечки про розмір блоку з 2015 по 2017 рік. "Прихильники великих блоків" часто говорили, що Біткойн добре працює без заповнених блоків протягом багатьох років, так чому ж зараз потрібно вводити заповнені блоки? Відповідь полягає в тому, що це просто успішна економічна реальність. Як сказав колишній розробник Біткойна Ґрегорі Максвелл у важливому електронному листі 2015 року:

Попит на дешеві, високо копійовані та постійно зберігаються речі безмежний.

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

Нам пощастило, що маленькі блокувальники виграли битву за розмір блоку. Якщо великий блокувальник виграє і прийме, наприклад, Bitcoin XT, ліміт розміру блоку тепер може становити близько 250 МБ. Фрагменти можуть бути заповнені зображеннями, з 250 МБ зображень кожні 10 хвилин. Це може унеможливити запуск ноди звичайним користувачем і, можливо, вбити Bitcoin.

Висновок

Ми певною мірою підтримуємо зняття обмеження «OP_Return». Зараз настав час зіткнутися з економічними реаліями та залишатися конкурентоспроможними. Ми хочемо, щоб місцевий мемпул працював ефективно, а публічна система трансляції транзакцій P2P була кінцевим переможцем. Якщо зловмисник або спамер хоче перекупити інших користувачів, він може це зробити, і ми повинні прийняти цю реальність. Спам-бюджети не тривають вічно, і багато людей, які інвестують у зображення на блокчейні, швидше за все, сукупно втратять мільйони доларів. Люди навчаться на власному досвіді, і тоді в результаті біткоїн стане сильнішим.

Переглянути оригінал
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити