O ecossistema Bitcoin recebe uma inovação em Programabilidade, com o UTXO a tornar-se o caminho principal para a expansão.

robot
Geração do resumo em andamento

Inovação na Programabilidade do Ecossistema Bitcoin

Bitcoin como a blockchain com a melhor liquidez e maior segurança atualmente, está passando por uma revolução em Programabilidade. Com a explosão da tecnologia de inscrições, uma grande quantidade de desenvolvedores está entrando no ecossistema BTC, começando a se concentrar em sua Programabilidade e questões de escalabilidade. Através da introdução de inovações como provas de conhecimento zero, disponibilidade de dados, cadeias laterais, rollup e restaking, o ecossistema BTC está se preparando para um novo pico de prosperidade, tornando-se o foco principal deste ciclo de mercado em alta.

No entanto, muitas soluções de escalabilidade baseiam-se na experiência de plataformas de contratos inteligentes como o Ethereum, frequentemente dependendo de pontes cross-chain centralizadas, o que se torna uma fraqueza potencial do sistema. Poucas soluções são projetadas com base nas características do BTC, o que está relacionado à má experiência dos desenvolvedores com o BTC. Por várias razões, o BTC não pode executar contratos inteligentes diretamente como o Ethereum:

  1. A linguagem de script BTC limita a completude de Turing para garantir a segurança, não conseguindo executar contratos inteligentes complexos.
  2. O armazenamento da blockchain BTC é projetado para transações simples e não está otimizado para contratos inteligentes complexos.
  3. O BTC carece de uma máquina virtual dedicada à execução de contratos inteligentes.

Apesar disso, várias atualizações na rede BTC nos últimos anos criaram condições para melhorar a Programabilidade. O SegWit de 2017 expandiu o limite de tamanho de bloco, e a atualização Taproot de 2021 possibilitou a verificação de assinaturas em lote, tornando transações complexas como trocas atômicas e carteiras de múltiplas assinaturas mais eficientes. Em 2022, a "Teoria Ordinal" proposta pelo desenvolvedor Casey Rodarmor abriu novas possibilidades para embutir informações de estado e metadados diretamente na cadeia BTC.

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 o principal obstáculo para L2 obter usuários e liquidez. Além disso, o Bitcoin carece de uma máquina virtual nativa ou Programabilidade, o que impossibilita a comunicação entre L2 e L1 sem adicionar suposições de confiança adicionais.

Para resolver esses problemas, projetos como RGB, RGB++ e Arch Network tentam partir das propriedades nativas do BTC, melhorando sua programabilidade através de diferentes métodos:

  1. RGB utiliza um esquema de contrato inteligente validado por cliente fora da cadeia, registrando as mudanças de estado no UTXO do Bitcoin. Embora tenha algumas vantagens de privacidade, o uso é complicado e falta a capacidade de combinação de contratos, resultando em um desenvolvimento relativamente lento.

  2. RGB++ é uma outra solução de extensão baseada na ideia RGB, ainda baseada na ligação UTXO, mas ao utilizar a própria cadeia como validadores de clientes com consenso, oferece uma solução de ativos de metadados entre cadeias, suportando a transferência de cadeias com qualquer estrutura UTXO.

  3. A Arch Network oferece uma solução de contratos inteligentes nativos para Bitcoin, criando uma máquina virtual ZK e uma rede de nós validadores, registrando mudanças de estado e ativos nas transações de Bitcoin através da agregação de transações.

Vinculação UTXO: Explicação das soluções de contrato inteligente BTC RGB, RGB++ e Arch Network

RGB, através do método de verificação off-chain, move a validação da transferência de tokens do nível de consenso para fora da cadeia, sendo verificada por clientes relacionados a transações específicas. Embora esse método aumente a privacidade e a eficiência, também torna difícil para terceiros visualizar, tornando a operação complexa e o desenvolvimento complicado. RGB introduz o conceito de selos de uso único, onde cada UTXO só pode ser gasto uma vez, equivalente a ser bloqueado no momento da criação e desbloqueado no momento do gasto, proporcionando assim um mecanismo eficaz de gestão de estado.

RGB++ utiliza uma cadeia UTXO Turing completa ( como CKB ) para processar dados off-chain e contratos inteligentes, garantindo a segurança através do vínculo isomórfico com BTC. Ela expande o suporte para todas as cadeias UTXO Turing completas, melhorando a interoperabilidade entre cadeias e a liquidez de ativos. RGB++ realiza cross-chain sem ponte através do vínculo isomórfico UTXO, evitando o problema de "moedas falsas" e garantindo a autenticidade e consistência dos ativos. Sua validação on-chain simplifica o processo de validação do cliente, otimizando a experiência do usuário.

UTXO vinculado: explicação detalhada da solução de contrato inteligente BTC RGB, RGB++ e Arch Network

A Arch Network é composta pela Arch zkVM e pela rede de nós de validação, utilizando provas de zero conhecimento e uma rede de validação descentralizada para garantir a segurança e privacidade dos contratos inteligentes. A Arch zkVM executa contratos inteligentes e gera provas usando o RISC Zero ZKVM, que são validadas pela rede de nós de validação. O sistema opera com base no modelo UTXO, encapsulando o estado do contrato inteligente em State UTXOs, enquanto os Asset UTXOs representam Bitcoin ou outras moedas. A rede de validação valida o conteúdo do ZKVM através de nós líderes escolhidos aleatoriamente, utilizando o esquema de assinatura FROST para agregar as assinaturas dos nós, e finalmente transmite a transação para a rede BTC.

UTXO ligado: explicação das soluções de contrato inteligente BTC RGB, RGB++ e Arch Network

Estas soluções têm características distintas, mas todas mantêm a ideia de vincular UTXO. A propriedade de uso único do UTXO é mais adequada para registar o estado dos contratos inteligentes. No entanto, elas também enfrentam problemas como má experiência do utilizador, longos atrasos de confirmação e baixo desempenho. O RGB++ melhorou a experiência do utilizador ao introduzir uma cadeia UTXO de alto desempenho, mas também trouxe pressupostos de segurança adicionais.

Com mais desenvolvedores a juntarem-se à comunidade BTC, veremos mais soluções inovadoras de escalabilidade, como a proposta de atualização op-cat que está a ser discutida ativamente. As soluções que se alinham com as propriedades nativas do BTC merecem atenção especial, e o método de ligação UTXO é a forma mais eficaz de expandir a capacidade de programação do BTC sem atualizar a rede BTC. Desde que seja possível resolver os problemas de experiência do usuário, isso representará um grande avanço no desenvolvimento de contratos inteligentes BTC.

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
SighingCashiervip
· 9h atrás
RGB++ tem um nome tão cativante!
Ver originalResponder0
ShamedApeSellervip
· 07-20 09:57
Finalmente há algum progresso??
Ver originalResponder0
ChainBrainvip
· 07-20 09:56
搞不搞rgb,entrar numa posição再说!
Ver originalResponder0
airdrop_whisperervip
· 07-20 09:33
Então, como é que se ganha dinheiro?
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)