Доленосна подія для біткоіна вже близько!

2020-04-07

TAPROOT.jpg

Саме зараз BIP 340-342 Taproot / Schnorr, запропонована розробником Bitcoin Core Пітером Віллі, проходить через фазу зворотного зв'язку на платформі Github, де розробники розглядають і рекомендують можливі зміни в проекті.

Оновлення Taproot / Schnorr є наступним найбільшим технологічним проривом Bitcoin, яке передвіщає безліч нових можливостей для цифрового активу. Ця пропозиція була предметом всебічних обговорень в співтоваристві біткоін, оскільки вона являє собою серйозне оновлення платформи з великим впливом на архітектуру транзакцій і продуктивність.

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

Схема Шнорра є модифікацією коду, яка об'єднує підписи транзакцій, щоб зробити можливим реалізацію Taproot.

Як відомо, Bitcoin застосовує криптографію з відкритим ключем для перевірки транзакцій. Алгоритм цифрового підпису, який зараз використовується в біткоін (Elliptic Curve Digital Signature Algorithm, ECDSA) має недоліки щодо конфіденційності та взаємозамінності, які софтфорк Taproot / Schnorr намагається виправити, приховуючи певні типи платежів від зовнішніх спостерігачів.

Крім проблем з конфіденційністю і взаємозамінністю, складністю яка перешкоджає відмінній роботі Bitcoin є масштабованість, що, зараз, тісно пов'язана з системою Proof-of-Work (PoW), яку він використовує. Механізм PoW настільки енергоємний і повільний, що обмежує біткоін від 3,3 до 7 транзакцій в секунду. Якщо порівнювати з іншими платіжними системами, то Visa може обробляти до 24000 транзакцій в секунду.

Поліпшення Taproot зробить величезний внесок для підвищення кількості транзакцій в секунду без необхідності перемикання на інший механізм консенсусу, такий, наприклад, як Proof-of-Stake (PoS).

Це оновлення може прискорити процес перевірки блоків в 2,5 рази, і знизити комісії транзакції на 30-75%.

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

Наведемо приклад.

Транзакція має «гарячий» і «холодний» гаманець, а також відомості про ключі довіреного стороннього гаманця. У разі застосування цієї пропозиції, вони не розглядаються як окремі коди в транзакції, а об'єднуються в один підпис Schnorr. Потім підпис може використовуватися окремо для перевірки ключа виходу.

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

Поки члени спільноти розробників біткоіна займаються аналізом і пропонують зміни до апгрейду, нам залишається тільки чекати. З огляду на всі переваги пропозиції Taproot / Schnorr, можна сміливо заявити, що якщо співтовариство прийме його, це стовідсотково вплине на довгострокову цінність криптовалюти.