Site icon Unocoin Blog

What did #Blockchain bring to the table?

Blockchain has the potential to profoundly transform some of the basic operation of businesses, governance and open technology projects.

From a technological standpoint, blockchain is a network oriented software implementation. It shifts the risk and responsibility of code execution and data storage from centralised machines to decentralised networks.

Three major components of blockchain technology that enabled decentralised networks are:

  1. Trustless Consensus of participating nodes
  2. Maintaining a shared truth
  3. Decentralised execution of programs

Trustless Consensus

(Fundamental problem of distributed computing is to achieve system reliability and integrity in the presence of faulty players)

Blockchain provides a solution for a decentralised network consensus using cryptographic hash functions. It has developed different flavours of consensus algorithms suitable for different set of problems with varied control level, latency, security and transparency:


Shared Truth

(Truth is the foundational element of a business)

Blockchain has introduced an innovative mechanism to preserve the provenance of digitally shared truth with a system of chronologically chained blocks holding transactional information which always refers to the previous block.

Major three innovative implementations that bring a secured shared truth to life are:

With the combination of these technologies, the blockchain achieves a secure, transparent, immutable, repository of truth, designed to be highly resistant to outages, manipulation, and unnecessary complexity.

Some of the possible applications of shared truth:


Decentralised Execution

(Decentralisation orchestration of code execution is the key to efficiency and performance of an application)

Apart from ledger keeping, blockchain also introduced a new way to orchestrate open and decentralised execution of computer programs. Key technology behind this could be:

Exit mobile version