Skip to main content

O que é uma blockchain

Nota: Este documento é uma tradução automática da versão original em inglês.

O que é uma blockchain

Uma blockchain é um livro-razão digital compartilhado que registra transações em muitos computadores de uma forma que torna praticamente impossível alterar entradas passadas. Em vez de depender de uma única empresa ou servidor para manter o registro, uma blockchain distribui cópias do mesmo livro-razão para uma rede de participantes chamados nós (nodes), cada um verificando de forma independente que cada nova entrada segue as regras acordadas.

Pense em uma blockchain como uma planilha compartilhada que ninguém pode editar secretamente. Imagine uma planilha do Google onde centenas de pessoas mantêm, cada uma, uma cópia completa. Antes que qualquer linha possa ser adicionada, a maioria dessas pessoas precisa concordar que a nova linha é válida. Uma vez adicionada, a linha torna-se permanente — ninguém pode voltar e alterá-la sem que todos os demais percebam. É essencialmente assim que uma blockchain funciona, exceto que, em vez de linhas em uma planilha, as entradas são grupos de transações criptograficamente vinculados chamados blocos (blocks).

Em resumo: uma blockchain é um livro-razão compartilhado resistente a adulterações, mantido por uma rede descentralizada — e no espaço de cripto IA, ela serve como a camada de infraestrutura onde os projetos de IA fazem deploy, transacionam e comprovam sua atividade on-chain.

Como funciona uma blockchain

Entender a mecânica ajuda a avaliar o que significa quando um projeto diz que "roda em blockchain" ou lista uma chain específica em seu perfil.

Blocos

Uma blockchain organiza dados em blocos. Cada bloco contém um lote de transações — registros de transferências de valor, chamadas de smart contract ou outras operações on-chain. Um bloco também contém metadados: um timestamp, uma referência ao bloco anterior e um resumo criptográfico de seu próprio conteúdo.

Cadeias e hashing

Cada bloco inclui um hash — uma string de comprimento fixo produzida ao passar os dados do bloco por uma função de hash criptográfica (como o SHA-256). Esse hash atua como uma impressão digital: se até mesmo um caractere dos dados mudar, o hash muda completamente. Cada bloco também armazena o hash do bloco anterior, criando uma cadeia de dependências que se estende de volta até o primeiro bloco (chamado de bloco gênese (genesis block)).

Essa estrutura em cadeia é o que torna o livro-razão resistente a adulterações. Para alterar uma transação enterrada no meio da cadeia, um atacante teria que recalcular o hash daquele bloco, de todos os blocos subsequentes, e fazer isso mais rápido do que o resto da rede continua adicionando novos blocos. Na prática, isso é computacionalmente inviável em qualquer rede bem protegida.

Nós

Um nó (node) é um computador que armazena uma cópia da blockchain e participa da validação de novos blocos. Os nós se comunicam entre si por uma rede peer-to-peer. Quando um novo bloco é proposto, os nós verificam de forma independente que suas transações seguem as regras do protocolo — assinaturas corretas, saldos suficientes, lógica de contrato válida — antes de aceitá-lo. Quanto mais nós independentes uma rede tiver, mais difícil se torna para qualquer parte isolada manipular o livro-razão.

Consenso

Como não existe uma autoridade central decidindo quais transações são válidas, a rede precisa de um método para que todos os nós concordem sobre o estado atual do livro-razão. Esse método é chamado de mecanismo de consenso. Diferentes blockchains usam diferentes abordagens de consenso:

  • Proof of Work (PoW) — mineradores resolvem quebra-cabeças computacionalmente intensivos para ganhar o direito de propor um bloco. Usado pelo Bitcoin.
  • Proof of Stake (PoS) — validadores bloqueiam tokens como garantia e são selecionados para propor blocos proporcionalmente ao seu stake. Usado pelo Ethereum após sua fusão (merge) de 2022.
  • Delegated Proof of Stake (DPoS) — os detentores de tokens votam em um conjunto menor de delegados que validam blocos em seu nome.

Cada mecanismo de consenso envolve trade-offs entre segurança, velocidade, uso de energia e grau de descentralização. Para mais detalhes, veja O que é consenso.

