Почему Taproot – важное дополнение к биткойнам

Разработчик Bitcoin Core по имени Грегори Максвелл выпустил заметки для Taproot в 2018 году. Последним обновлением был SegWit в 2017 году, и у Биткойна была целая гражданская война из-за размеров блоков – количества данных, хранящихся в каждом блоке. Почему это важно и стоит ли сесть? Мне обидно, что ты еще этого не сделал.

В погоню

Мне больно, когда ты так со мной разговариваешь. Одним из самых больших достижений в добавлении Taproot является группировка заголовков с помощью Подписи Шнорра (BIP 340). Это не технический обзор, а функция, называемая «агрегирование ключей», позволяет группировать транзакции с несколькими сигналами, что значительно затрудняет различение транзакций с одним сигналом и транзакциями с несколькими сигналами. Как это помогает? Два отличных способа:

Извините, ребята из технического анализа … но невозможность легко различить эти транзакции значительно затрудняет определение эвристики в цепочке и, конечно, обеспечивает более высокий уровень конфиденциальности.

Масштабируемость и конфиденциальность.

Сеть Lightning

Короче говоря, Lightning Network – это структура уровня 2, построенная вокруг Биткойна, которая объединяет транзакции в так называемый «канал». Каждый канал может иметь любое количество транзакций или подписей и может быть закрыт в любое время. Когда канал закрывается, все эти подписи накапливаются в цепочке блоков и могут вызвать перегрузку. По сути, масштабируемость может иметь противоположный эффект перегрузки.

Больше нет, дорогая. Хранилища с несколькими подписями (более 1000 подписей) могут быть отправлены как одна транзакция вместо десятков, сотен или даже больше. Я думаю, что Грегори Максвелл сказал это лучше всего в своем предложенном обновлении:

«Один из вопросов, который возникает при разговоре о скриптах с Merkelized, заключается в том, можем ли мы сделать более сложные варианты использования контрактов как можно более неотличимыми от наиболее распространенных и утомительных платежей. В противном случае, если анонимный набор причудливых применений – это просто другие причудливые применения, на практике он может быть не слишком большим.

Мы делаем использование смарт-контрактов неотличимым от транзакций с одной подписью. Это не только снижает перегрузку сети, но и меньшее количество транзакций означает меньшую комиссию, что, в свою очередь, обеспечивает еще большую масштабируемость сети, поскольку есть финансовый стимул. Примечание. Проверка подписей по одной требует наибольших вычислительных затрат в течение всего процесса скрипта.

Почему это так важно?

Потому что мы, биткойнеры … едим мелки. Войны за размер блоков привели к окончательному хард-форку Биткойна, поскольку некоторые считали, что единственный способ масштабирования Биткойна – это то, что блоки могут содержать больше данных, чтобы протокол мог обрабатывать более высокие скорости транзакций. Очевидный ответ на эту позицию заключается в том, что слишком большие блоки создают барьер для входа для операторов узлов из-за более высоких затрат на оборудование, что приводит к централизованному управлению сетью теми, кто может позволить себе хранить больше данных.

Вся эта дискуссия сейчас спорный, поскольку Биткойн всегда был связан с масштабированием цепочки. Предоставление дешевого или бесплатного уровня 2, такого как Lightning, для пакетной обработки транзакций сотнями, если не тысячами, является огромным достижением с точки зрения масштабируемости и значительно снижает перегрузку сети, как упоминалось ранее.

Это единственное, что делает Taproot?

Не в долгосрочной перспективе. Группировка транзакций с несколькими подписями с транзакциями с одной подписью для обеспечения конфиденциальности и масштабируемости была лишь первоначальной целью. Философия низких временных предпочтений является доминирующей. Сначала поговорим о BIP 342.

Tapscript (BIP 342) удаляет существующее ограничение на размер смарт-контрактов до 10 000 байт. Я скажу это еще раз. Больше не будет ограничения на размер данных для смарт-контрактов, а код, используемый разработчиками биткойнов, может постоянно изменяться / обновляться, что упрощает программирование. Приложения DeFi начнут пробовать нашу сторону пруда.

