Introduction to Ethereum based Blockchain


What is Blockchain ?

Blockchain is a distributed database system that acts as an “open ledger” to store and manage transactions. Each record in the database is called a block and contains details such as the transaction timestamp as well as a link to the previous block. This makes it impossible for anyone to alter information about the records retrospectively. Also, due to the fact that the same transaction is recorded over multiple, distributed database systems, the technology is secure by design.

With the above in mind, “blockchain is immutable” — information remains in the same state for as long as the network exists.

In simple terms, Blockchain puts the trust from third parties into our own hands, allowing us to validate our own transactions and verify our own data. The technology allows for much faster and more secure global transactions, drastically expediting globalisation.

What is the need of BLOCK CHAIN Technology ?

There are various functions available in Blockchain. . They define it out of all other competitors and the functions are compiled below;

  • Distributed agreement
  • Transaction verification
  • Uniqueness
  • Value transfer
  • Security
  • Cryptocurrency
  • Immutability
  • Platforms for smart contracts
  • Smart property
  • Smart contracts

Where Blockchain can be implemented ?

Banking is not the only industry that blockchain will revolutionise, here a few great examples of why blockchain will be so powerful :

  • Voting — with a distributed ledger, we can validate each and every vote and ensure no manipulation by third parties is occurring.
  • Allows the unbanked to send money across borders — over 2 billion people do not have access to bank accounts, blockchain will enable them to send money home and economically better their families.
  • Secure data storage — encrypted data will be fractionally stored across the blockchain, giving only the owner of the data access to the data when required.
  • Contracts — smart contracts can be written into the blockchain to automatically trigger responses based on real time events.

Who controls the blockchain ?

No one controls the blockchain. In other words, it is decentralized by design. The network operates under its own management, on a peer-to-peer basis. Bitcoin, which is now widely accepted by businesses around the world, is managed by its network, not by any central authority.

How powerful is blockchain ?

A current case happened when China endeavored to get serious about clients and control the cryptocurrency inside their border. This sent a brief ripple through the world, where we saw a brief drop in the estimation of Bitcoin. But within days, Bitcoin continued its meteoric rise. In other words, not even a country as powerful and controlling as China can control the blockchain.

Without a doubt, it is this exceptionally decentralized plan that has enabled Bitcoin to end up standard, as well as has now brought forth many new cryptographic forms of money and another term: ICO (initial coin offering). By its inclination, utilizing blockchain innovation, it is totally unregulated and frequently exceptionally unsafe. ICOs are turning into a most loved method for crowdfunding for things like capital for new companies. At the point when an ICO goes out, a level of the recently “stamped” cryptographic money is sold either for money or other built up digital forms of money.

Who will use blockchain ?

With blockchain, clients can make exchanges for nearly anything on a shared premise, with no sort of bank association. While banks may lose some of their turf as the agent, many are presently offering and exchanging different digital currencies. They are additionally exploiting the tremendous cost investment funds in information administration and other record keeping. Truth be told, banks are scrambling to enlist blockchain engineers. Experienced blockchain engineers are relatively ready to request any compensation they like.

We have extremely just started to see where the blockchain will take us. Some are calling this, presumable as it should be, Web 3.0. The tremendous potential for new business applications is deserving of another article in itself, and likely more than one.

Decentralized Money Analogy :

Concept Behind Block Chain :

Distributed Ledger:

What is an Ethereum ?

Ethereum is a decentralized platform that runs smart contracts: applications that run exactly as programmed without any possibility of downtime, censorship, fraud or third party interference.

Smart Contract:

Ethereum Programming Languages:

Smart contracts can be written in Solidity (a JavaScript-like language), Serpent (a Python-like language), Mutan (C-like), LLL (Lisp-like).

They are compiled into bytecode before being deployed to the blockchain

How Ethereum works :

*note:The Public Key is hashed with SHA-3 to produce a 256-bit output. The upper 96 bits are discarded, and the lower 160 bits become the Account Address.

Benefits of Blockchain :

Limitation of ethereum blockchain:

The Ethereum Virtual Machine is slow, don’t use it for large computations

Storage on the block chain is expensive, use IPFS / Swarm Scalability is an issue, there is a trade off with decentralisation Private block chains are likely to proliferate.

on the next tutorial i will explain about the framework for ethereum and IDE used for solidity language………

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store