Passo a passo: Criando um blockchain em Java!
Implementando uma simples Blockchain em Java Neste tutorial, aprenderemos os conceitos básicos da tecnologia blockchain. Também implementaremos uma aplicação básica em Java que utilize tais conceitos. Mas o que é blockchain? Bem, ele remonta à sua origem até o whitepaper publicado por Satoshi Nakamoto sobre o Bitcoin , em 2008. Blockchain é um livro de informações descentralizado. Consiste em blocos de dados conectados através do uso de criptografia. Pertence a um conjunto de computadores conectados pela rede distribuída. Vamos entender melhor isso quando implementarmos o código. Existem algumas características importantes que devemos entender, então vamos descrever cada uma delas: À prova de adulteração: Em primeiro lugar, os dados como parte de um bloco são à prova de adulteração . Cada bloco é referenciado por um digestor criptográfico, comumente conhecido como hash, tornando o bloco à prova de adulteração. Descentralizado: toda a blockchain é com...