Blockchain is a new application mode of computer technology such as distributed data storage, point-to-point transmission, consensus mechanism, and encryption algorithms. The so-called consensus mechanism is a mathematical algorithm for establishing trust and acquiring rights between different nodes in a blockchain system. It is essentially a decentralized database that acts as the underlying technology for Bitcoin. A blockchain is a series of data blocks generated using a cryptographic method. Each block of data contains a bitcoin network transaction information to verify the validity of its information (anti-counterfeiting) and generate the next block.
So what exactly is all the fuss about, just decentralization? Or is blockchain technology going to open new heights for computer science?