Inovação no ecossistema Bitcoin: explorando soluções de Programabilidade do RGB, RGB++ e Arch Network

robot
Geração de resumo em curso

Exploração da Programabilidade do ecossistema Bitcoin

Bitcoin como a blockchain mais líquida e segura, atraiu um grande número de desenvolvedores após a onda de inscrições. Eles rapidamente se concentraram na programabilidade e nos problemas de escalabilidade do Bitcoin. Através da introdução de diferentes soluções como ZK, DA, sidechains, rollups, restaking, o ecossistema do Bitcoin está passando por um novo auge próspero, tornando-se o foco principal do atual mercado em alta.

No entanto, muitos projetos continuam a experiência de escalabilidade de plataformas de contratos inteligentes como o Ethereum e frequentemente dependem de pontes cross-chain centralizadas, o que se torna um ponto fraco do sistema. Poucas soluções são projetadas com base nas características do próprio Bitcoin, o que está relacionado à experiência de desenvolvimento não amigável do Bitcoin. O Bitcoin é difícil de executar contratos inteligentes como o Ethereum, e as principais razões incluem:

  1. A linguagem de script do Bitcoin limita a completude de Turing por razões de segurança, não permitindo a execução de contratos inteligentes complexos.
  2. A blockchain do Bitcoin é projetada para armazenar transações simples, não tendo sido otimizada para contratos inteligentes complexos.
  3. Bitcoin carece de uma máquina virtual para executar contratos inteligentes.

O testemunho de segregação de 2017 ( SegWit ) aumentou o limite de tamanho do bloco; a atualização Taproot de 2021 possibilitou a verificação de assinaturas em lote, acelerando a velocidade de processamento das transações. Essas atualizações estabeleceram a base para a Programabilidade do Bitcoin.

Em 2022, a "Teoria Ordinal" proposta pelos desenvolvedores descreveu o esquema de numeração de Satoshi, permitindo que dados arbitrários fossem incorporados em transações de Bitcoin, abrindo novas perspectivas para aplicações como contratos inteligentes.

Atualmente, a maioria dos projetos que expandem a Programabilidade do Bitcoin depende de redes de segunda camada (L2), o que exige que os usuários confiem em pontes entre cadeias, tornando um desafio para L2 obter usuários e liquidez. Além disso, o Bitcoin carece de uma máquina virtual nativa ou Programabilidade, tornando difícil realizar a comunicação entre L2 e L1 sem suposições adicionais de confiança.

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

  1. RGB é uma solução de contrato inteligente verificada por clientes fora da cadeia, que regista alterações de estado no UTXO do Bitcoin. Embora tenha vantagens de privacidade, é complicada de usar e carece de programabilidade.

  2. RGB++ é baseado na vinculação UTXO, utilizando a própria cadeia como um validador de cliente com consenso, oferecendo soluções de ativos de metadados cruzados de cadeia, suportando a transferência de cadeias com qualquer estrutura UTXO.

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

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

RGB utiliza validação off-chain, movendo a validação de transferências de tokens do nível de consenso para fora da cadeia, sendo verificada por clientes específicos relacionados a transações. Isso reduz a necessidade de comunicação em toda a rede, aumentando a privacidade e a eficiência, mas também resulta em baixa visibilidade para terceiros, operações complexas e uma experiência do usuário ruim. RGB introduz o conceito de um selo de uso único, onde cada UTXO pode ser gasto apenas uma vez, e o estado do contrato inteligente é encapsulado pelo UTXO e gerido pelo selo.

UTXO绑定:详解BTC智能合约方案RGB、RGB++和Arch Network

RGB++ utiliza a cadeia UTXO Turing completa para processar dados off-chain e contratos inteligentes, garantindo segurança através da ligação homogénea ao BTC. Ela se expande para todas as cadeias UTXO Turing completas, melhorando a interoperabilidade entre cadeias e a liquidez dos ativos. RGB++ realiza a ligação homogénea UTXO para alcançar cross-chain sem ponte, evitando o problema de "moeda falsa". A verificação on-chain é simplificada através da shadow chain, otimizando o processo de validação do cliente e melhorando a experiência do usuário.

UTXO Binding: Explicação das soluções de contratos inteligentes BTC RGB, RGB++ e Arch Network

A Arch Network é composta pelo 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. O Arch zkVM executa contratos inteligentes e gera provas de conhecimento zero, que são validadas pela rede de nós de validação. O sistema opera com base no modelo UTXO, encapsulando o estado dos contratos inteligentes em State UTXOs, enquanto os Asset UTXOs representam Bitcoin ou outros tokens. 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, retransmitir a transação para a rede Bitcoin.

Estas três soluções têm características distintas e continuam a ideia de vinculação de UTXO. A propriedade de uso único do UTXO é mais adequada para o registro de estado de contratos inteligentes. No entanto, suas desvantagens estão na má experiência do usuário e na falta de melhorias de desempenho. À medida que mais desenvolvedores se juntam à comunidade do Bitcoin, veremos mais soluções de escalabilidade, como a proposta de atualização op-cat, que está sendo discutida ativamente. Soluções que se alinham com as propriedades nativas do Bitcoin merecem atenção especial; o método de vinculação de UTXO é uma maneira eficaz de expandir a programação do Bitcoin sem atualizar a rede. Desde que o problema da experiência do usuário seja resolvido, isso trará enormes avanços para os contratos inteligentes do Bitcoin.

BTC-0.89%
ARCH-2.04%
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 8
  • Partilhar
Comentar
0/400
SybilSlayervip
· 07-24 04:39
BTC é realmente muito útil.
Ver originalResponder0
gas_guzzlervip
· 07-23 23:13
rgb ainda acha que a blockchain não é complexa o suficiente~
Ver originalResponder0
GasWastingMaximalistvip
· 07-23 05:50
Já está a fazer novas palhaçadas, não é?
Ver originalResponder0
MysteryBoxOpenervip
· 07-22 15:56
Complexo, muito complexo! É apenas uma casca.
Ver originalResponder0
RugResistantvip
· 07-21 22:29
bandeiras vermelhas por toda parte nesses novos protocolos rgb, para ser sincero... precisa de uma auditoria de segurança completa o mais rápido possível
Ver originalResponder0
SerumSqueezervip
· 07-21 22:29
Mais uma altcoin sem futuro.
Ver originalResponder0
NFTRegretDiaryvip
· 07-21 22:28
Rolou tudo, Bitcoin também está jogando com contratos inteligentes.
Ver originalResponder0
MEVHunterNoLossvip
· 07-21 22:16
Quem consegue suportar o gás em alta velocidade?
Ver originalResponder0
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)