Технологический прорыв экосистемы BTC Многочисленные решения для повышения Программируемость и масштабируемость

Прогресс технологий экосистемы BTC: Обзор решений по расширению Программируемости

С начала 2024 года, несмотря на некоторое снижение спекулятивного энтузиазма в экосистеме BTC, развитие на техническом уровне идет очень быстро, особенно в области Программируемость расширений. В данной статье будут рассмотрены несколько популярных расширений BTC, включая Fractal, AVM, OP_NET, BRC100 и программируемые руны.

Фрактал, OP_NET, AVM, BRC100, Программируемость рун, BTC какие еще есть схемы расширения?

Фрактал

Fractal является масштабируемой структурой виртуализации, основанной на клиентском программном обеспечении Bitcoin Core. Он создает древовидную структуру рекурсивно, где каждый уровень блокчейна улучшает производительность всей сети. Fractal полностью совместим с BTC и его инфраструктурой, но активирует оператор op_cat, который позволяет реализовать больше логики.

Архитектурный дизайн Fractal упаковывает клиент bitcoin core в развертываемый и работающий пакет программного обеспечения для блокчейна (BCSP), привязывая его рекурсивно к основной сети биткойнов. Он вносит некоторые изменения в bitcoin core, такие как сокращение времени подтверждения блока и увеличение размера блока, чтобы обеспечить лучшую производительность и пользовательский опыт.

В области кросс-чейн активов Fractal реализует бесшовный перенос активов между различными уровнями, создавая универсальный интерфейс для передачи активов. Биткойн и другие активы могут быть переданы через децентрализованные мосты.

Безопасность Fractal в основном зависит от его вычислительной мощности. Он вводит механизм совместного майнинга, при котором часть блоков создается в результате совместного майнинга с BTC-майнерами, чтобы предотвратить потенциальные атаки на 51%.

АВМ

AVM (Atomicals Virtual Machine) является реализацией смарт-контрактов BTC протокола Atomicals. Он создает виртуальную машину, имитирующую BTC-скрипты, и открывает несколько исходных операций BTC, позволяя разработчикам реализовывать смарт-контракты с помощью комбинаций биткойн-скриптов.

AVM достигла тьюринг-полноты с помощью двойного стека PDA (программируемость автоматов с конечным состоянием). Она работает в песочнице, содержащей индексатор, интерпретатор команд и глобальное состояние, обеспечивая обработку смарт-контрактов и синхронизацию состояния.

Инструкции AVM содержат полный набор кодов операций BTC, позволяя разработчикам программировать с использованием неактивированных функций BTC. Он подходит для различных протоколов метаданных, таких как BRC20, ARC20, Runes и CBRC, требуя лишь небольших корректировок индексатора.

OP_NET

OP_NET нацелен на внедрение функциональности смарт-контрактов, аналогичной Ethereum, в сеть Bitcoin, но более соответствующей характеристикам и архитектуре Bitcoin. Он предоставляет полный, компактный и удобный набор библиотек для разработки, в основном написанный на AssemblyScript.

OP_NET сохранил блокчейн-консенсус и доступность данных Bitcoin, выполняя сложные вычисления на блоках Bitcoin с помощью виртуальной машины (OP_VM). Он поддерживает множество языков программирования, таких как AssemblyScript, Rust и Python.

В сети OP_NET пользователям необходимо платить дополнительные сборы, порядок упаковки транзакций будет определяться в зависимости от сборов. Для расширения использования BTC в приложениях DeFi, OP_NET предоставляет систему Proof of Authority, позволяющую упаковывать BTC в WBTC.

Экосистема OP_NET охватывает множество областей, включая децентрализованную торговлю, кредитование, маркетмейкинг, предоставление ликвидности, кросс-цепочные мосты и другие, включая такие проекты, как Motoswap, Stash, Ordinal Novus.

Фрактал, OP_NET, AVM, BRC100, Программируемость руна, BTC какие еще есть расширенные решения?

BRC100

BRC-100 является децентрализованным вычислительным протоколом, построенным на основе теории Ordinals. Он реализует сложные операции DeFi, добавляя новые операции, такие как "уничтожение" и "чеканка", к brc20. BRC-100 предоставляет операции mint2/mint3 и burn2/burn3, позволяя токенам безопасно преобразовываться между моделью UTXO и моделью состояний.

Протокол BRC-100 и его расширенные протоколы collectively называются стеком протоколов BRC-100, все расширенные протоколы совместимы друг с другом. В настоящее время существуют расширения BRC-101 (протокол децентрализованного управления на цепочке), BRC-102 (протокол автоматизированной ликвидности) и BRC-104 (протокол ликвидного стекинга/перестекинга) и др.

В экосистеме BRC-100主要有 inBRC, 100Swap и 100Layer, которые предоставляют функции рынка и индексатора, децентрализованной биржи AMM и протокола ликвидности.

Программируемость руны (Protorunes)

Программируемые руны являются расширяющим слоем рун, который позволяет создавать программируемые активы с рунами. Протокол Proto-Runes является основным проектом, который предоставляет основу для программируемых рун, поддерживая управление и передачу рунных активов между подпроектами.

Ключевые механизмы протокола Proto-Runes включают Protoburn (преобразование рун в форму, доступную для подпротоколов) и Protomessage (выполнение командных инструкций в подпротоколе). Он использует кодирование LEB128 для представления полей протокола и сообщений, чтобы сэкономить пространство и повысить эффективность обработки.

Недавно первый Protorune "QUORUM•GENESIS•PROTORUNE" успешно завершил Protoburn, продемонстрировав функциональную модель реализации on-chain управления в Bitcoin L1. Это прокладывает путь для разработки более сложных смарт-контрактов и DeFi приложений в сети Bitcoin в будущем.

Фрактал, OP_NET, AVM, BRC100, Программируемость руны, BTC какие еще есть варианты расширения?

BTC0.56%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 4
  • Репост
  • Поделиться
комментарий
0/400
bridge_anxietyvip
· 08-08 15:54
Новый неудачники рубящий нож, да?
Посмотреть ОригиналОтветить0
FromMinerToFarmervip
· 08-08 15:45
btc наконец-то стал заниматься технологиями!
Посмотреть ОригиналОтветить0
BearMarketSurvivorvip
· 08-08 15:45
Военный еженедельник: Наконец-то кто-то вспомнил о необходимости пополнения боеприпасов.
Посмотреть ОригиналОтветить0
BoredStakervip
· 08-08 15:30
Ты здесь про BTC говоришь?
Посмотреть ОригиналОтветить0
  • Закрепить