Imutabilidade

Uma vez que um bloco é confirmado e blocos subsequentes suficientes são adicionados sobre ele, as transações em seu interior são consideradas imutáveis — efetivamente permanentes. Isso não significa que erros ou bugs nunca possam ser tratados, mas significa que a camada base de verdade é apenas de acréscimo (append-only): novas entradas podem ser adicionadas, mas as antigas não podem ser silenciosamente reescritas.

A imutabilidade é o que torna as blockchains úteis para verificação. Se um projeto afirma que seu modelo de IA produziu uma certa saída em um certo momento, e essa afirmação é registrada on-chain, qualquer pessoa pode verificar o registro de forma independente.

Por que isso importa para projetos de cripto IA

A blockchain é a camada de infraestrutura para cada projeto listado no DecAIHub. Entender o que uma blockchain oferece — e o que ela não oferece — é essencial para ler os cartões de projeto com precisão.

Manutenção de registros verificáveis

Os sistemas de IA frequentemente tomam decisões difíceis de auditar. Um modelo pode pontuar uma solicitação de crédito, recomendar uma operação ou gerar conteúdo, mas, a menos que as entradas e saídas sejam registradas em algum lugar à prova de adulteração, não há como verificar depois o que aconteceu. A blockchain fornece essa camada de registro à prova de adulteração. Quando um projeto de IA registra seus resultados de inferência, hashes de modelo ou checkpoints de decisão on-chain, esses registros tornam-se verificáveis de forma independente por qualquer pessoa.

Infraestrutura para computação descentralizada

Treinar e executar modelos de IA exige poder computacional substancial. Vários projetos de cripto IA usam marketplaces baseados em blockchain para coordenar recursos descentralizados de GPU e computação. Nesse modelo, provedores oferecem capacidade de hardware, consumidores solicitam computação, e a blockchain lida com pagamentos, agendamento e rastreamento de reputação. A blockchain não está executando a computação de IA em si — está orquestrando e liquidando a camada econômica em torno dela.

Alinhamento de incentivos baseado em tokens

Muitos projetos de IA usam tokens de blockchain para alinhar incentivos entre os participantes. Provedores de dados ganham tokens por contribuir com dados de treinamento. Provedores de computação ganham tokens por executar cargas de trabalho de inferência. Validadores ganham tokens por verificar as saídas dos modelos. A blockchain impõe as regras desses sistemas de incentivo por meio de smart contracts, tornando-os transparentes e auditáveis.

A distinção entre "na blockchain" e "usando blockchain"

Uma nuance crítica: a maior parte da computação de IA não acontece diretamente em uma blockchain. Executar uma rede neural dentro de um smart contract seria proibitivamente caro em redes como o Ethereum, onde cada computação custa gas. Em vez disso, a maioria dos projetos de cripto IA usa uma arquitetura híbrida: a IA roda offchain (em servidores tradicionais ou em nós de computação descentralizados), enquanto a blockchain lida com verificação, liquidação, pagamentos e governança. Entender esse modelo híbrido é fundamental para evitar o equívoco de que "blockchain AI" significa que a IA roda literalmente dentro da chain.

Blockchains públicas, privadas e de consórcio

Nem toda blockchain é aberta a qualquer um. O tipo de blockchain afeta o que "on-chain" significa na prática:

  • Pública (sem permissão) — qualquer pessoa pode rodar um nó, enviar transações e ler o livro-razão. Ethereum, Solana e Bitcoin são blockchains públicas. A maioria dos projetos de cripto IA opera em chains públicas porque a abertura permite verificação independente.
  • Privada (com permissão) — apenas participantes aprovados podem acessar a rede. Uma empresa que roda uma blockchain interna para rastreamento de cadeia de suprimentos está usando uma chain privada. Os dados em uma blockchain privada não são verificáveis de forma independente pelo público.
  • Consórcio — um meio-termo onde um grupo definido de organizações opera conjuntamente a rede. As chains de consórcio são mais distribuídas que as chains privadas, mas menos abertas que as públicas.

