Новые разработки в экосистеме Биткойн: различные решения для повышения Программируемости
Биткойн как самая ликвидная и безопасная блокчейн-сеть в последнее время привлекла внимание множества разработчиков. С ростом популярности мемов разработчики начали обращать внимание на Программируемость и проблемы масштабируемости Биткойна. Благодаря внедрению инновационных решений, таких как нулевые знания, доступность данных, сайдчейн, rollup и другие, экосистема Биткойна переживает новый период процветания, становясь основным фокусом текущего бычьего рынка.
Однако многие новые решения опираются на опыт масштабирования таких платформ, как Эфириум, и часто требуют зависимости от централизованных кроссчейн-мостов, что становится потенциальной точкой риска для системы. Существует очень мало решений, разработанных на основе особенностей Биткойна, что связано с плохим опытом разработки Биткойна. Биткойн трудно запустить смарт-контракты, как это делает Эфириум, по следующим причинам:
Язык сценариев Биткойна ограничивает Тьюринг-полноту для обеспечения безопасности, что делает невозможным выполнение сложных смарт-контрактов.
Хранение Биткойн-блокчейна разработано для простых транзакций и не оптимизировано для сложных смарт-контрактов.
Биткойн не имеет виртуальной машины для выполнения智能合约.
Обновление SegWit в 2017 году расширило предел размера блока Биткойна; обновление Taproot в 2021 году реализовало проверку массовой подписи, увеличив эффективность обработки транзакций. Эти обновления создали условия для Программируемость Биткойна.
В 2022 году разработчик Кейси Родармор предложил "теорию порядков", которая описывает схему нумерации Сатоши, что делает возможным встраивание произвольных данных в транзакции Биткойна. Это открыло новые пути для прямого встраивания информации о состоянии и метаданных в цепочку Биткойна, предоставив новые идеи для приложений смарт-контрактов, которые требуют доступа и проверки данных о состоянии.
В настоящее время большинство проектов, повышающих программируемость Биткойна, зависят от вторичных сетей, что требует от пользователей доверия к межсетевым мостам и становится основным препятствием для привлечения пользователей и ликвидности во вторичные сети. Кроме того, Биткойн страдает от отсутствия нативной виртуальной машины или программируемости, что не позволяет осуществлять связь между вторичным и первым уровнями без увеличения предположений о доверии.
RGB, RGB++ и Arch Network пытаются улучшить Программируемость Биткойна, исходя из его родных характеристик, предлагая смарт-контракты и сложные торговые возможности различными способами:
RGB является схемой смарт-контрактов, проверяемых через клиент вне цепи, которая фиксирует изменения состояния контракта в UTXO Биткойна. Хотя она обладает определенными преимуществами в области конфиденциальности, использование ее затруднено и отсутствует совместимость контрактов, что замедляет развитие.
RGB++ является еще одной расширенной схемой на основе идеи RGB, все еще основанной на привязке UTXO, но рассматривает саму блокчейн как клиента-валидатора с консенсусом, предоставляя решение для кросс-цепочного перемещения метаданных активов, поддерживающее перемещение активов любой структуры UTXO.
Arch Network предоставляет Биткойну нативное решение для смарт-контрактов, создает виртуальную машину с нулевыми знаниями и соответствующую сеть узлов-валидаторов, записывая изменения состояния и стадии активов в транзакции Биткойна через агрегацию транзакций.
RGB использует оффлайн-метод проверки, перемещая проверку перевода токенов с уровня консенсуса Биткойна на оффлайн, где проверка осуществляется конкретными клиентами, связанными с транзакцией. Этот метод снижает требования к глобальной трансляции, повышая конфиденциальность и эффективность. Однако это усиление конфиденциальности также является двусторонним мечом: хотя оно защищает конфиденциальность, оно делает невозможным просмотр третьими сторонами, что усложняет операции и разработку, а также ухудшает пользовательский опыт.
RGB++ использует универсальную UTXO цепь для обработки данных и смарт-контрактов вне цепи, что дополнительно улучшает Программируемость Биткойна и обеспечивает безопасность через однородное связывание Биткойна. Он поддерживает многоцепочечную интероперабельность, не ограничиваясь одной цепью, что повышает межцепочечную интероперабельность и ликвидность активов. Реализация межцепочечной связи без мостов через однородное связывание UTXO избегает проблемы "фальшивых токенов" традиционных межцепочечных мостов, гарантируя подлинность и согласованность активов.
Arch Network состоит из Arch zkVM и сети узлов проверки, использует нулевое знание и децентрализованную сеть проверки для обеспечения безопасности и конфиденциальности смарт-контрактов, проще в использовании, чем RGB, и не требует привязки к другой UTXO цепи, как RGB++. Arch zkVM выполняет смарт-контракты и генерирует доказательства нулевого знания, которые проверяются децентрализованной сетью узлов проверки. Система работает на основе модели UTXO, заключая состояние смарт-контрактов в State UTXOs, что повышает безопасность и эффективность.
Эти решения имеют свои особенности, но все они продолжают идею привязки UTXO. Одноразовое использование UTXO лучше подходит для записи состояния смарт-контрактов. Однако их недостатки также очевидны: плохой пользовательский опыт, задержка подтверждения, аналогичная Биткойну, и низкая производительность. Хотя функциональность расширена, производительность не улучшилась, что особенно заметно в Arch и RGB. RGB++ предоставляет лучший пользовательский опыт, вводя высокопроизводительную цепочку UTXO, но также вносит дополнительные предположения о безопасности.
С увеличением числа разработчиков в сообществе Биткойн мы увидим больше решений по масштабированию, таких как предложение об обновлении op-cat, которое активно обсуждается. Решения, соответствующие исходным характеристикам Биткойн, заслуживают особого внимания. При условии, что сеть Биткойн не будет обновляться, метод привязки UTXO является самым эффективным способом расширения программируемости Биткойн. Если удастся решить проблемы с пользовательским опытом, это станет значительным прорывом в развитии смарт-контрактов Биткойн.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
7 Лайков
Награда
7
7
Репост
Поделиться
комментарий
0/400
Rugman_Walking
· 08-06 10:26
Сначала закатай, сможешь ты или нет.
Посмотреть ОригиналОтветить0
AirdropHunterKing
· 08-05 08:03
Это всё? Вечные разговоры, лучше сейчас сделать несколько аирдропов.
Посмотреть ОригиналОтветить0
digital_archaeologist
· 08-03 11:58
Только оригинальный BTC является истинным путем
Посмотреть ОригиналОтветить0
ILCollector
· 08-03 11:57
Ну и дела, btc тоже начал заниматься смарт-контрактами.
Посмотреть ОригиналОтветить0
screenshot_gains
· 08-03 11:55
Кирпичи были перемещены в BTC
Посмотреть ОригиналОтветить0
StakeTillRetire
· 08-03 11:39
биткойн непобедим
Посмотреть ОригиналОтветить0
gas_fee_trauma
· 08-03 11:29
Глупо ждать, эти навороченные токены, BTC просто мертвые токены.
Биткойн смарт-контракты новое достижение: RGB++ и Arch Network ведут революцию в родной Программируемость
Новые разработки в экосистеме Биткойн: различные решения для повышения Программируемости
Биткойн как самая ликвидная и безопасная блокчейн-сеть в последнее время привлекла внимание множества разработчиков. С ростом популярности мемов разработчики начали обращать внимание на Программируемость и проблемы масштабируемости Биткойна. Благодаря внедрению инновационных решений, таких как нулевые знания, доступность данных, сайдчейн, rollup и другие, экосистема Биткойна переживает новый период процветания, становясь основным фокусом текущего бычьего рынка.
Однако многие новые решения опираются на опыт масштабирования таких платформ, как Эфириум, и часто требуют зависимости от централизованных кроссчейн-мостов, что становится потенциальной точкой риска для системы. Существует очень мало решений, разработанных на основе особенностей Биткойна, что связано с плохим опытом разработки Биткойна. Биткойн трудно запустить смарт-контракты, как это делает Эфириум, по следующим причинам:
Обновление SegWit в 2017 году расширило предел размера блока Биткойна; обновление Taproot в 2021 году реализовало проверку массовой подписи, увеличив эффективность обработки транзакций. Эти обновления создали условия для Программируемость Биткойна.
В 2022 году разработчик Кейси Родармор предложил "теорию порядков", которая описывает схему нумерации Сатоши, что делает возможным встраивание произвольных данных в транзакции Биткойна. Это открыло новые пути для прямого встраивания информации о состоянии и метаданных в цепочку Биткойна, предоставив новые идеи для приложений смарт-контрактов, которые требуют доступа и проверки данных о состоянии.
В настоящее время большинство проектов, повышающих программируемость Биткойна, зависят от вторичных сетей, что требует от пользователей доверия к межсетевым мостам и становится основным препятствием для привлечения пользователей и ликвидности во вторичные сети. Кроме того, Биткойн страдает от отсутствия нативной виртуальной машины или программируемости, что не позволяет осуществлять связь между вторичным и первым уровнями без увеличения предположений о доверии.
RGB, RGB++ и Arch Network пытаются улучшить Программируемость Биткойна, исходя из его родных характеристик, предлагая смарт-контракты и сложные торговые возможности различными способами:
RGB является схемой смарт-контрактов, проверяемых через клиент вне цепи, которая фиксирует изменения состояния контракта в UTXO Биткойна. Хотя она обладает определенными преимуществами в области конфиденциальности, использование ее затруднено и отсутствует совместимость контрактов, что замедляет развитие.
RGB++ является еще одной расширенной схемой на основе идеи RGB, все еще основанной на привязке UTXO, но рассматривает саму блокчейн как клиента-валидатора с консенсусом, предоставляя решение для кросс-цепочного перемещения метаданных активов, поддерживающее перемещение активов любой структуры UTXO.
Arch Network предоставляет Биткойну нативное решение для смарт-контрактов, создает виртуальную машину с нулевыми знаниями и соответствующую сеть узлов-валидаторов, записывая изменения состояния и стадии активов в транзакции Биткойна через агрегацию транзакций.
! UTXO Binding: подробное объяснение схем смарт-контрактов BTC: RGB, RGB++ и Arch Network
RGB использует оффлайн-метод проверки, перемещая проверку перевода токенов с уровня консенсуса Биткойна на оффлайн, где проверка осуществляется конкретными клиентами, связанными с транзакцией. Этот метод снижает требования к глобальной трансляции, повышая конфиденциальность и эффективность. Однако это усиление конфиденциальности также является двусторонним мечом: хотя оно защищает конфиденциальность, оно делает невозможным просмотр третьими сторонами, что усложняет операции и разработку, а также ухудшает пользовательский опыт.
RGB++ использует универсальную UTXO цепь для обработки данных и смарт-контрактов вне цепи, что дополнительно улучшает Программируемость Биткойна и обеспечивает безопасность через однородное связывание Биткойна. Он поддерживает многоцепочечную интероперабельность, не ограничиваясь одной цепью, что повышает межцепочечную интероперабельность и ликвидность активов. Реализация межцепочечной связи без мостов через однородное связывание UTXO избегает проблемы "фальшивых токенов" традиционных межцепочечных мостов, гарантируя подлинность и согласованность активов.
! UTXO Binding: подробное объяснение решений смарт-контрактов BTC: RGB, RGB++ и Arch Network
Arch Network состоит из Arch zkVM и сети узлов проверки, использует нулевое знание и децентрализованную сеть проверки для обеспечения безопасности и конфиденциальности смарт-контрактов, проще в использовании, чем RGB, и не требует привязки к другой UTXO цепи, как RGB++. Arch zkVM выполняет смарт-контракты и генерирует доказательства нулевого знания, которые проверяются децентрализованной сетью узлов проверки. Система работает на основе модели UTXO, заключая состояние смарт-контрактов в State UTXOs, что повышает безопасность и эффективность.
! Привязка UTXO: подробное объяснение решений для смарт-контрактов BTC RGB, RGB++ и Arch Network
Эти решения имеют свои особенности, но все они продолжают идею привязки UTXO. Одноразовое использование UTXO лучше подходит для записи состояния смарт-контрактов. Однако их недостатки также очевидны: плохой пользовательский опыт, задержка подтверждения, аналогичная Биткойну, и низкая производительность. Хотя функциональность расширена, производительность не улучшилась, что особенно заметно в Arch и RGB. RGB++ предоставляет лучший пользовательский опыт, вводя высокопроизводительную цепочку UTXO, но также вносит дополнительные предположения о безопасности.
С увеличением числа разработчиков в сообществе Биткойн мы увидим больше решений по масштабированию, таких как предложение об обновлении op-cat, которое активно обсуждается. Решения, соответствующие исходным характеристикам Биткойн, заслуживают особого внимания. При условии, что сеть Биткойн не будет обновляться, метод привязки UTXO является самым эффективным способом расширения программируемости Биткойн. Если удастся решить проблемы с пользовательским опытом, это станет значительным прорывом в развитии смарт-контрактов Биткойн.