Como todo blockchain, Ethereum (ETH) tem seu documento oficial, chamado Livro Amarelo , para evitar confusão com o whitepaper de Bitcoin. Este Documento Amarelo da Ethereum pode ser encontrado na página dedicada no GitHub.
O Livro Amarelo foi publicado em 2015.
O autor é Gavin Wood , co-fundador da Ethereum, que também inventou a linguagem de programação.
A introdução que pode ser lida no Livro Amarelo é muito simples e fornece um resumo dos recursos de bitcoin, como a capacidade de fazer transações. Além disso, o Ethereum acrescenta a possibilidade de os desenvolvedores possuírem uma “estrutura de computador para mensagens confiáveis de objetos” .
De fato, como é conhecido, o blockchain do bitcoin não permite muitas operações porque é um sistema completo não-Turing, ou seja, possui uma linguagem de programação com algumas lacunas destinadas a evitar a criação de programas ou ferramentas que poderia ser usado para danificar o próprio sistema.
O Ethereum, por outro lado, baseia-se na idéia de criar um sistema completo de Turing para poder fazer praticamente qualquer coisa e cuja manifestação máxima seja alcançada pelo chamado contratos inteligentes , contratos que podem ser configurados e modelados de acordo com as necessidades de cada um.
O Livro Amarelo consiste em 39 páginas e geralmente inclui informações técnicas, pois fornece todas as instruções e parâmetros sobre como calcular, por exemplo, as taxas e como os desenvolvedores podem interagir com este blockchain.
Ethereum e escalabilidade
O artigo conclui com uma visão geral futura desta nova tecnologia, estimando que será possível criar pontos de verificação históricos do blockchain e simplificá-lo, mantendo os nós em série para acessar determinados pontos da cadeia.
Outro aspecto mencionado no final do Livro Amarelo é a escalabilidade da rede Ethereum, que já era considerada um problema, pois a idéia de criar partições ou transações paralelas não é vantajosa. A estratégia de “dividir e conquistar” não é aplicável nesse contexto e, portanto, são esperadas idéias futuras, mesmo que geralmente baseadas no PoW (Prova de Trabalho).
Pode-se ver que, no que diz respeito ao projeto como um todo, o Ethereum é definitivamente a blockchain que influenciou todos os seguintes, enquanto que, com referência ao problema de escalabilidade, parece que um ponto de virada foi alcançado com a introdução de PoS (Prova de participação), que deverá ser implementada até o final de 2020.