As propostas de expansão do ecossistema BTC estão a surgir continuamente, a inovação tecnológica acelera
Desde o início de 2024, o entusiasmo especulativo em torno do ecossistema BTC diminuiu, mas os avanços a nível técnico têm sido muito rápidos, especialmente em relação às soluções de escalabilidade programável. Este artigo irá apresentar algumas das soluções de escalabilidade BTC que têm atraído bastante atenção, incluindo o Fractal Bitcoin e as implementações programáveis dos protocolos de metadados BRC20, CBRC, ARC20.
Fractal: implementação de um cliente BTC virtualizado para expansão
Fractal é uma estrutura escalável virtualizada baseada no software cliente do bitcoin core. Ele cria uma estrutura em árvore de forma recursiva, onde cada camada da blockchain pode melhorar o desempenho de toda a rede. Fractal é totalmente compatível com o Bitcoin e sua infraestrutura, podendo ser utilizado diretamente em áreas como a mineração. A diferença é que o Fractal ativa o operador op_cat, permitindo a implementação de mais lógica.
Fractal foi desenvolvido pela equipe Unisat e está em fase de testes Beta desde junho de 2024, com o lançamento da mainnet previsto para setembro. O projeto acabou de publicar a economia de tokens, onde 50% são gerados pela mineração, 15% são destinados ao ecossistema, 5% são pré-vendidos para investidores iniciais, 20% vão para consultores e contribuidores principais, e 10% são usados para subsídios à comunidade.
Na arquitetura, o Fractal virtualiza completamente o cliente bitcoin core, encapsulando-o em um pacote de software de blockchain implantável e executável, que depois opera de forma independente 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 (BTC mainnet ), como as instâncias BCSP do Fractal (.
A 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. Também ativou o operador op_cat, oferecendo a possibilidade de testar mais soluções de escalabilidade para BTC.
Na área de cross-chain de ativos, devido a diferentes instâncias operando no mesmo ambiente físico, é possível construir uma interface de transferência de ativos genérica para implementar transferências sem costura. Ativos como BTC, BRC-20 e Ordinals podem ser transferidos através de pontes descentralizadas.
A segurança do Fractal depende principalmente da sua escala de poder computacional. Ele introduziu um mecanismo de mineração conjunta, onde um em cada três blocos é gerado através da mineração combinada com mineradores de BTC, para prevenir ataques de 51%. Portanto, atrair mineradores de BTC para participar é a chave para o sucesso do Fractal.
AVM: simulação de script BTC para implementação de contratos inteligentes
AVM)Atomicals Virtual Machine( é a implementação do contrato inteligente BTC do Protocolo Atomicals. Ele cria uma máquina virtual que simula o script BTC e abre vários códigos de operação nativos do BTC, permitindo que os desenvolvedores implementem contratos inteligentes através da combinação de scripts Bitcoin e definam regras para a criação e transferência de ativos.
A ideia do AVM é maximizar a capacidade dos códigos de operação originais do BTC. Ele implementou a completude de Turing através de um PDA de dupla pilha, funcionando em um sandbox que inclui indexador, interpretador de instruções e estado global, permitindo assim o processamento de contratos inteligentes e a validação de sincronização de estado.
AVM é uma arquitetura na qual qualquer protocolo de metadados BTC, como BRC20, ARC20, Runes, CBRC, pode ser personalizado. É quase aplicável a qualquer protocolo de metadados, bastando fazer pequenos ajustes no indexador sob a máquina virtual. A versão de teste do AVM foi lançada e o código é de código aberto.
OP_NET: Introdução de contratos inteligentes semelhantes ao Ethereum no BTC
A OP_NET será proposta no terceiro trimestre de 2024, com o intuito de introduzir funcionalidades de contratos inteligentes semelhantes às do Ethereum na rede Bitcoin, mas mais alinhadas com as características do Bitcoin. Na OP_NET, as transações só precisam utilizar o Bitcoin nativo, sem a necessidade de outros tokens para pagar incentivos aos nós ou taxas de transação.
A OP_NET fornece uma biblioteca de desenvolvimento completa, escrita principalmente 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 de contrato UTXO. Os usuários que interagem com o contrato precisam transferir para esse endereço e pagar uma taxa adicional.
Para expandir o uso do BTC no DeFi, o OP_NET fornece um sistema de Proof of Authority, permitindo que o BTC seja encapsulado como WBTC. O OP_NET é compatível com SegWit e Taproot, e o design do token não está vinculado ao UTXO, aumentando a segurança.
O ecossistema OP_NET abrange várias áreas, incluindo troca descentralizada, empréstimos, criação de mercado, fornecimento de liquidez, pontes cross-chain, entre outros, incluindo vários projetos como Motoswap, Stash, Ordinal Novus.
![Fractal, OP_NET, AVM, BRC100, runas programáveis, BTC quais são as outras opções de expansão?])https://img-cdn.gateio.im/webp-social/moments-e0bec7f1502eaa1ea40dc18eea3e4bcd.webp(
BRC100: Protocolo de Computação Descentralizada Baseado em Ordinais
BRC-100 é um protocolo de computação descentralizada construído com base na teoria Ordinals. Ele adiciona novas operações como "destruir" e "cunhar" ao brc20, registrando o saldo e o estado dos tokens no indexador através da combinação dessas operações, permitindo assim operações DeFi complexas. Os desenvolvedores podem expandir mais operadores com base no BRC-100.
BRC-100 oferece operações como mint2/mint3 e burn2/burn3, permitindo que tokens sejam convertidos entre o modelo UTXO e o modelo de máquina de estado. Ele também pode melhorar a capacidade de computação e a capacidade de transição de estado através de protocolos de extensão. Todos os protocolos de extensão BRC-100 são compatíveis entre si e suportam operações cross-chain.
No ecossistema BRC-100, existem o primeiro mercado e indexador inBRC) do BRC-100, o 100Swap(, um DEX AMM baseado no protocolo BRC-102), e o 100Layer(, um protocolo de liquidez na camada L1 do Bitcoin), entre outros projetos.
RUNES programáveis(Protorunes): camada de expansão de runas
Os runas programáveis são uma camada de extensão das runas, permitindo a criação de ativos programáveis com runas. Introduz ativos que podem existir em UTXO, suportando operações de protocolo tipo AMM. Seu núcleo é utilizar os dados na blockchain do Bitcoin, implementando funcionalidades de contratos inteligentes através de uma máquina virtual.
O Proto-Runes Protocol é o principal projeto de runas programáveis, desenvolvido pela equipe fundadora da carteira oyl. Ele fornece uma estrutura para runas programáveis, permitindo a gestão e transferência de ativos de runas, podendo construir AMM, protocolos de empréstimo ou contratos inteligentes maduros.
O mecanismo chave do Proto-Runes é o Protoburn, que permite destruir runas e convertê-las em uma forma específica para subprotocólos. O Protomessage é usado para executar instruções de operação dentro do subprotocolo. Todo o protocolo é processado pelo indexador que lida com as características do Runestone e mensagens do subprotocolo, proibindo a execução recursiva para evitar complexidade e vulnerabilidades de segurança.
Recentemente, o primeiro Protorune QUORUM•GENESIS•PROTORUNE foi concluído com sucesso. Ele serve como uma implementação de referência, destinado a fornecer um fórum público para o padrão Protorune, e pode ser integrado ao protocolo para fornecer funções de governança para os tokens do projeto.
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.
7 Curtidas
Recompensa
7
4
Repostar
Compartilhar
Comentário
0/400
StopLossMaster
· 21h atrás
Que novidade é esta, perder dinheiro é o que importa.
Ver originalResponder0
ContractCollector
· 21h atrás
A galera da tecnologia está em êxtase, o brc20 ainda pode Até à lua?
Ver originalResponder0
GameFiCritic
· 21h atrás
A velocidade da evolução tecnológica é ainda mais rápida do que o preço subir!
Ver originalResponder0
LiquidityWizard
· 21h atrás
O ar está cheio do cheiro de negociação de criptomoedas~
A inovação no ecossistema BTC está ativa, com múltiplas soluções de expansão a acelerar a implementação.
As propostas de expansão do ecossistema BTC estão a surgir continuamente, a inovação tecnológica acelera
Desde o início de 2024, o entusiasmo especulativo em torno do ecossistema BTC diminuiu, mas os avanços a nível técnico têm sido muito rápidos, especialmente em relação às soluções de escalabilidade programável. Este artigo irá apresentar algumas das soluções de escalabilidade BTC que têm atraído bastante atenção, incluindo o Fractal Bitcoin e as implementações programáveis dos protocolos de metadados BRC20, CBRC, ARC20.
Fractal: implementação de um cliente BTC virtualizado para expansão
Fractal é uma estrutura escalável virtualizada baseada no software cliente do bitcoin core. Ele cria uma estrutura em árvore de forma recursiva, onde cada camada da blockchain pode melhorar o desempenho de toda a rede. Fractal é totalmente compatível com o Bitcoin e sua infraestrutura, podendo ser utilizado diretamente em áreas como a mineração. A diferença é que o Fractal ativa o operador op_cat, permitindo a implementação de mais lógica.
Fractal foi desenvolvido pela equipe Unisat e está em fase de testes Beta desde junho de 2024, com o lançamento da mainnet previsto para setembro. O projeto acabou de publicar a economia de tokens, onde 50% são gerados pela mineração, 15% são destinados ao ecossistema, 5% são pré-vendidos para investidores iniciais, 20% vão para consultores e contribuidores principais, e 10% são usados para subsídios à comunidade.
Na arquitetura, o Fractal virtualiza completamente o cliente bitcoin core, encapsulando-o em um pacote de software de blockchain implantável e executável, que depois opera de forma independente 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 (BTC mainnet ), como as instâncias BCSP do Fractal (.
A 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. Também ativou o operador op_cat, oferecendo a possibilidade de testar mais soluções de escalabilidade para BTC.
Na área de cross-chain de ativos, devido a diferentes instâncias operando no mesmo ambiente físico, é possível construir uma interface de transferência de ativos genérica para implementar transferências sem costura. Ativos como BTC, BRC-20 e Ordinals podem ser transferidos através de pontes descentralizadas.
A segurança do Fractal depende principalmente da sua escala de poder computacional. Ele introduziu um mecanismo de mineração conjunta, onde um em cada três blocos é gerado através da mineração combinada com mineradores de BTC, para prevenir ataques de 51%. Portanto, atrair mineradores de BTC para participar é a chave para o sucesso do Fractal.
AVM: simulação de script BTC para implementação de contratos inteligentes
AVM)Atomicals Virtual Machine( é a implementação do contrato inteligente BTC do Protocolo Atomicals. Ele cria uma máquina virtual que simula o script BTC e abre vários códigos de operação nativos do BTC, permitindo que os desenvolvedores implementem contratos inteligentes através da combinação de scripts Bitcoin e definam regras para a criação e transferência de ativos.
A ideia do AVM é maximizar a capacidade dos códigos de operação originais do BTC. Ele implementou a completude de Turing através de um PDA de dupla pilha, funcionando em um sandbox que inclui indexador, interpretador de instruções e estado global, permitindo assim o processamento de contratos inteligentes e a validação de sincronização de estado.
AVM é uma arquitetura na qual qualquer protocolo de metadados BTC, como BRC20, ARC20, Runes, CBRC, pode ser personalizado. É quase aplicável a qualquer protocolo de metadados, bastando fazer pequenos ajustes no indexador sob a máquina virtual. A versão de teste do AVM foi lançada e o código é de código aberto.
OP_NET: Introdução de contratos inteligentes semelhantes ao Ethereum no BTC
A OP_NET será proposta no terceiro trimestre de 2024, com o intuito de introduzir funcionalidades de contratos inteligentes semelhantes às do Ethereum na rede Bitcoin, mas mais alinhadas com as características do Bitcoin. Na OP_NET, as transações só precisam utilizar o Bitcoin nativo, sem a necessidade de outros tokens para pagar incentivos aos nós ou taxas de transação.
A OP_NET fornece uma biblioteca de desenvolvimento completa, escrita principalmente 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 de contrato UTXO. Os usuários que interagem com o contrato precisam transferir para esse endereço e pagar uma taxa adicional.
Para expandir o uso do BTC no DeFi, o OP_NET fornece um sistema de Proof of Authority, permitindo que o BTC seja encapsulado como WBTC. O OP_NET é compatível com SegWit e Taproot, e o design do token não está vinculado ao UTXO, aumentando a segurança.
O ecossistema OP_NET abrange várias áreas, incluindo troca descentralizada, empréstimos, criação de mercado, fornecimento de liquidez, pontes cross-chain, entre outros, incluindo vários projetos como Motoswap, Stash, Ordinal Novus.
![Fractal, OP_NET, AVM, BRC100, runas programáveis, BTC quais são as outras opções de expansão?])https://img-cdn.gateio.im/webp-social/moments-e0bec7f1502eaa1ea40dc18eea3e4bcd.webp(
BRC100: Protocolo de Computação Descentralizada Baseado em Ordinais
BRC-100 é um protocolo de computação descentralizada construído com base na teoria Ordinals. Ele adiciona novas operações como "destruir" e "cunhar" ao brc20, registrando o saldo e o estado dos tokens no indexador através da combinação dessas operações, permitindo assim operações DeFi complexas. Os desenvolvedores podem expandir mais operadores com base no BRC-100.
BRC-100 oferece operações como mint2/mint3 e burn2/burn3, permitindo que tokens sejam convertidos entre o modelo UTXO e o modelo de máquina de estado. Ele também pode melhorar a capacidade de computação e a capacidade de transição de estado através de protocolos de extensão. Todos os protocolos de extensão BRC-100 são compatíveis entre si e suportam operações cross-chain.
No ecossistema BRC-100, existem o primeiro mercado e indexador inBRC) do BRC-100, o 100Swap(, um DEX AMM baseado no protocolo BRC-102), e o 100Layer(, um protocolo de liquidez na camada L1 do Bitcoin), entre outros projetos.
RUNES programáveis(Protorunes): camada de expansão de runas
Os runas programáveis são uma camada de extensão das runas, permitindo a criação de ativos programáveis com runas. Introduz ativos que podem existir em UTXO, suportando operações de protocolo tipo AMM. Seu núcleo é utilizar os dados na blockchain do Bitcoin, implementando funcionalidades de contratos inteligentes através de uma máquina virtual.
O Proto-Runes Protocol é o principal projeto de runas programáveis, desenvolvido pela equipe fundadora da carteira oyl. Ele fornece uma estrutura para runas programáveis, permitindo a gestão e transferência de ativos de runas, podendo construir AMM, protocolos de empréstimo ou contratos inteligentes maduros.
O mecanismo chave do Proto-Runes é o Protoburn, que permite destruir runas e convertê-las em uma forma específica para subprotocólos. O Protomessage é usado para executar instruções de operação dentro do subprotocolo. Todo o protocolo é processado pelo indexador que lida com as características do Runestone e mensagens do subprotocolo, proibindo a execução recursiva para evitar complexidade e vulnerabilidades de segurança.
Recentemente, o primeiro Protorune QUORUM•GENESIS•PROTORUNE foi concluído com sucesso. Ele serve como uma implementação de referência, destinado a fornecer um fórum público para o padrão Protorune, e pode ser integrado ao protocolo para fornecer funções de governança para os tokens do projeto.