O que é um Whitepaper: Guia de Cripto Whitepapers
Learn what cryptocurrency whitepapers are, how hashing works, and how to evaluate blockchain projects using our complete technical guide.
O que é uma Criptomoeda Whitepaper?
Um whitepaper de criptomoeda é um documento técnico que explica o que é um projeto de blockchain, como ele funciona e por que ele existe. Publicado pela equipe do projeto antes ou no lançamento, ele comunica o propósito do projeto e a arquitetura técnica, juntamente com seu modelo econômico, para potenciais investidores e desenvolvedores. O termo "whitepaper" é anterior à criptomoeda como um formato para documentos de política governamental, mas no contexto de cripto, ele se refere especificamente a este formato de especificação de projeto, popularizado pelo whitepaper do Bitcoin em 2008.
A maioria dos whitepapers de cripto e blockchain serve à mesma função dupla: eles são tanto uma especificação técnica quanto um manifesto do projeto. A metade técnica descreve como o sistema funciona em um nível arquitetural. A metade do manifesto explica por que o projeto existe e qual problema ele resolve.
Por que os Projetos de Cripto Publicam Whitepapers
Projetos de criptomoedas publicam whitepapers por quatro motivos principais:
- Comunicação técnica: Descrever a arquitetura do projeto, o mecanismo de consenso e o design criptográfico com detalhes suficientes para que desenvolvedores e auditores possam avaliá-lo.
- Transparência para o investidor: Fornecer aos potenciais investidores uma base para avaliar o projeto antes de comprometer capital. Durante o boom das ofertas iniciais de moeda (ICO) de 2017 e 2018, o whitepaper tornou-se o principal documento de divulgação que os projetos utilizavam para se explicar aos compradores.
- Sinalização de credibilidade: Publicar um whitepaper demonstra que a equipe pensou rigorosamente sobre o problema e sua solução. Projetos sem um são mais difíceis de avaliar e são geralmente tratados com maior ceticismo.
- Especificação do projeto: O whitepaper serve como o registro público definitivo do que o projeto pretende construir. Blockchains de camada base, aplicativos descentralizados (dApps) e protocolos DeFi dependem desse formato para alinhar suas equipes e comunidades em torno de uma visão técnica compartilhada. Uma vez que um projeto lança seu token, ele geralmente busca a listagem em uma exchange de criptomoeda, mas o whitepaper vem primeiro.
Os Whitepapers são juridicamente vinculativos?
Não. Um whitepaper de criptomoeda não é juridicamente vinculativo. É um documento informativo, não um contrato, prospecto ou registro regulatório. As promessas e especificações técnicas que ele contém não criam nenhuma obrigação legal exigível por parte da equipe do projeto.
Nem todas as criptomoedas possuem um whitepaper. A maioria dos projetos confiáveis publica um, mas não é um requisito formal. Alguns projetos publicam, em vez disso, um litepaper mais curto. A ausência de qualquer documento técnico público é um sinal de alerta que vale a pena observar ao pesquisar um projeto.
O que uma Criptomoeda Whitepaper contém?
Um whitepaper padrão de criptomoeda contém de sete a oito seções principais, cada uma abordando uma dimensão diferente do projeto.
- Declaração do Problema / Resumo: Uma descrição concisa do problema que o projeto visa resolver e da abordagem de alto nível que ele adota. Esta é a seção para ler primeiro.
- Arquitetura Técnica: O design do sistema, incluindo a estrutura da Blockchain, topologia de rede e modelo de rede peer-to-peer. O whitepaper do Bitcoin descreve uma rede peer-to-peer na qual os participantes se comunicam diretamente sem um servidor central ou intermediário.
- Mecanismo de consenso: As regras pelas quais todos os nós na rede concordam sobre quais transações são válidas. Proof of work e proof of stake são os dois exemplos mais comuns. Esta seção também deve nomear a função hash específica que o projeto utiliza.
- Tokenomics: O modelo econômico do token, incluindo o suprimento total, cronograma de distribuição, alocação entre a equipe e investidores, e a utilidade do token na rede.
- Equipe e Consultores: As identidades e credenciais das pessoas que estão construindo o projeto. Membros verificáveis da equipe são um sinal de credibilidade.
- Roadmap: Uma linha do tempo dos marcos de desenvolvimento planejados, mostrando o que será construído e quando.
- Avisos Legais: Declarações que esclarecem o Status regulatório do token e limitam a responsabilidade da equipe do projeto.
- Referências e Apêndices: Citações de trabalhos acadêmicos ou técnicos anteriores nos quais o projeto se baseia, além de quaisquer detalhes técnicos suplementares.
O Whitepaper do Bitcoin: Onde Tudo Começou
O whitepaper do Bitcoin não inventou a palavra "whitepaper", mas estabeleceu o formato que todo projeto sério de cripto tem seguido desde então. Antes de 2008, nenhuma criptomoeda jamais havia publicado um documento desse tipo. Depois dele, o whitepaper se tornou o documento fundamental de credibilidade para toda a indústria.
Bitcoin: Um Sistema de Dinheiro Eletrônico Ponto a Ponto
O whitepaper do Bitcoin, formalmente intitulado "Bitcoin: Um Sistema de Dinheiro Eletrônico Ponto a Ponto", foi publicado em 31 de outubro de 2008, pelo pseudônimo Satoshi Nakamoto. A verdadeira identidade de Satoshi nunca foi confirmada. O documento tem nove páginas long e descreve um sistema para conduzir transações financeiras diretamente entre duas partes sem a atuação de um banco ou processador de pagamentos como intermediário.
O whitepaper introduz três mecanismos técnicos que permanecem centrais para o design de blockchain hoje: hashing SHA-256 como a base do processo de mineração de prova de trabalho, árvores de Merkle para resumir e verificar eficientemente conjuntos de transações, e um servidor de carimbo de data/hora distribuído que encadeia blocos de transações usando hashes criptográficos. Todos os três são explicados em detalhe abaixo.
O whitepaper do Bitcoin está disponível gratuitamente em bitcoin.org/bitcoin.pdf. É o documento mais citado na história das criptomoedas.
Outros Whitepapers históricos que vale a pena conhecer
Em 2013, Vitalik Buterin publicou o Whitepaper Ethereum,), estendendo a tradição dos whitepapers para introduzir contratos inteligentes, que são programas autoexecutáveis armazenados na blockchain que aplicam automaticamente os termos do acordo quando as condições são atendidas. Onde o whitepaper de Nakamoto se concentrou em pagamentos peer-to-peer seguros por hashing, o whitepaper de Buterin introduziu uma plataforma blockchain programável. Ao contrário de Satoshi Nakamoto, Vitalik Buterin é uma pessoa publicamente identificada que cofundou o Ethereum.
Outros whitepapers históricos que valem a pena ler incluem:
- Bitcoin (Nakamoto, 2008): O original. Estabelece o modelo de prova de trabalho e o próprio formato do whitepaper cripto.
- Ethereum (Buterin, 2013): Introduz contratos inteligentes e lógica de blockchain programável.
- Lightning Network (Poon e Dryja, 2016): Descreve um protocolo de pagamento de Camada 2 construído sobre o Bitcoin, demonstrando que a tradição do whitepaper se estende além das criptomoedas de camada base para soluções de escalabilidade.
O que é Hashing?
Hashing é o processo de converter qualquer dado de entrada em uma string de caracteres de comprimento fixo, chamada de hash ou digest, usando uma função matemática denominada função de hash. O processo é unidirecional e determinístico, o que significa que a mesma entrada sempre produz a mesma saída, e a saída não pode ser revertida para recuperar a entrada original.
Pense no hashing como uma máquina de impressões digitais. Cada entrada única produz uma impressão digital única, e você não pode reconstruir o documento original apenas a partir da impressão digital.
No Blockchain, o hashing é usado para proteger transações individuais, vincular blocos para formar a cadeia, alimentar o processo de mineração de proof-of-work e construir árvores Merkle que resumem o conteúdo dos blocos. O hashing aparece em Whitepapers de Criptomoeda como um mecanismo técnico central. O Whitepaper do Bitcoin descreve o hashing SHA-256 como a base do sistema de proof-of-work do Bitcoin, tornando-o a descrição mais detalhada e influente de hashing criptográfico em qualquer documento de especificação de projeto.
[Diagrama: Visualização de função hash mostrando dados de entrada de qualquer tamanho entrando em uma função hash SHA-256 e produzindo uma saída hexadecimal de comprimento fixo de 64 caracteres.]
Hashing vs. Criptografia: Uma Distinção Importante
Hashing não é criptografia. A criptografia é um processo reversível: os dados originais podem ser recuperados por qualquer pessoa com a chave correta. O hashing é unidirecional: os dados originais não podem ser recuperados a partir da saída do hash sob nenhuma circunstância. Confundir os dois é um erro técnico comum em textos sobre cripto.
O Que é uma Função Hash?
Uma função hash, mais precisamente uma função hash criptográfica, é o algoritmo matemático que realiza o hashing. Ela aceita uma entrada de qualquer tamanho e gera de forma consistente uma saída de tamanho fixo. O algoritmo é a função; a saída que ele produz é o hash. Esses dois termos descrevem coisas diferentes e não devem ser usados de forma intercambiável.
Como o Hashing Funciona: A Mecânica
Hashing funciona em cinco etapas:
- Dados de entrada de qualquer tamanho são alimentados na função hash. A entrada pode ser um único caractere, um registro de transação completo ou um bloco de dados inteiro.
- A função executa uma série de operações matemáticas na entrada, transformando-a através de múltiplas rodadas de computação.
- A saída é uma string de comprimento fixo. O SHA-256, por exemplo, sempre produz uma string hexadecimal de 64 caracteres, independentemente de quão grande ou pequena tenha sido a entrada.
- Qualquer alteração na entrada produz uma saída completamente diferente. Essa propriedade é chamada de efeito avalancha: alterar um único caractere na entrada produz um hash que não compartilha semelhança visível com a saída original.
- O processo não pode ser executado ao contrário. Dada apenas a hash, não há método computacional para recuperar a entrada original.
As Quatro Propriedades de uma Função Hash Criptográfica
Funções de hash criptográficas possuem quatro propriedades que, em conjunto, tornam o Blockchain detectável contra adulterações:
- Determinístico: A mesma entrada sempre gera a mesma saída. Dada a mesma informação, a função de hash sempre retornará o mesmo hash.
- Unidirecional (de mão única): A saída não pode ser revertida para recuperar a entrada. Esta é a propriedade que torna o hashing útil para segurança.
- Efeito avalanche: Uma pequena alteração na entrada, mesmo que seja um único caractere, produz um hash de saída completamente diferente. Isso torna impossível ajustar incrementalmente uma entrada em direção a um hash desejado.
- Resistente a colisões: É computacionalmente inviável encontrar duas entradas diferentes que produzam a mesma saída de hash. Essa propriedade protege a integridade dos registros de transação.
SHA-256: A Função de Hash no Bitcoin Whitepaper
SHA-256 (Algoritmo de Hash Seguro, 256 bits) O SHA-256 foi desenvolvido pela NSA e padronizado pelo NIST sob a norma FIPS PUB 180-4. Ele recebe qualquer entrada e produz uma saída de 256 bits, expressa como uma string hexadecimal de 64 caracteres. A reversão por força bruta de um hash SHA-256 é computacionalmente inviável nas velocidades de processamento atuais. O SHA-256 é a função de hash especificada no Bitcoin whitepaper e utilizada no processo de mineração proof-of-work do Bitcoin.
O Bitcoin aplica o SHA-256 aos cabeçalhos dos blocos durante a mineração. O cabeçalho do bloco é a seção de metadados de cada bloco, contendo o hash do bloco anterior, a Merkle root que resume todas as transações, um timestamp, o alvo de dificuldade e o nonce. Os mineradores fazem o hash dessa estrutura de 80 bytes, não do conteúdo total do bloco, o que torna o processo de mineração computacionalmente tratável.
[Diagrama: Estrutura do bloco mostrando os seis campos do cabeçalho do bloco: versão, hash do bloco anterior, raiz de Merkle, timestamp, alvo de dificuldade e nonce.]
Como o Hashing Cria a Cadeia em Blockchain
Em uma blockchain, o cabeçalho de cada bloco é hashado usando SHA-256, e esse hash é incluído no cabeçalho do próximo bloco, criando o elo criptográfico que confere à cadeia sua estrutura. Se alguém tentar alterar um bloco anterior, seu hash muda, e o hash de todos os blocos subsequentes se torna inválido, tornando a adulteração imediatamente detectável em toda a rede.
O hashing protege o blockchain de três maneiras. Primeiro, ele vincula blocos ao incluir o hash do bloco anterior no cabeçalho de cada novo bloco. Segundo, ele protege transações individuais, incluindo-as em hash em uma estrutura de árvore de Merkle. Terceiro, ele torna a mineração computacionalmente custosa através do processo de prova de trabalho (proof-of-work), desencorajando submissões fraudulentas de blocos. O Hashrate de uma rede, o poder computacional total usado para produzir hashes a qualquer momento, é uma medida direta de quão difícil seria atacar a cadeia.
Hashing em Ação: Prova de Trabalho e o Nonce
O Whitepaper do Bitcoin não descreve apenas hashing de forma abstrata. Ele descreve um mecanismo específico, proof of work, que utiliza o hashing como o motor do modelo de segurança do Bitcoin. Todo bloco adicionado à Blockchain do Bitcoin desde 2009 foi adicionado através deste processo.
O Que É Prova de Trabalho?
Prova de trabalho é um mecanismo de consenso no qual mineradores competem para adicionar um novo bloco à Blockchain, hasheando repetidamente o cabeçalho do bloco, alterando uma variável chamada nonce, até encontrarem um hash que atenda à meta de dificuldade da rede. Este processo requer um esforço computacional significativo, o que desencoraja comportamentos fraudulentos, porque atacar a rede exige recursos proporcionais ao seu hashrate total. Prova de trabalho é o mecanismo de consenso descrito na Seção 4 do Bitcoin whitepaper.
Nem todas as blockchains usam prova de trabalho. Prova de investir em staking, por exemplo, usa um mecanismo diferente que não depende de hashing repetido. Ao avaliar qualquer Whitepaper, verifique qual mecanismo de consenso ele descreve e confirme que a descrição é tecnicamente coerente.
Como a Prova de Trabalho Usa Hashing: Passo a Passo
- Um minerador monta um bloco candidato contendo um conjunto de transações não confirmadas da mempool.
- O minerador faz o hash do cabeçalho do bloco usando SHA-256, produzindo uma saída hexadecimal de 64 caracteres.
- O hash resultante é comparado com o alvo de dificuldade. Um hash válido deve começar com um certo número de zeros à esquerda, conforme definido pela dificuldade atual da rede.
- Se o hash não atende ao alvo, o minerador incrementa o nonce e refaz o hash. O nonce é a variável que muda a cada tentativa, dando aos mineradores uma nova entrada para fazer o hash sem alterar os dados da transação.
- Quando um hash válido é encontrado, o bloco é transmitido para a rede. Outros nós verificam o resultado em milissegundos executando a função de hash uma vez, e então adicionam o bloco à sua cópia da cadeia.
As assinaturas digitais trabalham em conjunto com este processo para proteger transações individuais: cada transação é assinada com a chave privada do remetente e verificada usando a chave pública correspondente, comprovando a autorização sem revelar a própria chave.
O que é um Nonce?
Nonce (número usado uma única vez) Um nonce é um número inteiro variável armazenado no cabeçalho de um bloco que os mineradores alteram a cada tentativa de hash. O cabeçalho do bloco do Bitcoin contém um campo de nonce de 32 bits, oferecendo aos mineradores aproximadamente 4 bilhões de valores possíveis para tentar antes de esgotar o espaço. Fonte: Bitcoin Whitepaper, Seção 4.
Pense nisso como um cadeado de combinação. Os mineradores começam do zero e contam de forma ascendente, tentando cada número em sequência até encontrarem aquele que produz um hash que a rede aceite. O nonce em si não tem um significado especial; sua única função é fornecer aos mineradores uma variável para alterar, de modo que cada tentativa de hash produza um resultado diferente.
Árvores de Merkle: Como o Hashing Organiza as Transações
Uma árvore de Merkle é uma estrutura de dados na qual cada transação em um bloco é hasheada, e esses hashes são repetidamente pareados e hasheados juntos até que reste um único hash, chamado de raiz de Merkle. Essa raiz de Merkle é armazenada no cabeçalho do bloco. A estrutura permite que qualquer transação individual seja verificada eficientemente sem baixar toda a Blockchain, porque um verificador precisa apenas do hash da transação e de seu caminho na árvore até a raiz.
Compreender as árvores de Merkle ajuda você a acompanhar a discussão do Whitepaper do Bitcoin sobre como as transações são verificadas de forma eficiente, sem exigir que os participantes da rede armazenem a cadeia completa. As árvores de Merkle aparecem na Seção 7 do documento.
Como funciona uma árvore de Merkle
[Diagrama: visualização da árvore de Merkle mostrando hashes de transação individuais na base, hashes pai emparelhados nas camadas intermediárias e a única raiz de Merkle no topo.]
- Cada transação em um bloco é resumida (hashed) individualmente. Se um bloco contém oito transações, o processo começa com oito hashes de transação.
- Pares de hashes de transação são concatenados e resumidos (hashed) juntos. Os oito hashes de transação tornam-se quatro hashes pai.
- O processo de emparelhamento e resumo (hashing) se repete subindo na árvore. Quatro hashes pai tornam-se dois hashes avô e, em seguida, um hash final.
- O único hash restante, a raiz de Merkle (Merkle root), é armazenado no cabeçalho do bloco. Ele vincula todas as transações no bloco a um único valor compacto. Qualquer alteração em qualquer transação altera a raiz de Merkle, o que altera o hash do cabeçalho do bloco, invalidando toda a cadeia a partir daquele ponto.
Como Avaliar uma Cripto Whitepaper
Você não precisa ler cada palavra de um whitepaper antes de decidir se vale a pena pesquisar mais um projeto. Revisar estes dez pontos leva menos de vinte minutos e melhora significativamente sua capacidade de distinguir projetos credíveis de projetos ruins.
Um Checklist de Avaliação de 10 Pontos Whitepaper
- Leia o resumo e a declaração do problema primeiro. O resumo deve identificar um problema específico e real e declarar claramente como o projeto propõe resolvê-lo. Declarações de problemas vagas ou grandiosas são um sinal de alerta.
- Confirme se a seção de arquitetura técnica nomeia sua função hash ou mecanismo de consenso. Um whitepaper credível especifica qual função hash ele usa (SHA-256, Keccak-256 ou similar) e por quê. Se a seção técnica não disser nada mais específico do que 'usamos criptografia', o projeto não fez o trabalho técnico.
- Verifique se a tokenomics está definida com cifras de oferta específicas e um cronograma de distribuição. A tokenomics deve declarar o suprimento total, a alocação para a equipe, a alocação para investidores e o cronograma de vesting. A ausência de detalhes aqui é um sinal vermelho.
- Verifique se a seção da equipe nomeia pessoas identificáveis e verificáveis. Pesquise o nome de cada membro da equipe. Históricos profissionais confirmados e perfis do LinkedIn são sinais positivos.
- Avalie o roadmap em busca de marcos datados e realistas. Um roadmap com datas é mais crível do que um com fases rotuladas como 'Q1', 'Q2' e 'Q3' sem um ano anexado.
- Procure por um repositório de código acessível publicamente. A maioria dos projetos de Blockchain credíveis publica seu código no GitHub ou em uma plataforma comparável. Código aberto pode ser revisado por qualquer pessoa.
- Confirme a presença de avisos legais. Sua ausência pode indicar que um projeto não buscou revisão legal básica.
- Verifique a data de publicação do PDF do whitepaper. Metadados de arquivo e histórico de versões importam. Um whitepaper sem data de criação, ou um que pareça modificado recentemente com uma data antiga reivindicada, merece escrutínio.
- Pesquise por análises independentes ou revisão por pares das alegações técnicas. Projetos credíveis atraem escrutínio de desenvolvedores e pesquisadores independentes. Nenhuma observação externa sobre um projeto técnico pode indicar engajamento limitado da comunidade.
- Note se o whitepaper cita trabalhos anteriores ou parece original. Propostas técnicas genuínas se baseiam em pesquisas anteriores e as citam. Um whitepaper sem referências é ou um avanço de primeiros princípios (raro) ou plagiado (mais comum).
Você Precisa Ler o Whitepaper Antes de Comprar?
Você não precisa ler cada palavra, mas revisar o resumo, a arquitetura técnica e as seções de tokenomics antes de comprar qualquer token é um padrão razoável de diligência para sua própria pesquisa. Um whitepaper que nomeia sua função de hash, descreve seu mecanismo de consenso e identifica sua equipe é um sinal positivo de credibilidade. Um projeto sem whitepaper, ou um que falhe na lista de verificação acima, merece ceticismo proporcionalmente maior.### Sinais de Alerta em uma Cripto Whitepaper
Estas são características observáveis do documento que justificam um escrutínio adicional:
- Ausência de função hash nomeada ou mecanismo de consenso na seção de arquitetura técnica
- Membros da equipe anônimos e sem histórico profissional verificável
- Linguagem que promete retornos garantidos ou porcentagens de lucro fixas
- Seções técnicas vagas, copiadas do Whitepaper de outro projeto ou escritas em linguagem de marketing em vez de termos técnicos
- Nenhum repositório de código público ou referência a um
- Tokenomics de ICO alocando mais de 50% da oferta total para a equipe sem um cronograma de vesting
- Um PDF de Whitepaper sem data de criação original nos metadados do arquivo ou evidência de retroação recente
- Nenhuma referência externa ou citações para afirmações técnicas
Este artigo é apenas para fins educacionais e não constitui aconselhamento financeiro ou de investimento. Investimentos em criptomoedas envolvem riscos significativos, incluindo a perda potencial do capital principal. Sempre realize pesquisas independentes e consulte um consultor financeiro qualificado antes de tomar decisões de investimento.
Whitepaper vs. Litepaper vs. Roadmap: Qual é a Diferença?
Três documentos surgem com frequência na pesquisa de projetos de criptomoedas, e eles cumprem finalidades distintas.
| Documento | Profundidade | Tamanho Típico | Público Principal | Propósito |
|---|---|---|---|---|
| Whitepaper | Especificação técnica completa | 10 a 50+ páginas | Revisores técnicos e investidores | Explicar o que é o projeto e como ele funciona |
| Litepaper | Resumo abreviado | 1 a 5 páginas | Público em geral, leitores não técnicos | Fornecer uma visão geral acessível do projeto |
| Roadmap | Apenas cronograma | 1 a 3 páginas | Todos os públicos | Mostrar quando as funcionalidades planejadas serão construídas |
Esta tabela compara os três principais documentos de projeto que um investidor de criptomoedas pode encontrar durante sua pesquisa. Alguns projetos publicam os três; outros publicam apenas um.
Um Whitepaper explica o que é o projeto e como ele funciona. Um roadmap explica quando os recursos planejados serão construídos. Esses dois documentos respondem a perguntas diferentes, e nenhum substitui o outro. Alguns projetos publicam um litepaper em conjunto ou em vez de um Whitepaper completo, particularmente quando o público-alvo não é técnico.
Perguntas Frequentes
O que é um Whitepaper em criptomoeda?
Um whitepaper de criptomoeda é um documento técnico publicado por um projeto blockchain que explica seu propósito, tecnologia, mecanismo de consenso, tokenomics e roteiro de desenvolvimento. O formato foi estabelecido pelo whitepaper do Bitcoin em 2008 e tem sido o documento padrão de divulgação de projetos na indústria cripto desde então.
Qual é o propósito de um whitepaper de cripto?
Um whitepaper de cripto serve a quatro propósitos: comunicação técnica para desenvolvedores e auditores, transparência para investidores antes de compras de tokens, sinalização de credibilidade pela equipe do projeto e especificação do projeto para alinhar a equipe em torno de um design compartilhado. Não é um documento juridicamente vinculativo.
O que é hashing em termos simples?
O hashing converte qualquer entrada em uma string de caracteres de comprimento fixo usando uma função matemática chamada função de hash. O processo é unidirecional: a mesma entrada sempre produz a mesma saída, mas a saída não pode ser revertida para recuperar os dados originais. Pense nisso como uma máquina de impressão digital, onde cada documento único produz uma impressão digital única que não pode ser analisada reversamente para retornar ao original.
Como o hashing funciona em Blockchain?
O cabeçalho de cada bloco é hasheado, e esse hash é incluído no cabeçalho do próximo bloco, criando uma cadeia criptográfica. Alterar qualquer bloco passado muda seu hash, tornando cada hash subsequente inválido e a adulteração imediatamente detectável. O hashing também estrutura as transações dentro de cada bloco por meio de uma árvore de Merkle e impulsiona o processo de mineração de prova de trabalho.
O que é hashing SHA-256?
SHA-256 significa Secure Hash Algorithm, 256-bit. Foi desenvolvido pela NSA e padronizado pelo NIST sob a FIPS PUB 180-4. O SHA-256 produz uma saída de 256 bits expressa como uma string hexadecimal de 64 caracteres, e a reversão por força bruta é computacionalmente inviável nas velocidades de processamento atuais. É a função de hash especificada no Bitcoin whitepaper.
Sobre o que é o Bitcoin whitepaper?
O Whitepaper do Bitcoin, intitulado "Bitcoin: A Peer-to-Peer Electronic Cash System", descreve um sistema para realizar transações financeiras diretamente entre duas partes, sem um banco ou intermediário. Publicado em 31 de outubro de 2008 pelo pseudônimo Satoshi Nakamoto, ele introduz o hashing SHA-256 como a base da mineração por prova de trabalho (proof-of-work), árvores de Merkle para verificação de transações e um servidor de timestamp distribuído para a ordenação de blocos.
Quem escreveu o Whitepaper do Bitcoin?
O Whitepaper do Bitcoin foi escrito pelo pseudônimo Satoshi Nakamoto e publicado em 31 de outubro de 2008. Satoshi Nakamoto é um pseudônimo; a verdadeira identidade da pessoa ou pessoas por trás dele nunca foi confirmada.
O que é prova de trabalho?
Proof of work é um mecanismo de consenso no qual mineradores competem para adicionar um novo bloco à blockchain, hasheando repetidamente o cabeçalho do bloco, alterando uma variável chamada nonce, até encontrarem um hash que atenda à dificuldade alvo da rede. O esforço computacional exigido inibe comportamentos fraudulentos. Proof of work é o mecanismo de consenso descrito no Bitcoin whitepaper.
O que é uma Merkle tree?
Uma árvore de Merkle é uma estrutura de dados na qual cada transação em um bloco é hasheada, e esses hashes são repetidamente emparelhados e hasheados juntos até que um único hash, a raiz de Merkle, permaneça. A raiz de Merkle é armazenada no cabeçalho do bloco e permite que qualquer transação seja verificada sem baixar o Blockchain completo.
Todas as criptomoedas têm um Whitepaper?
Não. A maioria dos projetos confiáveis publica um whitepaper, mas não é um requisito formal. Alguns projetos publicam um litepaper mais curto em vez disso. A ausência de qualquer documento técnico público é um sinal negativo e deve ser considerada em seu processo de pesquisa.
Como avalio um whitepaper de cripto?
Comece com o resumo e a declaração do problema. Em seguida, verifique se a seção de arquitetura técnica nomeia uma função hash específica ou um Mecanismo de consenso. Revise a tokenomics para obter cifras de suprimento específicas e cronogramas de distribuição. Verifique se a seção de equipe nomeia pessoas identificáveis, avalie o roadmap quanto a marcos datados e procure um repositório de código público. A lista de verificação de dez pontos acima cobre cada etapa em detalhe. ### Qual é a diferença entre um Whitepaper e um roadmap?
Um Whitepaper é um documento técnico que explica o que é o projeto e como ele funciona. Um roadmap é um cronograma que mostra quando os recursos planejados serão construídos. Um Whitepaper responde ao "o quê" e ao "como"; um roadmap responde ao "quando". Eles abordam questões diferentes e nenhum substitui o outro.
O Whitepaper do Bitcoin está disponível publicamente?
Sim. O whitepaper do Bitcoin está disponível gratuitamente em bitcoin.org/bitcoin.pdf. Ele tem nove páginas long e foi escrito de forma acessível para qualquer leitor tecnicamente curioso.
O que é um nonce em blockchain?
Um nonce, abreviação de "number used once" (número usado uma vez), é um inteiro variável armazenado no cabeçalho de um bloco que os mineradores alteram a cada tentativa de hash durante a prova de trabalho. Os mineradores incrementam o nonce e refazem o hash do cabeçalho do bloco até encontrarem um hash que atinja o alvo de dificuldade da rede. O nonce do Bitcoin é um campo de 32 bits, dando aos mineradores aproximadamente 4 bilhões de valores possíveis para tentar.
O que torna um bom whitepaper cripto?
Um bom whitepaper de cripto identifica um problema específico, descreve uma solução tecnicamente coerente, nomeia a função hash ou o mecanismo de consenso que utiliza, fornece tokenomics transparentes com números específicos, identifica a equipe com credenciais verificáveis, estabelece um roadmap datado e realista e inclui referências externas para alegações técnicas. A ausência de qualquer um desses elementos é um sinal de alerta confiável.