Большая часть ажиотажа со стороны других протоколов, ориентированных на масштабируемость и интеллектуальные контрактные приложения, принесла в жертву безопасность и децентрализацию своих платформ, чтобы удовлетворить первый рыночный спрос на быстрое масштабирование. Это привело к массовым взломам DAO и неизбежной централизации; потом этот конкретный проект был предан бесповоротному свету. Это произошло потому, что основное внимание уделялось развитию, а не безопасности.

Биткойн всегда двигался медленно. Как упоминалось ранее, SegWit был последним обновлением в 2017 году. Мы принимаем решения в биткойнах медленно, потому что у нас есть обширные процессы проверки, и мы тестируем, повторно тестируем, тестируем снова, а затем снова после сна. Мы не жертвуем целостностью протокола, суверенитетом или настоящей децентрализацией ради скорости, потому что масштаб никогда не предназначался для привязки. Любая попытка пренебречь этими идеалами встречала и будет встречаться с безжалостным сопротивлением.

Что еще он делает?

Дорогой читатель, мы сегодня напористы, не так ли?

Матка (BIP 341), для которого назван софт-форк, позволяет этим причудливым сигнатурам Шнорра использовать MAST (Меркелизированные альтернативные деревья сценариев). Деревья Меркла в MAST позволяют интеллектуальным контрактам раскрывать только условия контракта, которые были выполнены, и ни одно из условий, которые не были выполнены. Это обеспечивает эффективность при меньших затратах вычислительных ресурсов на всех условиях и большей конфиденциальности.

Что все это означает для этих трех улучшений?

Длинный HODL

Биткойн всегда показывает низкое временное предпочтение. Примерно в 2140 году будет добыт последний биткойн. Беспокойство заключается в том, что отсутствия вознаграждений за блоки может быть недостаточно, чтобы побудить майнеров оставаться на своих позициях.

Taproot поощряет процесс CoinJoining (объединение нескольких кошельков для одной транзакции), обеспечивая большую конфиденциальность с помощью подписей Schnorr, которые в конечном итоге заменят устаревший формат и SegWit, поскольку подписи Schnorr необходимы для объединения ключей в одну транзакцию.

Этот процесс CoinJoining по соображениям конфиденциальности может привести к более высоким расходам в цепочке, давая майнерам причину продолжать подтверждать транзакции после того, как все оставшиеся биткойны будут добыты.

Масштабируемость была достигнута без ущерба для безопасности и конфиденциальности, и нам также удалось улучшить и то, и другое. Децентрализованные совместные действия Биткойна продолжают удивлять, поскольку мы наблюдаем кульминацию тысяч часов справедливости в поте лица.

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

За всю эту победу я не упомянул о недостатках Taproot, потому что здесь почти не о чем говорить. Резистивная природа Биткойна проверила его в земле, и он не смог работать дважды. Третья попытка была завершена в июне этого года и ознаменовалась шестимесячным периодом до активации. И снова Грегори Максвелл сказал это лучше всего:

«Однако оказывается, что нет необходимости идти на компромисс».

Не должно быть причин жертвовать безопасностью или конфиденциальностью ради масштабирования или принятия, и Биткойн доказал свою эффективность и управляется без центральной власти.

Пропуск достижений Taproot – это не только недооценка усердной работы биткойнеров по всему миру, но и именно то, что я ожидаю от биткойнеров.

Это гостевой пост Шона Амика. Выраженные мнения являются полностью их собственными и не обязательно отражают точку зрения BTC Inc или Биткойн-склад.


Купить крипту на BINANCE и получить ваучер на 100USDT! Успей сейчас, предложение ограничено!


Оставьте ваш отзыв!

Leave a reply

Майнинг, блокчейн, криптовалюты, цены, купить-продать, графики, прогнозы
Logo
Enable registration in settings - general