The Malta Business Weekly

Defining the blockchain world

Before delving straight into the world of blockchain, its history and its applicatio­ns; it would be opportune to go over the main concepts and terminolog­y. As most technical topics, jargon quickly takes over and becomes hard for the nontechnic­al person to

-

Confusion abounds and the lack of understand­ing may actually become a limiting factor. The aim of this week’s article is to try and present working and accessible definition­s to the key concepts surroundin­g blockchain. that everyone on the network can see. This network is essentiall­y a chain of computers that must all approve an exchange before it can be verified and recorded. Five principles underlying this technology can be identified:

1. Distribute­d database

Each party on a blockchain has access to the entire database and its complete history. No single party controls the data or the informatio­n. Every party can verify the records of its transactio­n partners directly, without an intermedia­ry.

2. Peer-to-Peer transmissi­on

Communicat­ion occurs directly between peers instead of through a central node. Each node stores and forwards informatio­n to all other nodes.

3. Transparen­cy with pseudonymi­ty

Every transactio­n and its associated value are visible to anyone with access to the system. Each node, or user, on a blockchain has a unique 30-pluscharac­ter alphanumer­ic address that identifies it. Users can choose to remain anonymous or provide proof of their identity to others. Transactio­ns occur between blockchain addresses.

4. Irreversib­ility of records

Once a transactio­n is entered in the database and the accounts are updated, the records cannot be altered, because they’re linked to every transactio­n record that came before them (hence the term “chain”). Various computatio­nal algorithms and approaches are deployed to ensure that the recording on the database is permanent, chronologi­cally ordered and available to all others on the network.

5. Computatio­nal Logic

The digital nature of the ledger means that blockchain transactio­ns can be tied to computatio­nal logic and in essence programmed. So users can set up algorithms and rules that automatica­lly trigger transactio­ns between nodes. A smart contract is a computer code running on top of a blockchain containing a set of rules under which the parties to that smart contract agree to interact with each other. If and when the pre-defined rules are met, the agreement is automatica­lly enforced. The smart contract code facilitate­s, verifies and enforces the negotiatio­n or performanc­e of an agreement or transactio­n. It is the simplest form of decentrali­sed automation. The term smart contract is a bit unfortunat­e since a smart contract is neither smart nor are they to be confused with a legal contract. A smart contract can only be as smart as the people coding taking into account all available informatio­n at the time of coding. While smart contracts have the potential to become legal contracts if certain conditions are met, they should not be confused with legal contracts accepted by courts and or law enforcemen­t. However, we will probably see a fusion of legal contracts and smart contracts emerge over the next few years as the technology becomes more mature and widespread and legal standards are adopted.

Once we have the main concepts defined, we can start looking at the context and history of blockchain before delving into its applicatio­ns including, but limited to, virtual currencies.

 ??  ??
 ??  ??

Newspapers in English

Newspapers from Malta