Quando um cartão de projeto do DecAIHub lista uma Main chain, ela quase sempre se refere a uma blockchain pública. Os benefícios de verificação dos quais a metodologia do DecAIHub depende — auditabilidade independente, histórico de transações transparente, smart contracts verificáveis — dependem de a chain ser publicamente acessível.

Onde isso aparece nos cartões de projeto do DecAIHub

O conceito de blockchain surge diretamente em vários campos do cartão de projeto:

  • Main chain — especifica em qual rede blockchain o projeto opera principalmente (por exemplo, Ethereum, Solana, BNB Smart Chain, Avalanche, Arbitrum One, Base, Bittensor). Este é um dos campos mais visíveis em cada cartão de projeto e indica imediatamente a base de infraestrutura.
  • Type — indica o papel arquitetural do projeto em relação à blockchain (por exemplo, L1, L2, Appchain, EVM, non-EVM). Isso ajuda a determinar se o projeto é uma blockchain ou roda em uma.
  • Consensus — mostra o mecanismo de consenso usado pela blockchain na qual o projeto se baseia ou que ele implementa (PoS, PoW, DPoS e outros).
  • Network status — indica se a blockchain está em estágio de mainnet, testnet ou beta.

Ao ler um cartão de projeto, o campo Main chain informa onde a atividade on-chain do projeto é registrada e verificada. Um projeto listado no Ethereum herda propriedades diferentes (custos de gas, tempo de finalidade, conjunto de validadores) das de um projeto na Solana ou em sua própria Appchain. Essas diferenças afetam como a Onchain necessity do projeto é avaliada.

O que uma blockchain por si só não prova

Listar uma blockchain no perfil de um projeto informa onde o projeto vive on-chain, mas não garante automaticamente:

  • AI reality — rodar em uma blockchain nada diz sobre se o projeto tem um componente de IA real e funcional. Um projeto pode ter mecânicas de token on-chain sofisticadas e zero IA verificável. A AI reality é avaliada separadamente por meio de flags de evidência (AI_0 a AI_4).
  • Descentralização — um projeto implantado em uma blockchain descentralizada ainda pode ter controle totalmente centralizado sobre suas próprias operações, governança e tomada de decisão. Implantar um smart contract no Ethereum não torna o próprio projeto descentralizado.
  • Segurança — herdar a segurança de consenso de uma blockchain não protege contra bugs de smart contract, manipulação de oráculo, uso indevido de admin keys ou falhas de componentes off-chain.
  • Token necessity — a existência de uma blockchain não explica por que um projeto específico precisa de seu próprio token. Muitas aplicações úteis rodam em blockchains sem emitir tokens. A Token necessity é uma questão separada na metodologia do DecAIHub.
  • Qualidade ou utilidade — a blockchain é infraestrutura. Ela fornece uma base, não um produto. O valor de um projeto depende do que ele constrói sobre essa base e de se os resultados são verificáveis.
  • Transparência da IA — registrar resultados on-chain torna esses registros transparentes, mas não revela como o modelo de IA funciona internamente. Um projeto pode publicar saídas de inferência on-chain enquanto mantém sua arquitetura de modelo, dados de treinamento e lógica de tomada de decisão completamente opacos. A transparência on-chain e a transparência do modelo são propriedades separadas.

Não confundir com

  • Criptomoeda — uma blockchain é a tecnologia subjacente; uma criptomoeda é um ativo digital que usa uma blockchain para transferências e manutenção de registros. O Bitcoin é uma criptomoeda; a rede Bitcoin é uma blockchain. Nem toda interação com blockchain envolve um pagamento em criptomoeda.
  • Smart contract — um programa que roda em uma blockchain. Smart contracts são implantados em blockchains, mas não são blockchains em si. Uma blockchain pode existir sem smart contracts (o scripting do Bitcoin é muito limitado), e smart contracts não podem existir sem uma blockchain para executá-los.
  • Banco de dados — bancos de dados tradicionais são controlados por um único operador, podem ser editados ou excluídos por administradores e não são verificáveis de forma independente por terceiros. Uma blockchain é um tipo específico de banco de dados distribuído projetado para manutenção de registros apenas de acréscimo e com minimização de confiança.
  • Descentralizado — "blockchain" e "descentralizado" são termos relacionados, mas não sinônimos. Uma blockchain pode ter permissão e ser operada por um pequeno grupo de operadores conhecidos (uma chain privada ou de consórcio). A descentralização é uma propriedade que varia em grau, não um recurso que toda blockchain automaticamente possui.
  • Computação em nuvem — os nós de uma blockchain são distribuídos entre muitos operadores, mas a blockchain não é um substituto para a computação em nuvem. Ela é otimizada para consenso e verificação, não para desempenho computacional bruto.

