Fazendo um balanço das três principais direções técnicas do contrato do Bitcoin

A escalabilidade do Bitcoin é dividida principalmente em duas categorias de uma perspectiva geral, rede principal e rede não principal. Como o nome sugere, a mainnet é uma atualização da mainnet original do Bitcoin ou uma extensão da tecnologia baseada na mainnet.A não-mainnet exige que o Bitcoin seja transferido primeiro em uma ou duas direções, e outra mainnet é usada para expandir o Bitcoin. Quer se trate da rede principal ou da rede não principal, a extensão dos contratos para Bitcoin é uma das tecnologias mais centrais.

De acordo com a atual ecologia do Bitcoin, o Bitcoin tem três direções técnicas principais de contratos, a saber tecnologia de script, contratos inteligentes e contratos financeiros legíveis.

Tecnologia de script

As duas principais formas atuais de expandir a rede principal do Bitcoin são Lightning Network e Ordinals, mas ambas dependem da atualização da solução Segregated Witness SegWit. Segregated Witness é essencialmente uma tecnologia de patch para os defeitos anteriores do Bitcoin. , isola a assinatura digital do Bitcoin. a transação e armazená-la separadamente.

Inventário das três principais direções técnicas de contrato do Bitcoin

Do ponto de vista do desenvolvimento histórico do Bitcoin, o desenvolvimento da Lightning Network foi o fator dominante que contribuiu para a atualização do Segregated Witness. Como a Lightning Network depende de transações com bloqueio de tempo, ela precisa contar com a tecnologia de script do Bitcoin para concluí-la. A essência do Ordinals é a mesma. Após a atualização do Taproot, o Bitcoin pode usar scripts para realizar transações mais complexas. Ordinals usa esse script para implementá-lo.

A vantagem da tecnologia de script é que ela ocorre na rede principal do Bitcoin, portanto não há necessidade de se preocupar com sua segurança. No entanto, a programabilidade da tecnologia de script é extremamente limitada e completamente incompreensível para os usuários comuns. Além disso, Ordinals e Lightning Network são NFT e pagamento, respectivamente. Não existe um padrão unificado para as duas tecnologias e cada uma precisa ser desenvolvida de forma independente. Mesmo os dados de bytes gerados pelos ordinais são essencialmente dados inválidos para a rede principal do Bitcoin. Em particular, a pura especulação causará congestionamento na rede Bitcoin e, em última análise, prejudicará a sua descentralização.

Contrato Inteligente

Como a tecnologia de script do Bitcoin é limitada, por que não usar apenas os contratos inteligentes do Ethereum? Isso remonta ao modelo UTXO do Bitcoin, que não pode suportar diretamente contratos inteligentes completos de Turing. Portanto, o principal método atual é transferir o Bitcoin para a cadeia lateral para usar contratos inteligentes suportados por outra rede para expandir o Bitcoin.

No entanto, a transferência bidirecional tem o problema do gerenciamento centralizado do BTC. Mesmo que a transferência unilateral do Bitcoin seja adotada, o contrato inteligente em si também apresenta riscos de segurança. Esta é a razão pela qual o Bitcoin não adotou ativamente a tecnologia de contrato inteligente para um muito tempo. A bifurcação e reversão do Ethereum provocada pelo evento TheDAO na história são exemplos típicos de contratos inteligentes em termos de falhas de segurança.

Após o desenvolvimento do Ethereum DeFi, descobriremos que incidentes de segurança de contratos inteligentes continuarão a ocorrer no blockchain. Um incidente semelhante seria desastroso e inaceitável se acontecesse ao sistema financeiro de um país. Como um campo emergente na indústria de criptografia, o Ethereum pode continuar a sobreviver principalmente porque todos têm dado mais tolerância.

Portanto, mesmo que o contrato inteligente seja adotado tanto na rede principal quanto na rede não principal do Bitcoin, a questão da segurança da escalabilidade do Bitcoin ainda é inevitável. O Bitcoin, como ouro digital e projeto de referência na indústria de criptografia, não pode tolerar tais defeitos. Ethereum suporta contratos inteligentes completos de Turing e alcança a mais alta escalabilidade técnica. Mas, além das questões de segurança, há também questões de facilidade de uso, que só podem ser confiadas a programadores profissionais, dificultando o uso direto por pessoas comuns.

