Біткойн як форма Консенсусу насправді не повинен покладатися на єдине домінуюче клієнтське програмне забезпечення.
Автор: Лю Цзяолянь
Нещодавно пропозиція щодо видалення обмеження на розмір додаткових даних, що передаються через OP_RETURN у клієнті Bitcoin Core, викликала великий резонанс у галузі. Типові прихильники, такі як розробник Peter Todd, не раз подавали PR (Pull Request), що свідчить про їхнє рішуче налаштування до досягнення мети.
23 липня 2023 року Пітер Тодд подав PR#28130, в якому запропонував прибрати обмеження на дані, що передаються через OP_RETURN. PR був закритий і не був прийнятий.
!
28 квітня 2025 року він не втрачає надії і знову подає пропозицію з таким же змістом PR#32359. Він радикально вимагає не лише видалення обмежень на додаткові дані, але й видалення опцій конфігурації, щоб користувачі програмного забезпечення клієнтів не могли самостійно активувати обмеження.
!
Пропозиція отримала більшість заперечень.
!
Інший розробник instagibbs висунув ще одну трохи м'якшу пропозицію PR#32406. Він запропонував тимчасово зберегти параметри конфігурації, але за замовчуванням не вводити обмеження.
!
Ця пропозиція також є кроком до Біткойн. instagibbs також написав пояснення, в якому роз'яснюється походження OP_RETURN та чому була зроблена така пропозиція.
!
Типові опоненти, такі як розробник Люк Дешир. Він є підтримувачем програмного забезпечення клієнта Bitcoin Knots і два роки тому активно виступав проти написів. Конкретно можна згадати раніше опубліковані статті про навчальну ланцюг.
Для звичайного читача, щоб просто зрозуміти це питання, можна провести таку аналогію:
Скасування обмеження на додаткові дані + Виконання додаткових даних в віртуальній машині = Ефіріум
Звичайно, насправді це не так просто. Біткойн використовує безстатеву модель UTXO для свого реєстру, і щоб перетворити реєстр на такий, що може зберігати стан даних (що, в свою чергу, призведе до нової проблеми - вибуху стану), потрібно наблизитися до дизайну Ethereum.
У будь-якому разі, у ті часи саме через те, що Bitcoin Core відмовився від використання додаткових даних в блоці Біткойна для реалізації розумного контракту, який він уявляв, Віталік Бутерин був змушений заснувати проект Ефіріум.
А в цьому циклі до теперішнього часу, ті, хто ставить на те, що ефір (Ethereum) обгонить Біткойн (BTC), напевно, у своїй уяві бачать безліч степових тварин, що мчать повз.
Оскільки ця можливість є лише функцією програмного забезпечення клієнта, а не частиною консенсусу протоколу Біткойн, не варто хвилюватися, що цей спір призведе до жорсткого форку, як це було в 2017 році.
Основні причини підтримки включають: багато модифікованих клієнтів вже скасували це обмеження і отримали підтримку від певних майнінг-пулів; можливо, це може принести більше стимулів майнерам; обмеження можливостей OP_RETURN не зможе зупинити людей, які винахідливо використовують інші можливості, такі як multisig, наприклад, taproot script для перенесення даних, а навпаки, через обмеження це призведе до фрагментації UTXO; легше знайти шляхи, ніж закривати їх, немає єдиного методу, який може точно визначити, що є сміттєвими даними, це приречена на провал гра кішки та миші; і так далі.
Основні причини протидії включають: зняття обмежень на дані може призвести до швидкого розширення бухгалтерської книги Біткойна, що підриває децентралізацію; виникнення великої кількості нефінансових застосувань, що послаблює позицію BTC, перетворюючи його на чекову книжку; і так далі.
Згідно зі статистикою Clark Moddy Bitcoin, наразі розмір блокчейну Біткойн становить приблизно 748.1GB, з яких додаткові дані OP_RETURN складають близько 3.83GB, що становить приблизно 0.5%.
Наразі немає чітких висновків щодо того, чи буде відповідний PR об'єднано та опубліковано. Проте, судячи з результатів голосування в спільноті, кількість вузлів, що використовують спрощену версію Bitcoin Knots, вже перевищує кількість вузлів останньої версії Bitcoin Core 29.0.
!
Можливо, ми станемо свідками історичної сцени: Біткойн як форма Консенсусу насправді не повинен залежати від єдиного домінуючого клієнтського програмного забезпечення. (Хоча це вже є фактом, про який просто не усвідомлюють багато людей)
Диверсифікована екосистема Біткойн, в якій два-три рівноправні клієнтські програмні забезпечення, кодові бази та команди розробників взаємно протистоять один одному, дотримуючись єдиного Консенсусу Біткойн, у якому відзначається різноманітність, але не руйнується єдність, чи не підкреслює це більше привабливість децентралізації Біткойн?
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
OP_RETURN: одна з найсерйозніших суперечок щодо BTC
Автор: Лю Цзяолянь
Нещодавно пропозиція щодо видалення обмеження на розмір додаткових даних, що передаються через OP_RETURN у клієнті Bitcoin Core, викликала великий резонанс у галузі. Типові прихильники, такі як розробник Peter Todd, не раз подавали PR (Pull Request), що свідчить про їхнє рішуче налаштування до досягнення мети.
23 липня 2023 року Пітер Тодд подав PR#28130, в якому запропонував прибрати обмеження на дані, що передаються через OP_RETURN. PR був закритий і не був прийнятий.
!
28 квітня 2025 року він не втрачає надії і знову подає пропозицію з таким же змістом PR#32359. Він радикально вимагає не лише видалення обмежень на додаткові дані, але й видалення опцій конфігурації, щоб користувачі програмного забезпечення клієнтів не могли самостійно активувати обмеження.
!
Пропозиція отримала більшість заперечень.
!
Інший розробник instagibbs висунув ще одну трохи м'якшу пропозицію PR#32406. Він запропонував тимчасово зберегти параметри конфігурації, але за замовчуванням не вводити обмеження.
!
Ця пропозиція також є кроком до Біткойн. instagibbs також написав пояснення, в якому роз'яснюється походження OP_RETURN та чому була зроблена така пропозиція.
!
Типові опоненти, такі як розробник Люк Дешир. Він є підтримувачем програмного забезпечення клієнта Bitcoin Knots і два роки тому активно виступав проти написів. Конкретно можна згадати раніше опубліковані статті про навчальну ланцюг.
Для звичайного читача, щоб просто зрозуміти це питання, можна провести таку аналогію:
Скасування обмеження на додаткові дані + Виконання додаткових даних в віртуальній машині = Ефіріум
Звичайно, насправді це не так просто. Біткойн використовує безстатеву модель UTXO для свого реєстру, і щоб перетворити реєстр на такий, що може зберігати стан даних (що, в свою чергу, призведе до нової проблеми - вибуху стану), потрібно наблизитися до дизайну Ethereum.
У будь-якому разі, у ті часи саме через те, що Bitcoin Core відмовився від використання додаткових даних в блоці Біткойна для реалізації розумного контракту, який він уявляв, Віталік Бутерин був змушений заснувати проект Ефіріум.
А в цьому циклі до теперішнього часу, ті, хто ставить на те, що ефір (Ethereum) обгонить Біткойн (BTC), напевно, у своїй уяві бачать безліч степових тварин, що мчать повз.
Оскільки ця можливість є лише функцією програмного забезпечення клієнта, а не частиною консенсусу протоколу Біткойн, не варто хвилюватися, що цей спір призведе до жорсткого форку, як це було в 2017 році.
Основні причини підтримки включають: багато модифікованих клієнтів вже скасували це обмеження і отримали підтримку від певних майнінг-пулів; можливо, це може принести більше стимулів майнерам; обмеження можливостей OP_RETURN не зможе зупинити людей, які винахідливо використовують інші можливості, такі як multisig, наприклад, taproot script для перенесення даних, а навпаки, через обмеження це призведе до фрагментації UTXO; легше знайти шляхи, ніж закривати їх, немає єдиного методу, який може точно визначити, що є сміттєвими даними, це приречена на провал гра кішки та миші; і так далі.
Основні причини протидії включають: зняття обмежень на дані може призвести до швидкого розширення бухгалтерської книги Біткойна, що підриває децентралізацію; виникнення великої кількості нефінансових застосувань, що послаблює позицію BTC, перетворюючи його на чекову книжку; і так далі.
Згідно зі статистикою Clark Moddy Bitcoin, наразі розмір блокчейну Біткойн становить приблизно 748.1GB, з яких додаткові дані OP_RETURN складають близько 3.83GB, що становить приблизно 0.5%.
Наразі немає чітких висновків щодо того, чи буде відповідний PR об'єднано та опубліковано. Проте, судячи з результатів голосування в спільноті, кількість вузлів, що використовують спрощену версію Bitcoin Knots, вже перевищує кількість вузлів останньої версії Bitcoin Core 29.0.
!
Можливо, ми станемо свідками історичної сцени: Біткойн як форма Консенсусу насправді не повинен залежати від єдиного домінуючого клієнтського програмного забезпечення. (Хоча це вже є фактом, про який просто не усвідомлюють багато людей)
Диверсифікована екосистема Біткойн, в якій два-три рівноправні клієнтські програмні забезпечення, кодові бази та команди розробників взаємно протистоять один одному, дотримуючись єдиного Консенсусу Біткойн, у якому відзначається різноманітність, але не руйнується єдність, чи не підкреслює це більше привабливість децентралізації Біткойн?