Taproot: какво е това и как ще подобри Bitcoin

Ноември миналата година видя soft fork на протокола Bitcoin, който въведе поддръжка за Taproot. 

Ефектите от актуализацията на Taproot върху блокчейна на биткойн

таен ключ taroot
Актуализацията на Taproot подобрява основните аспекти на протокола Bitcoin

Въпреки че биткойн протоколът поддържа тази нова технология от месеци, не изглежда, че въвеждането му е променило нещата много досега. 

Все пак си струва да се спомене, че през последните години Иновациите на биткойн никога не са се разпространявали особено бързо. Например, Segwit беше представен през 2017 г., но едва през 2020 г. започна да се използва от значителен брой потребители, докато Светкавична мрежа всъщност пристигна през 2019 г., но едва миналата година започна използването му. 

Следователно може да се очаква, че Taproot също ще трябва да изчака няколко години, преди да започне да се използва напълно. 

Софт вилицата на Taproot наред с други неща добави подписи на Schnorr, но преди всичко промени начина, по който работят биткойн скриптовете, с цел повишаване нивото на поверителност във веригата, подобряване на мащабируемостта и сигурността, и преди всичко позволяване на създаването на нови скриптове, които преди са били твърде сложни или скъпи. 

Първата точка, по която Taproot може да направи разлика, е поверителността. 

Всъщност към днешна дата нивото на поверителност на блокчейна на Bitcoin не е особено високо, като всички транзакции са публични и всички данни са ясни. 

Вместо това, използвайки новите подписи на Schnorr, е възможно да използвате няколко частни ключа от различни публични адреси, за да генерирате няколко подписа които могат да бъдат комбинирани в един подпис в рамките на една сложна транзакция. 

По този начин подписите, създадени с частните ключове на портфейлите, вече няма да се съхраняват в блокчейна, а само цялостния подпис

Въпреки че не се крият адресите на подателите и получателите, транзакцията ще бъде неразличима от нормална многоадресна транзакция, което прави невъзможно да се разбере дали това е сложна транзакция, генерирана от множество потребители, или нормална многоадресна транзакция, създадена от един потребител. 

Това ще бъде вярно за всяка транзакция във верига, тъй като с помощта на подписите на Schnorr ще бъде невъзможно да се разграничат различните видове транзакции, които всички ще бъдат подобни една на друга. 

Създаването на сложни интелигентни договори на биткойн благодарение на Taproot

Вероятно най-голямото предимство ще бъде да можете създаване на сложни скриптове, дори за много сложни транзакции или пакети за транзакции, които могат да бъдат сведени до прости транзакции във верига с един подпис. 

Без Taproot всеки сложен скрипт в биткойн блокчейн или сложна транзакция би трябвало да бъде записан такъв, какъвто е, което води до по-високи такси и загуба на поверителност. Вместо това, с Taproot е възможно да се създават единични, на пръв поглед прости и следователно евтини транзакции които всъщност представляват множество скриптове

Това увеличава мащабируемостта на биткойн блокчейн, подобрява ефективността на самия блокчейн и скриптовете, предлага по-голяма поверителност и значително намалява таксите за този вид опростени сложни транзакции. 

Освен това, чрез намаляване на количеството данни, които трябва да бъдат записани в блокчейна за сложни транзакции, всъщност увеличава броя на транзакциите, които могат да бъдат записани върху него. 

Предполага се, че актуализация, представяща Taproot също така ще предизвика по-голям интерес към Lightning Network и ще насърчи решенията с множество подписи (multi-sig). 

Както е лесно да се види, самото въвеждане на тези нови функции не доведе до незабавни и директни промени, тъй като реалните промени за потребителите ще се видят само когато новите функции бъдат интегрирани в различните портфейли, и след това се използва. 

Измина твърде малко време от тяхното окончателно въвеждане, за да бъдат вече напълно използвани от тези, които предлагат биткойн услуги на потребителите и на пазара, и има още много да се развие, преди тези промени да станат очевидни за всички. 

Не може да се изключи, че ще трябва да изчакаме до следващото преполовяване, в началото на 2024 г., преди да видим значителни нови инициативи, които използват Taproot за увеличаване на възможностите на Bitcoin използване. 


Източник: https://en.cryptonomist.ch/2022/05/21/taproot-improve-bitcoin/