Технический прогресс экосистемы BTC: схема расширения Программируемости
С начала 2024 года, несмотря на снижение спекулятивного энтузиазма в экосистеме BTC, развитие на техническом уровне идет очень быстро, особенно в области Программируемость расширительных решений. В этой статье будут представлены несколько наиболее обсуждаемых расширительных решений BTC, включая Fractal Bitcoin, AVM, OP_NET, BRC100 и программируемые руны.
Фрактальный Биткойн
Fractal — это масштабируемая структура, виртуализированная на основе клиентского программного обеспечения bitcoin core, которая улучшает производительность всей сети за счет рекурсивного создания древовидной структуры. Она полностью совместима с BTC, но активирует оператор op_cat, позволяя реализовать более сложную логику.
Fractal разработан командой Unisat и ожидается, что он будет запущен в основной сети в сентябре 2024 года. В его дизайне токеномики 50% будет получено путем майнинга, 15% будет направлено на экосистему, 5% будет предложено ранним инвесторам на предварительной продаже, 20% будет распределено консультантам и ключевым участникам, 10% будет использовано для установления партнерств и ликвидности.
В архитектурном дизайне Fractal упаковывает клиент bitcoin core в развертываемый пакет блокчейн-программного обеспечения, запускающий несколько экземпляров на основной сети Bitcoin с помощью рекурсивной привязки. Он внес некоторые изменения в bitcoin core, такие как сокращение времени подтверждения, увеличение размера блока и т.д., чтобы повысить производительность.
Fractal также ввел механизм совместного майнинга, при котором один из трех блоков создается путем объединенного майнинга с BTC-майнерами для повышения безопасности сети. Новосозданная экземплярная цепочка на этапе запуска будет иметь период защиты, пока не достигнет безопасного состояния.
АВМ
AVM(Atomicals Virtual Machine) является реализацией умного контракта BTC протокола Atomicals. Он создает виртуальную машину, имитирующую BTC-скрипт, открывая несколько оригинальных операций кода BTC, позволяя разработчикам реализовывать умные контракты с помощью комбинаций Bitcoin-скриптов.
Инструкция виртуальной машины AVM включает полный набор операций BTC, позволяя разработчикам программировать с использованием неактивированных функций BTC. Это архитектура, которая может быть применена к различным протоколам метаданных, таким как BRC20, ARC20, Runes, CBRC и т.д., просто настроив индексатор.
OP_NET
OP_NET предназначен для внедрения функций смарт-контрактов, подобных Ethereum, в сеть Bitcoin. Он предоставляет полный набор библиотек для разработки, основная часть которых написана на AssemblyScript.
OP_NET сохранил блокчейн-консенсус и доступность данных Биткойна, выполняя виртуальную машину (OP_VM) для выполнения сложных вычислений на блоках Биткойна. Он поддерживает множество языков программирования и использует Tapscript для включения расширенных функций смарт-контрактов.
При взаимодействии в сети OP_NET пользователи должны оплачивать дополнительные сборы. Для расширения использования BTC в приложениях DeFi OP_NET предоставляет систему Proof of Authority, которая позволяет упаковывать BTC в WBTC.
Экосистема OP_NET охватывает несколько областей, включая децентрализованную торговлю, кредитование, маркетмейкинг, предоставление ликвидности, кроссчейн-мосты и другие, включая такие проекты, как Motoswap, Stash, Ordinal Novus.
BRC100
BRC-100 — это децентрализованный вычислительный протокол, построенный на теории Ordinals, который реализует сложные операции DeFi, добавляя новые операции к brc20. Он предлагает такие операции, как mint2/mint3 и burn2/burn3, позволяя токенам переходить между UTXO моделью и моделью состояний.
Протокол BRC-100 включает несколько расширяемых протоколов, таких как BRC-101( протокол децентрализованного управления на блокчейне), BRC-102( протокол автоматизированной ликвидности) и BRC-104( протокол ликвидного стекинга/перестекинга).
В настоящее время в экосистеме BRC-100 есть три основных проекта: inBRC( первый рынок и индексатор BRC-100), 100Swap( AMM DEX) на основе протокола BRC-102 и 100Layer( ликвидный протокол на Bitcoin L1).
Программируемость рун
Программируемые руны являются расширением рун, позволяющим создавать программируемые активы с рунами. Протокол Proto-Runes является одним из основных проектов, предоставляющим основу для программируемых рун.
Основной механизм Proto-Runes Protocol включает в себя Protoburn(, который преобразует руны в форму, доступную для подпротоколов ), и операционные инструкции в подпротоколе Protomessage(. Он представляет поля протокола и сообщения с помощью кодирования LEB128, у каждого подпротокола есть уникальная метка протокола.
Недавно был успешно завершен первый Protorune QUORUM•GENESIS•PROTORUNE и Protoburn. Этот генеративный Protorune предназначен для того, чтобы служить открытым форумом стандартов Protorune и может предоставить функции управления для токенов проекта.
![Фрактал, OP_NET, AVM, BRC100, Программируемость руна, BTC какие еще есть расширенные решения?])https://img-cdn.gateio.im/webp-social/moments-c6a65ed7827e163f71b54ceaca2ba724.webp(
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Прорывы в технологии BTC-экосистемы: анализ пяти основных решений по Программируемости.
Технический прогресс экосистемы BTC: схема расширения Программируемости
С начала 2024 года, несмотря на снижение спекулятивного энтузиазма в экосистеме BTC, развитие на техническом уровне идет очень быстро, особенно в области Программируемость расширительных решений. В этой статье будут представлены несколько наиболее обсуждаемых расширительных решений BTC, включая Fractal Bitcoin, AVM, OP_NET, BRC100 и программируемые руны.
Фрактальный Биткойн
Fractal — это масштабируемая структура, виртуализированная на основе клиентского программного обеспечения bitcoin core, которая улучшает производительность всей сети за счет рекурсивного создания древовидной структуры. Она полностью совместима с BTC, но активирует оператор op_cat, позволяя реализовать более сложную логику.
Fractal разработан командой Unisat и ожидается, что он будет запущен в основной сети в сентябре 2024 года. В его дизайне токеномики 50% будет получено путем майнинга, 15% будет направлено на экосистему, 5% будет предложено ранним инвесторам на предварительной продаже, 20% будет распределено консультантам и ключевым участникам, 10% будет использовано для установления партнерств и ликвидности.
В архитектурном дизайне Fractal упаковывает клиент bitcoin core в развертываемый пакет блокчейн-программного обеспечения, запускающий несколько экземпляров на основной сети Bitcoin с помощью рекурсивной привязки. Он внес некоторые изменения в bitcoin core, такие как сокращение времени подтверждения, увеличение размера блока и т.д., чтобы повысить производительность.
Fractal также ввел механизм совместного майнинга, при котором один из трех блоков создается путем объединенного майнинга с BTC-майнерами для повышения безопасности сети. Новосозданная экземплярная цепочка на этапе запуска будет иметь период защиты, пока не достигнет безопасного состояния.
АВМ
AVM(Atomicals Virtual Machine) является реализацией умного контракта BTC протокола Atomicals. Он создает виртуальную машину, имитирующую BTC-скрипт, открывая несколько оригинальных операций кода BTC, позволяя разработчикам реализовывать умные контракты с помощью комбинаций Bitcoin-скриптов.
Инструкция виртуальной машины AVM включает полный набор операций BTC, позволяя разработчикам программировать с использованием неактивированных функций BTC. Это архитектура, которая может быть применена к различным протоколам метаданных, таким как BRC20, ARC20, Runes, CBRC и т.д., просто настроив индексатор.
OP_NET
OP_NET предназначен для внедрения функций смарт-контрактов, подобных Ethereum, в сеть Bitcoin. Он предоставляет полный набор библиотек для разработки, основная часть которых написана на AssemblyScript.
OP_NET сохранил блокчейн-консенсус и доступность данных Биткойна, выполняя виртуальную машину (OP_VM) для выполнения сложных вычислений на блоках Биткойна. Он поддерживает множество языков программирования и использует Tapscript для включения расширенных функций смарт-контрактов.
При взаимодействии в сети OP_NET пользователи должны оплачивать дополнительные сборы. Для расширения использования BTC в приложениях DeFi OP_NET предоставляет систему Proof of Authority, которая позволяет упаковывать BTC в WBTC.
Экосистема OP_NET охватывает несколько областей, включая децентрализованную торговлю, кредитование, маркетмейкинг, предоставление ликвидности, кроссчейн-мосты и другие, включая такие проекты, как Motoswap, Stash, Ordinal Novus.
BRC100
BRC-100 — это децентрализованный вычислительный протокол, построенный на теории Ordinals, который реализует сложные операции DeFi, добавляя новые операции к brc20. Он предлагает такие операции, как mint2/mint3 и burn2/burn3, позволяя токенам переходить между UTXO моделью и моделью состояний.
Протокол BRC-100 включает несколько расширяемых протоколов, таких как BRC-101( протокол децентрализованного управления на блокчейне), BRC-102( протокол автоматизированной ликвидности) и BRC-104( протокол ликвидного стекинга/перестекинга).
В настоящее время в экосистеме BRC-100 есть три основных проекта: inBRC( первый рынок и индексатор BRC-100), 100Swap( AMM DEX) на основе протокола BRC-102 и 100Layer( ликвидный протокол на Bitcoin L1).
Программируемость рун
Программируемые руны являются расширением рун, позволяющим создавать программируемые активы с рунами. Протокол Proto-Runes является одним из основных проектов, предоставляющим основу для программируемых рун.
Основной механизм Proto-Runes Protocol включает в себя Protoburn(, который преобразует руны в форму, доступную для подпротоколов ), и операционные инструкции в подпротоколе Protomessage(. Он представляет поля протокола и сообщения с помощью кодирования LEB128, у каждого подпротокола есть уникальная метка протокола.
Недавно был успешно завершен первый Protorune QUORUM•GENESIS•PROTORUNE и Protoburn. Этот генеративный Protorune предназначен для того, чтобы служить открытым форумом стандартов Protorune и может предоставить функции управления для токенов проекта.
![Фрактал, OP_NET, AVM, BRC100, Программируемость руна, BTC какие еще есть расширенные решения?])https://img-cdn.gateio.im/webp-social/moments-c6a65ed7827e163f71b54ceaca2ba724.webp(