Новые исследования экосистемы смарт-контрактов Биткойн
Биткойн как самая ликвидная и безопасная блокчейн в области криптовалюты привлекла внимание большого числа разработчиков в последнее время. С ростом технологии铭文, программируемость и масштабируемость экосистемы Биткойн стали в центре внимания. Разработчики исследуют различные инновационные решения, такие как нулевое знание, доступность данных, сайдчейн, rollup и повторное залоговое финансирование, чтобы способствовать дальнейшему процветанию экосистемы Биткойн.
Однако многие существующие решения по масштабированию по-прежнему опираются на опыт масштабирования таких платформ, как Эфириум и другие смарт-контракты, и часто зависят от централизованных кросс-чейн мостов, что может стать потенциальной слабостью системы. Реально существующих решений, разработанных с учетом особенностей Биткойна, относительно немного, отчасти из-за того, что среда разработки Биткойна менее дружелюбна, чем у других платформ. Биткойн сталкивается с несколькими ключевыми ограничениями:
Скриптовые языки жертвуют тьюрингом полной вычислительной способностью ради обеспечения безопасности, не могут выполнять сложные смарт-контракты.
Структура хранения блокчейна в основном разработана для простых транзакций и не оптимизирована для сложных смарт-контрактов.
Недостаток специализированной виртуальной машины для запуска смарт-контрактов.
Тем не менее, некоторые обновления Биткойна в последние годы создали условия для улучшения его программируемости. Внедрение SegWit в 2017 году увеличило ограничения на размер блока; обновление Taproot в 2021 году реализовало проверку массовой подписи, упростив обработку сложных транзакций, таких как атомарные обмены, мультиподписные кошельки и условные платежи.
В 2022 году разработчик Кейси Родармор предложил "Ordinal Theory", которая открыла новые пути для встраивания данных в цепочку Биткойн. Эта теория, пронумеровав каждую сатоши, позволяет встраивать любые данные в транзакции Биткойн, предоставляя новые возможности для приложений, таких как смарт-контракты, которые требуют доступных и проверяемых данных о состоянии.
В настоящее время большинство проектов, увеличивающих программные возможности Биткойна, зависят от решений второго уровня (L2). Однако этот подход требует от пользователей доверия к кросс-чейн мостам, что является серьезным препятствием для привлечения пользователей и ликвидности к L2 решениям. Кроме того, Биткойн не имеет нативной виртуальной машины или программируемости, что затрудняет эффективную связь между L2 и L1 без добавления дополнительных предположений о доверии.
На этом фоне некоторые проекты пытаются исследовать способы увеличения программируемости, исходя из оригинальных свойств Биткойна. RGB, RGB++ и Arch Network являются такими попытками, которые предоставляют Биткойну смарт-контракты и сложные торговые возможности различными способами:
RGB использует решение смарт-контрактов с проверкой клиентом вне цепи, записывая изменения состояния контракта в UTXO Биткойна. Этот метод имеет определенные преимущества в области конфиденциальности, но операции сложны, и контрактам недостает композируемости, что замедляет развитие.
RGB++ был усовершенствован на основе RGB, также основан на привязке UTXO, но предлагает решение для кросс-чейн метаданных активов, используя саму блокчейн в качестве клиента-валидатора с консенсусом, и поддерживает передачу активов для любых цепочек с UTXO-структурой.
Arch Network предоставляет Биткойну нативное решение для смарт-контрактов, создает виртуальную машину с нулевым разглашением и соответствующую сеть проверочных узлов, записывая изменения состояния и стадии активов в транзакциях Биткойна через агрегированные транзакции.
Эти решения имеют свои особенности, но все они продолжают мысль о привязке UTXO. Одноразовое использование UTXO лучше подходит для записи состояния смарт-контрактов. Однако эти решения также сталкиваются с рядом общих проблем, таких как плохой пользовательский опыт, длительная задержка подтверждения и низкая производительность. Особенно Arch и RGB в основном расширили функциональность, но не смогли существенно улучшить производительность. RGB++ хотя и улучшил пользовательский опыт за счет введения высокопроизводительной UTXO-цепи, но также ввел дополнительные предположения о безопасности.
С учетом того, что все больше разработчиков присоединяются к сообществу Биткойн, мы можем ожидать появления большего количества инновационных решений по масштабированию. Например, предложение по обновлению op-cat активно обсуждается. Особенно стоит обратить внимание на те решения, которые соответствуют исходным свойствам Биткойн. Без обновления сети Биткойн метод привязки UTXO считается наиболее эффективным способом расширения программных возможностей Биткойн. Если удастся решить проблемы с пользовательским опытом, это приведет к огромному прорыву в развитии смарт-контрактов Биткойн.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
11 Лайков
Награда
11
8
Поделиться
комментарий
0/400
FreeRider
· 22ч назад
Ничего не лучше, чем купить токен и просто расслабиться.
Посмотреть ОригиналОтветить0
DaoResearcher
· 08-02 13:12
Теоретические данные показывают, что только 29,3% смарт-контрактов BTC обладают достаточными свойствами Децентрализации.
Посмотреть ОригиналОтветить0
GasFeeLover
· 08-01 18:16
Что это за инновация? Лучше L2.
Посмотреть ОригиналОтветить0
SerumSqueezer
· 08-01 06:47
Биткойн в конце концов когда сможет подняться?
Посмотреть ОригиналОтветить0
CommunitySlacker
· 08-01 06:46
Так это? BTC разрывает всё
Посмотреть ОригиналОтветить0
HashBard
· 08-01 06:42
мех... просто еще одна попытка клонировать эфириум. биткойн не нуждается в этой сложности, смх.
Биткойн смарт-контракты прорыв: UTXO привязка открывает новую эру
Новые исследования экосистемы смарт-контрактов Биткойн
Биткойн как самая ликвидная и безопасная блокчейн в области криптовалюты привлекла внимание большого числа разработчиков в последнее время. С ростом технологии铭文, программируемость и масштабируемость экосистемы Биткойн стали в центре внимания. Разработчики исследуют различные инновационные решения, такие как нулевое знание, доступность данных, сайдчейн, rollup и повторное залоговое финансирование, чтобы способствовать дальнейшему процветанию экосистемы Биткойн.
Однако многие существующие решения по масштабированию по-прежнему опираются на опыт масштабирования таких платформ, как Эфириум и другие смарт-контракты, и часто зависят от централизованных кросс-чейн мостов, что может стать потенциальной слабостью системы. Реально существующих решений, разработанных с учетом особенностей Биткойна, относительно немного, отчасти из-за того, что среда разработки Биткойна менее дружелюбна, чем у других платформ. Биткойн сталкивается с несколькими ключевыми ограничениями:
Тем не менее, некоторые обновления Биткойна в последние годы создали условия для улучшения его программируемости. Внедрение SegWit в 2017 году увеличило ограничения на размер блока; обновление Taproot в 2021 году реализовало проверку массовой подписи, упростив обработку сложных транзакций, таких как атомарные обмены, мультиподписные кошельки и условные платежи.
В 2022 году разработчик Кейси Родармор предложил "Ordinal Theory", которая открыла новые пути для встраивания данных в цепочку Биткойн. Эта теория, пронумеровав каждую сатоши, позволяет встраивать любые данные в транзакции Биткойн, предоставляя новые возможности для приложений, таких как смарт-контракты, которые требуют доступных и проверяемых данных о состоянии.
В настоящее время большинство проектов, увеличивающих программные возможности Биткойна, зависят от решений второго уровня (L2). Однако этот подход требует от пользователей доверия к кросс-чейн мостам, что является серьезным препятствием для привлечения пользователей и ликвидности к L2 решениям. Кроме того, Биткойн не имеет нативной виртуальной машины или программируемости, что затрудняет эффективную связь между L2 и L1 без добавления дополнительных предположений о доверии.
На этом фоне некоторые проекты пытаются исследовать способы увеличения программируемости, исходя из оригинальных свойств Биткойна. RGB, RGB++ и Arch Network являются такими попытками, которые предоставляют Биткойну смарт-контракты и сложные торговые возможности различными способами:
RGB использует решение смарт-контрактов с проверкой клиентом вне цепи, записывая изменения состояния контракта в UTXO Биткойна. Этот метод имеет определенные преимущества в области конфиденциальности, но операции сложны, и контрактам недостает композируемости, что замедляет развитие.
RGB++ был усовершенствован на основе RGB, также основан на привязке UTXO, но предлагает решение для кросс-чейн метаданных активов, используя саму блокчейн в качестве клиента-валидатора с консенсусом, и поддерживает передачу активов для любых цепочек с UTXO-структурой.
Arch Network предоставляет Биткойну нативное решение для смарт-контрактов, создает виртуальную машину с нулевым разглашением и соответствующую сеть проверочных узлов, записывая изменения состояния и стадии активов в транзакциях Биткойна через агрегированные транзакции.
! UTXO Binding: подробное объяснение схем смарт-контрактов BTC: RGB, RGB++ и Arch Network
Эти решения имеют свои особенности, но все они продолжают мысль о привязке UTXO. Одноразовое использование UTXO лучше подходит для записи состояния смарт-контрактов. Однако эти решения также сталкиваются с рядом общих проблем, таких как плохой пользовательский опыт, длительная задержка подтверждения и низкая производительность. Особенно Arch и RGB в основном расширили функциональность, но не смогли существенно улучшить производительность. RGB++ хотя и улучшил пользовательский опыт за счет введения высокопроизводительной UTXO-цепи, но также ввел дополнительные предположения о безопасности.
С учетом того, что все больше разработчиков присоединяются к сообществу Биткойн, мы можем ожидать появления большего количества инновационных решений по масштабированию. Например, предложение по обновлению op-cat активно обсуждается. Особенно стоит обратить внимание на те решения, которые соответствуют исходным свойствам Биткойн. Без обновления сети Биткойн метод привязки UTXO считается наиболее эффективным способом расширения программных возможностей Биткойн. Если удастся решить проблемы с пользовательским опытом, это приведет к огромному прорыву в развитии смарт-контрактов Биткойн.