

{"id":15765,"date":"2018-06-01T11:39:48","date_gmt":"2018-06-01T06:09:48","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=15765"},"modified":"2025-03-21T08:00:45","modified_gmt":"2025-03-21T02:30:45","slug":"blockchain-tutorial","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/blockchain-tutorial\/","title":{"rendered":"Blockchain Tutorial &#8211; Learn Blockchain Technology from Scratch"},"content":{"rendered":"<div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-links='[{&quot;id&quot;:1930,&quot;href&quot;:&quot;https:\\\/\\\/en.wikipedia.org\\\/wiki\\\/Bitcoin&quot;,&quot;archived_href&quot;:&quot;http:\\\/\\\/web-wp.archive.org\\\/web\\\/20251012044618\\\/https:\\\/\\\/en.wikipedia.org\\\/wiki\\\/Bitcoin&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-10 11:15:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-04 19:23:41&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-16 23:21:52&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-21 06:36:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-25 17:47:55&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-30 01:05:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-03 07:26:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-07 07:02:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-12 17:15:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-17 16:12:07&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 10:06:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-26 15:26:44&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-03-04 12:45:21&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-12 04:07:37&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-20 12:20:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-28 18:21:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-01 20:51:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-07 03:11:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-23 02:07:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-04 11:27:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-12 04:45:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-16 07:58:42&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-23 14:43:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-29 23:20:48&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-06-08 05:53:22&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-06-12 15:11:42&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-06-12 15:11:42&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;}]'><\/div>\n<p><span style=\"color: #ff6600;\"><strong>Blockchain Tutorial\u00a0<\/strong><\/span><span style=\"color: #ff6600;\"><strong>for Beginners\u00a0<\/strong><\/span><span style=\"color: #ff6600;\"><strong>&#8211; An Ultimate Guide <\/strong><\/span><\/p>\n<p>We are starting a &#8220;trending&#8221; chain of tutorial series that I am sure you will be fascinated about. Yes, you are right, we will be learning about the most hyped technology (in recent years) of cryptocurrency that is blockchain. Everyone is very curious to know &#8211; what is cryptocurrency, what is blockchain and how can we earn money from it (the most asked )?<\/p>\n<p>Don&#8217;t worry! DataFlair is here to resolve all your queries and confusion related to blockchain and of course how can we miss &#8220;bitcoin&#8221; (the most favored one). In this tutorial, you will be learning about all the major aspects of blockchain technology including:<\/p>\n<ul>\n<li>Introduction<\/li>\n<li>History<\/li>\n<li>Prerequisites<\/li>\n<li>Features<\/li>\n<li>Types<\/li>\n<li>Working<\/li>\n<li>Benefits<\/li>\n<li>Applications<\/li>\n<li>Bitcoin<\/li>\n<li>Case Study<\/li>\n<\/ul>\n<h3>Blockchain Tutorial<\/h3>\n<p>Let&#8217;s start the blockchain tutorial by understanding the definition of blockchain.<\/p>\n<h3><span style=\"font-weight: 400;\">What is Blockchain?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\"><em>Blockchain is a secure series or chain of timestamped records stored in a database that a group of users manages who are a part of a decentralized network.<\/em> Blockchain is a decentralized or distributed ledger where each node in the network has access to the data or records stored in a blockchain. The encryption of all the important data records in the blockchain is done using cryptographic techniques. This ensures the security of the data in the blockchain.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">So, the primary concept behind blockchain technology is having a network of multiple users or computers known as \u201cNodes\u201d which can have secure and legitimate transactions directly without a third-party mediator. Any authorized node that is a part of the network can access the set of records added as a legitimate block in the blockchain. <\/span><span style=\"font-weight: 400;\">This makes the blockchain system an <em>immutable, distributed digital public ledger<\/em> that can record financial as well as other types of transactions. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">In the sections to follow, we will learn in detail how does blockchain work but before that let&#8217;s check the history of technology in the blockchain tutorial.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Blockchain\u00a0<\/span><span style=\"font-weight: 400;\">History<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Stuart Haber and W. Scott Stornetta introduced the concept of a secured chain of blocks (set of records)<\/span> <span style=\"font-weight: 400;\">in 1991. Later in 2008, a person or a group known by the pseudonym \u201c<\/span><i><span style=\"font-weight: 400;\">Satoshi Nakamoto<\/span><\/i><span style=\"font-weight: 400;\">\u201d conceptualized and implemented the blockchain technology. They introduced the concept of using hashing in the blockchain system to make it so secure that no one can make changes or remove the records once saved in the blockchain. The Bitcoin cryptocurrency system uses this blockchain design as its fundamental or base technology.\u00a0<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Prerequisites to Learn Blockchain<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">The main prerequisite to learn blockchain technology and make it a full-time thing is to have a solid technical background and thorough knowledge of the blockchain. The technical skills you need to be good at before starting professional work with blockchain are:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Software development practices<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Data analytics<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Vulnerability analysis<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Traditional as well as advanced analytics<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Cryptography<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Embedded programming<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Comprehensive testing<\/span><\/li>\n<\/ul>\n<p><em><strong>Get convinced with 13 Essential <a href=\"https:\/\/data-flair.training\/blogs\/learn-blockchain\/\">Reasons to Learn Blockchain Technology<\/a><\/strong><\/em><\/p>\n<h3><span style=\"font-weight: 400;\">Working of Blockchain<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Now, let\u2019s come to the most interesting part of the blockchain tutorial that is how does blockchain work? By far, we have learned that blockchain is a concept of a decentralized network and distributed digital ledger. In this ledger system, legitimate and secure transactions can take place as a point-to-point exchange. So, let us understand the working of this technology and how is it used to record information and carry out secure transactions. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Blockchain is a system of network of multiple nodes or computers which acts as a distributed network over the internet, worldwide. Each node has the authority to <em>make a transaction, verify a transaction, receive a transaction and create a block.<\/em> The blockchain is a cryptographically linked chain of blocks (set of records) such that no one can falsify<\/span> <span style=\"font-weight: 400;\">or modify the data stored in it. Once we enter a set of transactions<\/span> <span style=\"font-weight: 400;\">in a blockchain then it becomes a part of it forever. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">So, we can call blockchain to be a distributed database whose data is unchangeable. Each node on a blockchain network has a separate copy of this ledger or database. They can access the transaction history on the blockchain whenever they want and get it updated every time a node adds a set of new transactions (block) into the chain.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We will now understand the entire process by dividing it into individual steps. <\/span><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/Blockchain-working.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-72165\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/Blockchain-working.jpg\" alt=\"Blockchain working - Blockchain tutorial\" width=\"2300\" height=\"3256\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/Blockchain-working.jpg 2300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/Blockchain-working-106x150.jpg 106w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/Blockchain-working-212x300.jpg 212w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/Blockchain-working-768x1087.jpg 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/Blockchain-working-723x1024.jpg 723w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/Blockchain-working-520x736.jpg 520w\" sizes=\"auto, (max-width: 2300px) 100vw, 2300px\" \/><\/a><\/p>\n<p><b>Step 1<\/b><span style=\"font-weight: 400;\">: Suppose, two nodes in a blockchain network say node A and node B wants to make a new transaction.\u00a0<\/span><\/p>\n<p><b>Step 2:<\/b><span style=\"font-weight: 400;\"> This transaction can only take place if all the other participant nodes in the network verify it as a legitimate transaction. Thus, each node will receive the request to verify the transaction to happen between A and B.\u00a0<\/span><\/p>\n<p><b>Step 3<\/b><span style=\"font-weight: 400;\">: Each node will check certain points about the transaction such as the authenticity of the two nodes, is the transaction amount within limits, does A have sufficient funds to make this transaction, etc.\u00a0<\/span><\/p>\n<p><b>Step 4<\/b><span style=\"font-weight: 400;\">: Once all the nodes check and verify all the aforementioned points, the transaction is ready to take place. Then that transaction gets added into a memory pool or mem pool.\u00a0<\/span><\/p>\n<p><b>Step 5<\/b><span style=\"font-weight: 400;\">: Several such verified transactions get aggregated into mem pools and multiple mem pools combine together to make a block. Every block has a defined memory limit to store transactions.\u00a0<\/span><\/p>\n<p><b>Step 6:<\/b><span style=\"font-weight: 400;\"> Every new block will have a block header, that consists of transaction data summary, timestamp, hash code of the previous block and its own hash. Every block has its unique hash code which acts like its fingerprint.\u00a0<\/span><\/p>\n<p><b>Step 7<\/b><span style=\"font-weight: 400;\">: In order to add a new block into the existing blockchain, nodes in the network need to do proof-of-work. As we know, each block has its unique hash function which is an identification code created using SHA256. Doing proof-of-work is decrypting this code and finding the correct answer to this hash puzzle. To do proof-of-work, we need specialized computers that take on an average of 10 minutes to crack the code automatically.\u00a0<\/span><\/p>\n<p><b>Step 8<\/b><span style=\"font-weight: 400;\">: A block gets verified every time a node completes its proof-of-work and finds the correct answer to the hash puzzle for that block. More and more nodes must verify or complete the proof-of-work for the same block so that it finally gets added into the blockchain. Every block has a unique set of transaction records. To create a new block and add it to the blockchain, one must have a completely unique set of transactions in that.<\/span><\/p>\n<p><b>Step 9<\/b><span style=\"font-weight: 400;\">: With this, a new block gets added and a transaction is completed between points A and B.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This process repeats itself and new blocks continue to get added in the blockchain permanently. There is a unique concept of rewards upon doing proof-of-work which we will learn in the lessons to come.\u00a0<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Blockchain<\/span><span style=\"font-weight: 400;\">\u00a0Features\u00a0<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Now that we know what a revolutionary concept blockchain is, we are sure you must be eager about learning more. Moving ahead in this blockchain tutorial, we will go through some of the key features of blockchain. We can also refer to them as the three pillars of the blockchain concept.\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/blockchain-features.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-71997\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/blockchain-features.jpg\" alt=\"blockchain features - blockchain tutorial\" width=\"437\" height=\"246\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/blockchain-features.jpg 437w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/blockchain-features-150x84.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/blockchain-features-300x169.jpg 300w\" sizes=\"auto, (max-width: 437px) 100vw, 437px\" \/><\/a><\/p>\n<p><b>1. Peer-to-peer Network<\/b><span style=\"font-weight: 400;\">: In a blockchain network, transactions can take place directly between two nodes in a network. There is no need of a third-party mediator. For instance, if there is a financial transaction between two nodes in a blockchain, they can directly facilitate the transaction without having to do it through a bank. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">This is also known as a point (P2P) network where a transaction takes place between two nodes which get verified by all the other nodes in a blockchain network. Thus, participants of a blockchain network can make direct and secure transactions within seconds.<\/span><\/p>\n<p><b>2. Decentralized<\/b><span style=\"font-weight: 400;\">: The entire blockchain system is a decentralized and distributed one. Meaning, there is no central entity that controls and manages the blockchain but every node in the network has equal authority and access over the records. Each node has a copy of the ledger and has the right to verify a transaction or conduct a transaction. This makes the blockchain network tightly secure and transparent.\u00a0<\/span><\/p>\n<p><b>3. Incorruptible and Immutable: <span style=\"font-weight: 400;\">Due to its point to point and decentralized nature, there is no middle-man in the transactions and everyone in the network has a copy of records with them. This makes the data entered into the blockchain tamper-proof and immutable. Also, because blockchain uses cryptography or hashing techniques to secure a block (set of records), it is nearly impossible for someone to hack and change the records. <\/span><\/b><\/p>\n<p><b><span style=\"font-weight: 400;\">Every block has its own unique hash and the hash of the previous block it is linked to. If one attempts to tamper with the records in a blockchain, the hash function of that block will change, and the entire chain\u2019s hash will disrupt. This makes interfering with records very difficult and detection of an interference easy.<\/span><\/b><\/p>\n<h3><span style=\"font-weight: 400;\">Types of Blockchain<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">There are primarily two types of blockchains; Private and Public blockchain. However, there is a third type of blockchain too, known as Consortium blockchain. Before we get into details of the different types of blockchains, let us first learn what similarities do they share. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Every blockchain consists of a cluster of nodes functioning as a peer-to-peer (P2P) network system. Every node in a network has a copy of the ledger which updates timely. Each node on all types of blockchain can verify transactions, initiate or receive transactions and create blocks.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Now in the blockchain tutorial, let\u2019s have a look in detail about the three types of blockchains that are possible.\u00a0<\/span><\/p>\n<p><b>1. Public Blockchain<span style=\"font-weight: 400;\">: A public blockchain is a non-restrictive, permission-less distributed ledger system. Anyone who has access to the internet can sign in on a blockchain platform to become an authorized node and be a part of the blockchain network. A node or user which is a part of the public blockchain is authorized to access current and past records, verify transactions or do proof-of-work for an incoming block (thus, do mining). <\/span><\/b><\/p>\n<p><b><span style=\"font-weight: 400;\">We use public blockchains for mining and exchanging cryptocurrencies thus, the most common public blockchains are <strong>Bitcoin and Litecoin blockchains<\/strong>. Public blockchains are mostly secure if we follow security rules and methods strictly. Although, it is only risky when the participants don\u2019t follow the security protocols sincerely.\u00a0<\/span><\/b><\/p>\n<p><b>2. Private Blockchain<span style=\"font-weight: 400;\">: A private blockchain is a restrictive or permissioned blockchain operative only in a closed network. Private blockchains are useful within an organization or enterprise where only few members are participants of the blockchain network. <\/span><\/b><\/p>\n<p><b><span style=\"font-weight: 400;\">The level of security, authorizations, permissions, accessibility is in the hands of the organization. So, we use private blockchains for similar purposes as a public blockchain but have a small and restrictive network. <strong>Examples<\/strong> of private blockchains are; <em>Multichain and Hyperledger projects<\/em> (Fabric, Sawtooth).<\/span><\/b><\/p>\n<p><b>3. Consortium Blockchain<span style=\"font-weight: 400;\">: A consortium blockchain is a semi-decentralized type where more than one organization manages the blockchain. Contrary to what we saw in a private blockchain which a single organization controls. Thus, in a consortium blockchain, more than one organization or authority manages the blockchain. More than one organization can act as a node in this type of blockchain and exchange information or do mining. <\/span><\/b><\/p>\n<p><b><span style=\"font-weight: 400;\"><strong>Examples<\/strong> of consortium blockchain are <em>Energy Web Foundation, R3,\u00a0<\/em>etc.\u00a0<\/span><\/b><\/p>\n<p><em><strong>Learn about the <a href=\"https:\/\/data-flair.training\/blogs\/types-of-blockchain\/\">Types of Blockchains<\/a>\u00a0in detail and choose the best one<\/strong><\/em><\/p>\n<h3><span style=\"font-weight: 400;\">Benefits of Blockchain Technology<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Blockchain technology is a revolutionary technology if accepted and implemented properly. It is a direct and secure way of conducting financial transactions or exchange files within a network.\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/benefits-of-blockchain.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-71998\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/benefits-of-blockchain.jpg\" alt=\"blockchain benefits - blockchain tutorial\" width=\"771\" height=\"337\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/benefits-of-blockchain.jpg 771w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/benefits-of-blockchain-150x66.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/benefits-of-blockchain-300x131.jpg 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/benefits-of-blockchain-768x336.jpg 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/10\/benefits-of-blockchain-520x227.jpg 520w\" sizes=\"auto, (max-width: 771px) 100vw, 771px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Here are some major advantages of the blockchain technology that makes it so unique and popular.\u00a0<\/span><\/p>\n<p><b>1. Immutable data<\/b><span style=\"font-weight: 400;\">: One cannot change a data record or information that is once stored or added as a block in the blockchain. The data in the blockchain is immutable that is no one can make changes in it and it gets a permanent place in the blockchain.<\/span><\/p>\n<p><b>2. Digital freedom and decentralization<\/b><span style=\"font-weight: 400;\">: The entire blockchain network is a decentralized one as it gives every user its digital freedom. There is no central authority that controls all the other users in the network. Every node is independent in functioning.\u00a0<\/span><\/p>\n<p><b>3. Anonymity and privacy:<\/b><span style=\"font-weight: 400;\"> The blockchain network has tight security techniques for the transactions to take place securely. For users that use blockchain for cryptocurrencies like Bitcoin, can do so anonymously (without revealing their real identity) keeping their privacy and security ensured.\u00a0<\/span><\/p>\n<p><b>4. Security<\/b><span style=\"font-weight: 400;\">: The security method in the blockchain is cryptography that ensures that hackers cannot change or tamper with the data records stored in the blocks of the blockchain. Encrypted hash functions link all the blocks in the blockchain and so it is impossible to do fraud or illegitimate transactions in the blockchain network.\u00a0<\/span><\/p>\n<p><b>5. No intermediaries<\/b><span style=\"font-weight: 400;\">: Due to the point-to-point nature of the blockchain network, transactions take place directly between two nodes without a mediator. There is no need for an intermediary like Paypal, any bank, Visa, WesternUnion, etc. to facilitate transactions between two parties.\u00a0<\/span><\/p>\n<p><b>6. Transparency<\/b><span style=\"font-weight: 400;\">: The digital distributed ledger system provides a great deal of transparency to all those who are a part of the network. Each node in a network has its own copy of the ledger and has the right to verify transactions. Due to this, no one can hide their details and transactions from the other users ensuring fair trade.\u00a0<\/span><\/p>\n<p><b>7. Low transaction cost<\/b><span style=\"font-weight: 400;\">: As there are no intermediaries in a transaction within the blockchain network, the transaction costs are also lowered. Transactions of millions of dollars can happen for around $1.00 or even less. If there are intermediaries involved, then they charge a heavy amount and your overall transaction cost increases.\u00a0<\/span><\/p>\n<p><b>8. Consensus-based<\/b><span style=\"font-weight: 400;\">: The blockchain concept is entirely consensus-based, that is, for every transaction that takes place between two nodes in a blockchain, a request for its verification is sent to all the other nodes. After all the nodes verify a transaction, it goes into the memory pool to make a new block. The memory pool stores numerous such verified transactions.\u00a0<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Applications of Blockchain<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Now that we know what an ingenious technology blockchain is, it obviously finds its application in many fields and areas. In this section of the blockchain tutorial, we will discuss some of the most common fields which use blockchain technology.\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/applications-of-blockchain-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-72173\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/applications-of-blockchain-1.jpg\" alt=\"blockchain applications - blockchain tutorial\" width=\"790\" height=\"390\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/applications-of-blockchain-1.jpg 790w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/applications-of-blockchain-1-150x74.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/applications-of-blockchain-1-300x148.jpg 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/applications-of-blockchain-1-768x379.jpg 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/06\/applications-of-blockchain-1-520x257.jpg 520w\" sizes=\"auto, (max-width: 790px) 100vw, 790px\" \/><\/a><\/p>\n<p><b>1. Cloud Storage<span style=\"font-weight: 400;\">: Blockchain provides a decentralized system for storing files on the cloud. It is like an <\/span><i><span style=\"font-weight: 400;\">Inter Planetary File System<\/span><\/i><span style=\"font-weight: 400;\"> (IPFS) in concept where sharing and storing files happen in a distributed web system rather than a client-server web which we currently have. Each website can act as a node which has a P2P transfer of files with other nodes directly, instead of requesting a central server.\u00a0<\/span><\/b><\/p>\n<p><b>2. Cryptocurrency<span style=\"font-weight: 400;\">: Blockchain technology acts as the backbone of cryptocurrency systems like Bitcoin. Cryptocurrency is an encrypted digital currency that everyone can use as a medium of exchange in transactions. Such transactions take place through the blockchain network. The blocks in a blockchain store the records related to generation and transaction of cryptocurrency between two nodes permanently. These days, there even exist cryptocurrency wallets where you can send and receive cryptocurrencies or exchange them for other currencies.\u00a0<\/span><\/b><\/p>\n<p><b>3. Healthcare<span style=\"font-weight: 400;\">: With the help of block-chaining, we can store information about patients and drugs in a database securely. Doctors can access patient records and history to analyze a case better at a given point to ensure proper treatment. Also, organizations can monitor and handle drug counterfeiting in the medical supply chain. This is because they can store the supply chain data as permanent blocks in the blockchain.\u00a0<\/span><\/b><\/p>\n<p>With the help of blockchain, we can generate Electronic Health Records (EHRs) that allow patients to control access of their medical details. It also helps in providing transparent and auditable record of patients activities and data.<\/p>\n<p><b>4. Smart Contracts<span style=\"font-weight: 400;\">: Ideally, when two parties sign an agreement or make a deal, it is a paper-based contract (which states all the terms and conditions of the deal) which the parties involved sign. However, this method of having deals and making contracts is subject to the risk of fraud and tampering. With blockchain as the base technology, a smart contract concept came into existence. <\/span><\/b><\/p>\n<p><b><span style=\"font-weight: 400;\">Smart contracts are digital, self-executable contracts recorded and stored in a blockchain once created. A smart contract is a programmed file containing all the terms and conditions of a contract between two parties and it automatically executes itself once all the conditions are met. This gives a 100% guarantee and prevents the deal from any fraud.\u00a0<\/span><\/b><\/p>\n<p><span style=\"font-weight: 400;\">Smart contracts were first introduced through an open-source blockchain network known as Ethereum. The smart contracts also find their application in areas like real estate property deals, financial agreements, insurances, crowdfunding, etc.\u00a0<\/span><\/p>\n<p><b>5. Elections<span style=\"font-weight: 400;\">: Another interesting fact about blockchain is that we can participate in elections online with a blockchain system as its backbone guaranteeing the security of records and anonymity. People can cast vote<\/span> <span style=\"font-weight: 400;\">online without physically showing up at a polling booth and the votes will be safely registered on a blockchain. It is nearly impossible for someone to hack into the system and tamper with the votes cast. This makes blockchain technology best for online voting as it would really increase the total number of people participating in elections.\u00a0<\/span><\/b><\/p>\n<p><b>6. Digital Identity Management<span style=\"font-weight: 400;\">: With the digital revolution, the risks of fraud have also gone up significantly. More and more incidents of cybercrime and digital fraud are surfacing. This is due to easily hackable digital identities of people that hackers can use to do fraud and theft. To ensure the security of digital identities of people, blockchain is the best solution. Having the ids, passwords and authorized documents stored on blocks in a blockchain as a universal online directory. <\/span><\/b><\/p>\n<p><b><span style=\"font-weight: 400;\">No fraud can occur as identity verification of every user is a necessary step<\/span> <span style=\"font-weight: 400;\">in the blockchain system. One cannot access the online ledger if the credentials don\u2019t match with the records of the blockchain network. Also, there is no chance of hacking in a blockchain system.<\/span><\/b><\/p>\n<p><b>7. Intellectual Property Protection<span style=\"font-weight: 400;\">: The information available on the internet is intellectual property. Nowadays, with enormous information getting shared on the internet, copyright issues are surfacing more than ever. Content is easily copied and distributed without the permission of the original author. However, there are copyright laws, but they are not quite in place. Moreover, there are no global laws or standards regarding copyrighting content which increases the problem.\u00a0<\/span><\/b><\/p>\n<p><span style=\"font-weight: 400;\">Blockchain is again a savior here as one can copyright their content as a smart contract and store it in the blockchain. The authors or owners of the registered content will have full authority over the accessibility and distribution of their content and share it according to their will.\u00a0<\/span><\/p>\n<p><b>8. Automated Governance or DAOs<span style=\"font-weight: 400;\">: Automated governance or Decentralized Autonomous Organizations (DAOs) which are self-governed organizations. DAOs are self-governed organizations that abide by a strict set of rules. DAOs are built on blockchain and smart contracts as their foundations. Every stakeholder in a DAO will have equal authority and opportunity to contribute to the organization. This is unlike the traditional system where much of the corporate governance is under the control of the bureaucracy and hierarchical management.\u00a0<\/span><\/b><\/p>\n<p><b>9. Supply Chain Audits<span style=\"font-weight: 400;\">: Block-chaining also helps in guaranteeing the authenticity of a product in supply chain audits. Manufacturers can store the details of their products on a blockchain and consumers can verify the genuineness of the product by checking the records on the blockchain.\u00a0<\/span><\/b><\/p>\n<p><b>10. Sharing Economy<span style=\"font-weight: 400;\">: With blockchain, the need for intermediaries is gone and the trend of the direct transactions between interested parties has arrived. Apps like <\/span><i><span style=\"font-weight: 400;\">OpenBazaar<\/span><\/i><span style=\"font-weight: 400;\">\u00a0use blockchain technology as they follow a peer-to-peer approach. Here, the seller uploads their product and quotes a suitable price. Then the interested buyer contacts the seller directly without an intermediary like Uber or Airbnb.\u00a0<\/span><\/b><\/p>\n<p><b>11. Internet of Things<span style=\"font-weight: 400;\">: As you all must be familiar with this term, IoT is our future! All the big players like IBM, AT&amp;T, Samsung, etc. are focusing on enhancing their reach in the IoT market to become a global leader. Blockchain and smart contracts can prove to be useful for the implementation and workings if IoT systems. A smart contract can store software, sensors and other important details that will take care of the proper functioning of the electronic device and the network. Smart contract executes themselves only when certain conditions are met properly and so it helps in monitoring and executing protocols for the IoT mechanisms using blockchain.\u00a0<\/span><\/b><\/p>\n<p><em><strong>Master the IoT technology from <a href=\"https:\/\/data-flair.training\/blogs\/iot-tutorials-home\/\">IoT Tutorial Series<\/a>\u00a0by DataFlair<\/strong><\/em><\/p>\n<p><b>12. AML and KYC<span style=\"font-weight: 400;\">: The concepts of Anti-Money Laundering (AML) and Know Your Customer (KYC) are also adopting blockchain technology. New start-ups like <\/span><i><span style=\"font-weight: 400;\">Trust in Motion<\/span><\/i><span style=\"font-weight: 400;\"> (TiM) store verified documents as records in a blockchain. One can use these records<\/span> <span style=\"font-weight: 400;\">anytime to verify a user. Similarly, Polycoin is a start-up focussing on AML\/KYC practices. Their focus is on analyzing transactions and detecting fraud.<\/span><\/b><\/p>\n<p><b>13. Property Management and Registry<span style=\"font-weight: 400;\">: Land is one of the most valuable assets for a man. Due to its demand and value for money, properties or lands have always been subject to the risk of illegal acquisitions or frauds. To counter this problem, blockchain technology has been readily accepted into systems of many countries. Countries like Honduras, Georgia, Sweden are shifting to a blockchain-based publicly accessible ledger that keeps the record of land title registries. <\/span><\/b><\/p>\n<p><b><span style=\"font-weight: 400;\">The details of a registry get recorded permanently on a blockchain every time a buyer buys a piece of land or transfers it to another owner. This makes a permanent record of all the rightful owners of land. One can check in the blockchain database to know the entire history of possession of that land. It eliminates every chance of fraud or forgery and makes it completely secure.\u00a0<\/span><\/b><\/p>\n<h3><span style=\"font-weight: 400;\">Bitcoin and Blockchain<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Whenever you might have heard or read about blockchain, the word \u201cBitcoin\u201d must have caught your attention. Bitcoin has become quite a popular phenomenon by now. So, what is bitcoin? Is it a physical coin?<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Bitcoin\">Bitcoin<\/a> is a digital cryptocurrency that is not a physical currency like a 10-rupee coin. Rather, it is <em>a digital currency on a blockchain peer-to-peer network used in an encrypted form.<\/em> Bitcoins transactions follow a distributed ledger system where transactions between two interested parties take place as a point-to-point exchange. Every node on the bitcoin blockchain verifies the bitcoin transaction and do proof-of-work (mining) to authorize the transaction and users. The transaction, upon getting verified gets permanently added into an open blockchain as a new block. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Bitcoins are also given as a reward to miners for doing correct proof-of-work in a blockchain network in order to add a new block in the chain. There will be a total of 21 million bitcoins created out of which 17 million are already in use. Blockchain was first used as the underlying technology of the Bitcoin system in 2009 when the Bitcoin ledger started on 3<\/span><span style=\"font-weight: 400;\">rd<\/span><span style=\"font-weight: 400;\"> January 2009. We can exchange Bitcoins<\/span> <span style=\"font-weight: 400;\">for other currencies, products or services by means of Bitcoin wallets available on the web.\u00a0<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Blockchain Case Study on\u00a0Maersk<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Before we conclude our introductory talk in the blockchain tutorial, let us go through a use case or case study of blockchain technology. This case study is about a famous Danish business conglomerate, <\/span><i><span style=\"font-weight: 400;\">Maersk<\/span><\/i><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Maersk is a business giant having operations in the areas of transport, logistics, and energy. Founded in 1904, it has continued to be one of the largest shipping and cargo service provider in the world.\u00a0<\/span><\/p>\n<p><b>The challenge:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The challenge facing Maersk was to keep a track of its shipments and manage the supply chain. Traditionally, such companies maintain all the records of consignments and shipments through the paperwork. But, any minor change in the shipment process would cause trouble as updating the paperwork will take time, delaying the shipment. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Also, keeping the paperwork up to date in real-time with the shipments and supply chain activities was a tedious and meticulous task. All the stakeholders need proper, timely information on the shipments which was proving to be both time consuming and costly.\u00a0<\/span><\/p>\n<p><b>The solution<\/b><span style=\"font-weight: 400;\">:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Maersk came together with IBM and introduced a distributed platform where they can store records on a cloud-based database. It is like a private blockchain system where all the stakeholders involved can access real-time data in the supply chain ecosystem. This makes a global tamper-proof blockchain network that holds digitalized information on trade and shipments. Anyone involved in the process can keep a track of the products shipped, cargo location, any detours or rerouting, etc. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Thus, with the help of blockchain technology, Maersk was able to have a point-to-point secure network for data exchange and a tamper-proof repository to keep all the data\/documents involved in the shipment process. This made the system more intact and safer, significantly avoiding any delays and frauds in the process. Also, the trade volume increased by 12% after implementing the new system.\u00a0<\/span><\/p>\n<h3>Summary<\/h3>\n<p><span style=\"font-weight: 400;\">This completes our introductory tutorial on blockchain technology. We hope we were able to give you a good basic understanding of this topic. Stay with us as we explore a lot of other domains where blockchain finds its application in the coming tutorials.\u00a0<\/span><\/p>\n<p><em><strong>Time to strengthen your basics of technology with <a href=\"https:\/\/data-flair.training\/blogs\/basics-of-blockchain-technology\/\">Blockchain Basics Tutorial<\/a><\/strong><\/em><\/p>\n<p><span style=\"font-weight: 400;\">Was the blockchain tutorial satisfactory? Share your views in the comment section. Your feedback is valuable.\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Blockchain Tutorial\u00a0for Beginners\u00a0&#8211; An Ultimate Guide We are starting a &#8220;trending&#8221; chain of tutorial series that I am sure you will be fascinated about. Yes, you are right, we will be learning about the&#46;&#46;&#46;<\/p>\n","protected":false},"author":7,"featured_media":72166,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[21351,21352,2040,2094,21350],"class_list":["post-15765","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blockchain","tag-bitcoin-and-blockchain","tag-blockchain-case-study","tag-blockchain-features","tag-blockchain-tutorial","tag-blockchain-working"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Blockchain Tutorial - Learn Blockchain Technology from Scratch - DataFlair<\/title>\n<meta name=\"description\" content=\"Blockchain Tutorial - Learn all the core aspects of blockchain technology with a brief note on bitcoin and a blockchain case study on Maersk.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/data-flair.training\/blogs\/blockchain-tutorial\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Blockchain Tutorial - Learn Blockchain Technology from Scratch - DataFlair\" \/>\n<meta property=\"og:description\" content=\"Blockchain Tutorial - Learn all the core aspects of blockchain technology with a brief note on bitcoin and a blockchain case study on Maersk.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/blockchain-tutorial\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-06-01T06:09:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-21T02:30:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/11\/blockchain-tutorial.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"802\" \/>\n\t<meta property=\"og:image:height\" content=\"420\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"DataFlair Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DataFlair Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"20 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Blockchain Tutorial - Learn Blockchain Technology from Scratch - DataFlair","description":"Blockchain Tutorial - Learn all the core aspects of blockchain technology with a brief note on bitcoin and a blockchain case study on Maersk.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/data-flair.training\/blogs\/blockchain-tutorial\/","og_locale":"en_US","og_type":"article","og_title":"Blockchain Tutorial - Learn Blockchain Technology from Scratch - DataFlair","og_description":"Blockchain Tutorial - Learn all the core aspects of blockchain technology with a brief note on bitcoin and a blockchain case study on Maersk.","og_url":"https:\/\/data-flair.training\/blogs\/blockchain-tutorial\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2018-06-01T06:09:48+00:00","article_modified_time":"2025-03-21T02:30:45+00:00","og_image":[{"width":802,"height":420,"url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/11\/blockchain-tutorial.jpg","type":"image\/jpeg"}],"author":"DataFlair Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"DataFlair Team","Est. reading time":"20 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/blockchain-tutorial\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/blockchain-tutorial\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/beb0cab24b7aa54423a3b50e669a9dcd"},"headline":"Blockchain Tutorial &#8211; Learn Blockchain Technology from Scratch","datePublished":"2018-06-01T06:09:48+00:00","dateModified":"2025-03-21T02:30:45+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/blockchain-tutorial\/"},"wordCount":4168,"commentCount":12,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/blockchain-tutorial\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/11\/blockchain-tutorial.jpg","keywords":["Bitcoin and Blockchain","Blockchain Case Study","Blockchain features","blockchain tutorial","Blockchain Working"],"articleSection":["Blockchain Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/blockchain-tutorial\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/blockchain-tutorial\/","url":"https:\/\/data-flair.training\/blogs\/blockchain-tutorial\/","name":"Blockchain Tutorial - Learn Blockchain Technology from Scratch - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/blockchain-tutorial\/#primaryimage"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/blockchain-tutorial\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/11\/blockchain-tutorial.jpg","datePublished":"2018-06-01T06:09:48+00:00","dateModified":"2025-03-21T02:30:45+00:00","description":"Blockchain Tutorial - Learn all the core aspects of blockchain technology with a brief note on bitcoin and a blockchain case study on Maersk.","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/blockchain-tutorial\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/blockchain-tutorial\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/blockchain-tutorial\/#primaryimage","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/11\/blockchain-tutorial.jpg","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/11\/blockchain-tutorial.jpg","width":802,"height":420,"caption":"blockchain tutorial - Introduction to blockchain"},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/blockchain-tutorial\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"Blockchain Tutorials","item":"https:\/\/data-flair.training\/blogs\/category\/blockchain\/"},{"@type":"ListItem","position":3,"name":"Blockchain Tutorial &#8211; Learn Blockchain Technology from Scratch"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/beb0cab24b7aa54423a3b50e669a9dcd","name":"DataFlair Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/c322416204232f4dd97ef3901b0a499a5d34d7ba7fe333f4bfe53a907873d293?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c322416204232f4dd97ef3901b0a499a5d34d7ba7fe333f4bfe53a907873d293?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c322416204232f4dd97ef3901b0a499a5d34d7ba7fe333f4bfe53a907873d293?s=96&d=mm&r=g","caption":"DataFlair Team"},"description":"DataFlair Team specializes in creating clear, actionable content on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. Backed by industry expertise, we make learning easy and career-oriented for beginners and pros alike.","url":"https:\/\/data-flair.training\/blogs\/author\/dfteam3\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/15765","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=15765"}],"version-history":[{"count":14,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/15765\/revisions"}],"predecessor-version":[{"id":144614,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/15765\/revisions\/144614"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media\/72166"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=15765"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=15765"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=15765"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}