O que é a finalidade do blockchain e por que ela é importante?

Autor: Dilip Kumar Patairya, Cointelegraph; Compilador: Songxue, Golden Finance

1. Entenda a finalidade do blockchain

Nos sistemas financeiros tradicionais, uma vez confirmada uma transação, ela não pode ser desfeita. Da mesma forma, alcançar a finalidade em uma rede blockchain garante que as transações sejam permanentes e não possam ser modificadas após serem adicionadas ao blockchain. Para garantir a segurança e autenticidade do blockchain, este conceito é crucial.

A finalidade é alcançada através da rede blockchain usando consenso. Diferentes redes blockchain empregam diferentes algoritmos de consenso, cada um com métodos exclusivos para validar transações e garantir a finalidade, como Prova de Trabalho (PoW), Prova de Participação (PoS) ou Tolerância Prática a Falhas Bizantinas.

2. Tipos de finalidade em blockchain

A finalidade em um blockchain pode ser probabilística, econômica, instantânea, incondicional ou vinculada a todo o estado do blockchain.

Em uma blockchain, existem vários tipos de finalidade, cada uma descrevendo um grau diferente de finalidade e irreversibilidade de transações e blocos. Os principais tipos de finalidade no blockchain são os seguintes:

Finalidade probabilística

Na maioria dos sistemas blockchain, a finalidade é probabilística, especialmente aqueles que usam o consenso PoW, como o Bitcoin. Quando os blocos são colocados sobre transações confirmadas após serem incluídas em um bloco, a probabilidade de reversão de uma transação diminui exponencialmente.

Finalidade Econômica

O conceito de finalidade económica é frequentemente associado a sistemas PoS. Do ponto de vista da finalidade económica, uma transação é considerada final e tornar-se-ia financeiramente inviável se tentasse ser revertida. No PoS, os validadores ou nós precisam fornecer uma certa quantidade de criptomoeda como garantia. Se aprovarem transações falsas, correm o risco de perder as suas garantias, tornando o comportamento malicioso financeiramente injustificável.

Certeza Instantânea

A rede Ripple fornece finalidade quase instantânea, garantindo que, uma vez registrada no livro-razão, uma transação seja confirmada instantaneamente e irreversível. As transações são verificadas por 150 validadores. Esses validadores têm potencial para ganhar um lugar na lista de nós exclusivos da Ripple, que consiste em 35 validadores.

Certeza Incondicional

Uma vez confirmada uma transação, ela é considerada total e incondicionalmente final. Sob nenhuma circunstância a transação será revertida. Alcançar a finalidade incondicional pode ser difícil e muitas vezes requer métodos de consenso altamente centralizados ou únicos.

Certeza de status

Em alguns sistemas blockchain, finalidade refere-se ao estado completo da blockchain, não apenas às transações. As transições de estado (mudanças no estado de uma blockchain, como a execução de uma transação ou contrato inteligente) não podem ser modificadas ou revertidas depois de concluídas. Para aplicações como contratos inteligentes, onde a precisão de todo o estado da aplicação é crítica, alcançar a finalidade do estado é crucial.

3. Por que a finalidade é importante no blockchain

A finalidade do blockchain fornece as garantias necessárias para a validade e durabilidade das transações, tornando-o um conceito fundamental para a confiabilidade e funcionalidade da tecnologia.

A Finalidade proporciona um alto grau de segurança e confiança ao sistema, garantindo que, uma vez confirmada uma transação, ela não possa ser alterada ou revertida. Ao verificar se as transações são legítimas e registradas no blockchain, a finalidade evita o problema do gasto duplo, onde o mesmo ativo digital pode ser gasto várias vezes.

Por exemplo, um gasto duplo pode ocorrer se alguém possuir um Bitcoin (BTC) e tentar transferi-lo para dois destinatários diferentes em duas transações separadas. Ao garantir a finalidade, a tecnologia blockchain pode evitar que isso aconteça. Depois que uma transação é confirmada e registrada no blockchain, o ativo digital é considerado gasto e não pode ser usado para nenhuma transação adicional.

No contexto dos contratos inteligentes, a finalidade é crucial. Os detalhes do acordo entre comprador e vendedor estão incorporados diretamente em contratos inteligentes, que são códigos autoexecutáveis. A finalidade garante que os resultados desses contratos sejam determinísticos e imutáveis.

Além disso, finalidade é o que os aplicativos descentralizados (DApps) garantem que suas atividades sejam seguras e confiáveis. A finalidade garante que as decisões e transações feitas nessas aplicações sejam irreversíveis e irreversíveis. Além disso, o blockchain cria confiança entre os usuários e membros da rede, tornando as transações definitivas. Ao saber que as transações são irreversíveis, a confiança dos usuários no sistema aumenta.

4. Desafios para alcançar a finalidade do blockchain

