[Ethereum] Is a fully private blockchain network immutable

blockchainminingprivate-blockchainSecuritytransactions

I always hear that immutability is one of the great assets of using blockchains in banks. An auditor can come and look at the list of transactions and it will trust them because blockchains are immutable.

But consider the scenario where a bank has its own blockchain and controls all miners. How can an external party then trust anything about the blockchain. The bank could create forks as long as they want in the chain since they control all the miners, right?

Could someone please help me understand if I got something wrong ?

Best Answer

Private or permissioned? No, a private blockchain owned by one party is by definition not decentralized and therefore pointless. A central authority or a collusion of bank branch managers can anytime decide to change the history of the blockchain. Only if about >50% of blockchain nodes are owned by independent self interested parties blockchains can work.

But! This does not mean that many independent banking businesses can not use a private in the sense of permissioned blockchain to have a neutral trustworthy trading platform.

Related Topic