Reader small image

You're reading from  Securing Blockchain Networks like Ethereum and Hyperledger Fabric

Product typeBook
Published inApr 2020
Reading LevelExpert
PublisherPackt
ISBN-139781838646486
Edition1st Edition
Languages
Concepts
Right arrow
Author (1)
Alessandro Parisi
Alessandro Parisi
author image
Alessandro Parisi

Alessandro Parisi has been an IT professional for over 20 years, acquiring significant experience as a Security Data Scientist, and as an Artificial Intelligence Cybersecurity and Blockchain specialist. He has experience of operating within organizational and decisional contexts characterized by high complexity. Over the years, he has helped companies to adopt Artificial Intelligence and Blockchain DLT technologies as strategic tools in protecting sensitive corporate assets. He holds a Master Degree in Economics and Statistics.
Read more about Alessandro Parisi

Right arrow

Block synchronization

As we have seen in Chapter 1, Introducing Blockchain Security and Attack Vectors, the blockchain is nothing more than a list of blocks in which each block maintains a reference to the previous block. Within each block, in fact, the hash of the previous block is kept inside the Prev_Hash variable of the block header.

The hash stored within the Prev_Hash variable is obtained by calculating the SHA256 algorithm on the block header of the previous block. In this way, an indissoluble chain of mutual references is formed, which guarantees that the data contained therein is immodifiable (in fact, it is sufficient to modify even one of the blocks to obtain totally different hashes).

It is therefore important that each node in the network is able to keep the local copy of the blockchain up to date by synchronizing the current status with the global status shared and...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Securing Blockchain Networks like Ethereum and Hyperledger Fabric
Published in: Apr 2020Publisher: PacktISBN-13: 9781838646486

Author (1)

author image
Alessandro Parisi

Alessandro Parisi has been an IT professional for over 20 years, acquiring significant experience as a Security Data Scientist, and as an Artificial Intelligence Cybersecurity and Blockchain specialist. He has experience of operating within organizational and decisional contexts characterized by high complexity. Over the years, he has helped companies to adopt Artificial Intelligence and Blockchain DLT technologies as strategic tools in protecting sensitive corporate assets. He holds a Master Degree in Economics and Statistics.
Read more about Alessandro Parisi