{"id":23456,"date":"2021-07-13T05:32:45","date_gmt":"2021-07-13T05:32:45","guid":{"rendered":"https:\/\/codeandpepper.com\/?p=23456"},"modified":"2021-07-27T07:52:30","modified_gmt":"2021-07-27T07:52:30","slug":"how-does-blockchain-work-guide","status":"publish","type":"post","link":"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/","title":{"rendered":"How Does Blockchain Work? A Guide for Beginners"},"content":{"rendered":"\n<p>Despite challenges associated with each solution and business model, all FinTech companies face the same basic problem \u2013 trust. People confide with these organizations to multiply, keep safe or simply loan money. Their money. That\u2019s why an image is so valuable. There\u2019s a way to build trust and ensure a high level of technical proficiency; all at the same time. It\u2019s called <strong>blockchain<\/strong>.<\/p>\n\n\n\n<!--more-->\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2021\/06\/How-Does-Blockchain-Work.jpg\" alt=\"How does blockchain work\" class=\"wp-image-23858\" width=\"864\" height=\"450\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2021\/06\/How-Does-Blockchain-Work.jpg 864w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2021\/06\/How-Does-Blockchain-Work-300x156.jpg 300w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2021\/06\/How-Does-Blockchain-Work-768x400.jpg 768w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2021\/06\/How-Does-Blockchain-Work-361x188.jpg 361w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2021\/06\/How-Does-Blockchain-Work-192x100.jpg 192w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2021\/06\/How-Does-Blockchain-Work-720x375.jpg 720w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2021\/06\/How-Does-Blockchain-Work-432x225.jpg 432w\" sizes=\"auto, (max-width: 864px) 100vw, 864px\" \/><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-before-we-answer-how-blockchain-works\">Before we answer how blockchain works\u2026<\/h2>\n\n\n\n<p>\u2026 we must start from the beginning and tell what it is. Interestingly enough, the idea behind <strong>blockchain<\/strong> takes us back to ancient Sumeria, where the history of the medium of exchange started. In the city of Uruk (now Irak), 3000 B.C., Sumerians invented cuneiform. A form of writing which allowed to take notes about financial and barter transactions. That was the beginning of the economy as we know it.\u00a0<\/p>\n\n\n\n<p>Over the years, forms of notes changed, sometimes even radically. Technology and its advancements (papyrus, paper, computer data, FinTech) evolved but the basic need behind having proof of a transaction stayed the same. In (fairly) modern times, we established banks. The oldest bank in the world, still operating, by the way, is Italian Banca Monte dei Paschi di Siena, established in 1472.<\/p>\n\n\n\n<p><strong>What does that have to do with blockchain?<\/strong> Well, banks had to figure out the way to write down things. What was previously known as tablets (what goes around, comes around, right?) were suddenly named ledgers. A ledger was a notebook full of data. Who came and deposited what. When was it. Who borrowed what. Who took a loan. Who exchanged currency, etc.\u00a0<\/p>\n\n\n\n<p>That was a modern form of registry, which is actively used to this day. It operated on trust. Without registering events, clients would may though banks steal their money. Without widespread trust, the economy could not exist. Today is not a ledger but a database. The rule stays the same \u2013 what comes in, or goes out, is meticulously written down and stored for future reference.&nbsp;<\/p>\n\n\n\n<p>The idea behind banking evolved to the point where there was a system of public institutions that controlled these establishments. Bank A, B, or C could not operate without the supervision of a central bank, as well as a national prosecutor\u2019s office, etc. Centralization and control did the trick \u2013 peoples\u2019 trust became solid. A ledger, no matter the form it takes, is a way to control financial flows by the person who is trusted by all sides of the transaction. And that\u2019s the key for everything else.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-blockchain-works-it-s-about-an-idea\">How blockchain works? It\u2019s about an idea<\/h2>\n\n\n\n<p>There is no blockchain without a Bitcoin; probably the most famous cryptocurrency in the world. It all started in 2008 when Satoshi Nakamoto a mysterious persona, has published an article called <a href=\"https:\/\/bitcoin.org\/bitcoin.pdf\" rel=\"nofollow\">Bitcoin: A Peer-to-Peer Electronic Cash System<\/a>. In it, Nakamoto postulated an invention of Bitcoin \u2013 a digital currency that could have even a greater level of trust than traditional banks. Nobody knows who Satoshi Nakamoto really is. Some claim it\u2019s an alias for a real person. Some think it\u2019s a pseudonym for a group of people. No matter what really happened in 2008, it\u2019s clear that the idea for a decentralized cryptocurrency changed the world.<\/p>\n\n\n\n<p>The ideas for this new digital currency were simple. Bitcoin should be:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Public and global<\/strong>. Anybody who wants to use it could use it, no matter what country are you in, what currency you have, and what local law governs the monetary system.<\/li><li><strong>Decentralized<\/strong>. No institution, public or private, should control its birth, usage, and future.<\/li><li><strong>Trustworthy and secure<\/strong>. Despite not having an institutional overseer or any kind of individual jurisdiction over it, transactions should be transparent, verifiable, and technologically safe. Anything bought or sold really happens \u2013 the currency works.<\/li><\/ul>\n\n\n\n<p>It\u2019s an interesting aspect of creating a currency. How to establish a set of rules that are friendly yet powerful? How to convince people of its value? How to tell them that this is how it\u2019s going to work from now on? Gold did exactly that, and for centuries, I might add. It was the first widely accepted item that was exchangeable to anything. The problem is that gold was heavy, extremely precious, and impractical. Nobody would want to cross town with even one gold bar in a pocket. It doesn\u2019t make sense.<\/p>\n\n\n\n<p>To be successful, a cryptocurrency needs to be backed up. By few factors:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>People<\/strong>. Will they accept new currency? Will they trust FinTech applications that are used to generate, store and exchange it?<\/li><li><strong>Economy<\/strong>. Everyone that is involved in mining (we will come to that), exchanging and doing anything with Bitcoin (or any other cryptocurrency) has to benefit at some point.<\/li><li><strong>Technology<\/strong>. Without technological innovations all those revolutionary ideas behind cryptocurrencies would not be possible. <a href=\"https:\/\/codeandpepper.com\/services\/open-banking\">Open banking<\/a> thrives on a solid software background. It all boils down to one thing \u2013 can we create a ledger in which we will store all transactions?<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-the-nature-of-a-ledger\">The nature of a ledger<\/h3>\n\n\n\n<p>This is where things get really interesting. <strong>How does blockchain work<\/strong> depend on a ledger and all aspects that are connected to its existence and performance? Features of this ledger are derivative in nature; they are all offspring of the idea for Bitcoin.\u00a0<\/p>\n\n\n\n<p>Bitcoin\u2019s ledger needs to be:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Public<\/strong>. Anyone who has internet access should be able to use it.<\/li><li><strong>Decentralized. <\/strong>No organization should control transactions. This is the most difficult part to achieve in the whole process, we will touch on this later.<\/li><li><strong>Trusted. <\/strong>All transactions are public but nobody on the planet can just have access to a ledger and change the data.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-is-blockchain\">What is blockchain?<\/h2>\n\n\n\n<p>To talk about <strong>how does blockchain work technically<\/strong>, we have to highlight the structure of the data it uses to store information. As the name implies, the data is stored in blocks. To simplify things, we can say that every block consists of two elements: data and header. This header is written down as a string of characters. It can look like this (of course, it\u2019s only an example):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>5651gfh00088e84525cvbn34e3549skqojqwohr25u2353353lkadjw4204u9rwu<\/code><\/pre>\n\n\n\n<p>This is exactly 64 characters. It\u2019s very important. For now, let\u2019s just say that every string, or hash, as it\u2019s called, must have 64 digits. Always. To understand what\u2019s it for, let\u2019s talk about a .jpg file, a transaction for buying items in 100 containers from China, and a song. Totally different data, right? How to process information about all of them?<\/p>\n\n\n\n<p>With something called Secure Hash Algorithm or SHA-256. It allows identifying any amounts of data in a form understood by machines and limited to exactly 64 digits, every time. What is hidden behind the hash (input data) can\u2019t be guessed. The probability of making it happen is around 10^77. For those incapable of understanding the amount (that includes me): it\u2019s a lot and can\u2019t be achieved in one human lifetime or even thousands.<\/p>\n\n\n\n<p>One can try guessing blocks with a supercomputer but it\u2019s highly unlikely this person would succeed. Due to a very high number of members in a network, it\u2019s almost impossible to guess two or a few blocks in a row. Every person on a planet that is a miner (more on that later) competes with everyone else. The real threat to the system would emerge if someone could control more than 50% of the computing power needed to create new blocks. Unfortunately, there is such a case, more on that later as well.<\/p>\n\n\n\n<p>Once you add the second (and every other) block to the first one, the header of each block is calculated based on the header of the previous block. The thing is, that if something is changed or added to the first block, the entire hash structure, is changed. No matter how small is the change in the first block, the entire structure of headers will be different.<\/p>\n\n\n\n<p>That leads us to the conclusion, that if there were copied blockchains and we had to compare them, we could use their headers to verify the integration of the data. That will be important in the next material when we will discuss blockchain in the context of FinTech.<\/p>\n\n\n\n<p><strong>Is this enough to make blockchain a good ledger for financial transactions?<\/strong> Unfortunately, no. Nothing really happens in terms of direct benefits. On the other hand, if we would disperse these blocks into many nodes in the web. If we could put the blockchain upon these nodes and have one node change some part of the blockchain, other nodes would say \u201cno\u201d. They would compare their data with this \u201crebel\u201d node and come up with a process that overwrites this request. It\u2019s called a \u201cconsensus protocol\u201d and this is a true value.<\/p>\n\n\n\n<p>Because everything is dispersed, no one can control the data and virtually anything that has to do with the blockchain itself. If someone would want to change anything, he or she would have to take over the entire network of nodes, which is very hard due to its scale and number of entities controlling different nodes. This makes it a good ledger. It\u2019s public (accessible to everyone who has internet access), decentralized (due to its nature) and trustworthy (because it\u2019s constant and easily verifiable).<\/p>\n\n\n\n<p>There are, of course, <strong>different cryptocurrencies in the world<\/strong>. Besides Bitcoin, we have Ethereum, Tether, Litecoin, Monero, Terra, Neo, Helium, and many, many more. Although there are differences in the structure and algorithms driving their blockchains, the idea behind them stays the same. We simply talk about Bitcoin, because it\u2019s the biggest crypto in the world (in terms of capitalization), plus it started it all.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-how-blockchain-works-for-transactions\">How blockchain works for transactions?<\/h3>\n\n\n\n<p>To make things really, really short: there is something called a Bitcoin address. We can compare it to a bank account number. The whole transaction looks like this. One address has a number of Bitcoins. From one address (input) to another (output) we simply transfer the funds. To be exact: funds are dispersed into two outputs. The first one consists transferred amount, the second is information on how much it\u2019s left on the input. In other words, your account.&nbsp;<\/p>\n\n\n\n<p>A Bitcoin address identifies your cryptocurrency wallet. You can generate it yourself, <a href=\"https:\/\/www.bitaddress.org\/\" rel=\"nofollow\">on this website<\/a>, for example. It\u2019s the only element that identifies you as a member of the bitcoin network. There are two parts to the address. One is public, the other one is secret. The public part serves as a \u201cface\u201d of your address. With that, you get Bitcoins from others. The secret part identifies you as the owner of the \u201caccount\u201d, and you should <a href=\"https:\/\/www.theverge.com\/2021\/1\/12\/22227535\/nyt-bitcoin-millions-forgot-passwords-digital-wallet\" rel=\"nofollow\">guard it with your life<\/a>.\u00a0<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-where-do-the-blocks-come-from\">Where do the blocks come from?<\/h3>\n\n\n\n<p>When people authorize their transactions with their private (secret) keys, they are put in a pool of opened transactions. They wait to be put into the blockchain. People the world refer to as \u201cminers\u201d (cryptocurrency miners or in some similar way) are the ones who keep the blockchain going. At the same time, they want to add new blocks to the blockchain. Mining is simply a way to add a new block as the first person in the line of miners who want to do the same, at the same time.<\/p>\n\n\n\n<p>Adding a new block is not easy, though. The miner\u2019s job is to generate a header with a hash in a way that will have an exact number of zeroes at the beginning. This is Bitcoin\u2019s way; other cryptocurrencies can work in a different manner. Wait \u2013 we told you earlier that the hash can\u2019t be changed, right? It\u2019s true.<\/p>\n\n\n\n<p>Because of that, miners are trying to guess what random numbers can be added to the blocks that will generate a value proper enough to be \u201chashed\u201d in a certain way. A way that will generate the correct number of zeroes at the beginning of the block. This is a very, very hard thing to do. The operation itself is trivial but you need serious computing power to achieve this goal. That\u2019s why miners are buying powerful chips and graphic cards.<\/p>\n\n\n\n<p>When your equipment adds a block to the pool, you are rewarded with exactly 6.25 BTC (Bitcoins) which are worth a small fortune \u2013 in any currency in the world.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-not-so-trivial-trivia\">Not so trivial trivia<\/h2>\n\n\n\n<p>Since previous paragraphs did the heavy lifting, it\u2019s a good time to talk about fun stuff.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Bitcoin itself runs since 2008.&nbsp;<\/li><li>Currently, we have 674 000 blocks, they weigh around 320 GB.&nbsp;<\/li><li>There are 18.650.631 BTC on the market (and counting)<\/li><li>Current market capitalization is $1.032.888,920,635 (over a trillion dollars)<\/li><li>In recent months, there were 324.575 transactions a day.<\/li><\/ul>\n\n\n\n<p>Here were the fun part stops. Bitcoin and other cryptocurrencies are very interesting alternatives for traditional forms of money. As we have said earlier, the system is dispersed\u2026 or is it? As a manner of fact, China has around 65% of all Bitcoin mining pools out there. There are special fields where Bitcoin is mined and transferred. Not only in China, though. Mongolia has 8% of the entire mining market. In comparison, the USA has 7,2%. Why? Mongolia has cheap energy.&nbsp;<\/p>\n\n\n\n<p>There are ways to mitigate the energy challenge. The model in which computers are creating blocks is called Proof-of-Work (PoW). There are also models like Proof-of-Stake (PoS) that do not require huge amounts of electricity. Because of that, they are scalable and available to more users.&nbsp;<\/p>\n\n\n\n<p>Proof-of-Work is a type of consensus algorithm. Most major blockchain solutions use it as their way to prevent double-spends. A double-spend occurs when the same funds are spent more than once. The term is widely used when it comes to digital money. Corruption of a file, a stealing incident\u2026 it can happen, that\u2019s why this mechanism was invented. This blockchain technology makes sure that nobody can\u2019t spend money they don\u2019t have rights to.<\/p>\n\n\n\n<p>Proof-of-Stake is another beast. It randomly chooses a node to act as the validator of the block next to it. The process is made based on a number of factors. Randomization, node\u2019s wealth, and staking age being the most popular ones. Because of this process, nodes are considered \u201cforged\u201d, not mined. They are being built by making sure everything is correct with each block, at any time.&nbsp;<\/p>\n\n\n\n<p>There are also different threats and hazards to the system. For example, you can steal bitcoins. All you need to know is both parts of the key. It\u2019s not easy but it\u2019s possible. So far, the worth of stolen Bitcoins has exceeded $50B. Few dozen are also lost because someone forgot their private keys.&nbsp;<\/p>\n\n\n\n<p>Another problem comes from anonymity. We don\u2019t know who is on the other side of the transaction. That speculation and opportunity open flood gates for illegal trade. Plus, if someone stole Bitcoins, it\u2019s very hard to find him, her, or they.&nbsp;<\/p>\n\n\n\n<p>Transactions are anonymous but are they private? Not necessarily. All transactions are public. Because of that, we can\u2019t know who is on the other side of it but we know that the currency changes the owner. Plus, the fact of the transaction can\u2019t be removed from the registry, which spikes concerns in line with the <a href=\"https:\/\/eur-lex.europa.eu\/eli\/reg\/2016\/679\/oj\" rel=\"nofollow\">General Data Protection Regulation<\/a> and other, similar laws.<\/p>\n\n\n\n<p>There is also a \u201ctrivial\u201d problem of practicality. You can mine and sell Bitcoins and other blockchain-based cryptocurrencies but they are not easily exchanged for goods and services. Public knowledge about currencies that heavily run on math is not great, and adoption is not wide. Sure, there are shops here and there that accept Bitcoins for coffee and such but not that many. Some companies pay their employees in cryptocurrencies, some people demand that. But that\u2019s not a fully-fledged system yet.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-benefits-of-blockchain\">Benefits of blockchain<\/h2>\n\n\n\n<p>OK, but are there some perks of this technology? Surely there should be some; people all over the world who invest in cryptocurrencies all the time.<\/p>\n\n\n\n<p>It\u2019s true, there are some important benefits:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Nobody can hold your assets hostage or limit your access to them. You are the sole owner and guardian of the wealth you have.<\/li><li>The cost of transferring value between accounts is very low and involves micropayments. Small sums that you can barely feel. Especially when so many cryptocurrencies are worth so much.<\/li><li>The transfer can be completed in minutes and verified and secured in hours. It\u2019s safe and very convenient.&nbsp;<\/li><li>Because every transaction is public, anyone at any given moment can verify it.<\/li><li>Blockchain can be used to create decentralized applications that can serve the audience, move wealth in a secure way, or do both these things at the same time.<\/li><\/ul>\n\n\n\n<p>The last point is interesting. Many people think blockchain is the remedy for all their problems. Or want to use it for their application, because they consider it fancy and secure. In most cases, these reasons alone are not enough to use this technology.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-does-your-business-need-blockchain\">Does your business need blockchain?<\/h2>\n\n\n\n<p>It depends. How does Bitcoin blockchain work is different than Ethereum. How does blockchain as service work is different than a standard model. How does blockchain work technically is not that important. What really matters is the nature of your business and implications that go with it.<\/p>\n\n\n\n<p><strong>Matt Taylor<\/strong>, a Senior Solutions Architect for Amazon Web Services (AWS) says, that the usage of blockchain makes sense in three situations:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>When your application requires a database that is shared among many subjects that signs into it<\/li><li>When these subjects don\u2019t trust each other and are in a natural state of clashing interests<\/li><li>When these subjects need the right to write down something in a shared database that runs without oversight from the central institution that is trusted by all<\/li><\/ul>\n\n\n\n<p>In a nutshell \u2013 no, you don\u2019t need a blockchain for your business.<\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"AWS Dev Day Australia 2018 - Developing Smart Contracts with the Ethereum Blockchain on AWS\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/00y50Nah__g?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>At Code &amp; Pepper, we support our clients by using cloud technologies from AWS. They also have products for blockchain. One is called Amazon Quantum Ledger Database, the other \u2013 Amazon Managed Blockchain. In most cases, your business will not need them at all. However, if you need that the project you are in can be better when running on blockchain technology, then contact us and ask: <strong>how blockchain works?<\/strong> We are happy to help: with <a href=\"https:\/\/codeandpepper.com\/services\/it-software-team-augmentation\">team augmentation<\/a> or <a href=\"https:\/\/codeandpepper.com\/services\/end-to-end-development\">end-to-end development<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Despite challenges associated with each solution and business model, all FinTech companies face the same basic problem \u2013 trust. People confide with these organizations to multiply, keep safe or simply loan money. Their money. That\u2019s why an image is so valuable. There\u2019s a way to build trust and ensure a high level of technical proficiency;<a class=\"moretag\" href=\"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/\"> Read the full article&#8230;<\/a><\/p>\n","protected":false},"author":8,"featured_media":23858,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1647],"tags":[1661,1600,1654,173],"class_list":["post-23456","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-development","tag-blockchain","tag-fintech-app-development","tag-fintech-software-development","tag-software-development-process"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How Does Blockchain Work? Guide for Beginners | Code &amp; Pepper<\/title>\n<meta name=\"description\" content=\"Blockchain is a very useful idea that turns mathematical model into a business solution. How does blockchain work, technically? Read more!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Does Blockchain Work? Guide for Beginners | Code &amp; Pepper\" \/>\n<meta property=\"og:description\" content=\"Blockchain is a very useful idea that turns mathematical model into a business solution. How does blockchain work, technically? Read more!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"Code &amp; Pepper\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/codeandpepper\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-13T05:32:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-07-27T07:52:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2021\/06\/How-Does-Blockchain-Work.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"864\" \/>\n\t<meta property=\"og:image:height\" content=\"450\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Lucas Korol\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@codeandpepper\" \/>\n<meta name=\"twitter:site\" content=\"@codeandpepper\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lucas Korol\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/\"},\"author\":{\"name\":\"Lucas Korol\",\"@id\":\"https:\/\/codeandpepper.com\/#\/schema\/person\/5b1864f35df18937cf175183e64ee7f5\"},\"headline\":\"How Does Blockchain Work? A Guide for Beginners\",\"datePublished\":\"2021-07-13T05:32:45+00:00\",\"dateModified\":\"2021-07-27T07:52:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/\"},\"wordCount\":3051,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/codeandpepper.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2021\/06\/How-Does-Blockchain-Work.jpg\",\"keywords\":[\"Blockchain\",\"FinTech app development\",\"FinTech software development\",\"Software development process\"],\"articleSection\":[\"Software Development\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/\",\"url\":\"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/\",\"name\":\"How Does Blockchain Work? Guide for Beginners | Code & Pepper\",\"isPartOf\":{\"@id\":\"https:\/\/codeandpepper.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2021\/06\/How-Does-Blockchain-Work.jpg\",\"datePublished\":\"2021-07-13T05:32:45+00:00\",\"dateModified\":\"2021-07-27T07:52:30+00:00\",\"description\":\"Blockchain is a very useful idea that turns mathematical model into a business solution. How does blockchain work, technically? Read more!\",\"breadcrumb\":{\"@id\":\"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/#primaryimage\",\"url\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2021\/06\/How-Does-Blockchain-Work.jpg\",\"contentUrl\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2021\/06\/How-Does-Blockchain-Work.jpg\",\"width\":864,\"height\":450,\"caption\":\"how does blockchain work technically\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/codeandpepper.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How Does Blockchain Work? A Guide for Beginners\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/codeandpepper.com\/#website\",\"url\":\"https:\/\/codeandpepper.com\/\",\"name\":\"Code & Pepper\",\"description\":\"FinTech Developers\",\"publisher\":{\"@id\":\"https:\/\/codeandpepper.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/codeandpepper.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/codeandpepper.com\/#organization\",\"name\":\"Code & Pepper\",\"url\":\"https:\/\/codeandpepper.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/codeandpepper.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png\",\"contentUrl\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png\",\"width\":319,\"height\":144,\"caption\":\"Code & Pepper\"},\"image\":{\"@id\":\"https:\/\/codeandpepper.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/codeandpepper\/\",\"https:\/\/x.com\/codeandpepper\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/codeandpepper.com\/#\/schema\/person\/5b1864f35df18937cf175183e64ee7f5\",\"name\":\"Lucas Korol\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/codeandpepper.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d6e996443cf6e94fdec1e0edd93d9f5c2747ad69c62bf4f99f1e084f862ba6dd?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d6e996443cf6e94fdec1e0edd93d9f5c2747ad69c62bf4f99f1e084f862ba6dd?s=96&d=mm&r=g\",\"caption\":\"Lucas Korol\"},\"description\":\"Head of Products &amp; Partner. He graduated from the Gdansk University of Technology with a master\u2019s degree in Electronics and Telecommunication. He started his software development business the day after leaving university. For more than ten years he has led more than a hundred projects. Right now, as the Head of Product Development in Code &amp; Pepper, he is shaping the way Code &amp; Pepper clients\u2019 products are build from start to end. He is passionate about all aspects of product development with a keen eye on requirements definition and product design.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/lukaszkorol\/\"],\"url\":\"https:\/\/codeandpepper.com\/author\/lucas-korol\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How Does Blockchain Work? Guide for Beginners | Code & Pepper","description":"Blockchain is a very useful idea that turns mathematical model into a business solution. How does blockchain work, technically? Read more!","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:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/","og_locale":"en_US","og_type":"article","og_title":"How Does Blockchain Work? Guide for Beginners | Code & Pepper","og_description":"Blockchain is a very useful idea that turns mathematical model into a business solution. How does blockchain work, technically? Read more!","og_url":"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/","og_site_name":"Code &amp; Pepper","article_publisher":"https:\/\/www.facebook.com\/codeandpepper\/","article_published_time":"2021-07-13T05:32:45+00:00","article_modified_time":"2021-07-27T07:52:30+00:00","og_image":[{"width":864,"height":450,"url":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2021\/06\/How-Does-Blockchain-Work.jpg","type":"image\/jpeg"}],"author":"Lucas Korol","twitter_card":"summary_large_image","twitter_creator":"@codeandpepper","twitter_site":"@codeandpepper","twitter_misc":{"Written by":"Lucas Korol","Est. reading time":"14 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/#article","isPartOf":{"@id":"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/"},"author":{"name":"Lucas Korol","@id":"https:\/\/codeandpepper.com\/#\/schema\/person\/5b1864f35df18937cf175183e64ee7f5"},"headline":"How Does Blockchain Work? A Guide for Beginners","datePublished":"2021-07-13T05:32:45+00:00","dateModified":"2021-07-27T07:52:30+00:00","mainEntityOfPage":{"@id":"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/"},"wordCount":3051,"commentCount":0,"publisher":{"@id":"https:\/\/codeandpepper.com\/#organization"},"image":{"@id":"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2021\/06\/How-Does-Blockchain-Work.jpg","keywords":["Blockchain","FinTech app development","FinTech software development","Software development process"],"articleSection":["Software Development"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/","url":"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/","name":"How Does Blockchain Work? Guide for Beginners | Code & Pepper","isPartOf":{"@id":"https:\/\/codeandpepper.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/#primaryimage"},"image":{"@id":"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2021\/06\/How-Does-Blockchain-Work.jpg","datePublished":"2021-07-13T05:32:45+00:00","dateModified":"2021-07-27T07:52:30+00:00","description":"Blockchain is a very useful idea that turns mathematical model into a business solution. How does blockchain work, technically? Read more!","breadcrumb":{"@id":"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/#primaryimage","url":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2021\/06\/How-Does-Blockchain-Work.jpg","contentUrl":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2021\/06\/How-Does-Blockchain-Work.jpg","width":864,"height":450,"caption":"how does blockchain work technically"},{"@type":"BreadcrumbList","@id":"https:\/\/codeandpepper.com\/how-does-blockchain-work-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/codeandpepper.com\/"},{"@type":"ListItem","position":2,"name":"How Does Blockchain Work? A Guide for Beginners"}]},{"@type":"WebSite","@id":"https:\/\/codeandpepper.com\/#website","url":"https:\/\/codeandpepper.com\/","name":"Code & Pepper","description":"FinTech Developers","publisher":{"@id":"https:\/\/codeandpepper.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/codeandpepper.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/codeandpepper.com\/#organization","name":"Code & Pepper","url":"https:\/\/codeandpepper.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codeandpepper.com\/#\/schema\/logo\/image\/","url":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png","contentUrl":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png","width":319,"height":144,"caption":"Code & Pepper"},"image":{"@id":"https:\/\/codeandpepper.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/codeandpepper\/","https:\/\/x.com\/codeandpepper"]},{"@type":"Person","@id":"https:\/\/codeandpepper.com\/#\/schema\/person\/5b1864f35df18937cf175183e64ee7f5","name":"Lucas Korol","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codeandpepper.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d6e996443cf6e94fdec1e0edd93d9f5c2747ad69c62bf4f99f1e084f862ba6dd?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d6e996443cf6e94fdec1e0edd93d9f5c2747ad69c62bf4f99f1e084f862ba6dd?s=96&d=mm&r=g","caption":"Lucas Korol"},"description":"Head of Products &amp; Partner. He graduated from the Gdansk University of Technology with a master\u2019s degree in Electronics and Telecommunication. He started his software development business the day after leaving university. For more than ten years he has led more than a hundred projects. Right now, as the Head of Product Development in Code &amp; Pepper, he is shaping the way Code &amp; Pepper clients\u2019 products are build from start to end. He is passionate about all aspects of product development with a keen eye on requirements definition and product design.","sameAs":["https:\/\/www.linkedin.com\/in\/lukaszkorol\/"],"url":"https:\/\/codeandpepper.com\/author\/lucas-korol\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/posts\/23456","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/comments?post=23456"}],"version-history":[{"count":8,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/posts\/23456\/revisions"}],"predecessor-version":[{"id":24486,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/posts\/23456\/revisions\/24486"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/media\/23858"}],"wp:attachment":[{"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/media?parent=23456"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/categories?post=23456"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/tags?post=23456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}