дата публікації

Завтра важливий день для Біткоіна: на нас чекає суттєва зміна

джерело

Люк Дашюр, розробник Bitcoin і провідна постать проекту Bitcoin Knots, оголосив про значні зміни у системі Proof of Work (PoW), які можуть вплинути на алгоритм видобутку Bitcoin.

Він зазначив, що 30 серпня є цільовою датою для впровадження цих змін, і закликав майнерів, які використовують SHA-2, зупинити видобуток в суботу.

Це буде потрібно для підготовки до репетиції основної мережі версії Bitcoin Knots 29.4.1rc4. У своєму повідомленні Дашюр вказав, що нова версія Bitcoin Knots буде налаштована для фіксації останнього блоку SHA-2 перед переходом на нові правила.

Після публікації онлайн-версії недільного друкованого випуску New York Post буде опубліковано параметр "canonical blake2b_headline", який буде використано на початку нової ланцюга на базі BLAKE2b. Якщо процес відбуватиметься без ускладнень, остаточна версія Bitcoin Knots 29.4.1 буде випущена 1 вересня, а історія блокчейну, створена 30 серпня, буде збережена.

Дашюр також зазначив, що в разі непередбачених проблем система може бути повернена до останнього блоку SHA-2, і буде зроблена нова спроба з версією rc5. Він рекомендував тим, хто хоче розпочати видобуток з першого дня після змін, заздалегідь підготуватися на тестовій мережі testnet4 з версією Bitcoin Knots rc3. Технічні зміни передбачають заміну поточного алгоритму хешування SHA-256 на інший алгоритм BLAKE2b для обчислень PoW.

BLAKE2b є криптографічною функцією, яка перетворює дані у хеш-значення фіксованої довжини.

Однак оскільки алгоритми мають різну обчислювальну структуру, більшість сучасних ASIC-пристроїв для видобутку Bitcoin не зможуть прямим чином видобувати BLAKE2b. Тому, якщо ця зміна буде імплементована, це може вимагати не лише оновлення програмного забезпечення, але й суттєво вплинути на апаратне забезпечення, яке використовує значний обсяг інфраструктури видобутку Bitcoin.

Останній блок SHA-2, про який говорив Дашюр, є фінальним блоком, згенерованим за поточними правилами Proof of Work на основі SHA-256.

Після цього блоку вузли, що використовують нові правила, можуть почати слідувати за блоками, які створюються на основі BLAKE2b.

Однак, якщо інші вузли в мережі Bitcoin не приймуть цю зміну, ланцюг може розділитись на дві різні системи правил. Отже, ініціативу не слід розглядати як остаточну зміну протоколу, прийняту всією мережею Bitcoin; заява Дашюра стосується лише планованого процесу для програмного забезпечення Bitcoin Knots та користувачів, які виберуть ці нові правила.