Исследование Программируемости экосистемы Биткойна
Биткойн как самая ликвидная и безопасная блокчейн-платформа в настоящее время привлекает всё большее внимание разработчиков к своей Программируемость и вопросам масштабируемости. С ростом интереса к铭文, экосистема BTC вступает в новый период процветания, становясь основным фокусом этого бычьего рынка.
Однако, изначальная цель дизайна Биткойна не заключалась в поддержке сложных смарт-контрактов. Его скриптовый язык ограничен соображениями безопасности и не обладает полною Тьюрингом; структура хранения оптимизирована для простых сделок и не подходит для сложных контрактов; наиболее критично, что Биткойн не имеет специализированной виртуальной машины для выполнения смарт-контрактов.
Тем не менее, некоторые обновления сети Биткойн проложили путь для улучшения ее Программируемость. Активирование SegWit в 2017 году расширило ограничения размера блока, а обновление Taproot в 2021 году обеспечило более эффективную обработку транзакций. Эти достижения создали условия для программируемых приложений на Биткойн.
В 2022 году разработчик Кейси Родармор предложил "Теорию ординалов", которая открыла новые возможности для встраивания произвольных данных в транзакции Биткойна. Это стало важным прорывом для приложений, которые требуют доступных и проверяемых данных о состоянии.
В настоящее время большинство проектов, улучшающих программируемость Биткойна, зависят от сетей второго уровня (L2). Однако этот подход требует от пользователей доверия к кросс-цепочным мостам, что становится серьезным препятствием для L2 в получении пользователей и ликвидности. Кроме того, Биткойн лишен родной виртуальной машины или программируемости, что не позволяет обеспечить прямую связь между L2 и L1 без добавления дополнительных предположений о доверии.
Чтобы справиться с этими вызовами, некоторые проекты пытаются улучшить свою Программируемость, исходя из оригинальных свойств Биткойна. RGB, RGB++ и Arch Network являются примерами таких проектов:
RGB реализует смарт-контракты через верификацию вне цепи, записывая изменения состояния в UTXO Биткойна. Хотя это имеет определенные преимущества в области конфиденциальности, операции сложны, отсутствует комбинируемость контрактов, а развитие относительно медленное.
RGB++ является еще одной расширенной схемой, основанной на концепции RGB. Он использует блокчейн с консенсусом в качестве валидатора клиента, предоставляет решение для кросс-цепного переноса метаданных активов и поддерживает перенос активов на любой цепи с UTXO-структурой.
Arch Network предоставляет Биткойну нативное решение для смарт-контрактов. Он создает ZK виртуальную машину и соответствующую сеть узлов-валидаторов, агрегируя транзакции для записи изменений состояния и активов в транзакциях Биткойна.
Эти решения имеют свои особенности, но все они продолжают идею связывания UTXO. Одноразовое использование UTXO лучше подходит для записи состояния смарт-контрактов. Тем не менее, эти решения также сталкиваются с некоторыми общими проблемами, такими как плохой пользовательский опыт, длительная задержка подтверждения транзакций и низкая производительность.
Тем не менее, с увеличением числа разработчиков в сообществе Биткойн, мы ожидаем увидеть больше инновационных решений для масштабирования. Например, предложение об обновлении op-cat активно обсуждается. Особенно стоит обратить внимание на те решения, которые соответствуют оригинальным свойствам Биткойн. Метод связывания UTXO является самым эффективным способом расширения Программируемость Биткойн без обновления сети Биткойн. Если удастся решить проблемы с пользовательским опытом, это приведет к огромному прорыву в развитии смарт-контрактов Биткойн.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
14 Лайков
Награда
14
3
Репост
Поделиться
комментарий
0/400
SlowLearnerWang
· 12ч назад
Надпись не является ли это межвременным инновационным решением? Эй, подождите, что такое надпись?
Посмотреть ОригиналОтветить0
SerumSquirter
· 12ч назад
Похоже, что вы не можете больше изобретать концепции.
Биткойн экосистема встречает новый прорыв в Программируемость, исследуя UTXO-привязанные смарт-контракты.
Исследование Программируемости экосистемы Биткойна
Биткойн как самая ликвидная и безопасная блокчейн-платформа в настоящее время привлекает всё большее внимание разработчиков к своей Программируемость и вопросам масштабируемости. С ростом интереса к铭文, экосистема BTC вступает в новый период процветания, становясь основным фокусом этого бычьего рынка.
Однако, изначальная цель дизайна Биткойна не заключалась в поддержке сложных смарт-контрактов. Его скриптовый язык ограничен соображениями безопасности и не обладает полною Тьюрингом; структура хранения оптимизирована для простых сделок и не подходит для сложных контрактов; наиболее критично, что Биткойн не имеет специализированной виртуальной машины для выполнения смарт-контрактов.
Тем не менее, некоторые обновления сети Биткойн проложили путь для улучшения ее Программируемость. Активирование SegWit в 2017 году расширило ограничения размера блока, а обновление Taproot в 2021 году обеспечило более эффективную обработку транзакций. Эти достижения создали условия для программируемых приложений на Биткойн.
В 2022 году разработчик Кейси Родармор предложил "Теорию ординалов", которая открыла новые возможности для встраивания произвольных данных в транзакции Биткойна. Это стало важным прорывом для приложений, которые требуют доступных и проверяемых данных о состоянии.
В настоящее время большинство проектов, улучшающих программируемость Биткойна, зависят от сетей второго уровня (L2). Однако этот подход требует от пользователей доверия к кросс-цепочным мостам, что становится серьезным препятствием для L2 в получении пользователей и ликвидности. Кроме того, Биткойн лишен родной виртуальной машины или программируемости, что не позволяет обеспечить прямую связь между L2 и L1 без добавления дополнительных предположений о доверии.
Чтобы справиться с этими вызовами, некоторые проекты пытаются улучшить свою Программируемость, исходя из оригинальных свойств Биткойна. RGB, RGB++ и Arch Network являются примерами таких проектов:
RGB реализует смарт-контракты через верификацию вне цепи, записывая изменения состояния в UTXO Биткойна. Хотя это имеет определенные преимущества в области конфиденциальности, операции сложны, отсутствует комбинируемость контрактов, а развитие относительно медленное.
RGB++ является еще одной расширенной схемой, основанной на концепции RGB. Он использует блокчейн с консенсусом в качестве валидатора клиента, предоставляет решение для кросс-цепного переноса метаданных активов и поддерживает перенос активов на любой цепи с UTXO-структурой.
Arch Network предоставляет Биткойну нативное решение для смарт-контрактов. Он создает ZK виртуальную машину и соответствующую сеть узлов-валидаторов, агрегируя транзакции для записи изменений состояния и активов в транзакциях Биткойна.
! UTXO Binding: подробное объяснение схем смарт-контрактов BTC: RGB, RGB++ и Arch Network
Эти решения имеют свои особенности, но все они продолжают идею связывания UTXO. Одноразовое использование UTXO лучше подходит для записи состояния смарт-контрактов. Тем не менее, эти решения также сталкиваются с некоторыми общими проблемами, такими как плохой пользовательский опыт, длительная задержка подтверждения транзакций и низкая производительность.
Тем не менее, с увеличением числа разработчиков в сообществе Биткойн, мы ожидаем увидеть больше инновационных решений для масштабирования. Например, предложение об обновлении op-cat активно обсуждается. Особенно стоит обратить внимание на те решения, которые соответствуют оригинальным свойствам Биткойн. Метод связывания UTXO является самым эффективным способом расширения Программируемость Биткойн без обновления сети Биткойн. Если удастся решить проблемы с пользовательским опытом, это приведет к огромному прорыву в развитии смарт-контрактов Биткойн.
! Привязка UTXO: подробное объяснение решений для смарт-контрактов BTC RGB, RGB++ и Arch Network