Main Key Characteristics of Blockchain
On Blockchain, every node stores the transactional data and these nodes can have a full copy of the data. This is called the “distributed ledger” and it makes the data immutable.
Thanks to Blockchain's decantralized nature there is no central authority required to approve transactions and set the rules.
``Smart contracts`` enables to give confidence that every party on blockchain is playing by the rules.
Once parties on blockchain has agreed on a transaction, it can never be changed on blockchain. That's also known as ``Provenance of Assets``