Ethereum representa a porta de entrada para um paradigma mundial de computação descentralizada. Essa plataforma permite que você execute aplicativos descentralizados (DApps) e contratos inteligentes que não tenham pontos centrais de falha ou controle, integre-se a uma rede de pagamento e opere em uma blockchain aberta. Com este guia prático, Andreas M. Antonopoulos e Gavin Wood fornecem tudo o que você precisa saber sobre a construção de contratos inteligentes e DApps no Ethereum e outras blockchains de máquinas virtuais. Descubra por que IBM, Microsoft, NASDAQ e centenas de outras organizações estão experimentando o Ethereum. Este guia essencial mostra como desenvolver as habilidades necessárias para ser um inovador nesta nova e crescente indústria. - Execute um cliente Ethereum, crie e transmita transações básicas e programe contratos inteligentes - Aprenda os fundamentos da criptografia de chave pública, hashes e assinaturas digitais - Entenda como as "carteiras" guardam chaves digitais que controlam fundos e contratos inteligentes - Interagir com clientes Ethereum programaticamente usando bibliotecas JavaScript e interfaces de chamada de procedimento remoto - Aprenda as melhores práticas de segurança, padrões de design e antipadrões com exemplos do mundo real - Crie tokens que representem ativos, compartilhamentos, votos ou direitos de controle de acesso - Crie aplicativos descentralizados usando vários componentes ponto a ponto (P2P)