A Taraxa é uma plataforma de blockchain voltada para a coleta e o rastreamento de dados imprecisos em sistemas distribuídos, com um foco específico em contratos informais, que são acordos comerciais que não estão formalizados em contratos tradicionais, mas que mesmo assim requerem rastreabilidade. Sua tecnologia traz algumas características interessantes, como a utilização de um grafo acíclico direcionado (ou DAG, do inglês "Directed Acyclic Graph") em vez de uma blockchain linear tradicional, e um protocolo de consenso próprio, chamado Avalanche Consensus.
Aqui estão alguns dos principais componentes da tecnologia da Taraxa:
1. Grafo Acíclico Direcionado (DAG)
Em vez de uma estrutura em cadeia (como na maioria dos blockchains), a Taraxa utiliza um DAG, que permite que múltiplas transações sejam processadas em paralelo, aumentando a escalabilidade. No DAG, cada transação pode validar uma ou mais transações anteriores, formando uma rede de transações interconectadas, sem ciclos, onde a direção das conexões importa.
Essa estrutura se adequa bem a plataformas com alto volume de transações e ajuda a reduzir a latência, permitindo confirmações mais rápidas e taxas de transação mais baixas.
2. Avalanche Consensus
O consenso da Taraxa é inspirado no protocolo Avalanche, que permite a confirmação rápida de transações ao utilizar uma rede de votos estocásticos. Diferente do modelo de proof-of-work (usado no Bitcoin) ou proof-of-stake (usado no Ethereum 2.0), o Avalanche baseia-se em um protocolo de consenso probabilístico, que permite alcançar consenso com menor latência e maior escalabilidade.
Esse protocolo permite à rede alcançar decisões rápidas e resistentes a ataques de 51%, pois é mais complexo para um invasor conseguir o controle majoritário da rede.
3. Smart Contracts e SDK para Dados Informais
A Taraxa facilita a criação de contratos inteligentes, mas com uma abordagem focada em dados informais. Para isso, eles oferecem SDKs que auxiliam na integração e monitoramento de dados descentralizados de contratos informais.
O objetivo é trazer um registro imutável e auditável para acordos que antes eram realizados de maneira verbal ou sem documentação formal, promovendo maior transparência e confiança nos processos comerciais.
4. Escalabilidade e Baixo Consumo de Energia
Por utilizar uma estrutura DAG e o protocolo Avalanche, a rede Taraxa consegue ser mais leve, escalável e eficiente em termos energéticos em comparação com blockchains tradicionais.
O baixo consumo de energia a torna uma alternativa interessante, pois reduz o impacto ambiental e os custos associados ao funcionamento da rede.
5. Camada de Privacidade e Compliance
A Taraxa inclui mecanismos para proteger a privacidade dos dados dos usuários, além de possibilitar o rastreamento necessário para compliance em certas indústrias, como as financeiras e de supply chain.
Em resumo, a Taraxa é uma plataforma que explora inovações em escalabilidade e eficiência, utilizando um grafo DAG e o protocolo de consenso Avalanche, para atender a necessidades específicas de rastreamento de dados informais em ambientes distribuídos. É um projeto interessante para quem está procurando soluções para problemas de rastreabilidade e transparência em transações comerciais informais, com um modelo leve e adaptável para altos volumes de transação.