The basic advantages of Blockchain technology are decentralization, immutability, security, and transparency. The blockchain technology allows for verification without having to be dependent on third-parties. The data structure in a blockchain is append-only