Какво е Taproot? Не морков или ряпа, а биткойн надстройка, която обещава да запази някои подробности за транзакциите дълбоко заровени в метафоричната почва.
Taproot е на път да бъде най-голямото надграждане на биткойн от 2017 г. насам, което доведе до мрежов форк – при който един блокчейн се разделя на два отделни. Въпреки че Taproot не е толкова противоречив, струва си да разберем как ще промени най-голямата мрежа в света. blockchain на света.
В тази статия ще обсъдим:
Към какво се обръща?
Блокчейнът Bitcoin се състои от компютърен код. Така че, когато изпращате транзакция по него, „монетите“ всъщност са свързани със скрипт. Тези команди казват на blockchain какво можете да направите с тях. Обикновено това означава да използвате частен ключ, за да предоставите „подпис“ и да докажете, че можете да го похарчите.
Но хората могат да извършват по -сложни транзакции (т.е. интелигентни договори или код, който определя споразумение между изпращача и получателя), като например да изискват множество подписи, преди монетите да могат да бъдат изразходвани, или изискват период на изчакване, известен като „заключване на времето“.
Когато тези монети най -накрая се изразходват, тези скриптове стават публични в мрежата на Bitcoin, добавяйки много данни към вече обемната блокчейн, като същевременно разкриват някои подробности за хората, участващи в транзакцията. Следователно, това улеснява работата на компании за проследяване на блокчейн като CipherTrace и Chainalysis и правителствените агенции, на които тези компании предоставят данни.
Какво прави Taproot?
С Taproot всички страни по транзакция могат да си сътрудничат, за да изглеждат тези сложни транзакции като стандартни транзакции между хора. Те биха направили това, като комбинират своите публични ключове за създаване на нов публичен ключ и комбинират своите подписи, за да създадат нов подпис. Това става чрез устройство, наречено подписи на Schnorr.
Какви са ползите?
За тези специфични видове сложни транзакции Taproot трябва да увеличи поверителността, като същевременно намали количеството данни, необходими за тяхното създаване, като по този начин намали транзакционните разходи, които са станали много по -високи, когато биткойнът стана най -популярен.
В допълнение, ползата за поверителност ще се разпростира върху приложения, които използват заключени във времето договори, като CoinSwap, която смесва транзакции с биткойни, за да замъгли произхода и местоназначението на монетите. Същото важи и за Lightning Network, мрежа от втори ред, която групира транзакции извън веригата. Тези приложения, поради Taproot, стават по -лични.
55% от всички #Bitcoin hashrate вече сигнализира за поддръжка за надстройката на Taproot.
— Документиране на ₿itcoin 📄 (@DocumentingBTC) Май 4, 2021
Както създателят му е написал: „Вярвам, че тази конструкция ще позволи възможно най-голяма анонимност за интелигентни договори с фиксирана страна, правейки плащанията да изглеждат възможно най-прости“.
Чия идея беше това?
Taproot е предложен през 2018 г. от Грегъри Максуел. Максуел е разработчик на Bitcoin Core, софтуер с отворен код, създаден от Blockstream, където преди това Максуел е бил технически директор. Bitcoin Core е преобладаващият софтуерен клиент за Bitcoin, което означава, че позволява на хората да взаимодействат с блокчейна. Изтегляйки Bitcoin Core, хората могат да участват в валидирането на транзакциите в блокчейна на Bitcoin.
Какво е текущото състояние?
Биткойн миньорите-тези, които сечат нови блокове в мрежата-трябваше буквално да „сигнализират“, че поддържат актуализацията за период от две седмици. („Трудността“ при извличането на биткойни се коригира на всеки 2.016 блок или около две седмици, в зависимост от това колко бързо миньорите създават нови блокове; целта е да се осредни нов блок на всеки 10 минути.)
За да бъде актуализацията завършена, 90% от блоковете, извлечени през този период, трябваше да включват данни от миньорите, известни като „сигнален бит“. Ако лимитът не беше достигнат, миньорите щяха да имат друг шанс през следващите две седмици, до 11 август. След като няколко пъти не успяха да достигнат лимита от 90%, миньорите в мрежата постигнаха целта на 12 юни с два месеца за спестяване.
Ако приемем, че нищо не се обърка, Taproot ще стартира през ноември.
Защо 90%?
Биткойн е глобален проект с милиони заинтересовани страни, включително разработчици, миньори, институции и физически лица. Като такъв, трябва да има широко приемане за съществени промени.
Стандартният процес за получаване на членство е да подадете предложение за подобряване на биткойн (BIP). BIP включват промени в кода на протокола Bitcoin и могат да бъдат представени от всеки.
Някои искаха да продължат напред с предложението за подобряване на биткойн (BIP) 9, което направи актуализацията зависима от поддръжката на миньорите. Други поддържат BIP8, който ще стимулира надстройката с или без поддръжката на миньорите - въпреки че имаше малка съпротива.
Членовете на общността на публични срещи най-накрая решиха предложение за осиновяване, наречено „Бърз тест“, което даде на миньорите тримесечен период за подаване на сигнал с праг от 90%, необходим за активиране.
Разработчикът на Bitcoin Core Лука Дашджр предизвика леко вълнение, когато се противопостави на Бързото изпитание, като настоя, че има консенсус по BIP8. Dashjr създаде клиентски софтуер, който позволява на операторите на възли да активират Taproot предварително.
купувач внимавайте https://t.co/shHLy0VBFC
— ₿Стив Лий | #TeamSlowAndSteady (@moneyball) Април 16, 2021
Разработчикът на биткойн Мат Корало го нарече „неодитиран форк на Bitcoin Core с различни консенсусни правила“ и „чудесен начин да сложите край на два различни биткойн токена и объркването относно това какво представлява“.
Кой не подкрепя?
Едуард Сноудън, бивш изпълнител на Агенцията за национална сигурност, който осъди американска програма за наблюдение на телефони, заяви на срещата на върха Ethereal през май 2021 г., че Taproot всъщност може да влоши поверителността на Bitcoin. Повечето разработчици на биткойни не са съгласни с тази оценка.
Като цяло обаче предложението беше популярно, тъй като прави биткойн малко повече като дигитални пари, с малко забележими недостатъци.
Кога беше последната голяма актуализация на Bitcoin?
Актуализацията на Segregated Witness (SegWit) през 2017 г. беше последната голяма актуализация на мрежата Bitcoin. Целта на тази актуализация беше да премахне някои данни за подпис по транзакциите, за да освободи повече място в блоковете за транзакции. Биткойн блокчейн ще стане по -бърз.
Някои смятаха, че това не е достатъчно далеч и третираха биткойн като инвестиционен инструмент, а не като използваема валута; Биткойн, според тях, се нуждаеше от още по-големи размери на блокове, които биха позволили да се търгува бързо и евтино като пари в брой. Тази фракция инициира хард форк за създаване на Bitcoin Cash.
Taproot имаше много по -малко противници от SegWit. Вместо това основният конфликт беше за това как да го превърнем в реалност.