Bitcoin Core V.30 незабаром буде випущено, розробник, який вніс вклад у Біткойн, Murch, розкрив основні зміни нової версії.

Команда розробників Біткойн Core планує офіційно випустити Bitcoin Core v.30 у жовтні, ця версія оновлення охоплює кілька важливих покращень, включаючи реконструкцію архітектури гаманець, оптимізацію продуктивності нод, а також зміцнення інтерфейсу для майнерів. Ця стаття є перекладом змісту частини програми «Supply Shock», де основний розробник коду Bitcoin Core Murch та ведучий Rizzo заздалегідь розкривають статус оновлення Bitcoin Core v30 перед випуском нової версії. Інтерв'ю в програмі починається з того, чому проект, очолюваний Murch, має на меті виключити старий гаманець Berkeley DB (, переходячи до нового формату гаманець descriptor, і далі обговорюють можливі переваги нової версії для ранніх майнерів та реакцію Murch на різні думки в спільноті Біткойн.

Припинення підтримки старої версії Berkeley DB Гаманця

Дуже важливим для основної спільноти Біткойн є те, що будь-хто, хто коли-небудь зберігав Біткойн у Гаманці Біткойн або в Гаманці, розробленому в епоху Сатоші Накамото, може імпортувати його для використання, але початковий формат резервної копії Гаманця або спосіб, яким Гаманець зберігає дані в бекенді, залежить від програмного забезпечення з відкритим вихідним кодом Berkeley DB, яке було придбано Oracle і після цього стало закритим. Таким чином, остання версія з відкритим вихідним кодом не підтримується з 2014 року.

Біткойн Ядро 30.0 повністю припинить підтримку старого формату гаманець Berkeley DB, перейшовши на використання виключно Descriptor Wallets. ( примітка 2) Нові функції включають можливість читання старих гаманців, але неможливість створення або запису в гаманець Berkeley DB, користувачі можуть перенести старі гаманці в формат Descriptor Wallet, отримуючи вищу надійність резервного копіювання та передбачувану поведінку, спрощений внутрішній дизайн гаманця, наприклад, більше немає одночасного змішування тільки для читання та витратних виходів, що робить управління більш узгодженим, ця реконструкція також сприятиме подальшій підтримці Miniscript, інтеграції апаратних гаманців, мультипідписів та інших розширених застосувань.

Переваги Гаманця Descriptor

Покращення мультипідпису та підтримка апаратних гаманців

Описник (тимчасовий описник) може чітко відобразити структуру мультипідпису, наприклад multi 2, xpub1, xpub2, xpub3, підвищуючи зручність співпраці та процесу підписання, інтегруючи PSBT (Частково підписані транзакції Біткойна), що дозволяє безшовно з'єднувати холодні гаманці, апаратні гаманці та підписувачі, а також чітко позначати шляхи та xpub, дозволяючи різним пристроям або партнерам однозначно відтворювати адреси та процеси перевірки підписів.

Хто є цільовою аудиторією програмного забезпечення Гаманець Біткойн Core?

Згідно з описом Мурча, багато розробників у спільноті Біткойн Core орієнтовані на користувачів. Гаманець Біткойн Core є постійним гаманцем, який все ще сумісний з оригінальним кодом, створеним з часів Сатоші Накамото; гаманець епохи Сатоші може бути завантажений у версії Біткойн Core v30 і все ще нормально працювати.

Відповідь на запитання спільноти Біткойн

Щодо занепокоєння деяких людей у спільноті про можливу «шкоду Біткойну», яку може спричинити версія v30, Murch зазначив, що Bitcoin Core v30 не вводить жодних обов'язкових змін або руйнівних поведінкових змін, всі зміни проходять сувору перевірку, тестування та консенсус спільноти кількома внесниками, програмне забезпечення залишається повністю відкритим з принципами добровільної та підзвітної розробки.

Команда Біткойн підтримує оновлення основної версії кожні півроку, які випускаються у квітні та жовтні, а кандидатні версії (Release Candidate) виходять наприкінці березня та вересня. Наразі кандидатна версія RC2 була випущена наприкінці вересня, і якщо не виникне серйозних проблем, очікується, що вона буде офіційно випущена в період з початку до середини жовтня. Кожна основна версія зазвичай проходить максимум чотири кандидатні версії, щоб перевірити виправлення, стабільність та сумісність.

Примітка 1: Згідно з стенограмою інтерв'ю, Мерч зазначив, що початковий формат резервного копіювання гаманця Berkeley DB є відкритим програмним забезпеченням, яке, ем, після придбання такими компаніями, як Oracle, стало закритим. Тому остання відкрита версія приблизно з 2014 року більше не підтримується.

Примітка 2: В одній з програм подкасту для розробників Bitcoin Optech зазначено: Remove the legacy wallet and BDB dependency (видалити залежність від старого гаманця та Berkeley DB) є остаточним кроком для видалення старого гаманця та BDB. У програмі зазначено: починаючи з Bitcoin Core 30.0, більше не можна створювати нові legacy (Berkeley DB) гаманці, а також не можливо завантажити старі legacy гаманці, залишено лише основну функцію міграції для перетворення старого гаманця в дескрипторний гаманець.

Ця стаття про Bitcoin Core v.30, який незабаром буде випущено, розкриває основні зміни нової версії, яку представив розробник, що вносить внесок у Біткойн, Murch. Вперше це з'явилося в новинах ланцюга ABMedia.

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