Research do Bitcoin 2020
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
ORIGINAL X FALSA
Ao tentar alterar um bloco da rede para,
Ao alterar o Hash de um bloco, gera-se
Blockchain Original
Blockchain falsa
por exemplo, falsificar uma transação, a
um efeito em cadeia, invalidando todos
pessoa altera o Merkle Root daquele
os blocos da rede, pois todos os Hashs
Bloco n
Bloco n
bloco (local onde estão as transações
serão alterados e a pessoa terá que
dddd
Nonce
dddd
Nonce
criptografadas).
reconstruir essa ligação, validando
Merkle Root
Timestamp
Merkle Root#
Timestamp
O Hash do bloco é alterado
completamente, pois uma informação do
novamente bloco a bloco, como
mostrado no esquemaaolado.
xxxx
xxxx
Bloco n + 1
Nonce
xxxx
zzzz
Bloco n + 1
Nonce
bloco foi alterada. Esse novo Hash criado
será diferente do Prev Hash do próximo
bloco, tornando ele inválido.
Como todos os blocos possuem o Hash do
bloco anterior (Prev Hash), todos são
Essa pessoa terá mais um problema: ela
terá que revalidar todos esses blocos
antes que seja adicionado um novo
bloco à Blockchain (o que ocorre a cada
10 minutos). Para a comunidade, a
Blockchain verdadeira é a que possui
Merkle Root Timestamp
yyyy
Bloco n + 2
yyyy
Nonce
Merkle Root Timestamp
Merkle Root Timestamp
yyyy
Bloco n + 2
yyyy
Nonce
Merkle Root Timestamp
ligados entre si.
mais blocos válidos.
zzzz
zzzz
As transações foram alteradas, alterando a Merkle Root #
Capítulo 03: Como descobrir Bitcoins
A Research completa do Bitcoin 27