The nuts and bolts of blockchain

The course demystifies the world of cryptography

February 09, 2019 02:28 pm | Updated 02:30 pm IST

Photo: Getty Images/iStockphoto

Photo: Getty Images/iStockphoto

Having been bombarded with news about the rise of cryptocurrencies and the craze for investing in them during the summer of 2018, I was curious to know what made them so popular. The internet was rife with material on how to invest in these currencies, and the purportedly novel Blockchain protocols that made each one different from one another. Yet there was no resource that served as a comprehensive guide for a layman on the underlying technicalities that made blockchain a good fit for such currencies nor was there any information on what other areas of society, Blockchain could make an impact on. The National Programme on Technology Enhanced Learning (NPTEL) course ‘Blockchain Architecture Design and Use Cases’ did just that and much more. NPTEL and IBM created the 12-week course with the target to cover both the conceptual as well as application part of Blockchain.

Transaction

In the first few weeks, I learnt about cryptographic primitives and consensus mechanisms that formed the nuts and bolts of blockchain. While initially, the course dealt with implementations in cryptocurrencies like bitcoin, it gradually migrated towards the usage of Blockchain in conducting transactions amongst participants whose identities are known to one another, a use case which is becoming increasingly popular amongst industries that need a means to enforce contracts with its partners and securely track the movement of their goods. A practical glimpse into this world was provided by a series of lectures on the hyper ledger platform that allows businesses to safely conduct global business transactions.

The accompanying IBM blockchain starter plan that was provided free of cost to the students proved to be the cherry on top. It enabled us to set up our own permissioned blockchain networks, invite members and enforce smart contracts in a simulated environment that mimicked the manner in which industries could carry out transactions. The course then concluded by providing us with some food for thought by introducing us to research topics in the area of blockchain; open questions and state of the art work being carried out in academia and industrial research labs.

Strong foundations

All said, the course wouldn’t have been what it was, if not for the dedication shown by the instructors, the teachers assistant’s and the NPTEL team. Doubts posted on the forum were cleared in a timely fashion and extra material was also provided for those interested in diving deeper into the topics. Professors ensured that the students understood the concepts very well with their lucid explanations. The course ended up providing me with such a strong foundation and motivation to pursue research in the area of Blockchain that I decided to work on the topic ‘Proving the Robustness of Delegated Proof of Stake based cryptocurrencies’ for my final year B.Tech project at IIT Tirupati.

The writer is a student at IIT Tirupati who completed the 12-week course on ‘Blockchain: Architecture, Design and Use Cases’.

0 / 0
Sign in to unlock member-only benefits!
  • Access 10 free stories every month
  • Save stories to read later
  • Access to comment on every story
  • Sign-up/manage your newsletter subscriptions with a single click
  • Get notified by email for early access to discounts & offers on our products
Sign in

Comments

Comments have to be in English, and in full sentences. They cannot be abusive or personal. Please abide by our community guidelines for posting your comments.

We have migrated to a new commenting platform. If you are already a registered user of The Hindu and logged in, you may continue to engage with our articles. If you do not have an account please register and login to post comments. Users can access their older comments by logging into their accounts on Vuukle.