BTC生态迎来技术突破:五大 Programabilidade 扩展方案解析

Progresso tecnológico do ecossistema BTC: plano de expansão da Programabilidade

O ecossistema BTC tem avançado rapidamente no nível técnico, especialmente em soluções de expansão de Programabilidade. Este artigo apresentará algumas das soluções de expansão de BTC que estão recebendo mais atenção.

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

Fractal

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

Fractal foi desenvolvido por uma equipe e está previsto para ser lançado na mainnet em setembro de 2024. Sua economia de tokens mostra que 50% é gerado por mineração, 15% é destinado ao ecossistema, 5% para a pré-venda a investidores iniciais, 20% para consultores e principais contribuidores, e 10% para estabelecer parcerias e liquidez.

Design de Arquitetura

Fractal encapsula o cliente bitcoin core em um pacote de software blockchain implantável e executável (BCSP), permitindo a execução de várias instâncias de BCSP na mainnet do Bitcoin através de ancoragem recursiva. Isso é semelhante a executar várias instâncias de máquinas virtuais em um único computador e pode ser feito de forma recursiva.

Quando há uma grande demanda por interações em cadeia, pode-se optar por delegar a demanda a níveis mais profundos, evitando a congestão excessiva de qualquer nível específico. O Fractal fez algumas modificações no bitcoin core, reduzindo o tempo de confirmação de blocos para 30 segundos e aumentando o tamanho do bloco para 20MB, a fim de melhorar o desempenho.

Na área de ativos cross-chain, devido a diferentes instâncias a funcionarem no mesmo ambiente físico, é possível realizar transferências de ativos sem costura entre diferentes camadas através da construção de uma interface de transferência de ativos genérica. O BTC e outros ativos podem ser transferidos através de pontes descentralizadas, sendo que o mecanismo subjacente é um mecanismo de assinatura MPC rotativa com substituição dinâmica.

segurança

A segurança do Fractal depende principalmente da sua escala de poder computacional. Ele introduziu a mineração conjunta, onde um em cada três blocos é gerado através da mineração combinada com mineradores de BTC, para prevenir potenciais ataques de 51%. Os dois blocos restantes são produzidos pela própria capacidade computacional da rede Fractal.

A nova cadeia de instâncias de virtualização criada passará por um período inicial de fragilidade na fase de arranque. Os operadores podem definir uma altura de bloco específica para fornecer proteção, até que a instância atinja um estado seguro. No futuro, grandes mineradores poderão alocar recursos para diferentes instâncias BCSP, aumentando a robustez de todo o sistema.

AVM

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

A AVM alcançou a completude de Turing através do PDA de dupla pilha. A máquina virtual opera em uma sandbox que inclui um indexador, um analisador de instruções e um estado global, permitindo o processamento de contratos inteligentes e a validação de sincronização de estado.

O conjunto de instruções do AVM inclui todos os códigos de operação BTC, os desenvolvedores podem utilizar as funções não ativadas do BTC para programar. Ele é compatível com vários protocolos de metadados, basta ajustar o indexador. A versão de teste do AVM foi lançada.

OP_NET

OP_NET visa introduzir funcionalidades de contratos inteligentes semelhantes ao Ethereum, mas mais compatíveis com as características do Bitcoin. No OP_NET, as transações só requerem o uso de Bitcoin nativo, sem necessidade de outros tokens para pagar taxas.

A OP_NET oferece um conjunto completo e compacto de bibliotecas de desenvolvimento, principalmente escritas em AssemblyScript. Ela mantém o consenso de bloco e a disponibilidade de dados do Bitcoin, executando cálculos complexos no bloco do Bitcoin através da execução da máquina virtual OP_VM.

O nó OP_NET executa a máquina virtual WASM, suportando várias linguagens de programação. O código do contrato inteligente é comprimido e escrito na transação BTC, gerando um endereço UTXO como endereço do contrato. Os usuários devem transferir para esse endereço para interagir com o contrato.

Além da taxa de transação BTC, os usuários devem pagar pelo menos 330 satoshis de taxa adicional. Na rede OP_NET, a ordem de empacotamento das transações será classificada de acordo com as taxas.

OP_NET oferece um sistema Proof of Authority, permitindo que BTC seja encapsulado como WBTC. É compatível com SegWit e Taproot, o design do token não está vinculado a UTXO, aumentando a segurança.

projeto ecológico OP_NET

