Conflux (Tree-Graph) tem seu avanço tecnológico central em sua inovadora estrutura de ledger Tree-Graph e no algoritmo de consenso GHAST.



A seguir, uma análise detalhada de seus princípios técnicos: ⬇️⬇️

I. Problema Central: Gargalo de Desempenho das Blockchains Tradicionais
Blockchains tradicionais (como Bitcoin e Ethereum) usam uma estrutura em cadeia, onde os blocos devem ser encadeados em uma única corrente. Esse design tem dois problemas fundamentais:
Desperdício de recursos: Quando ocorre uma bifurcação na rede, o sistema só pode escolher uma das ramificações, e os blocos das outras ramificações (chamados de "blocos órfãos") são completamente descartados. Esses blocos descartados não contribuem para a segurança do sistema nem aumentam a taxa de transferência.

Desempenho limitado: Como os blocos só podem ser processados linearmente, a taxa de transferência do sistema é severamente restrita. O Bitcoin processa no máximo 7 transações por segundo, e o Ethereum cerca de 30-40, longe de atender às necessidades de aplicações comerciais em larga escala.

II. Design Inovador da Estrutura Tree-Graph
A Conflux quebrou o paradigma de que "blocos devem ser encadeados em uma única corrente" e criou inovadoramente a estrutura Tree-Graph—uma estrutura de ledger híbrida que combina características de árvore e grafo.

2.1 Dois Tipos de Ponteiros: Aresta Pai e Aresta de Referência
A inovação da Conflux está no fato de que cada bloco contém dois tipos diferentes de ponteiros:

Aresta Pai (Parent Edge): Aponta para o bloco pai deste bloco, e cada bloco só pode ter uma aresta pai. Todos os blocos são conectados por arestas pai, formando uma estrutura de árvore.

Arestas de Referência (Reference Edges): Apontam para outros blocos históricos, expressando a relação de 'acontece antes' (happens-before) entre blocos. Um bloco pode referenciar vários outros blocos, e essas arestas de referência expandem a estrutura de árvore para uma estrutura de grafo.

A sutileza desse design é: se olharmos apenas para as arestas pai, a estrutura do ledger é uma árvore; se olharmos para as arestas pai e de referência juntas, a estrutura do ledger é um grafo. Por isso é chamado de Tree-Graph, significando "um grafo que contém uma árvore".

2.2 Mineração Paralela: Utilização Total dos Recursos de Rede
Nas estruturas de cadeia tradicionais, os mineradores precisam conhecer o bloco anterior para gerar o próximo, o que limita a velocidade de mineração devido ao atraso de propagação na rede. A Conflux permite que diferentes nós gerem blocos concorrentemente, utilizando totalmente a largura de banda e os recursos computacionais da rede.

Isso significa que, mesmo que vários mineradores gerem blocos simultaneamente, esses blocos não são descartados, mas sim todos incorporados na estrutura Tree-Graph para processamento. Todos os blocos no sistema podem contribuir para a taxa de transferência, ao contrário do Bitcoin, que desperdiça muito poder computacional em blocos órfãos.

III. Algoritmo de Consenso GHAST: Alcançando Ordem Total dos Blocos
Embora a estrutura Tree-Graph permita mineração paralela, ela também traz um novo problema: como determinar a ordem global desses blocos paralelos? A Conflux resolve esse problema com o algoritmo GHAST (Greedy Heaviest-Adaptive SubTree).

3.1 Seleção da Cadeia Principal (Pivot Chain)
O algoritmo GHAST usa a regra da subárvore mais pesada para determinar a cadeia principal:

A partir do bloco gênesis, o sistema itera selecionando o bloco filho que possui a maior subárvore (incluindo o próprio bloco e todos os seus blocos descendentes) como o próximo bloco na cadeia principal.

Essa regra é diferente da "regra da cadeia mais longa" do Bitcoin. A cadeia mais longa considera apenas o comprimento da cadeia, enquanto a subárvore mais pesada considera o número total de blocos na subárvore inteira, sendo assim mais robusta e resistente a ataques de vivacidade.

