Bitcoin Programabilidade nova ruptura: inovações UTXO de RGB, RGB++ e Arch Network

robot
Geração do resumo em andamento

Exploração da Programabilidade do ecossistema Bitcoin

Bitcoin como a blockchain com a maior liquidez e segurança atualmente, está a enfrentar novas oportunidades de desenvolvimento. Com o surgimento da tecnologia de inscrições, um grande número de desenvolvedores está a entrar no ecossistema Bitcoin e a começar a prestar atenção à sua Programabilidade e questões de escalabilidade. Através da introdução de provas de conhecimento zero, disponibilidade de dados, sidechains, rollups e re-staking, o ecossistema Bitcoin está a vivenciar uma prosperidade sem precedentes, tornando-se o principal foco do mercado atual.

No entanto, muitas soluções de escalabilidade ainda seguem as experiências de plataformas de contratos inteligentes como o Ethereum, frequentemente dependendo de pontes cross-chain centralizadas, o que se torna uma potencial fraqueza do sistema. Poucas soluções são projetadas com base nas características do próprio Bitcoin, o que está relacionado à experiência pouco amigável dos desenvolvedores do Bitcoin. Devido à sua intenção de design, o Bitcoin apresenta algumas limitações na execução de contratos inteligentes:

  1. A linguagem de script do Bitcoin limita a completude de Turing para garantir a segurança, não podendo executar contratos inteligentes complexos como no Ethereum.
  2. O design de armazenamento da blockchain do Bitcoin é principalmente direcionado a transações simples, sem otimização para contratos inteligentes complexos.
  3. Bitcoin carece de uma máquina virtual dedicada para executar contratos inteligentes.

Nos últimos anos, a rede Bitcoin passou por algumas atualizações importantes. A SegWit( de 2017 aumentou o limite do tamanho do bloco; a atualização Taproot de 2021 possibilitou a verificação de assinaturas em lote, melhorando assim a eficiência do processamento de transações. Essas atualizações criaram condições para a Programabilidade do Bitcoin.

Em 2022, o desenvolvedor Casey Rodarmor propôs o conceito de "Teoria Ordinal", que abriu novas possibilidades para a incorporação direta de informações de estado e metadados na cadeia do Bitcoin, proporcionando novas ideias para aplicações de contratos inteligentes que necessitam de dados de estado acessíveis e verificáveis.

Atualmente, a maioria dos projetos que aumentam a programabilidade do Bitcoin depende de redes de segunda camada )L2(, o que exige que os usuários confiem em pontes entre cadeias, tornando-se um grande desafio para os L2 obterem usuários e liquidez. Além disso, o Bitcoin carece de uma máquina virtual nativa ou programabilidade, dificultando a comunicação entre L2 e L1 sem aumentar suposições de confiança adicionais.

Alguns projetos tentam partir das propriedades nativas do Bitcoin para melhorar sua Programabilidade. RGB, RGB++ e Arch Network oferecem capacidades de contratos inteligentes e transações complexas através de diferentes métodos:

  1. RGB verifica contratos inteligentes através de um cliente off-chain, registrando as mudanças de estado na UTXO do Bitcoin. Este método tem algumas vantagens de privacidade, mas é complexo de operar e carece de programabilidade dos contratos, desenvolvendo-se de forma relativamente lenta.

  2. RGB++ é uma solução de extensão baseada na ideia do RGB, ainda baseada na ligação UTXO, mas utiliza a própria blockchain como um validador cliente com consenso, proporcionando uma solução para a transferência de ativos de metadados entre cadeias, e suportando a transferência de ativos de qualquer cadeia com estrutura UTXO.

  3. A Arch Network oferece uma solução de contrato inteligente nativa para Bitcoin, criando uma máquina virtual de conhecimento zero e uma rede de nós validadores correspondente, registrando as alterações de estado e os ativos nas transações de Bitcoin através da agregação de transações.

![UTXO ligado: Explicação das soluções de contrato inteligente BTC RGB, RGB++ e Arch Network])https://img-cdn.gateio.im/webp-social/moments-fd3e0af827c9ddea86a297fe937aaa72.webp(

RGB utiliza um método de verificação fora da cadeia, transferindo a verificação de transferências de tokens da camada de consenso do Bitcoin para fora da cadeia, realizada por clientes específicos relacionados às transações. Este método reduz a necessidade de transmissão em toda a rede, melhorando a privacidade e a eficiência. No entanto, esse aumento de privacidade também trouxe problemas como complexidade operacional e dificuldade de desenvolvimento, afetando a experiência do usuário.

