BitMex Research: поліпшення в області масштабування допомагають зберігати децентралізацію Биткоина

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

BitMex Research: улучшения в области масштабирования помогают сохранять децентрализацию Биткоина

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

Аналітики BitMex Research оцінили час початкового завантаження блоків (IBD), необхідний для завантаження блокчейна і його перевірки, в різних версіях програмного забезпечення Bitcoin Core з 2012 по 2019 роки, і поділилися своїми висновками в блозі.

Дослідницька група стверджує, що старі версії клієнта Bitcoin Core зараз неможливо синхронізувати і що поліпшення в області масштабування мають важливе значення для роботи мережі:

«Старі версії Bitcoin Core не витримали збільшення обсягу транзакцій, яке відбувалося в період з 2015 по 2016 рік. Тому ми прийшли до висновку, що без внесення змін в програмне забезпечення первинна синхронізація з мережею сьогодні була б практично неможлива».

BitMex Research: улучшения в области масштабирования помогают сохранять децентрализацию Биткоина

Час початкового завантаження блокчейна в днях, дослідження BitMex.

Команда протестувала релізи Bitcoin Core до версії 0.8.6, але ці версії не змогли повністю синхронізуватися з мережею після періоду збільшення обсягу транзакцій в 2015-2016 рр. Дослідники намагалися запустити старі версії Bitcoin Core на досить потужному обладнанні, але безрезультатно:

Читайте также:
Влада Китаю зажадали закрити майнинговую ферму пулу BTC.TOP через коронавіруса

«Ми навіть спробували запустити Bitcoin Core 0.7.0 на нашому новому комп’ютері з 64 ГБ оперативної пам’яті і процесором Intel i9, однак сайт так і не зміг подолати рубіж 2016 року. […] Значне скорочення часу IBD і нездатність старих вузлів повністю синхронізуватися вказують на те, що, якщо б не поліпшення в області масштабування, до теперішнього часу Биткоин б практично помер, навіть якщо б у користувачів було саме передове обладнання».

Найбільш значне поліпшення в швидкості синхронізації сталося після версії Bitcoin Core 0.12.0, коли розробники впровадили бібліотеку перевірки підпису, спеціально створену для Биткоина, замість стандартної. Ця конкретна версія програмного забезпечення сайту не перевіряє підписи транзакцій Segregated Witness (SegWit), оскільки вона не підтримує їх, що додатково скорочує час синхронізації, хоча і не дає повноцінно брати участь в роботі мережі.

BitMex Research: улучшения в области масштабирования помогают сохранять децентрализацию Биткоина

Час початкового завантаження блоків в днях, дослідження BitMex.

Цікаво, що до появи Bitcoin Core 0.14.0 поліпшення в області масштабування, мабуть, йшли в ногу з часом і підтримували час синхронізації у відносно вузькому діапазоні. Після цих релізів популярність мережі Биткоина і її розмір почали випереджати швидкість впровадження поліпшень в області масштабування, що призвело до збільшення часу синхронізації. Дослідницька група BitMex укладає:

Читайте также:
Bitmain почав продаж нових бюджетних майнер Antminer T17

«Дані показують, що технологічні інновації навряд чи будуть йти в ногу зі швидкістю зростання блокчейна в майбутньому, а час IBD збільшиться».

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

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

Thanks!

Our editors are notified.