Avanços tecnológicos no ecossistema BTC e soluções de expansão de Programabilidade
Com cada vez mais desenvolvedores a juntarem-se ao ecossistema BTC e a familiarizarem-se com o seu modelo, o progresso técnico do BTC é verdadeiramente rápido, especialmente em relação às soluções de expansão de programabilidade. Este artigo apresentará algumas das soluções de programabilidade BTC mais populares, incluindo Fractal Bitcoin e os protocolos de metadados BTC como BRC20, CBRC, ARC20.
Fractal
Fractal é uma estrutura escalável virtualizada baseada no software cliente bitcoin core, que melhora o desempenho de toda a rede através da criação recursiva de estruturas em árvore. É 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 a pré-venda de investidores iniciais, 20% alocado para consultores e contribuintes principais, e 10% como subsídio para a comunidade.
Design de Arquitetura
Fractal encapsula o cliente bitcoin core em um pacote de software blockchain implantável e executável (BCSP), ancorando recursivamente múltiplas instâncias a funcionar na mainnet do Bitcoin. Ele faz algumas modificações no bitcoin core, como reduzir o tempo de confirmação de blocos e aumentar o tamanho dos blocos, para melhorar o desempenho e reduzir a latência.
Fractal ativou o operador op_cat, proporcionando mais possibilidades para soluções de escalabilidade em BTC. Também construiu uma interface de transferência de ativos genérica, permitindo a transferência sem costura de ativos entre diferentes camadas.
Segurança
A segurança do Fractal depende principalmente do tamanho de sua potência computacional. Ele introduz um mecanismo de mineração conjunta, em que um a cada três blocos é gerado através da mineração combinada com mineiros de BTC, para evitar potenciais ataques de 51%. A nova cadeia de instâncias virtualizadas criada passa por um período inicial de vulnerabilidade durante a fase de inicialização, onde os operadores podem definir uma altura de bloco específica para fornecer proteção.
AVM (Máquina Virtual Atomicals)
AVM é 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, permitindo que os desenvolvedores implementem contratos inteligentes através da combinação de scripts Bitcoin.
AVM alcançou a completude de Turing através do PDA de pilha dupla (máquina de automato de armazenamento empilhável). Ele opera em um sandbox que contém um indexador, um interpretador de instruções e um estado global, permitindo o processamento de contratos inteligentes e a sincronização e validação de estados.
O conjunto de instruções do AVM contém todos os códigos de operação BTC, permitindo que os desenvolvedores programem utilizando funcionalidades do BTC que não foram ativadas. É adequado para qualquer protocolo de metadados, bastando ajustar ligeiramente o indexador sob a máquina virtual.
OP_NET
OP_NET tem como objetivo introduzir funcionalidades de contratos inteligentes semelhantes às do Ethereum na rede Bitcoin, mas mais alinhadas com as características e a arquitetura do Bitcoin. Oferece um conjunto completo, compacto e fácil de usar de bibliotecas de desenvolvimento, principalmente escritas em AssemblyScript.
Funcionalidades e características principais
OP_NET manteve o consenso de bloco e a disponibilidade de dados do Bitcoin, executando cálculos complexos nos blocos de Bitcoin através da execução de uma máquina virtual (OP_VM). Suporta várias linguagens de programação, aproveitando o Tapscript para habilitar funcionalidades avançadas de contratos inteligentes.
Ao interagir com a rede OP_NET, os usuários precisam pagar taxas adicionais. A OP_NET também oferece um sistema de Proof of Authority, permitindo que BTC seja encapsulado como WBTC.
Projeto ecológico
O ecossistema OP_NET abrange várias áreas, incluindo troca descentralizada, empréstimos, market making, fornecimento de liquidez, pontes cross-chain, entre outros, incluindo projetos como Motoswap, Stash, Ordinal Novus, Ichigai, SatBot.
BRC100
BRC-100 é um protocolo de computação descentralizado construído com base na teoria Ordinals, que implementa operações complexas de defi ao adicionar novas operações ao brc20. Ele fornece operações como mint2/mint3 e burn2/burn3, permitindo que os tokens sejam convertidos com segurança entre o modelo UTXO e o modelo de máquina de estados.
Extensão e compatibilidade
O protocolo BRC-100 e todos os seus protocolos de extensão e melhorias são coletivamente chamados de pilha de protocolos BRC-100, todos os protocolos de extensão são compatíveis entre si. Atualmente, existem protocolos de extensão como o BRC-101 (protocolo de governança descentralizada em cadeia), BRC-102 (protocolo de liquidez automatizada) e BRC-104 (protocolo de staking/re-staking de liquidez).
projeto ecológico
O ecossistema BRC-100 inclui vários projetos, como inBRC (o primeiro mercado e indexador BRC-100), 100Swap (uma exchange descentralizada baseada no protocolo BRC-102) e 100Layer (um protocolo de liquidez na L1 do Bitcoin).
Programabilidade Runes (Protorunes)
Programabilidade Runes são uma camada de extensão das runas, permitindo a criação de ativos programáveis com runas. O Proto-Runes Protocol é um dos principais projetos, fornecendo a estrutura para runas programáveis, permitindo a construção de AMM, protocolos de empréstimo ou contratos inteligentes maduros através da gestão e transferência de ativos de runas entre subprotocolos.
Protoburn e Protorunes
Protoburn é o mecanismo chave do Proto-Runes, que permite aos usuários destruir runas e convertê-las em uma forma representativa apenas para uso em subprotocolos. Este mecanismo garante que os ativos de runas possam ser transferidos de forma segura do protocolo principal para o subprotocolo, permitindo assim operações e transações adicionais dentro do subprotocolo.
Protomessage
Protomessage é uma instrução de operação executada no subprotocolo, implementada através da codificação na estrutura Protostone e interpretada pelo indexador. Geralmente inclui pedidos de operação sobre ativos, como transferências, transações ou outras funcionalidades definidas pelo protocolo.
Últimas atualizações
Recentemente, o primeiro Protorune — QUORUM•GENESIS•PROTORUNE foi concluído com sucesso Protoburn. Este Protorune de geração destina-se a servir como um fórum público para o padrão Protorune e pode ser integrado ao protocolo, proporcionando funcionalidades de governança para os tokens do projeto. Atualmente, a equipe de desenvolvimento está criando um indexador WASM para este genesis protorune.
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.
16 Curtidas
Recompensa
16
7
Repostar
Compartilhar
Comentário
0/400
SillyWhale
· 08-17 04:25
btc desta vez não colapsou, já é uma boa notícia...
Ver originalResponder0
FUD_Whisperer
· 08-17 00:12
Quando o zk estiver maduro e aberto livremente, falamos disso~
Ver originalResponder0
SocialFiQueen
· 08-16 04:36
btc bull moeda não correu mais
Ver originalResponder0
FalseProfitProphet
· 08-16 04:27
BTC é realmente incrível! O progresso desta tecnologia está a voar.
Ver originalResponder0
VirtualRichDream
· 08-16 04:19
Pediu dinheiro a alguém e seguiu a tendência de especular em btc.
Ver originalResponder0
BoredStaker
· 08-16 04:11
Então, vamos brincar de novo com o novo protocolo.
Avanços tecnológicos do ecossistema BTC: Fractal, AVM e OP_NET lideram a Programabilidade da expansão.
Avanços tecnológicos no ecossistema BTC e soluções de expansão de Programabilidade
Com cada vez mais desenvolvedores a juntarem-se ao ecossistema BTC e a familiarizarem-se com o seu modelo, o progresso técnico do BTC é verdadeiramente rápido, especialmente em relação às soluções de expansão de programabilidade. Este artigo apresentará algumas das soluções de programabilidade BTC mais populares, incluindo Fractal Bitcoin e os protocolos de metadados BTC como BRC20, CBRC, ARC20.
Fractal
Fractal é uma estrutura escalável virtualizada baseada no software cliente bitcoin core, que melhora o desempenho de toda a rede através da criação recursiva de estruturas em árvore. É 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 a pré-venda de investidores iniciais, 20% alocado para consultores e contribuintes principais, e 10% como subsídio para a comunidade.
Design de Arquitetura
Fractal encapsula o cliente bitcoin core em um pacote de software blockchain implantável e executável (BCSP), ancorando recursivamente múltiplas instâncias a funcionar na mainnet do Bitcoin. Ele faz algumas modificações no bitcoin core, como reduzir o tempo de confirmação de blocos e aumentar o tamanho dos blocos, para melhorar o desempenho e reduzir a latência.
Fractal ativou o operador op_cat, proporcionando mais possibilidades para soluções de escalabilidade em BTC. Também construiu uma interface de transferência de ativos genérica, permitindo a transferência sem costura de ativos entre diferentes camadas.
Segurança
A segurança do Fractal depende principalmente do tamanho de sua potência computacional. Ele introduz um mecanismo de mineração conjunta, em que um a cada três blocos é gerado através da mineração combinada com mineiros de BTC, para evitar potenciais ataques de 51%. A nova cadeia de instâncias virtualizadas criada passa por um período inicial de vulnerabilidade durante a fase de inicialização, onde os operadores podem definir uma altura de bloco específica para fornecer proteção.
AVM (Máquina Virtual Atomicals)
AVM é 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, permitindo que os desenvolvedores implementem contratos inteligentes através da combinação de scripts Bitcoin.
AVM alcançou a completude de Turing através do PDA de pilha dupla (máquina de automato de armazenamento empilhável). Ele opera em um sandbox que contém um indexador, um interpretador de instruções e um estado global, permitindo o processamento de contratos inteligentes e a sincronização e validação de estados.
O conjunto de instruções do AVM contém todos os códigos de operação BTC, permitindo que os desenvolvedores programem utilizando funcionalidades do BTC que não foram ativadas. É adequado para qualquer protocolo de metadados, bastando ajustar ligeiramente o indexador sob a máquina virtual.
OP_NET
OP_NET tem como objetivo introduzir funcionalidades de contratos inteligentes semelhantes às do Ethereum na rede Bitcoin, mas mais alinhadas com as características e a arquitetura do Bitcoin. Oferece um conjunto completo, compacto e fácil de usar de bibliotecas de desenvolvimento, principalmente escritas em AssemblyScript.
Funcionalidades e características principais
OP_NET manteve o consenso de bloco e a disponibilidade de dados do Bitcoin, executando cálculos complexos nos blocos de Bitcoin através da execução de uma máquina virtual (OP_VM). Suporta várias linguagens de programação, aproveitando o Tapscript para habilitar funcionalidades avançadas de contratos inteligentes.
Ao interagir com a rede OP_NET, os usuários precisam pagar taxas adicionais. A OP_NET também oferece um sistema de Proof of Authority, permitindo que BTC seja encapsulado como WBTC.
Projeto ecológico
O ecossistema OP_NET abrange várias áreas, incluindo troca descentralizada, empréstimos, market making, fornecimento de liquidez, pontes cross-chain, entre outros, incluindo projetos como Motoswap, Stash, Ordinal Novus, Ichigai, SatBot.
BRC100
BRC-100 é um protocolo de computação descentralizado construído com base na teoria Ordinals, que implementa operações complexas de defi ao adicionar novas operações ao brc20. Ele fornece operações como mint2/mint3 e burn2/burn3, permitindo que os tokens sejam convertidos com segurança entre o modelo UTXO e o modelo de máquina de estados.
Extensão e compatibilidade
O protocolo BRC-100 e todos os seus protocolos de extensão e melhorias são coletivamente chamados de pilha de protocolos BRC-100, todos os protocolos de extensão são compatíveis entre si. Atualmente, existem protocolos de extensão como o BRC-101 (protocolo de governança descentralizada em cadeia), BRC-102 (protocolo de liquidez automatizada) e BRC-104 (protocolo de staking/re-staking de liquidez).
projeto ecológico
O ecossistema BRC-100 inclui vários projetos, como inBRC (o primeiro mercado e indexador BRC-100), 100Swap (uma exchange descentralizada baseada no protocolo BRC-102) e 100Layer (um protocolo de liquidez na L1 do Bitcoin).
Programabilidade Runes (Protorunes)
Programabilidade Runes são uma camada de extensão das runas, permitindo a criação de ativos programáveis com runas. O Proto-Runes Protocol é um dos principais projetos, fornecendo a estrutura para runas programáveis, permitindo a construção de AMM, protocolos de empréstimo ou contratos inteligentes maduros através da gestão e transferência de ativos de runas entre subprotocolos.
Protoburn e Protorunes
Protoburn é o mecanismo chave do Proto-Runes, que permite aos usuários destruir runas e convertê-las em uma forma representativa apenas para uso em subprotocolos. Este mecanismo garante que os ativos de runas possam ser transferidos de forma segura do protocolo principal para o subprotocolo, permitindo assim operações e transações adicionais dentro do subprotocolo.
Protomessage
Protomessage é uma instrução de operação executada no subprotocolo, implementada através da codificação na estrutura Protostone e interpretada pelo indexador. Geralmente inclui pedidos de operação sobre ativos, como transferências, transações ou outras funcionalidades definidas pelo protocolo.
Últimas atualizações
Recentemente, o primeiro Protorune — QUORUM•GENESIS•PROTORUNE foi concluído com sucesso Protoburn. Este Protorune de geração destina-se a servir como um fórum público para o padrão Protorune e pode ser integrado ao protocolo, proporcionando funcionalidades de governança para os tokens do projeto. Atualmente, a equipe de desenvolvimento está criando um indexador WASM para este genesis protorune.