A ecologia OP_NET abrange vários campos:

  1. Motoswap: protocolo de troca descentralizada
  2. Stash: protocolo de empréstimo descentralizado
  3. Ordinal Novus: Plataforma de market making e fornecimento de liquidez
  4. Ichigai: agregador descentralizado
  5. SatBot: Robô de negociação Telegram
  6. KittySwap: bolsa de troca descentralizada e plataforma de contratos perpétuos
  7. Redacted: Serviço DeFi privado em blockchain
  8. SLOHM Finance: projeto de moeda de reserva descentralizada
  9. BuyNet: Robô de compra
  10. SatsX: Projeto de desenvolvimento de ferramentas e características multifuncionais
  11. Vários tokens Meme baseados no protocolo OP_20

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

BRC100

BRC-100 é um protocolo de computação descentralizado construído com base na teoria dos Ordinais. Ele implementa funcionalidades DeFi complexas através de novas operações como "destruir" e "cunhar". Os desenvolvedores podem expandir mais operadores com base nele.

Operações principais

  • mint2: gerar novos tokens, aumentar a circulação do sistema
  • mint3: Gerar novos tokens, sem aumentar a quantidade em circulação, usado para converter saldo de aplicação em UTXO
  • burn2: Queimar tokens, atualizar o estado da aplicação
  • burn3: Converter o token para o estado da aplicação, sem reduzir a circulação.

Expansão e compatibilidade

A BRC-100 pode aumentar a capacidade de cálculo e a transição de estados através de protocolos de extensão. Todos os protocolos de extensão são compatíveis entre si, suportando operações entre cadeias. As principais extensões incluem:

  • BRC-101: Protocolo de governança descentralizada em cadeia
  • BRC-102: Protocolo de Liquidez Automatizado
  • BRC-104: Protocolo de Staking/Repagamento de Liquidez

projeto ecológico

  1. inBRC: O primeiro mercado e indexador BRC-100
  2. 100Swap: AMM DEX baseado em BRC-102
  3. 100Layer: Protocolo de Liquidez ( em desenvolvimento )

Programabilidade Runes(Protorunes)

Programabilidade de runas é uma camada de extensão das runas, que permite a criação de ativos programáveis. A ideia central é utilizar os dados na blockchain do Bitcoin, através de uma máquina virtual, para implementar funcionalidades de contratos inteligentes.

Protocolo Proto-Runes

Este é o padrão e as normas que fornecem a estrutura para a Programabilidade de Runes, suportando funcionalidades como AMM e protocolos de empréstimo. Ele implementa um DEX semelhante ao Uniswap na rede Bitcoin, suportando trocas atômicas de ativos Runes e a criação de pools de liquidez.

Mecanismo chave

  • Protoburn: Destruir runas e convertê-las em uma forma utilizável por subprotocólos.
  • Protomessage: Executar instruções de operação no subprotocolo
  • Ponteiro: especifica a posição alvo do Protostone

Mecanismo de funcionamento

O indexador primeiro processa as características Runestone no protocolo de runas, e depois processa as mensagens do subprotocolo em ordem. Todos os Protostone são processados na ordem do campo Protocol no Runestone. A execução recursiva de mensagens de protótipo é proibida para evitar complexidade e vulnerabilidades de segurança.

Últimas novidades

QUORUM•GENESIS•PROTORUNE é o primeiro Protorune, cujo Protoburn foi concluído com sucesso. Serve como uma implementação de referência, destinada a fornecer funcionalidades de governança para o token do projeto. A equipe de desenvolvimento está trabalhando em um indexador WASM para implementar o modelo de funcionalidades de governança em cadeia.

Fractal, OP_NET, AVM, BRC100, Programabilidade Runes, BTC quais são as outras soluções de extensão?

BTC-0.98%
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
  • 4
  • Compartilhar
Comentário
0/400
PumpingCroissantvip
· 8h atrás
Mais uma nova operação estranha?
Ver originalResponder0
LayerZeroHerovip
· 8h atrás
comprar na baixa colhedora Não seja impulsivo!
Ver originalResponder0
OnchainGossipervip
· 8h atrás
Ah, esta Mineração ocupa metade, mas ainda não é valorizada.
Ver originalResponder0
CryptoGoldminevip
· 8h atrás
O retorno do poder de computação está a diminuir, mas a atualização tecnológica trouxe novas oportunidades. Um posicionamento razoável é necessário para superar o mercado.
Ver originalResponder0
  • Marcar
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)