Технический прогресс экосистемы BTC и планы расширения программируемости
С учетом того, что все больше разработчиков присоединяются к экосистеме BTC и знакомятся с ее моделью, прогресс BTC на техническом уровне можно назвать стремительным, особенно в области решений по Программируемости. В этой статье будут представлены некоторые из наиболее обсуждаемых программируемых решений BTC, включая Fractal Bitcoin, а также программируемые решения BTC метаданных протоколов BRC20, CBRC, ARC20.
Фрактал
Fractal является масштабируемой рамкой, основанной на виртуализации клиентского программного обеспечения bitcoin core, которая улучшает производительность всей сети за счет рекурсивного создания древовидной структуры. Она полностью совместима с BTC и его инфраструктурой, но активирует оператор op_cat, позволяя реализовать больше логики.
Fractal разработан командой Unisat и ожидается, что он запустит основную сеть в сентябре 2024 года. Его токеномика включает 50% от майнинга, 15% для экосистемы, 5% для предпродажи ранним инвесторам, 20% распределяется между консультантами и ключевыми участниками, 10% выделяется в качестве субсидий для сообщества.
проектирование архитектуры
Fractal упаковывает клиент bitcoin core в развертываемый и работающий пакет блокчейн-программного обеспечения (BCSP), рекурсивно привязывая несколько экземпляров к основной сети Bitcoin. Он вносит некоторые изменения в bitcoin core, такие как сокращение времени подтверждения блока и увеличение размера блока, чтобы повысить производительность и снизить задержку.
Fractal активировал оператор op_cat, предоставив больше возможностей для масштабируемости BTC. Он также создал универсальный интерфейс для передачи активов, обеспечивая бесшовный перенос активов между различными уровнями.
Безопасность
Безопасность Fractal в основном зависит от размера его вычислительной мощности. Он вводит механизм совместной добычи, при котором один из трех блоков создается путем совместной добычи с майнерами BTC, чтобы предотвратить потенциальные атаки на 51%. Новосозданные виртуализированные цепочки экземпляров на этапе запуска проходят через начальный период уязвимости, и оператор может установить конкретную высоту блока для обеспечения защиты.
AVM (Атомикальная Виртуальная Машина)
AVM является реализацией смарт-контракта BTC протокола Atomicals. Он создает виртуальную машину, имитирующую скрипт BTC, и открывает несколько исходных кодов операции BTC, позволяя разработчикам создавать смарт-контракты с помощью комбинации биткойн-скриптов.
AVM реализует тьюринг completeness через двойной стек PDA (программируемость автоматов с переменной длиной). Он работает в песочнице, содержащей индексатор, интерпретатор команд и глобальное состояние, обеспечивая обработку смарт-контрактов, а также синхронизацию и проверку состояния.
Инструкция AVM включает в себя полный набор операций BTC, что позволяет разработчикам использовать неактивированные функции BTC для программирования. Она подходит для любых протоколов метаданных, достаточно лишь немного подкорректировать индексатор в виртуальной машине.
OP_NET
OP_NET нацелен на внедрение функциональности смарт-контрактов, аналогичной Ethereum, в сеть Bitcoin, но более соответствующей характеристикам и архитектуре Bitcoin. Он предлагает полный, компактный и удобный в использовании набор библиотек для разработки, в основном написанный на AssemblyScript.
Основные функции и характеристики
OP_NET сохранил блокчейн-консенсус и доступность данных Биткойна, выполняя сложные вычисления на блоках Биткойна через виртуальную машину (OP_VM). Он поддерживает множество языков программирования и использует Tapscript для включения расширенных функций смарт-контрактов.
При взаимодействии с сетью OP_NET пользователям необходимо платить дополнительные сборы. OP_NET также предоставляет систему Proof of Authority, которая позволяет упаковывать BTC в WBTC.
Экологический проект
Экосистема OP_NET охватывает несколько областей, включая децентрализованную торговлю, кредитование, рыночное создание, предоставление ликвидности, кросс-цепочные мосты и другие, такие как Motoswap, Stash, Ordinal Novus, Ichigai, SatBot.
BRC100
BRC-100 является децентрализованным вычислительным протоколом, построенным на основе теории Ordinals, который реализует сложные операции DeFi, добавляя новые операции к brc20. Он предоставляет такие операции, как mint2/mint3 и burn2/burn3, что позволяет токенам безопасно преобразовываться между моделью UTXO и моделью конечного автомата.
Расширяемость и совместимость
Протокол BRC-100 и все его расширения и улучшения collectively называются стеком протокола BRC-100, все расширенные протоколы совместимы друг с другом. В настоящее время существуют расширенные протоколы BRC-101 (протокол децентрализованного управления на цепочке), BRC-102 (протокол автоматизированной ликвидности) и BRC-104 (протокол ликвидного стекинга/перестекинга).
Экологический проект
В экосистеме BRC-100 есть несколько проектов, включая inBRC (первый рынок и индексатор BRC-100), 100Swap (децентрализованная биржа на базе протокола BRC-102) и 100Layer (протокол ликвидности на Bitcoin L1) и т.д.
Программируемость рун (Protorunes)
Программируемые руны — это расширяющий слой рун, который позволяет создавать программируемые активы с рунами. Протокол Proto-Runes является одним из основных проектов, предоставляющих структуру для программируемых рун, позволяя создавать AMM, кредитные протоколы или зрелые смарт-контракты через управление и передачу руновых активов между подсистемами.
Protoburn и Protorunes
Protoburn является ключевым механизмом Proto-Runes, который позволяет пользователям уничтожать руны и преобразовывать их в представления, используемые только дочерними протоколами. Этот механизм гарантирует, что активы рун могут безопасно передаваться из основного протокола в дочерний, что позволяет выполнять дальнейшие операции и сделки в дочернем протоколе.
Protomessage
Protomessage — это операционная команда, выполняемая в подпротоколе, реализуемая путем кодирования в структуре Protostone и разбираемой индексатором. Обычно она включает запросы на операции с активами, такие как переводы, сделки или другие функции, определенные протоколом.
Последние новости
Недавно первый Protorune——QUORUM•GENESIS•PROTORUNE успешно завершил Protoburn. Этот генезис Protorune предназначен для того, чтобы служить открытым форумом стандартов Protorune и может быть интегрирован в протокол для предоставления функций управления для токенов проекта. В настоящее время команда разработчиков разрабатывает WASM индексатор для этого генезиса protorune.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
19 Лайков
Награда
19
8
Репост
Поделиться
комментарий
0/400
SillyWhale
· 08-17 04:25
btc в этот раз не рухнул, и то хорошо...
Посмотреть ОригиналОтветить0
FUD_Whisperer
· 08-17 00:12
Когда zk станет зрелым и открытым, тогда и поговорим~
Посмотреть ОригиналОтветить0
SocialFiQueen
· 08-16 04:36
btc бык токен не смог пробежать
Посмотреть ОригиналОтветить0
FalseProfitProphet
· 08-16 04:27
BTC действительно классный! Этот технологический прогресс просто летит.
Прогресс в технологиях экосистемы BTC: Fractal, AVM и OP_NET ведут к расширению Программируемости
Технический прогресс экосистемы BTC и планы расширения программируемости
С учетом того, что все больше разработчиков присоединяются к экосистеме BTC и знакомятся с ее моделью, прогресс BTC на техническом уровне можно назвать стремительным, особенно в области решений по Программируемости. В этой статье будут представлены некоторые из наиболее обсуждаемых программируемых решений BTC, включая Fractal Bitcoin, а также программируемые решения BTC метаданных протоколов BRC20, CBRC, ARC20.
Фрактал
Fractal является масштабируемой рамкой, основанной на виртуализации клиентского программного обеспечения bitcoin core, которая улучшает производительность всей сети за счет рекурсивного создания древовидной структуры. Она полностью совместима с BTC и его инфраструктурой, но активирует оператор op_cat, позволяя реализовать больше логики.
Fractal разработан командой Unisat и ожидается, что он запустит основную сеть в сентябре 2024 года. Его токеномика включает 50% от майнинга, 15% для экосистемы, 5% для предпродажи ранним инвесторам, 20% распределяется между консультантами и ключевыми участниками, 10% выделяется в качестве субсидий для сообщества.
проектирование архитектуры
Fractal упаковывает клиент bitcoin core в развертываемый и работающий пакет блокчейн-программного обеспечения (BCSP), рекурсивно привязывая несколько экземпляров к основной сети Bitcoin. Он вносит некоторые изменения в bitcoin core, такие как сокращение времени подтверждения блока и увеличение размера блока, чтобы повысить производительность и снизить задержку.
Fractal активировал оператор op_cat, предоставив больше возможностей для масштабируемости BTC. Он также создал универсальный интерфейс для передачи активов, обеспечивая бесшовный перенос активов между различными уровнями.
Безопасность
Безопасность Fractal в основном зависит от размера его вычислительной мощности. Он вводит механизм совместной добычи, при котором один из трех блоков создается путем совместной добычи с майнерами BTC, чтобы предотвратить потенциальные атаки на 51%. Новосозданные виртуализированные цепочки экземпляров на этапе запуска проходят через начальный период уязвимости, и оператор может установить конкретную высоту блока для обеспечения защиты.
AVM (Атомикальная Виртуальная Машина)
AVM является реализацией смарт-контракта BTC протокола Atomicals. Он создает виртуальную машину, имитирующую скрипт BTC, и открывает несколько исходных кодов операции BTC, позволяя разработчикам создавать смарт-контракты с помощью комбинации биткойн-скриптов.
AVM реализует тьюринг completeness через двойной стек PDA (программируемость автоматов с переменной длиной). Он работает в песочнице, содержащей индексатор, интерпретатор команд и глобальное состояние, обеспечивая обработку смарт-контрактов, а также синхронизацию и проверку состояния.
Инструкция AVM включает в себя полный набор операций BTC, что позволяет разработчикам использовать неактивированные функции BTC для программирования. Она подходит для любых протоколов метаданных, достаточно лишь немного подкорректировать индексатор в виртуальной машине.
OP_NET
OP_NET нацелен на внедрение функциональности смарт-контрактов, аналогичной Ethereum, в сеть Bitcoin, но более соответствующей характеристикам и архитектуре Bitcoin. Он предлагает полный, компактный и удобный в использовании набор библиотек для разработки, в основном написанный на AssemblyScript.
Основные функции и характеристики
OP_NET сохранил блокчейн-консенсус и доступность данных Биткойна, выполняя сложные вычисления на блоках Биткойна через виртуальную машину (OP_VM). Он поддерживает множество языков программирования и использует Tapscript для включения расширенных функций смарт-контрактов.
При взаимодействии с сетью OP_NET пользователям необходимо платить дополнительные сборы. OP_NET также предоставляет систему Proof of Authority, которая позволяет упаковывать BTC в WBTC.
Экологический проект
Экосистема OP_NET охватывает несколько областей, включая децентрализованную торговлю, кредитование, рыночное создание, предоставление ликвидности, кросс-цепочные мосты и другие, такие как Motoswap, Stash, Ordinal Novus, Ichigai, SatBot.
BRC100
BRC-100 является децентрализованным вычислительным протоколом, построенным на основе теории Ordinals, который реализует сложные операции DeFi, добавляя новые операции к brc20. Он предоставляет такие операции, как mint2/mint3 и burn2/burn3, что позволяет токенам безопасно преобразовываться между моделью UTXO и моделью конечного автомата.
Расширяемость и совместимость
Протокол BRC-100 и все его расширения и улучшения collectively называются стеком протокола BRC-100, все расширенные протоколы совместимы друг с другом. В настоящее время существуют расширенные протоколы BRC-101 (протокол децентрализованного управления на цепочке), BRC-102 (протокол автоматизированной ликвидности) и BRC-104 (протокол ликвидного стекинга/перестекинга).
Экологический проект
В экосистеме BRC-100 есть несколько проектов, включая inBRC (первый рынок и индексатор BRC-100), 100Swap (децентрализованная биржа на базе протокола BRC-102) и 100Layer (протокол ликвидности на Bitcoin L1) и т.д.
Программируемость рун (Protorunes)
Программируемые руны — это расширяющий слой рун, который позволяет создавать программируемые активы с рунами. Протокол Proto-Runes является одним из основных проектов, предоставляющих структуру для программируемых рун, позволяя создавать AMM, кредитные протоколы или зрелые смарт-контракты через управление и передачу руновых активов между подсистемами.
Protoburn и Protorunes
Protoburn является ключевым механизмом Proto-Runes, который позволяет пользователям уничтожать руны и преобразовывать их в представления, используемые только дочерними протоколами. Этот механизм гарантирует, что активы рун могут безопасно передаваться из основного протокола в дочерний, что позволяет выполнять дальнейшие операции и сделки в дочернем протоколе.
Protomessage
Protomessage — это операционная команда, выполняемая в подпротоколе, реализуемая путем кодирования в структуре Protostone и разбираемой индексатором. Обычно она включает запросы на операции с активами, такие как переводы, сделки или другие функции, определенные протоколом.
Последние новости
Недавно первый Protorune——QUORUM•GENESIS•PROTORUNE успешно завершил Protoburn. Этот генезис Protorune предназначен для того, чтобы служить открытым форумом стандартов Protorune и может быть интегрирован в протокол для предоставления функций управления для токенов проекта. В настоящее время команда разработчиков разрабатывает WASM индексатор для этого генезиса protorune.