ua
МОВА

Taproot: Як було і чого чекати?

WhiteBIT
Опублікував 13 Листопада 2021

Taproot – перше масштабне оновлення мережі Bitcoin з часів SegWit, що заплановане на листопад 2021 року. Цікавою відмінністю апгрейду Taproot від свого попередника є майже одностайна підтримка криптоспільноти, тоді як у 2017 році результатом суперечок навколо апдейту став хардфорк Bitcoin Cash. З розбором технічних нюансів оновлення ви можете ознайомитись у нашій попередній статті. А зараз ми розберемо, як саме ці зміни вплинуть на життя середньостатистичного криптокористувача.

Проблемними місцями більшості блокчейнів є:

  • масштабованість;
  • конфіденційність;
  • безпека.

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

Суть Taproot

Софтфорк Taproot оптимізує функціонування Біткоїн-скриптів та підвищить конфіденційність транзакцій. Оновлення відбудеться разом із запровадженням технологій підписів Шнорра та Дерева Меркла (MAST).

Як зараз

  1. Зараз у мережі Bitcoin використовується метод P2SH (pay to script hash або хеш сценарію оплати), в рамках якого підтвердження транзакції визначається умовами певного сценарію. Після здійснення транзакції всі дані про умови потрапляють до блокчейну, що 1) надто завантажує мережу; 2) підриває її конфіденційність. Це одна із проблем блокчейну BTC.
  2. Другим моментом, що впливає на масштабованість, конфіденційність і навіть розмір комісії, є мультипідпис ECDSA. Такі підписи завантажують блокчейн та уповільнюють процес підтвердження транзакції.

Як буде після оновлення

  1. Метод P2SH зміниться на MAST, або Дерево Меркла. Ця технологія систематизації даних дозволить виконувати одну умову для транзакції, і при цьому інші умови залишаться прихованими. Це суттєво розвантажить мережу та посилить захист даних про транзакції.
  2. Проблему нелінійності вирішить використання підписів Шнорра. Ця технологія дозволить змішувати публічні ключі в єдиний ключ та підписи мульти-транзакцій в єдиний підпис, і навпаки. Це усуне проблему не достатньо високої швидкості обробки транзакцій та сприяє зменшенню комісій.

Користь Taproot для Bitcoin (та користувачів)

Оскільки Біткоїн — публічний блокчейн, будь-хто може отримати доступ до даних про учасників спільних витрат. Однак, за допомогою Taproot повну інформацію про користувачів можна буде приховати. Таким чином, майбутнє оновлення:

  1. значно підвищить конфіденційність мережі;
  2. зменшить обсяг даних для передачі та зберігання в блокчейні;
  3. покращить масштабованість — кількість транзакцій в секунду;
  4. сприяє зменшенню комісій за транзакції;
  5. допоможе усунути загрозу подвійних витрат через неможливість зміни підпису.

Висновок

Оновлення Taproot має оптимізувати блокчейн Bitcoin, зробивши його більш безпечним, приватним та швидким. Цьому сприяє впровадження підписів Шнорра та технологій MAST (Дерево Меркла), завдяки яким збільшиться кількість типів транзакцій та їхня складність.