Contratos financeiros legíveis

Hacash criou a tecnologia de contratos financeiros legíveis, que em geral alcança o máximo em flexibilidade financeira por ser seguro e fácil de usar para pessoas comuns. A característica é que ele abandona requisitos financeiros não monetários, não possui programabilidade completa de Turing e requer transferência unilateral de Bitcoin para Hacash antes de poder ser usado.

Os contratos financeiros legíveis têm um conjunto de padrões de contratos financeiros unificados. Depois que a criação de um contrato financeiro for verificada como correta, ele será carregado na rede principal do Hacash e poderá ser usado repetidamente pelos usuários. Diferentes contratos financeiros deste padrão podem ser combinados arbitrariamente.A segurança e a uniformidade padrão de cada contrato e sua combinação não terão problemas de segurança como a combinação do contrato inteligente DeFi Lego. Ao mesmo tempo, o padrão pode ser entendido sem a necessidade de experiência em programação de código, permitindo que usuários comuns gerem contratos financeiros legíveis simplesmente verificando e preenchendo valores básicos, assim como operam contratos financeiros tradicionais.

Inventário das três principais direções de tecnologia de contrato do Bitcoin

Os contratos financeiros legíveis também possuem uma característica importante que permite que a validade do contrato ocorra fora da cadeia. Contratos financeiros legíveis podem assinar vários contratos relacionados a ativos. Esses contratos podem ter algumas entradas mutuamente exclusivas como garantias de arbitragem, de modo que certas garantias de pagamento financeiro possam ser alcançadas sem realmente enviar todas essas transações na rede principal. *Economize espaço de estado do bloco *.

Resumir

Para a rede principal onde o Bitcoin está localizado, os bytes necessários para contratos financeiros legíveis e tecnologia de script são muito pequenos, mas os bytes da tecnologia de script podem trazer muitos dados de protocolo externo sem sentido, como o protocolo Ordinal. Quanto aos contratos inteligentes, muitas vezes é necessário implementar um conjunto de códigos de contrato, o que requer um espaço relativamente grande. Ao mesmo tempo, a tecnologia de script e os contratos financeiros legíveis exigem menos transações em contratos inteligentes, e as taxas de GAS exigidas também são relativamente baixas.

Sob a condição de considerar apenas o impacto do próprio contrato no Bitcoin, a tecnologia de script, os contratos inteligentes e os contratos financeiros legíveis são implementados respectivamente nas quatro dimensões das transações Bitcoin: segurança, custo, escalabilidade e facilidade de uso. A tecnologia de script e os contratos financeiros legíveis são muito melhores do que os contratos inteligentes em termos de segurança e custo de transação, mas a escalabilidade trazida pela completude de Turing dos contratos inteligentes é a melhor, enquanto os contratos financeiros legíveis abrem mão da escalabilidade de outras categorias. escalabilidade dos contratos monetários e financeiros. Em termos de facilidade de uso, os contratos financeiros legíveis permitem que pessoas sem experiência em programação os combinem e usem à vontade, enquanto os contratos inteligentes e as tecnologias de script exigem experiência profissional em programação.

**A direção de um contrato Bitcoin perfeito deve ser alcançar segurança absoluta, custo baixo o suficiente, escalabilidade completa e um contrato que os usuários comuns possam entender e usar à vontade, sem dominar o código. **

O que pode ser visto é que a tecnologia de script e os contratos financeiros legíveis continuam a fazer avanços na escalabilidade. Os ordinais da tecnologia de script emitiram inscrições recursivas, melhorando a escalabilidade de protocolos específicos; os contratos financeiros legíveis desenvolveram camadas baseadas em Hacash. 3. Multi-cadeia infraestrutura para melhorar a escalabilidade além dos serviços não financeiros. Os contratos inteligentes desenvolveram a linguagem Move para aumentar a segurança. Se as transferências unidirecionais de Bitcoin ganharem a atenção do público, então os contratos financeiros legíveis poderão ter a oportunidade de se tornar a principal solução para a expansão da tecnologia de contrato Bitcoin.

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
  • Comentar
  • Republicar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Pino
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)