Taproot: co to je a jak to zlepší bitcoiny

V listopadu loňského roku došlo k soft forku bitcoinového protokolu, který zavedl podporu pro Taproot. 

Účinky aktualizace Taproot na bitcoinový blockchain

tajný klíč hlavní kořen
Aktualizace Taproot vylepšuje základní aspekty bitcoinového protokolu

Přestože bitcoinový protokol tuto novou technologii podporuje již několik měsíců, nezdá se, že by jeho zavedení věci příliš změnilo. 

Je však třeba zmínit, že v posledních letech Inovace bitcoinu se nikdy nijak zvlášť rychle nerozšířily. Například Segwit byl představen v roce 2017, ale až v roce 2020 jej začalo používat značné množství uživatelů, přičemž Světelná síť skutečně dorazil v roce 2019, ale až v loňském roce se jeho použití rozběhlo. 

Dá se tedy očekávat, že i Taproot si bude muset pár let počkat, než se začne naplno využívat. 

Taprootův soft fork mimo jiné přidal podpisy Schnorr, ale především změnil způsob fungování bitcoinových skriptů s cílem zvýšení úrovně soukromí v řetězci, zlepšení škálovatelnosti a zabezpečení, a především umožnění tvorby nových skriptů, které byly dříve příliš složité nebo drahé. 

Prvním bodem, který by Taproot mohl změnit, je soukromí. 

Úroveň soukromí blockchainu bitcoinu není k dnešnímu dni nijak zvlášť vysoká, všechny transakce jsou veřejné a všechna data jsou jasná. 

Místo toho je pomocí nových podpisů Schnorr možné použít několik soukromých klíčů z různých veřejných adres pro generování několika podpisů. které lze spojit do jediného podpisu v rámci jedné komplexní transakce. 

Tímto způsobem by podpisy vytvořené pomocí soukromých klíčů peněženek již nebyly uloženy na blockchainu, ale pouze celkový podpis

I když by nebyly skryty adresy odesílatelů a příjemců, transakce by byla k nerozeznání od běžné transakce s více adresami, takže by nebylo možné zjistit, zda se jednalo o komplexní transakci generovanou více uživateli, nebo o běžnou transakci s více adresami vytvořenou jediný uživatel. 

To bude platit pro všechny transakce v řetězci, protože pomocí podpisů Schnorr nebude možné rozlišit různé typy transakcí, které si budou všechny podobné. 

Vytváření komplexních chytrých kontraktů na bitcoinu díky Taproot

Asi největší výhodou bude umět vytvářet složité skripty, a to i pro velmi složité transakce nebo transakční balíčky, které lze zredukovat na jednoduché transakce v řetězci s jediným podpisem. 

Bez Taproot by musel být jakýkoli složitý skript na bitcoinovém blockchainu nebo komplexní transakce zaznamenány tak, jak jsou, což má za následek vyšší poplatky a ztrátu soukromí. Místo toho je s Taproot možné vytvářet jednotlivé, zdánlivě jednoduché, a tedy levné transakce které ve skutečnosti představují více skriptů

Tento zvyšuje škálovatelnost bitcoinového blockchainu, zlepšuje efektivitu samotného blockchainu a skriptů, nabízí větší soukromí a výrazně snižuje poplatky za tyto druhy zjednodušených komplexních transakcí. 

Navíc snížením množství dat, která je třeba zapsat do blockchainu pro složité transakce, ve skutečnosti zvyšuje počet transakcí, které na něm lze zaznamenat. 

Předpokládá se, že aktualizace zavádějící Taproot také nakonec vzbudí větší zájem o Lightning Network a podpoří řešení s více podpisy (multi-sig). 

Jak je snadné vidět, pouhé zavedení těchto nových funkcí nepřineslo okamžité a přímé změny jako např skutečné změny pro uživatele budou vidět pouze tehdy, když budou nové funkce integrovány do různých peněženeka poté použít. 

Od jejich konečného představení uplynulo příliš málo času na to, aby je již plně využili ti, kteří nabízejí služby bitcoinů uživatelům a trhu, a je třeba ještě hodně vyvinout, než budou tyto změny všem zřejmé. 

Nelze vyloučit, že budeme muset počkat na další polovinu, počátkem roku 2024, než uvidíme významné nové iniciativy, které využívají Taproot ke zvýšení možností Bitcoin používání. 


Zdroj: https://en.cryptonomist.ch/2022/05/21/taproot-improve-bitcoin/