Questões como forks, atrasos na rede, vulnerabilidades de contratos inteligentes e ataques de 51% dificultam a finalidade das transações blockchain.

Uma bifurcação ocorre quando uma blockchain se divide em vários caminhos, produzindo diferentes versões do histórico de transações. Os métodos de consenso são testados por tais divergências, o que torna difícil determinar qual versão é legítima.

Por exemplo, um hard fork pode ser causado por divergências entre a comunidade ou os desenvolvedores sobre uma atualização de protocolo. Até que o problema seja resolvido, diferentes facções podem continuar a apoiar blockchains PoW, resultando em falta de finalidade.

O problema é agravado pela latência da rede ou atrasos na comunicação de dados entre os nós. Conexões de rede lentas podem atrasar a propagação de informações de transação na rede blockchain, levando a erros de ordem de transação e verificação.

Além disso, vulnerabilidades em contratos inteligentes podem levar a comportamentos inesperados, permitindo que agentes mal-intencionados os explorem e revertam transações. Da mesma forma, uma entidade que possua mais de 50% do poder de mineração da rede em uma blockchain PoW poderia alterar a história da blockchain e reverter transações. Isto mina a finalidade e a segurança.

Devido a estas preocupações, a integridade da blockchain é comprometida e os desenvolvedores precisam implementar algoritmos de consenso fortes e protocolos de rede eficientes para reduzir bifurcações e problemas de latência e garantir a finalidade oportuna e segura das transações.

5. Tecnologia e algoritmos de consenso para melhorar a finalidade

Períodos de confirmação mais longos, multivalidação e algoritmos de segurança de ponta, como Pure PoS, Delegated PoS (DPoS) e HoneyBadgerBFT da Algorand, podem ajudar a melhorar a finalidade dos blockchains.

Uma abordagem envolve tempos de confirmação mais longos, permitindo mais verificações antes que uma transação seja considerada final. Ao prolongar o tempo necessário para chegar a um consenso, a probabilidade de a validade de uma transação ser confirmada e tornar-se irreversível aumenta enormemente.

Além disso, o uso da tecnologia de multi-confirmação (as transações são verificadas por múltiplos nós ou validadores) proporciona uma camada adicional de segurança, garantindo um consenso mais amplo e reduzindo a possibilidade de erros ou ataques maliciosos.

Além disso, algoritmos de consenso inovadores, como Pure PoS, DPoS e HoneyBadgerBFT da Algorand transformaram a indústria. A Algorand utiliza uma abordagem PoS combinada com o Acordo Bizantino para garantir que as transações tenham finalidade rápida e irreversível.

Ao implementar um sistema baseado em reputação onde as transações são verificadas por um pequeno grupo de representantes confiáveis, o DPoS aumenta a eficácia e a finalidade da rede. Da mesma forma, o algoritmo HoneyBadgerBFT melhora a finalidade e a segurança mesmo na presença de nós maliciosos ou atrasos na rede, implementando o consenso bizantino assíncrono.

6. Tendências e desenvolvimentos futuros para alcançar resultados finais mais rápidos e confiáveis

Essencialmente, alcançar resultados finais mais rápidos e confiáveis no futuro requer uma estratégia multidisciplinar que combine diferentes tecnologias de consenso, criptografia de ponta e interoperabilidade aprimorada.

A exposição de modelos de consenso híbridos é uma dessas tendências. Esses algoritmos de consenso híbridos se esforçam para melhorar a escalabilidade e o desempenho, mantendo ao mesmo tempo uma segurança forte, combinando as vantagens de vários algoritmos de consenso. Os projetos têm tentado incorporar métodos PoS porque consomem muito menos energia do que a tecnologia PoW e podem acelerar os tempos de confirmação.

Além disso, há um interesse crescente em métodos avançados de criptografia, como provas de conhecimento zero (ZK), e tecnologias inovadoras, como fragmentação. As provas de conhecimento zero permitem que as partes verifiquem as transações sem revelar informações privadas, aumentando assim a eficiência e a privacidade. Sharding é um método de dividir uma blockchain em partes menores e mais gerenciáveis, o que pode reduzir a carga computacional nos nós e acelerar o processamento de transações.

O desenvolvimento da computação quântica pode tornar obsoletas as técnicas de criptografia existentes, exigindo a criação de algoritmos resistentes ao quantum. Para manter a segurança e a finalidade das transações face às ameaças quânticas, as redes blockchain estão pesquisando ativamente soluções criptográficas resistentes ao quantum.

Outra área de preocupação é como diferentes blockchains interagem entre si. Ao usar protocolos como Polkadot e Cosmos, as transações entre redes podem ser concluídas de forma rápida e perfeita. Esta interoperabilidade aumenta a eficácia global do sistema blockchain, resultando em resultados finais mais rápidos e confiáveis.

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
  • Comentário
  • Compartilhar
Comentário
0/400
Sem comentários
  • 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)