У спільноті Bitcoin Core з’явилася нова іскра конфлікту. Офіційний реліз Bitcoin Core v30.0 викликав гарячі дискусії між розробниками та операторами вузлів щодо розширення обмеження даних OP_RETURN (з 83 байт до 100КБ).
Що викликає суперечки
Група критиків, очолювана спільнотою Bitcoin Knots під керівництвом Luke Dashjr, різко виступає проти такого масштабного збільшення обсягу даних у 100 разів. Їхня позиція ясна: якщо дозволити зберігати великі обсяги даних у OP_RETURN, існує ризик, що оператори вузлів непомітно будуть хостити нелегальний контент або шкідливу інформацію. Це може призвести до юридичної відповідальності.
З іншого боку, команда розробників Bitcoin Core заперечує: «Це всього лише коригування мемпул-політики і не впливає на правила консенсусу Bitcoin». Це фактично веде до безперервної суперечки.
У вересні під час стадії розробки планувалося повністю видалити опцію регулювання обмежень даних для користувачів, що викликало ще більший спротив. Однак напередодні релізу у жовтні, менеджер Ava Chow змінила свою позицію. Можливість налаштування була відновлена, що тимчасово зменшило напруженість.
Чи можливий хард-форк
З витеклих внутрішніх повідомлень з’явилися припущення, що Dashjr розглядав можливість розколу мережі. Мовляв, він готувався до створення власного форку під прикриттям захисту від поширення нелегальних даних.
Проте Dashjr спростував це як «фейкові новини»: «Планів щодо хард-форку немає». Водночас його опозиційна позиція залишилася незмінною: «Підтримка Core 30.0 саме ті, хто пропонує форк».
Що нового у v30.0
Технічні покращення досить значні. Передусім — оптимізація структури комісій. Транзакційні комісії між вузлами знизилися до 0.1 sat/vB, а мінімальна приймальна комісія майнерів — до 0.001 sat/vB.
Щодо OP_RETURN — тепер підтримуються кілька виходів, що дозволяє додавати різноманітну інформацію, таку як хеші, сертифікати, метадані мистецтва.
Гаманець також зазнав значних змін. Знято застарілий BDB-гаманець, тепер обов’язково потрібно перейти на більш безпечний та відновлюваний дескрипторний гаманець. Також видалені команди importwallet і dumpwallet.
Введено функцію TRUC для запобігання конфліктам у транзакціях у стані очікування, а для майнерів — експериментальний інтерфейс для майнінгу на ПК. Можна підключатися безпосередньо до Bitcoin Core через локальні сокети, що прискорює обробку запитів на шаблони блоків.
Розвиток UI/UX
Графічний інтерфейс оновлено з Qt5 до Qt6. У Windows додано підтримку темної теми, у macOS — використання Metal-графіки, що покращує візуальний досвід.
Запроваджено новий командний рядок «bitcoin», що спрощує роботу операторів вузлів і майнерів. Старі кілька команд об’єднані у три — bitcoin node, bitcoin gui, bitcoin rpc.
Майбутня дорожня карта
Bitcoin Core v27.x вже визнано «End of Life», оновлення безпеки для нього не передбачені. Деталі щодо п’яти незначних виправлень будуть оприлюднені протягом двох тижнів.
Змінилися параметри роботи -datacarriersize. У попередніх версіях значення «83» означало обмеження у 83 байти, у v30 — приблизно у 9 разів більше для того ж значення. Це мовчазна зміна, яка може спричинити непорозуміння у користувачів, і критики не припиняють її критикувати.
Зараз користувачі все ще можуть вручну зменшити нове стандартне значення 100КБ.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Випуск Bitcoin Core v30.0 розділив галузь, зростає опір розширенню OP_RETURN
У спільноті Bitcoin Core з’явилася нова іскра конфлікту. Офіційний реліз Bitcoin Core v30.0 викликав гарячі дискусії між розробниками та операторами вузлів щодо розширення обмеження даних OP_RETURN (з 83 байт до 100КБ).
Що викликає суперечки
Група критиків, очолювана спільнотою Bitcoin Knots під керівництвом Luke Dashjr, різко виступає проти такого масштабного збільшення обсягу даних у 100 разів. Їхня позиція ясна: якщо дозволити зберігати великі обсяги даних у OP_RETURN, існує ризик, що оператори вузлів непомітно будуть хостити нелегальний контент або шкідливу інформацію. Це може призвести до юридичної відповідальності.
З іншого боку, команда розробників Bitcoin Core заперечує: «Це всього лише коригування мемпул-політики і не впливає на правила консенсусу Bitcoin». Це фактично веде до безперервної суперечки.
У вересні під час стадії розробки планувалося повністю видалити опцію регулювання обмежень даних для користувачів, що викликало ще більший спротив. Однак напередодні релізу у жовтні, менеджер Ava Chow змінила свою позицію. Можливість налаштування була відновлена, що тимчасово зменшило напруженість.
Чи можливий хард-форк
З витеклих внутрішніх повідомлень з’явилися припущення, що Dashjr розглядав можливість розколу мережі. Мовляв, він готувався до створення власного форку під прикриттям захисту від поширення нелегальних даних.
Проте Dashjr спростував це як «фейкові новини»: «Планів щодо хард-форку немає». Водночас його опозиційна позиція залишилася незмінною: «Підтримка Core 30.0 саме ті, хто пропонує форк».
Що нового у v30.0
Технічні покращення досить значні. Передусім — оптимізація структури комісій. Транзакційні комісії між вузлами знизилися до 0.1 sat/vB, а мінімальна приймальна комісія майнерів — до 0.001 sat/vB.
Щодо OP_RETURN — тепер підтримуються кілька виходів, що дозволяє додавати різноманітну інформацію, таку як хеші, сертифікати, метадані мистецтва.
Гаманець також зазнав значних змін. Знято застарілий BDB-гаманець, тепер обов’язково потрібно перейти на більш безпечний та відновлюваний дескрипторний гаманець. Також видалені команди importwallet і dumpwallet.
Введено функцію TRUC для запобігання конфліктам у транзакціях у стані очікування, а для майнерів — експериментальний інтерфейс для майнінгу на ПК. Можна підключатися безпосередньо до Bitcoin Core через локальні сокети, що прискорює обробку запитів на шаблони блоків.
Розвиток UI/UX
Графічний інтерфейс оновлено з Qt5 до Qt6. У Windows додано підтримку темної теми, у macOS — використання Metal-графіки, що покращує візуальний досвід.
Запроваджено новий командний рядок «bitcoin», що спрощує роботу операторів вузлів і майнерів. Старі кілька команд об’єднані у три — bitcoin node, bitcoin gui, bitcoin rpc.
Майбутня дорожня карта
Bitcoin Core v27.x вже визнано «End of Life», оновлення безпеки для нього не передбачені. Деталі щодо п’яти незначних виправлень будуть оприлюднені протягом двох тижнів.
Змінилися параметри роботи -datacarriersize. У попередніх версіях значення «83» означало обмеження у 83 байти, у v30 — приблизно у 9 разів більше для того ж значення. Це мовчазна зміна, яка може спричинити непорозуміння у користувачів, і критики не припиняють її критикувати.
Зараз користувачі все ще можуть вручну зменшити нове стандартне значення 100КБ.