Прогресс технологий экосистемы BTC: Программируемость расширения
Экосистема BTC развивается быстро на техническом уровне, особенно в области решений по Программируемости. В этой статье будут представлены несколько наиболее обсуждаемых решений по расширению BTC.
Фрактал
Fractal — это расширяемая структура, основанная на виртуализации программного обеспечения клиентского Bitcoin Core. Она создает древовидную структуру рекурсивно, при этом каждый уровень блокчейна может повысить производительность всей сети. Fractal полностью совместим с BTC и его инфраструктурой, но активирует оператор op_cat, позволяя реализовать больше логики.
Fractal был разработан одной командой и ожидается, что он запустит основную сеть в сентябре 2024 года. Его токеномика показывает, что 50% получено через майнинг, 15% предназначено для экосистемы, 5% будет предано на продажу ранним инвесторам, консультантам и ключевым участникам выделяется 20%, 10% используется для установления партнерских отношений и ликвидности.
Архитектурное проектирование
Fractal упаковывает клиент bitcoin core в развертываемый и работающий пакет программного обеспечения для блокчейна (BCSP), используя рекурсивное якорение для запуска нескольких экземпляров BCSP в основной сети биткойна. Это похоже на запуск нескольких экземпляров виртуальных машин на одном компьютере и может рекурсивно продолжаться.
Когда возникает большое количество запросов на взаимодействие с блокчейном, можно выборочно делегировать запросы на более глубокий уровень, чтобы избежать чрезмерной загруженности на любом конкретном уровне. Fractal внес некоторые изменения в bitcoin core, сократив время подтверждения блока до 30 секунд и увеличив размер блока до 20 МБ для повышения производительности.
В области кросс-чейн активов, поскольку разные экземпляры работают в одной и той же физической среде, можно реализовать бесшовный перевод активов между различными уровнями, создавая универсальный интерфейс для переноса активов. Биткойн и другие активы могут быть переданы через децентрализованные мосты, при этом базовый механизм использует динамически заменяемый механизм подписи вращающегося MPC.
безопасность
Безопасность Fractal в основном зависит от масштаба его вычислительной мощности. Он вводит совместный майнинг, при котором один из трех блоков создается путем объединенного майнинга с BTC-майнерами для предотвращения потенциальной атаки на 51%. Остальные два блока создаются с помощью вычислительной мощности самой сети Fractal.
Созданная новая виртуализированная цепочка экземпляров будет испытывать начальный период уязвимости на этапе запуска. Оператор может установить конкретную высоту блока для обеспечения защиты, пока экземпляр не достигнет безопасного состояния. В будущем крупные майнеры смогут распределять ресурсы между различными экземплярами BCSP, что повысит общую устойчивость системы.
АВМ
AVM(Atomicals Virtual Machine) является реализацией смарт-контракта BTC для определенного протокола. Он создает виртуальную машину, имитирующую BTC-скрипт, и открывает несколько оригинальных операционных кодов BTC. Разработчики могут реализовывать смарт-контракты через комбинации биткойн-скриптов, определяя правила создания и передачи активов.
AVM достигает полноты Тьюринга через двойной стек PDA. Виртуальная машина работает в песочнице, содержащей индексатор, декодер инструкций и глобальное состояние, обеспечивая обработку смарт-контрактов и верификацию синхронизации состояния.
Инструкции AVM содержат полный набор операционных кодов BTC, разработчики могут использовать неактивированные функции BTC для программирования. Он подходит для различных протоколов метаданных, требуется лишь небольшая корректировка индексатора. AVM выпустила тестовую версию.
OP_NET
OP_NET нацелен на внедрение функционала смарт-контрактов, аналогичного Ethereum, но более соответствующего характеристикам Bitcoin. На OP_NET для торговли требуется использовать только нативный Bitcoin, без необходимости в оплате комиссий другими токенами.
OP_NET предоставляет полный и компактный набор библиотек для разработки, в основном написанный на AssemblyScript. Он сохраняет консенсус блоков биткойна и доступность данных, выполняя сложные вычисления на блоках биткойна с помощью виртуальной машины OP_VM.
Узел OP_NET работает на виртуальной машине WASM и поддерживает множество языков программирования. Код смарт-контракта сжимается и записывается в транзакцию BTC, создавая адрес UTXO в качестве адреса контракта. Пользователи должны переводить средства на этот адрес для взаимодействия с контрактом.
Кроме комиссии за торговлю BTC, пользователи также должны оплатить как минимум 330 сатоши дополнительных сборов. Порядок пакетов транзакций в сети OP_NET будет определяться в зависимости от комиссии.
OP_NET предоставляет систему Proof of Authority, позволяя BTC быть упакованным в WBTC. Он совместим с SegWit и Taproot, дизайн токена не привязан к UTXO, что повышает безопасность.
OP_NET экосистема проекта
Экосистема OP_NET охватывает несколько областей:
Motoswap: Децентрализованный торговый протокол
Stash: Децентрализованный кредитный протокол
Ordinal Novus: Платформа для маркет-мейкинга и предоставления ликвидности
Ichigai: децентрализованный агрегатор
SatBot:Telegram торговый бот
KittySwap: децентрализованная биржа и платформа бессрочных контрактов
Redacted: Цепочечные приватные DeFi услуги
SLOHM Finance: проект децентрализованной резервной валюты
BuyNet: Робот для покупки
SatsX: Многофункциональные особенности и инструменты для разработки проектов
Несколько мем- токенов на основе протокола OP_20
BRC100
BRC-100 — это децентрализованный вычислительный протокол, построенный на основе теории Ordinals. Он реализует сложные функции DeFi через добавление таких операций, как "уничтожение" и "чеканка". Разработчики могут на его основе расширять больше операторов.
Основные операции
mint2: Создание новых токенов, увеличение объема обращения в системе
mint3: Генерация новых токенов, не увеличивающая объем обращения, используется для преобразования баланса приложения в UTXO
burn2: Уничтожение токенов, обновление состояния приложения
burn3: Преобразовать токены в состояние приложения, не уменьшая обращение.
Расширяемость и совместимость
BRC-100 может увеличивать вычислительную мощность и состояние переходов через расширенные протоколы. Все расширенные протоколы взаимосовместимы и поддерживают межсетевые операции. Основные расширения включают:
BRC-101: Протокол децентрализованного управления на цепочке
BRC-102: Автоматизированный протокол ликвидности
BRC-104: Программируемость ликвидного стейкинга/ре-стейкингового пула
Экологический проект
inBRC: Первый рынок и индексатор BRC-100
100Swap: AMM DEX на основе BRC-102
100Layer: Программируемость ликвидности ( в разработке )
Программируемость符文(Protorunes)
Программируемые руны являются расширяющим слоем рун, позволяющим создавать программируемые активы. Основная идея заключается в использовании данных на блокчейне BTC для реализации функций смарт-контрактов через виртуальную машину.
Протокол Proto-Runes
Это стандарты и нормы, предоставляющие основу для Программируемость рун, поддерживающие такие функции, как AMM и кредитные протоколы. Он реализует DEX, аналогичный Uniswap, в сети Bitcoin, поддерживая атомарные обмены рунных активов и создание ликвидных пулов.
Ключевой механизм
Protoburn: Уничтожение рун и преобразование их в форму, доступную для подпроекта.
Protomessage: Выполнение операционных команд в подсоглашении
Указатель: указывает целевую позицию Protostone
Механизм работы
Индексовщик сначала обрабатывает характеристики Runestone в протоколе рун, затем последовательно обрабатывает сообщения подпроекта. Все Protostone обрабатываются в порядке, указанном в поле Protocol Runestone. Запрещено рекурсивное выполнение прототипных сообщений, чтобы избежать сложности и уязвимостей безопасности.
Последние новости
QUORUM•GENESIS•PROTORUNE является первым Protorune, его Protoburn успешно завершен. Он служит в качестве эталонной реализации, направленной на предоставление функций управления для токенов проекта. Команда разработчиков разрабатывает для него WASM-индексатор, чтобы реализовать модель управления в цепочке.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
5 Лайков
Награда
5
4
Поделиться
комментарий
0/400
PumpingCroissant
· 17ч назад
Опять новые хитрые манипуляции?
Посмотреть ОригиналОтветить0
LayerZeroHero
· 17ч назад
покупайте падения 收割机 别冲动啊
Посмотреть ОригиналОтветить0
OnchainGossiper
· 17ч назад
А это майнинг занимает половину, но все равно не нравится.
Экосистема BTC испытывает технологический прорыв: анализ пяти программируемых расширений
Прогресс технологий экосистемы BTC: Программируемость расширения
Экосистема BTC развивается быстро на техническом уровне, особенно в области решений по Программируемости. В этой статье будут представлены несколько наиболее обсуждаемых решений по расширению BTC.
Фрактал
Fractal — это расширяемая структура, основанная на виртуализации программного обеспечения клиентского Bitcoin Core. Она создает древовидную структуру рекурсивно, при этом каждый уровень блокчейна может повысить производительность всей сети. Fractal полностью совместим с BTC и его инфраструктурой, но активирует оператор op_cat, позволяя реализовать больше логики.
Fractal был разработан одной командой и ожидается, что он запустит основную сеть в сентябре 2024 года. Его токеномика показывает, что 50% получено через майнинг, 15% предназначено для экосистемы, 5% будет предано на продажу ранним инвесторам, консультантам и ключевым участникам выделяется 20%, 10% используется для установления партнерских отношений и ликвидности.
Архитектурное проектирование
Fractal упаковывает клиент bitcoin core в развертываемый и работающий пакет программного обеспечения для блокчейна (BCSP), используя рекурсивное якорение для запуска нескольких экземпляров BCSP в основной сети биткойна. Это похоже на запуск нескольких экземпляров виртуальных машин на одном компьютере и может рекурсивно продолжаться.
Когда возникает большое количество запросов на взаимодействие с блокчейном, можно выборочно делегировать запросы на более глубокий уровень, чтобы избежать чрезмерной загруженности на любом конкретном уровне. Fractal внес некоторые изменения в bitcoin core, сократив время подтверждения блока до 30 секунд и увеличив размер блока до 20 МБ для повышения производительности.
В области кросс-чейн активов, поскольку разные экземпляры работают в одной и той же физической среде, можно реализовать бесшовный перевод активов между различными уровнями, создавая универсальный интерфейс для переноса активов. Биткойн и другие активы могут быть переданы через децентрализованные мосты, при этом базовый механизм использует динамически заменяемый механизм подписи вращающегося MPC.
безопасность
Безопасность Fractal в основном зависит от масштаба его вычислительной мощности. Он вводит совместный майнинг, при котором один из трех блоков создается путем объединенного майнинга с BTC-майнерами для предотвращения потенциальной атаки на 51%. Остальные два блока создаются с помощью вычислительной мощности самой сети Fractal.
Созданная новая виртуализированная цепочка экземпляров будет испытывать начальный период уязвимости на этапе запуска. Оператор может установить конкретную высоту блока для обеспечения защиты, пока экземпляр не достигнет безопасного состояния. В будущем крупные майнеры смогут распределять ресурсы между различными экземплярами BCSP, что повысит общую устойчивость системы.
АВМ
AVM(Atomicals Virtual Machine) является реализацией смарт-контракта BTC для определенного протокола. Он создает виртуальную машину, имитирующую BTC-скрипт, и открывает несколько оригинальных операционных кодов BTC. Разработчики могут реализовывать смарт-контракты через комбинации биткойн-скриптов, определяя правила создания и передачи активов.
AVM достигает полноты Тьюринга через двойной стек PDA. Виртуальная машина работает в песочнице, содержащей индексатор, декодер инструкций и глобальное состояние, обеспечивая обработку смарт-контрактов и верификацию синхронизации состояния.
Инструкции AVM содержат полный набор операционных кодов BTC, разработчики могут использовать неактивированные функции BTC для программирования. Он подходит для различных протоколов метаданных, требуется лишь небольшая корректировка индексатора. AVM выпустила тестовую версию.
OP_NET
OP_NET нацелен на внедрение функционала смарт-контрактов, аналогичного Ethereum, но более соответствующего характеристикам Bitcoin. На OP_NET для торговли требуется использовать только нативный Bitcoin, без необходимости в оплате комиссий другими токенами.
OP_NET предоставляет полный и компактный набор библиотек для разработки, в основном написанный на AssemblyScript. Он сохраняет консенсус блоков биткойна и доступность данных, выполняя сложные вычисления на блоках биткойна с помощью виртуальной машины OP_VM.
Узел OP_NET работает на виртуальной машине WASM и поддерживает множество языков программирования. Код смарт-контракта сжимается и записывается в транзакцию BTC, создавая адрес UTXO в качестве адреса контракта. Пользователи должны переводить средства на этот адрес для взаимодействия с контрактом.
Кроме комиссии за торговлю BTC, пользователи также должны оплатить как минимум 330 сатоши дополнительных сборов. Порядок пакетов транзакций в сети OP_NET будет определяться в зависимости от комиссии.
OP_NET предоставляет систему Proof of Authority, позволяя BTC быть упакованным в WBTC. Он совместим с SegWit и Taproot, дизайн токена не привязан к UTXO, что повышает безопасность.
OP_NET экосистема проекта
Экосистема OP_NET охватывает несколько областей:
BRC100
BRC-100 — это децентрализованный вычислительный протокол, построенный на основе теории Ordinals. Он реализует сложные функции DeFi через добавление таких операций, как "уничтожение" и "чеканка". Разработчики могут на его основе расширять больше операторов.
Основные операции
Расширяемость и совместимость
BRC-100 может увеличивать вычислительную мощность и состояние переходов через расширенные протоколы. Все расширенные протоколы взаимосовместимы и поддерживают межсетевые операции. Основные расширения включают:
Экологический проект
Программируемость符文(Protorunes)
Программируемые руны являются расширяющим слоем рун, позволяющим создавать программируемые активы. Основная идея заключается в использовании данных на блокчейне BTC для реализации функций смарт-контрактов через виртуальную машину.
Протокол Proto-Runes
Это стандарты и нормы, предоставляющие основу для Программируемость рун, поддерживающие такие функции, как AMM и кредитные протоколы. Он реализует DEX, аналогичный Uniswap, в сети Bitcoin, поддерживая атомарные обмены рунных активов и создание ликвидных пулов.
Ключевой механизм
Механизм работы
Индексовщик сначала обрабатывает характеристики Runestone в протоколе рун, затем последовательно обрабатывает сообщения подпроекта. Все Protostone обрабатываются в порядке, указанном в поле Protocol Runestone. Запрещено рекурсивное выполнение прототипных сообщений, чтобы избежать сложности и уязвимостей безопасности.
Последние новости
QUORUM•GENESIS•PROTORUNE является первым Protorune, его Protoburn успешно завершен. Он служит в качестве эталонной реализации, направленной на предоставление функций управления для токенов проекта. Команда разработчиков разрабатывает для него WASM-индексатор, чтобы реализовать модель управления в цепочке.