Почему Taproot является важным дополнением к анализу данных Bitcoin PlatoBlockchain. Вертикальный поиск. Ай.

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

Почему Taproot является важным дополнением к анализу данных Bitcoin PlatoBlockchain. Вертикальный поиск. Ай.

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

Перейти к делу

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

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

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

Сеть молнии

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Что все это означает с этими тремя обновлениями?

Длинный HODL

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

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

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

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

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

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

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

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

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

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

Источник: https://bitcoinmagazine.com/technical/why-taproot-is-important-to-bitcoin

Отметка времени:

Больше от Биткойн-журнал