Вийшла версія Bitcoin Core 0.19.0

Новини криптовалюта

Вышла версия Bitcoin Core 0.19.0

Розробники Биткоина випустили оновлення Bitcoin Core 0.19 для оригінального програмного клієнта Bitcoin.

Поточна версія оновлення вже носить номер Bitcoin Core 0.19.0.1, так як перед запуском версії 0.19.0 були виявлені деякі проблеми. Поліпшення було розроблено протягом півроку під керівництвом Володимира ван дер Лаана (Wladimir van der Laan).

Bitcoin Core 0.19.0.1 містить ряд поліпшень для збільшення продуктивності, а також доопрацювання і виправлення, які були виконані на основі 550 запитів на включення коду.

Ймовірно, саме помітне для користувача зміна полягає в тому, що в графічному інтерфейсі Bitcoin Core вперше за замовчуванням встановлений формат адреси «bech32» (BIP 173). Спочатку цей формат був представлений в 2018 році в версії 0.16.0.

Bech32 містить ряд змін, серед яких – відсутність відмінностей між рядковими і заголовними літерами, причому адреси починаються з префікса «bc1», а не з чисел. Незважаючи на те, що адреси стали довшими, вони містять менше різних символів уникнення помилок при ручному введенні. Bech32 покращує взаємодію з гаманцями SegWit, так як при здійсненні транзакцій у мережі Биткоина передається менше даних, в результаті скорочуються і витрати. Ван Вирдум зазначив, що завдяки оновленню запускати «усічений» (pruned) гаманець можна відразу ж після установки, навіть якщо на диску мало місця.

Читайте также:
Дослідження: московська блокчейн-система для голосування вразлива для злому

В Bitcoin Core 0.19.0 вузли будуть підтримувати більшу кількість з’єднань, щоб запобігти атакам поділу. Покращено взаємодію між повними і легкими гаманцями. Замість застарілого методу Bloom Filters в 0.19.0 з’явилося нове рішення, назване «компактна фільтрація блоків на стороні клієнта (compact client-side block filtering). Тепер повні вузли можуть надавати набір фільтрів, за допомогою якого легким клієнтам буде простіше виділити з блоку релевантні для них транзакції.

Також розробники видалили «платіжний протокол» BIP 70 з версії Bitcoin Core 0.19.0, пояснивши це тим, що він ніколи не користувався популярністю, а більшість гаманців використовують для одержання платежів схему URI (BIP 21).

Крім вищевказаних поліпшень, Bitcoin Core 0.19.0 підтримує «Partially Signed Bitcoin Transactions» (PSBT) – частково підписані транзакції, які можуть передаватися до остаточної трансляції в блокчейн. Ця функція корисна для многоподписных та об’єднаних (CoinJoin) транзакцій.

Source
Оцініть статтю
Популярний портал | Proexpress.com.ua | все найцікавіше в Україні

Thanks!

Our editors are notified.