Source: http://media2.govtech.com/images/940*464/shutterstock_blockchain.jpg You’re not too late if you don’t know what exactly is the technology. However, the sooner you start the better it’d be. So let’s get started right from the scratch. blockchain Whether it is about bootstrapping blockchain career or knowing about it to expand the domain of your knowledge, it is essential is to know is blockchain and does it work. WHAT HOW The very first video I saw on blockchain was something that got my basics right. To get a brief bird’s eye view on blockchain, IBM series is amazing. IBM is doing commendable work on blockchain. It started an open source project: Hyperledger which is under The Linux Foundation now. We’ll talk about Hyperledger in a little while. It’s network of machines or computers that are interconnected. Each one has same copy of the data. This is what we call kind of a record. Inside each block we have . Transaction is how we interact with the blockchain from outside world. You submit the transaction to just one node from where they will forward it to other nodes so that transaction can be recorded inside a block. Each block contains hash of previous block this is how a chain of blocks is formed. As the chain becomes longer, it becomes stronger. A leader is the first one to add the block and then the block is appended to other nodes as well. The nodes will then vote. They will double check the work of who created the block. And vote whether it is valid or not. If not, process will restart. ledger; transactions Summary of the above video. Other resources to learn the basics are: You can download blockchain for dummies from- _WW_Blockchain Dummies eBook_www-01.ibm.com IBM Registration Form 2. You may read about IBM Blockchain blog from- _IBM Blockchain empowers businesses to digitize your transaction workflow through a highly secured, shared and…_www.ibm.com IBM Blockchain - Enterprise Blockchain Solutions & Services This was all about the basics. Now that you’re well versed with the basics, let’s see the applications of blockchain. is one of the applications of blockchain technology which was announced through the paper titled “ ” by Satoshi Nakamoto in 2008. Surprisingly, there is no mention of the word “blockchain” in this paper. Bitcoin Bitcoin: A Peer-to-Peer Electronic Cash System In a village, you know someone who has a streetlight or a solar panel on their house. You use your solar panel and save some money to power the street light. Energy utility management app on Hyperledger: _Decentralized Energy Utility - Decentralized Organization of independent energy producers and consumers in an isolated…_devpost.com Decentralized Energy Utility Supply chain management becomes a major use case in this sector. Goods traverse all other the globe before they reach the end user. There is hand to hand exchange. Issues regarding food fraud are on a rise. Issues impacting food safety such as contamination, food-borne illness and waste are largely due to a lack of access to information and traceability. It can take weeks to identify the precise point of contamination, causing further illness, lost revenue and wasted product. Imagine a world where assets are monitored via IoT devices (ex. GPS, motion sensors, etc) on a blockchain network, enabling suppliers to not only track their assets, but also determine when damage occurred, who did the damage, temperature changes, etc. Blockchain + IoT: I myself wrote an article on the same- _Internet of Things (IoT) is creating new opportunities and providing a competitive advantage for businesses in current…_hackernoon.com When IoT meets Blockchain ❤️ You can certainly see thousands of more applications of blockchain on the internet. _2017 was definitely the year of Blockchain and cryptocurrencies. Bitcoin has surged from more than $950 at the…_cointelegraph.com Top 10 Companies of the Blockchain Industry in 2017 In today’s world it is quite easy to get going with blockchain because all its are open-source. Here are some sample applications with step by step guide: _Perform traditional data store transactions with blockchain in a to-do list app that enables you to browse, read, edit…_developer.ibm.com Create a to-do list app using blockchain - IBM Code _Learn app development within a Hyperledger Fabric network by creating an asset-transfer app to transfer marbles between…_developer.ibm.com Deploy an asset-transfer app using blockchain - IBM Code _The application presents a decentralized energy network in which residents who are producing energy through solar…_developer.ibm.com Create a blockchain app to display and interact with a network through a web interface To succeed as a Blockchain developer, you will want to familiarize yourself with Hyperledger Composer . Hyperledger Composer is an application development framework which simplifies and expedites the creation of Hyperledger Fabric applications. Hyperledger Fabric applications are a shared, immutable ledger for recording the history of transactions; it’s fostering a new generation of transactional applications. Hyperledger Composer (Composer) is a set of APIs, a modeling language, and a programming model you can use to quickly define and deploy business networks and applications that allow participants to send transactions that exchange assets. The Composer programming model is based on defining and deploying a business network definition, which contains a data model that defines the name and structure of assets, participants, and transactions in the business network. The business network also specifies transaction processor functions (written in ES5 JavaScript) that are automatically run on a Hyperledger Fabric when transactions are submitted by clients. Composer defines JavaScript APIs to submit transactions and to create, retrieve, update, and delete assets within asset registries. Composer helps you realize a business solution and deploy to a Fabric blockchain in no time. You should definitely make sure you add it to your skill set. If you want to become a blockchain guru, the follwing Medium article from Blockchain Blog is a must read. You’ll know what all blockchain platforms do we have, what all technical trends are currently trending. _Blockchain technology was announced through the paper titled “Bitcoin: A Peer-to-Peer Electronic Cash System” by…_medium.com 17 blockchain platforms — a brief introduction _UPDATE: I have created a repo for you to play around with that showcases most of the stuff covered in this article._hackernoon.com Getting Started as an Ethereum Web Developer This has been a lot of knowledge, but the knowledge in the field of Blockchain is super dynamic. You need to constantly update yourself with new skills. New technologies are born quickly and evolve just as fast. Be sure you are quick to the game in making sure you are familiar with what changes may come for Blockchain. On top of education, you need to also participate in the digital conversation. What social media profiles do you have? Are you adding value to conversations online? Are you participating in panel discussions about the future of Blockchain? Technical eminence and education are how you will maintain relevance with this new technology. If you’re not joining conversations online now, you will want to get started as soon as you can. I wish you the best of luck in your Blockchain journey and can’t wait to hear about your success in the future. Source: https://res.cloudinary.com/teepublic/image/private/s--4ijiKdlv--/t_Preview/b_rgb:191919,c_lpad,f_jpg,h_630,q_90,w_1200/v1446236902/production/designs/260691_1.jpg