RGB introduziu o conceito de selos de uso único, onde cada UTXO pode ser gasto apenas uma vez, equivalente a ser bloqueado no momento da criação e desbloqueado no momento do gasto. O estado do contrato inteligente é encapsulado por UTXO e gerido por selos, proporcionando um mecanismo eficaz de gestão de estado.

RGB++ utiliza uma cadeia UTXO Turing-completa para processar dados off-chain e contratos inteligentes, melhorando ainda mais a programabilidade do Bitcoin, e garantindo a segurança através da vinculação homomórfica do BTC. Suporta operações multichain, não se limitando a uma única blockchain, aumentando a interoperabilidade entre cadeias e a liquidez de ativos.

RGB++ implementa a interoperabilidade sem ponte através da ligação homomórfica UTXO, evitando o problema de "falsas moedas" das pontes de cadeia tradicionais, garantindo a autenticidade e a consistência dos ativos. Através da cadeia sombra para validação on-chain, RGB++ simplifica o processo de validação do cliente, otimizando a experiência do utilizador.

![UTXO ligado: detalhamento da solução de contrato inteligente BTC RGB, RGB++ e Arch Network])https://img-cdn.gateio.im/webp-social/moments-7fc8d82ac7da1ba2052256fc1d0476b2.webp(

A Arch Network é composta pela Arch zkVM e pela rede de nós de validação, utilizando provas de conhecimento zero e uma rede de validação descentralizada para garantir a segurança e a privacidade dos contratos inteligentes. É mais fácil de usar do que RGB e não precisa estar vinculada a outra cadeia UTXO como o RGB++.

Arch zkVM utiliza o RISC Zero ZKVM para executar contratos inteligentes e gerar provas de conhecimento zero, que são verificadas por uma rede de nós de validação descentralizada. O sistema opera com base no modelo UTXO, encapsulando o estado do contrato inteligente em State UTXOs para aumentar a segurança e a eficiência.

Os UTXOs de ativos são usados para representar Bitcoin ou outros tokens, e podem ser geridos através de delegação. A rede de validação Arch valida o conteúdo do ZKVM através de nós líderes selecionados aleatoriamente, utilizando o esquema de assinatura FROST para agregar as assinaturas dos nós, e finalmente transmite a transação para a rede Bitcoin.

![UTXO ligado: explicação detalhada da solução de contrato inteligente BTC RGB, RGB++ e Arch Network])https://img-cdn.gateio.im/webp-social/moments-0b0106c9ec7c79b2e266824525ff1721.webp(

No geral, RGB, RGB++ e Arch Network têm características distintas no design da Programabilidade do Bitcoin, mas todos mantêm a ideia de vincular UTXO. A propriedade de uso único do UTXO é mais adequada para registrar o estado dos contratos inteligentes.

No entanto, essas soluções também apresentam desvantagens óbvias, como uma experiência do usuário insatisfatória e a falta de melhorias significativas de desempenho. Arch e RGB expandiram principalmente as funcionalidades em vez do desempenho; RGB++ melhorou a experiência do usuário ao introduzir uma cadeia UTXO de alto desempenho, mas também aumentou as suposições de segurança adicionais.

Com mais desenvolvedores a juntarem-se à comunidade Bitcoin, veremos mais soluções inovadoras de escalabilidade, como a proposta de atualização op-cat que está em discussão ativa. As soluções que se alinham com as características nativas do Bitcoin merecem atenção especial, e o método de vinculação UTXO é uma forma eficaz de expandir a sua programabilidade sem precisar atualizar a rede Bitcoin. Desde que consigamos resolver bem os problemas de experiência do usuário, isso será um grande avanço no desenvolvimento de contratos inteligentes do Bitcoin.

BTC0.07%
ARCH0.17%
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
  • 8
  • Compartilhar
Comentário
0/400
SurvivorshipBiasvip
· 07-13 15:12
btc vai, vai, vai
Ver originalResponder0
ProposalManiacvip
· 07-12 20:05
ainda é a velha conversa sobre os riscos de segurança...
Ver originalResponder0
ZKProofEnthusiastvip
· 07-10 16:23
Outra vez a brincar com brinquedos btc
Ver originalResponder0
RektButStillHerevip
· 07-10 16:22
Depois da especulação, veja quem é realmente confiável.
Ver originalResponder0
RugPullSurvivorvip
· 07-10 16:20
É só uma moda passageira, quem entende entende.
Ver originalResponder0
GovernancePretendervip
· 07-10 16:20
contratos inteligentes玩法真香
Ver originalResponder0
SchrodingerWalletvip
· 07-10 16:08
O novo facão não consegue recuperar o investimento.
Ver originalResponder0
GateUser-00be86fcvip
· 07-10 15:57
Bitcoin hmm deixa pra lá
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)