{"id":96721,"date":"2019-01-17T08:20:26","date_gmt":"2019-01-17T16:20:26","guid":{"rendered":"https:\/\/cryptoslate.com\/?p=96721"},"modified":"2019-01-17T02:15:18","modified_gmt":"2019-01-17T10:15:18","slug":"blockchain-consensus-algorithms","status":"publish","type":"post","link":"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/","title":{"rendered":"Not All Blockchains are Born Equal: Finding the Right Consensus Algorithm"},"content":{"rendered":"<p>Information about consensus algorithms is hard to find, even though they form the backbone of blockchain technology. These algorithms are vital to ensuring that distributed ledgers run smoothly, and without them, a blockchain would no longer be considered decentralised. Let's explore some of these algorithms.<\/p>\n<h2>What is a Consensus Algorithm?<\/h2>\n<p>A \u201cconsensus algorithm\u201d is the name given to the process in computer science that\u2019s used to achieve an agreement on a single data value among distributed process systems\u2014fitting perfectly into blockchain\u2019s distributed ledger framework.<\/p>\n<figure id=\"attachment_96723\" aria-describedby=\"caption-attachment-96723\" style=\"width: 1600px\" class=\"wp-caption aligncenter\"><a href=\"Diagram \"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-96723\" src=\"https:\/\/cryptoslate.com\/wp-content\/uploads\/2019\/01\/consensus-algorithms-pie-diagram.png\" alt=\"\" width=\"1600\" height=\"1599\" srcset=\"https:\/\/cryptoslate.com\/wp-content\/uploads\/2019\/01\/consensus-algorithms-pie-diagram.png 1600w, https:\/\/cryptoslate.com\/wp-content\/uploads\/2019\/01\/consensus-algorithms-pie-diagram-150x150.png 150w, https:\/\/cryptoslate.com\/wp-content\/uploads\/2019\/01\/consensus-algorithms-pie-diagram-300x300.png 300w, https:\/\/cryptoslate.com\/wp-content\/uploads\/2019\/01\/consensus-algorithms-pie-diagram-768x768.png 768w, https:\/\/cryptoslate.com\/wp-content\/uploads\/2019\/01\/consensus-algorithms-pie-diagram-1024x1024.png 1024w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/a><figcaption id=\"caption-attachment-96723\" class=\"wp-caption-text\">Diagram courtesy of <a href=\"https:\/\/101blockchains.com\/consensus-algorithms-blockchain\/\">101 Blockchains<\/a><\/figcaption><\/figure>\n<p>The role consensus algorithms play in blockchain is to gain a level of reliability in a network built on a series of nodes. This means that if a transaction is set to take place, the algorithm will kick in communicating across the network in a bid to verify if the action can take place. The same process also applies to the creation of new nodes of data on a blockchain or synchronising network machines to ensure that there\u2019s a consistency from the whole consensus.<\/p>\n<p>Consensus algorithms also have to be smart enough to anticipate breakdowns in communication within a network. Automatically, the algorithm will assume that some processes and systems will be unavailable and that some communication will be lost as a result. To counter this, the consensus algorithm must be fault-tolerant and work towards achieving a predesignated consensus, or approval, from the majority of machines in the network.<\/p>\n<h2>Importance of Consensus<\/h2>\n<p>Consensus algorithms are vital in ensuring that blockchains remain wholly decentralised. Due to the decentralised nature of blockchain, there will never be a centralised authority in place to verify and update the ledger with transactions and fresh data. As a result, the stakeholders in the network have to decide on a peer-to-peer basis as to which transactions are to be added to the blockchain.<\/p>\n<p>Such a process of achieving a consensus in a widely distributed ledger would be impossible if not for a smart algorithm capable of automatically communicating and verifying the new transactions with all relevant machines on the network.<\/p>\n<p>Without the presence of a fitting consensus algorithm, decentralised systems would have to give way to a centralised power that holds and processes data in one place\u2014making the information it stores vulnerable to digital attacks or tampering by somebody who manages to gain access to its location.<\/p>\n<h2>Contemporary Approaches<\/h2>\n<p>Not all blockchains are born equal, and vary greatly depending on the type of consensus algorithm they employ.<\/p>\n<p><strong><a href=\"https:\/\/blockgeeks.com\/guides\/proof-of-work-vs-proof-of-stake\/\">Proof-of-Work (PoW)<\/a>:<\/strong> Implemented by household names of the cryptomarket like Bitcoin, Ethereum and Litecoin, the PoW approach was the first consensus algorithm to be adopted, and is widely used today.<\/p>\n<figure id=\"attachment_96724\" aria-describedby=\"caption-attachment-96724\" style=\"width: 577px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-96724\" src=\"https:\/\/cryptoslate.com\/wp-content\/uploads\/2019\/01\/proof-work-stake-mining-diagram.png\" alt=\"\" width=\"577\" height=\"648\" srcset=\"https:\/\/cryptoslate.com\/wp-content\/uploads\/2019\/01\/proof-work-stake-mining-diagram.png 456w, https:\/\/cryptoslate.com\/wp-content\/uploads\/2019\/01\/proof-work-stake-mining-diagram-267x300.png 267w\" sizes=\"(max-width: 577px) 100vw, 577px\" \/><figcaption id=\"caption-attachment-96724\" class=\"wp-caption-text\">Diagram courtesy of <a href=\"https:\/\/blockgeeks.com\/guides\/proof-of-work-vs-proof-of-stake\/\">Blockgeeks<\/a><\/figcaption><\/figure>\n<p>PoW is a simple construct and known to be highly resistant to cyber attacks. This approach relies wholly on the computational powers of each member of its network to solve problems and reach a consensus when determining a transaction.<\/p>\n<p>The fact that it requires the input of its network makes PoW very difficult to hack (any successful attack would require at least 51% of the hash rate of the entire network, for starters), but it also makes the consensus algorithm extremely wasteful on power. Some estimations suggest that <a href=\"http:\/\/cryptoslate.com\/coins\/bitcoin\">Bitcoin<\/a> <a href=\"https:\/\/cryptoslate.com\/analysis-bitcoin-costs-1-4-billion-to-51-attack-consumes-as-much-electricity-as-morocco\/\">uses 29TWh<\/a> of energy per year, which equates to roughly the same amount as the yearly energy consumption of the entire nation of Morocco.<\/p>\n<p>As a result, many industry experts believe that, while PoW is reliable, it\u2019s already a little long in the tooth, and the likes of <a href=\"http:\/\/cryptoslate.com\/coins\/ethereum\">Ethereum<\/a> are already said to be exploring alternative measures in upholding their decentralised values, especially when you consider that the entire crypto industry can save around $36 billion a year by using a decentralised system, according to <a href=\"https:\/\/fotonbank.io\/\">FOTON<\/a>.<\/p>\n<p><strong>Proof-of-Stake (PoS):<\/strong> Regarded as the heir to the blockchain throne (by Ethereum at least), PoS acts as much more energy efficient, much more decentralised, incarnation of the consensus algorithm.<\/p>\n<p>The transition of crypto-giant Ethereum from PoW to PoS signified the potential that the alternative approach holds.<\/p>\n<p>Where PoW requires the involvement of the network to work together in building nodes, PoS operates on probability. The Blockchain Council <a href=\"https:\/\/www.blockchain-council.org\/blockchain\/how-to-pick-the-best-consensus-algorithm-for-blockchain\/\">summarises<\/a> PoS thus:<\/p>\n<blockquote><p>\u201cProof of Stake relies on a probabilistic model for selecting validators where the probability of a validator getting a block to solve is directly proportional to the amount of Ether they have staked to secure the network. The staked Ether is held as collateral which can be seized if any wrongdoing was seen on the part of the validator. The underlying math puzzle is similar to that employed in Proof of Work. However, the complexity of the problem is significantly reduced.\u201d<\/p><\/blockquote>\n<p><strong>Byzantine Fault Tolerance (BFT):<\/strong> Named in reference to an old mathematical conundrum, \u2018<a href=\"https:\/\/people.eecs.berkeley.edu\/~luca\/cs174\/byzantine.pdf\">The Byzantine Generals Problem<\/a>.\u2019 This approach to the consensus algorithm is based largely on mass coordination. In the conundrum, a series of Byzantine generals have surrounded a city with their respective armies\u2014they must agree on a time of attack or retreat. If a consensus isn\u2019t agreed by the generals then the operation would unravel into a disaster.<\/p>\n<p>The creators of the consensus algorithm saw a link between the issue of the Byzantine generals and that of finding a consensus within a distributed ledger. In some applications where chain cohesion is imperative, like in digital asset management platforms, the act of creating a swift communication string between networks forms the cornerstone of the blockchain used.<\/p>\n<p>The perks of the <a href=\"https:\/\/hackernoon.com\/a-hitchhikers-guide-to-consensus-algorithms-d81aae3eb0e3\">BFT approach<\/a> is that it\u2019s a low-cost solution that\u2019s scalable. However, it\u2019s still a somewhat niche approach that\u2019s yet to win over the trust of its peers.<\/p>\n<h2>Room for Improvement<\/h2>\n<p>The listed consensus algorithms may be the market leaders as far as today\u2019s usage of blockchain is concerned, but there\u2019s plenty of scope for organisations looking to improve on the models already in place.<\/p>\n<p>For example, blockchain security startup, <a href=\"https:\/\/remme.io\/\">REMME<\/a>, has created a \u2018Proof-of-Service\u2019 consensus algorithm that aims to address the drawbacks of its predecessors. It\u2019s through the use of \u2018masternodes\u2019 that the formula works\u2014by ensuring consistency and fault tolerance, masternodes are responsible for facilitating the registration and revocation of public keys on a blockchain and overseeing the conversion of transactions into additional blocks on the chain.<\/p>\n<p>By utilising masternodes, the <a href=\"https:\/\/medium.com\/remme\/proof-of-service-consensus-algorithm-overview-57c359290207\">Proof-of-Service consensus algorithm<\/a> maintains a tight level of security while relieving the energy burden on the rest of the network, allowing for a trustworthy and somewhat more environmentally friendly approach to blockchain than what can be seen in its predecessors.<\/p>\n<p>While Proof-of-Work remains the cornerstone holding up many of the most popular blockchain-based cryptocurrencies of today, Ethereum\u2019s unease at its antiquated framework has signalled something of a gold rush among companies in finding the right consensus algorithm to drive the industry forward.<\/p>\n<p>Like a siege of Byzantine guards, we may be waiting for one algorithm to take control and hold itself up as the blueprint for others to follow.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Information about consensus algorithms is hard to find, even though they form the backbone of blockchain technology. These algorithms are vital to ensuring that distributed ledgers run smoothly, and without them, a blockchain would no longer be considered decentralised. Let&#8217;s explore some of these algorithms. What is a Consensus Algorithm? A \u201cconsensus algorithm\u201d is the [&hellip;]<\/p>\n","protected":false},"author":128,"featured_media":60625,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25891,36,37],"tags":[],"post_folder":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.9 (Yoast SEO v21.9.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Not All Blockchains are Born Equal: Finding the Right Consensus Algorithm<\/title>\n<meta name=\"description\" content=\"Information about consensus algorithms is hard to find, even though they form the backbone of blockchain technology. Let&#039;s explore some of these algorithms.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Not All Blockchains are Born Equal: Finding the Right Consensus Algorithm\" \/>\n<meta property=\"og:description\" content=\"Information about consensus algorithms is hard to find, even though they form the backbone of blockchain technology. Let&#039;s explore some of these algorithms.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/\" \/>\n<meta property=\"og:site_name\" content=\"CryptoSlate\" \/>\n<meta property=\"article:published_time\" content=\"2019-01-17T16:20:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-01-17T10:15:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cryptoslate.com\/wp-content\/uploads\/2018\/06\/crypto-sentiment-social.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Dmytro Spilka\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Not All Blockchains are Born Equal: Finding the Right Consensus Algorithm\" \/>\n<meta name=\"twitter:creator\" content=\"@cryptoslate\" \/>\n<meta name=\"twitter:site\" content=\"@cryptoslate\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dmytro Spilka\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/\"},\"author\":{\"name\":\"Dmytro Spilka\",\"@id\":\"https:\/\/cryptoslate.com\/#\/schema\/person\/a16239f6bac14482e5867ddb817ff31a\"},\"headline\":\"Not All Blockchains are Born Equal: Finding the Right Consensus Algorithm\",\"datePublished\":\"2019-01-17T16:20:26+00:00\",\"dateModified\":\"2019-01-17T16:20:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/\"},\"wordCount\":1179,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/cryptoslate.com\/#organization\"},\"articleSection\":[\"Guest Post\",\"Opinion\",\"Technology\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/#respond\"]}],\"copyrightYear\":\"2019\",\"copyrightHolder\":{\"@id\":\"https:\/\/cryptoslate.com\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/\",\"url\":\"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/\",\"name\":\"Not All Blockchains are Born Equal: Finding the Right Consensus Algorithm\",\"isPartOf\":{\"@id\":\"https:\/\/cryptoslate.com\/#website\"},\"datePublished\":\"2019-01-17T16:20:26+00:00\",\"dateModified\":\"2019-01-17T16:20:26+00:00\",\"description\":\"Information about consensus algorithms is hard to find, even though they form the backbone of blockchain technology. Let's explore some of these algorithms.\",\"breadcrumb\":{\"@id\":\"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cryptoslate.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Not All Blockchains are Born Equal: Finding the Right Consensus Algorithm\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cryptoslate.com\/#website\",\"url\":\"https:\/\/cryptoslate.com\/\",\"name\":\"CryptoSlate\",\"description\":\"Cryptocurrency News and Real-time Coin Data\",\"publisher\":{\"@id\":\"https:\/\/cryptoslate.com\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"NewsMediaOrganization\",\"@id\":\"https:\/\/cryptoslate.com\/#organization\",\"name\":\"CryptoSlate\",\"url\":\"https:\/\/cryptoslate.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cryptoslate.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cryptoslate.com\/wp-content\/uploads\/2018\/05\/c-logo.jpg\",\"contentUrl\":\"https:\/\/cryptoslate.com\/wp-content\/uploads\/2018\/05\/c-logo.jpg\",\"width\":1000,\"height\":1000,\"caption\":\"CryptoSlate\"},\"image\":{\"@id\":\"https:\/\/cryptoslate.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/twitter.com\/cryptoslate\",\"https:\/\/www.instagram.com\/cryptoslate\",\"https:\/\/www.linkedin.com\/company\/cryptoslate\",\"https:\/\/www.youtube.com\/c\/cryptoslate\",\"https:\/\/cryptoslate.substack.com\",\"https:\/\/t.me\/cryptoslatenews\",\"https:\/\/www.tiktok.com\/@cryptoslatenews\"],\"publishingPrinciples\":\"https:\/\/cryptoslate.com\/editorial-policy\/#editorial-principles\",\"ownershipFundingInfo\":\"https:\/\/cryptoslate.com\/disclaimers\/how-cryptoslate-makes-and-spends-money\/\",\"correctionsPolicy\":\"https:\/\/cryptoslate.com\/editorial-policy\/#corrections-feedback\",\"ethicsPolicy\":\"https:\/\/cryptoslate.com\/editorial-policy\/#editorial-principles\",\"foundingDate\":\"2017-08-04\",\"founder\":[{\"@type\":\"Person\",\"name\":\"Nate Whitehill\"},{\"@type\":\"Person\",\"name\":\"Matthew Blancarte\"}],\"contactPoint\":[{\"@type\":\"ContactPoint\",\"contactType\":\"customer support\",\"url\":\"https:\/\/cryptoslate.com\/contact\/\",\"availableLanguage\":\"en-US\"},{\"@type\":\"ContactPoint\",\"contactType\":\"sales\",\"url\":\"https:\/\/cryptoslate.com\/advertising\/\",\"availableLanguage\":\"en-US\"},{\"@type\":\"ContactPoint\",\"contactType\":\"newsroom\",\"url\":\"https:\/\/cryptoslate.com\/editorial-policy\/#corrections-feedback\",\"email\":\"tips@cryptoslate.com\",\"availableLanguage\":\"en-US\"}],\"masthead\":\"https:\/\/cryptoslate.com\/about\/#masthead\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/cryptoslate.com\/#\/schema\/person\/a16239f6bac14482e5867ddb817ff31a\",\"name\":\"Dmytro Spilka\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cryptoslate.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/cryptoslate.com\/wp-content\/uploads\/2019\/01\/dmytro-spilka-profile-150x150.jpg\",\"contentUrl\":\"https:\/\/cryptoslate.com\/wp-content\/uploads\/2019\/01\/dmytro-spilka-profile-150x150.jpg\",\"caption\":\"Dmytro Spilka\"},\"description\":\"Dmytro is a tech and blockchain writer based in London. He\u2019s the CEO at Solvid and founder of Pridicto, an AI-powered web analytics startup that enables users to forecast web traffic, monitor vital metrics and set visual traffic goals. His work has been featured in various publications, including Entrepreneur.com, HuffPost, TNW, TechRadar, ReadWrite, and Bitcoin.com.\",\"sameAs\":[\"https:\/\/solvid.co.uk\"],\"url\":\"https:\/\/cryptoslate.com\/author\/dmytro-spilka\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Not All Blockchains are Born Equal: Finding the Right Consensus Algorithm","description":"Information about consensus algorithms is hard to find, even though they form the backbone of blockchain technology. Let's explore some of these algorithms.","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:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/","og_locale":"en_US","og_type":"article","og_title":"Not All Blockchains are Born Equal: Finding the Right Consensus Algorithm","og_description":"Information about consensus algorithms is hard to find, even though they form the backbone of blockchain technology. Let's explore some of these algorithms.","og_url":"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/","og_site_name":"CryptoSlate","article_published_time":"2019-01-17T16:20:26+00:00","article_modified_time":"2019-01-17T10:15:18+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/cryptoslate.com\/wp-content\/uploads\/2018\/06\/crypto-sentiment-social.jpg","type":"image\/jpeg"}],"author":"Dmytro Spilka","twitter_card":"summary_large_image","twitter_title":"Not All Blockchains are Born Equal: Finding the Right Consensus Algorithm","twitter_creator":"@cryptoslate","twitter_site":"@cryptoslate","twitter_misc":{"Written by":"Dmytro Spilka","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/#article","isPartOf":{"@id":"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/"},"author":{"name":"Dmytro Spilka","@id":"https:\/\/cryptoslate.com\/#\/schema\/person\/a16239f6bac14482e5867ddb817ff31a"},"headline":"Not All Blockchains are Born Equal: Finding the Right Consensus Algorithm","datePublished":"2019-01-17T16:20:26+00:00","dateModified":"2019-01-17T16:20:26+00:00","mainEntityOfPage":{"@id":"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/"},"wordCount":1179,"commentCount":0,"publisher":{"@id":"https:\/\/cryptoslate.com\/#organization"},"articleSection":["Guest Post","Opinion","Technology"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/#respond"]}],"copyrightYear":"2019","copyrightHolder":{"@id":"https:\/\/cryptoslate.com\/#organization"}},{"@type":"WebPage","@id":"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/","url":"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/","name":"Not All Blockchains are Born Equal: Finding the Right Consensus Algorithm","isPartOf":{"@id":"https:\/\/cryptoslate.com\/#website"},"datePublished":"2019-01-17T16:20:26+00:00","dateModified":"2019-01-17T16:20:26+00:00","description":"Information about consensus algorithms is hard to find, even though they form the backbone of blockchain technology. Let's explore some of these algorithms.","breadcrumb":{"@id":"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cryptoslate.com\/blockchain-consensus-algorithms\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cryptoslate.com\/"},{"@type":"ListItem","position":2,"name":"Not All Blockchains are Born Equal: Finding the Right Consensus Algorithm"}]},{"@type":"WebSite","@id":"https:\/\/cryptoslate.com\/#website","url":"https:\/\/cryptoslate.com\/","name":"CryptoSlate","description":"Cryptocurrency News and Real-time Coin Data","publisher":{"@id":"https:\/\/cryptoslate.com\/#organization"},"inLanguage":"en-US"},{"@type":"NewsMediaOrganization","@id":"https:\/\/cryptoslate.com\/#organization","name":"CryptoSlate","url":"https:\/\/cryptoslate.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cryptoslate.com\/#\/schema\/logo\/image\/","url":"https:\/\/cryptoslate.com\/wp-content\/uploads\/2018\/05\/c-logo.jpg","contentUrl":"https:\/\/cryptoslate.com\/wp-content\/uploads\/2018\/05\/c-logo.jpg","width":1000,"height":1000,"caption":"CryptoSlate"},"image":{"@id":"https:\/\/cryptoslate.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/twitter.com\/cryptoslate","https:\/\/www.instagram.com\/cryptoslate","https:\/\/www.linkedin.com\/company\/cryptoslate","https:\/\/www.youtube.com\/c\/cryptoslate","https:\/\/cryptoslate.substack.com","https:\/\/t.me\/cryptoslatenews","https:\/\/www.tiktok.com\/@cryptoslatenews"],"publishingPrinciples":"https:\/\/cryptoslate.com\/editorial-policy\/#editorial-principles","ownershipFundingInfo":"https:\/\/cryptoslate.com\/disclaimers\/how-cryptoslate-makes-and-spends-money\/","correctionsPolicy":"https:\/\/cryptoslate.com\/editorial-policy\/#corrections-feedback","ethicsPolicy":"https:\/\/cryptoslate.com\/editorial-policy\/#editorial-principles","foundingDate":"2017-08-04","founder":[{"@type":"Person","name":"Nate Whitehill"},{"@type":"Person","name":"Matthew Blancarte"}],"contactPoint":[{"@type":"ContactPoint","contactType":"customer support","url":"https:\/\/cryptoslate.com\/contact\/","availableLanguage":"en-US"},{"@type":"ContactPoint","contactType":"sales","url":"https:\/\/cryptoslate.com\/advertising\/","availableLanguage":"en-US"},{"@type":"ContactPoint","contactType":"newsroom","url":"https:\/\/cryptoslate.com\/editorial-policy\/#corrections-feedback","email":"tips@cryptoslate.com","availableLanguage":"en-US"}],"masthead":"https:\/\/cryptoslate.com\/about\/#masthead"},{"@type":"Person","@id":"https:\/\/cryptoslate.com\/#\/schema\/person\/a16239f6bac14482e5867ddb817ff31a","name":"Dmytro Spilka","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cryptoslate.com\/#\/schema\/person\/image\/","url":"https:\/\/cryptoslate.com\/wp-content\/uploads\/2019\/01\/dmytro-spilka-profile-150x150.jpg","contentUrl":"https:\/\/cryptoslate.com\/wp-content\/uploads\/2019\/01\/dmytro-spilka-profile-150x150.jpg","caption":"Dmytro Spilka"},"description":"Dmytro is a tech and blockchain writer based in London. He\u2019s the CEO at Solvid and founder of Pridicto, an AI-powered web analytics startup that enables users to forecast web traffic, monitor vital metrics and set visual traffic goals. His work has been featured in various publications, including Entrepreneur.com, HuffPost, TNW, TechRadar, ReadWrite, and Bitcoin.com.","sameAs":["https:\/\/solvid.co.uk"],"url":"https:\/\/cryptoslate.com\/author\/dmytro-spilka\/"}]}},"_links":{"self":[{"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/posts\/96721"}],"collection":[{"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/users\/128"}],"replies":[{"embeddable":true,"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/comments?post=96721"}],"version-history":[{"count":6,"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/posts\/96721\/revisions"}],"predecessor-version":[{"id":96760,"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/posts\/96721\/revisions\/96760"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/media\/60625"}],"wp:attachment":[{"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/media?parent=96721"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/categories?post=96721"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/tags?post=96721"},{"taxonomy":"post_folder","embeddable":true,"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/post_folder?post=96721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}