Perguntas frequentes

Blockchain é o mesmo que Bitcoin?

Não. O Bitcoin foi a primeira blockchain amplamente adotada, mas é apenas uma entre muitas. Ethereum, Solana, Avalanche, BNB Smart Chain e centenas de outras redes são todas blockchains com designs, capacidades e mecanismos de consenso diferentes. O Bitcoin introduziu o conceito; a tecnologia, desde então, evoluiu muito além de seu design original.

Os dados da blockchain podem ser excluídos ou alterados?

Em operação normal, não. A estrutura em cadeia e o hashing criptográfico tornam os dados passados efetivamente imutáveis. Em circunstâncias extraordinárias, uma rede pode executar um hard fork — uma mudança de protocolo coordenada que cria uma nova versão da chain — mas isso requer amplo consenso entre validadores e desenvolvedores. Hard forks são raros, controversos e publicamente visíveis. Para fins práticos, os dados registrados em uma blockchain bem mantida são permanentes.

Toda blockchain é descentralizada?

Não necessariamente. A descentralização é um espectro. Blockchains públicas e sem permissão como Ethereum e Bitcoin visam alta descentralização: qualquer pessoa pode rodar um nó, e nenhuma parte isolada controla a rede. Blockchains privadas ou de consórcio restringem a participação a entidades aprovadas e podem ter relativamente poucos validadores. Ao avaliar um projeto, considere quantos validadores independentes operam a rede, quem controla as atualizações e se a participação é aberta ou restrita. Veja O que significa descentralizado para uma discussão mais aprofundada.

Por que os projetos de IA precisam de blockchain?

Eles nem sempre precisam. A questão é se a blockchain agrega valor genuíno ao fluxo de trabalho de IA. Razões válidas incluem: registro verificável de decisões de IA, coordenação descentralizada de recursos de computação, distribuição transparente de incentivos via tokens e deploy resistente à censura de serviços de IA. Razões inválidas incluem: adicionar "blockchain" ao marketing por apelo de narrativa sem lógica on-chain significativa. O DecAIHub avalia isso por meio do eixo Onchain necessity.

O que significa "Main chain" em um cartão de projeto?

O campo Main chain em um cartão de projeto do DecAIHub identifica a rede blockchain primária onde a atividade on-chain do projeto ocorre. Por exemplo, um projeto com Main chain: Ethereum registra suas transações, implanta seus smart contracts e liquida valor na rede Ethereum. Alguns projetos operam em várias chains, mas a main chain indica a base primária de infraestrutura.

A IA pode rodar diretamente em uma blockchain?

Para a maioria dos fins práticos, não. A computação em blockchain é cara porque cada operação precisa ser verificada por todos os nós da rede. Executar uma rede neural dentro de um smart contract custaria quantidades proibitivas de gas e levaria tempo demais. Em vez disso, a computação de IA tipicamente acontece offchain, com apenas os resultados, provas ou checkpoints registrados na blockchain. Esse modelo híbrido é a arquitetura padrão no espaço de cripto IA. Veja O que é onchain e offchain para detalhes.

Qual é a diferença entre uma blockchain e uma criptomoeda?

Uma blockchain é a tecnologia subjacente — o livro-razão distribuído, o mecanismo de consenso, a rede de nós. Uma criptomoeda é um ativo digital que vive nesse livro-razão. O Ethereum é uma blockchain; o ETH é a criptomoeda nativa dessa blockchain. Você pode usar uma blockchain para fins além de criptomoeda (registrar dados, rodar smart contracts, coordenar computação), e nem toda interação com blockchain envolve comprar ou vender uma criptomoeda.

Referências externas

Ver também