Avanços tecnológicos da programabilidade do ecossistema BTC: Análise dos projetos Fractal, AVM, OP_NET

robot
Geração do resumo em andamento

Avanços técnicos do ecossistema BTC em termos de Programabilidade

Desde o início de 2024, o ecossistema BTC fez avanços significativos a nível técnico, especialmente em soluções de expansão de Programabilidade. Este artigo irá apresentar alguns projetos notáveis, incluindo o Fractal Bitcoin e as soluções programáveis do protocolo de metadados BTC.

Fractal, OP_NET, AVM, BRC100, Programabilidade runas, BTC ainda tem quais opções de expansão?

Fractal

Fractal é uma estrutura escalável virtualizada baseada no software cliente do bitcoin core. Ele cria recursivamente uma estrutura em árvore, onde cada camada da blockchain pode melhorar o desempenho de toda a rede. Fractal é totalmente compatível com o Bitcoin e sua infraestrutura, mas ativa o operador op_cat, permitindo a implementação de mais lógica.

Fractal desenvolvido pela equipe Unisat, está previsto para ser lançado na mainnet em setembro de 2024. Sua economia de tokens inclui 50% provenientes da mineração, 15% para o ecossistema, 5% para pré-venda a investidores iniciais, 20% alocados a consultores e contribuintes principais, e 10% para subsídios à comunidade.

Fractal é um cliente bitcoin core completamente virtualizado, encapsulando-o em um pacote de software blockchain que pode ser implantado e executado. Através de tecnologias de virtualização modernas, é possível compartilhar o desempenho do hardware de forma eficiente. O tempo de confirmação de bloco foi alterado para 30 segundos ou menos, e o tamanho do bloco aumentado para 20 MB, a fim de garantir desempenho e baixa latência.

Em termos de segurança, o Fractal introduziu a mineração conjunta, onde um em cada três blocos é gerado através da mineração combinada com mineradores de BTC. A cadeia de instâncias virtualizadas recém-criadas passa por um período inicial de fragilidade na fase de lançamento, onde o operador pode definir uma altura de bloco específica para fornecer proteção.

AVM

AVM (Máquina Virtual Atomicals) é a implementação de contrato inteligente BTC do Protocolo Atomicals. Ele cria uma máquina virtual que simula scripts BTC e abre vários códigos de operação BTC originais. Os desenvolvedores podem implementar contratos inteligentes através da combinação de scripts de Bitcoin, definindo regras para a criação e transferência de ativos.

AVM implementou a completude de Turing através do PDA de pilha dupla. A máquina virtual opera em um sandbox que contém um indexador, um analisador de instruções e um estado global. O conjunto de instruções da AVM inclui o conjunto completo de códigos de operação do BTC, permitindo que os desenvolvedores programem utilizando funcionalidades do BTC que não estão ativadas.

AVM é uma arquitetura que pode ser aplicada a qualquer protocolo de metadados, como BRC20, ARC20, Runes, CBRC, entre outros, bastando fazer pequenos ajustes no indexador sob a máquina virtual.

OP_NET

OP_NET visa introduzir funcionalidades de contratos inteligentes semelhantes às do Ethereum na rede Bitcoin. Ele oferece um conjunto completo, compacto e fácil de usar de bibliotecas de desenvolvimento, principalmente escritas em AssemblyScript.

OP_NET preserva o consenso de bloco e a disponibilidade de dados do Bitcoin, executando cálculos complexos nos blocos do Bitcoin através da execução de uma máquina virtual (OP_VM). Suporta várias linguagens de programação, como AssemblyScript, Rust e Python.

A OP_NET é compatível com SegWit e Taproot, e seu design de token não está vinculado a UTXO, evitando o risco de enviar tokens incorretamente para os mineradores. O ecossistema abrange várias áreas, incluindo troca descentralizada, empréstimos, criação de mercado, fornecimento de liquidez e pontes entre cadeias.

BRC100

BRC-100 é um protocolo de computação descentralizado construído com base na teoria dos Ordinais. Ele implementa operações complexas de DeFi ao adicionar novas operações como "destruir" e "cunhar" ao brc20. As principais operações incluem mint2/mint3 e burn2/burn3, utilizadas para geração, destruição e conversão de estado de tokens.

Os protocolos BRC-100 e seus protocolos de extensão são compatíveis entre si e suportam operações entre cadeias. Atualmente, existem extensões como BRC-101 (protocolo de governança descentralizada em cadeia), BRC-102 (protocolo de liquidez automatizada) e BRC-104 (protocolo de staking líquido/re-staking).

Os projetos ecológicos incluem inBRC (o primeiro mercado e indexador BRC-100), 100Swap (uma bolsa AMM baseada no protocolo BRC-102) e 100Layer (um protocolo de liquidez na camada L1 do Bitcoin).

Fractal, OP_NET, AVM, BRC100, Programabilidade Runes, BTC ainda quais são as opções de expansão?

Programabilidade RUNES(Protorunes)

Programabilidade de runas é a camada de extensão das runas, que permite a criação de ativos programáveis com runas. O Proto-Runes Protocol é um padrão e norma que fornece uma estrutura para runas programáveis. Ele converte runas em forma programável Protorunes através do mecanismo Protoburn.

O mecanismo de funcionamento do protocolo Proto-Runes depende do processador de índices para lidar com as características de Runestone no protocolo de runas, processando então as mensagens de protocolo dos subprotocolos em ordem. Recentemente, o primeiro Protorrune (QUORUM•GENESIS•PROTORUNE) foi concluído com sucesso no Protoburn, demonstrando o modelo funcional para implementar a governança on-chain no BTC L1.

Esses avanços tecnológicos trouxeram mais possibilidades para o ecossistema BTC, impulsionando seu desenvolvimento em programabilidade e funcionalidades de contratos inteligentes.

Fractal、OP_NET、AVM、BRC100、Programabilidade符文,BTC 还有哪些扩展方案?

BTC1.42%
OP3.49%
NET-1.71%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 6
  • Compartilhar
Comentário
0/400
LiquidationSurvivorvip
· 5h atrás
Escrevi o plano de pagamento e adormeci.
Ver originalResponder0
BearMarketBuildervip
· 6h atrás
Aproveitar a oportunidade para ganhar algumas moedas.
Ver originalResponder0
CoconutWaterBoyvip
· 6h atrás
Outra vez a fazer as pessoas de parvas?
Ver originalResponder0
quiet_lurkervip
· 6h atrás
Este movimento do mercado de btc parece estar a chegar ao fim, não?
Ver originalResponder0
gas_guzzlervip
· 6h atrás
o btc vai fazer novas jogadas?
Ver originalResponder0
0xTherapistvip
· 6h atrás
btc para que precisa de Programabilidade?
Ver originalResponder0
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)