3.2 Mecanismo de Epoch: Mapeando o DAG para uma Sequência Linear
Após determinar a cadeia principal, a Conflux usa o mecanismo de Epoch (período) para ordenar totalmente os blocos:

Definição de Epoch: Cada bloco na cadeia principal define um Epoch. O Epoch a que pertencem os blocos nas ramificações é determinado pelo primeiro bloco da cadeia principal gerado após eles.

Regras de ordenação:
Dessa forma, a Conflux mapeia a estrutura complexa de DAG para uma estrutura lógica ordenável, garantindo que todos os nós cheguem a um consenso sobre a ordem dos blocos, suportando assim a execução de contratos inteligentes Turing-completos.

IV. Análise de Segurança

4.1 Resistência a Ataques de 51%

A análise de segurança da Conflux mostra que:

Para reverter uma transação confirmada, o atacante precisa alterar a cadeia principal, ou seja, fazer com que o peso da subárvore dos blocos gerados por ele exceda o peso da subárvore dos blocos gerados pelos nós honestos.

Se o poder computacional dos nós honestos estiver concentrado, o atacante precisará de pelo menos 51% do poder computacional para ter sucesso. Se o poder computacional dos nós honestos estiver disperso (gerando mais blocos filhos), a subárvore dos blocos honestos terá maior peso, e o atacante precisará de mais poder computacional para superá-la.

4.2 Defesa contra Ataques de Gasto Duplo

A Conflux defende contra ataques de gasto duplo através dos seguintes mecanismos:
A menos que o atacante consiga alterar a cadeia principal, não é possível reverter transações já confirmadas. Blocos maliciosos são colocados em Epochs posteriores e não podem afetar transações em Epochs anteriores.

Alterar blocos antigos na cadeia principal exige que o atacante gere blocos continuamente a uma velocidade maior que os nós honestos, o que é impossível com poder computacional inferior a 50%.

V. Avanço de Desempenho
Através do design inovador da estrutura Tree-Graph e do algoritmo GHAST, a Conflux alcançou um desempenho excepcional:

Alta taxa de transferência: O sistema pode processar mais de 3.000 transações por segundo, 428 vezes mais que o Bitcoin e 75 vezes mais que o Ethereum.

Confirmação rápida: O tempo de confirmação de transações é reduzido para menos de 30 segundos, proporcionando uma experiência de uso próxima à de sistemas centralizados tradicionais.

Evolução extrema: Após 8 atualizações importantes e 42 versões iterativas da rede principal, foi alcançado um avanço de desempenho "suportando dezenas de milhares de nós globais entre domínios / 15.000 TPS".

VI. A Essência Técnica da Conflux pode ser resumida como

A essência técnica da Conflux pode ser resumida como: forma dispersa, mas espírito coeso—a estrutura organizacional dos blocos não é mais uma cadeia, e diferentes nós no sistema podem gerar blocos concorrentemente, utilizando totalmente os recursos da rede; e após a ordenação total dos blocos pelo algoritmo GHAST, a ordem lógica desses blocos não difere de uma blockchain comum, não afetando a execução das transações.

Essa inovação, enquanto mantém a segurança e a descentralização, aumenta drasticamente o desempenho do sistema blockchain, permitindo que ele realmente suporte aplicações comerciais em larga escala.

Declaração Séria:
O material é proveniente de mídias oficiais/notícias da rede, compilado com base em dados públicos, apenas para referência, e o conteúdo é apenas para aprendizado e troca de ideias, não constituindo qualquer conselho de investimento. Os leitores devem cumprir rigorosamente as leis e regulamentos locais. Este texto não representa qualquer conselho de investimento.

Todas as informações fornecidas são apenas para referência. Não garantimos a precisão, eficácia, atualidade ou integridade das informações. Qualquer ação baseada nas informações aqui fornecidas é de responsabilidade exclusiva do usuário.

#MemeCoreM代币数小时内暴跌80% #原油期货跌约4% #SK海力士拟赴美发行ADR #Cfx #conflux $SOL $CFX
SOL-4,91%
CFX-5,93%
Ver original
post-image
post-image
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
  • 1
  • Compartilhar
Comentário
Adicionar um comentário
Adicionar um comentário
Sem comentários
  • Fixado