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