{"id":63,"date":"2019-07-25T16:05:51","date_gmt":"2019-07-25T14:05:51","guid":{"rendered":"https:\/\/www.codemotion.com\/magazine\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\/"},"modified":"2020-07-22T12:23:13","modified_gmt":"2020-07-22T10:23:13","slug":"algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization","status":"publish","type":"post","link":"https:\/\/www.codemotion.com\/magazine\/backend\/blockchain\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\/","title":{"rendered":"Algorand and the solution to the blockchain trilemma: security, scalability, and decentralization"},"content":{"rendered":"<p>If you\u2019re into blockchain technology or follow cryptocurrencies you may have heard of <a href=\"https:\/\/www.algorand.com\/\">Algorand<\/a>, the new blockchain platform founded by Turing Award winner, MIT teacher and zero-knowledge proof creator, <a href=\"https:\/\/medium.com\/@silviomicali\">Silvio Micali<\/a>.<\/p>\n<p>Algorand is a Boston-based open-source software company working towards building a borderless economy. They\u2019ve developed a permissionless, <i>Pure<\/i>Proof-of-Stake (PoS) protocol with open participation, scalability, security and transaction finality.<\/p>\n<h3>Key Characteristics<\/h3>\n<p>Algorand aims to solve the three main problems faced by blockchains today, also known as the <b>blockchain trilemma<\/b>: security, scalability, and decentralization.<\/p>\n<p>In Algorand\u2019s consensus algorithm, called <b><i>Pure<\/i><\/b><b> Proof of Stake<\/b>, the network ties its security to the honesty of the majority. Essentially, in comparison to Delegated Proof-of-Stake, Liquid Proof-of-Stake or Bonded Proof-of-Stake, there is no sanction mechanism, also known as slashing, in case an actor misbehaves\u200a\u2014\u200athink about liveness faults such as low uptime, or security faults such as trying to validate twice the same block. Rather than punishing bad actors, Algorand prefers to make cheating by a minority of the money impossible and cheating by the majority stupid. As long as 2\/3 of the majority is honest, the protocol will work just fine.<\/p>\n<p>In Algorand, blocks are constructed into 2 phases through <b>lotteries<\/b> known as <i>\u201ccryptographic sortition\u201d <\/i>enabling <b>fast finality<\/b>, long gone would be the days where one would have to wait for 30+ confirmations and eventually several hours to ensure that a transaction really happened.<\/p>\n<ul>\n<li style=\"font-weight: 400;\">Proposal phase: a single token is randomly selected, and its owner proposes the next blocks. However, this proposer is only known to the whole network during the propagation phase: it is already too late to interfere. In Pure PoS, every token has the same power in being selected.<\/li>\n<li style=\"font-weight: 400;\">Voting round: a committee of owners of 1,000 random tokens is selected, approving the block proposed by the first user. As opposed to the fixed committee system in many Proof-of-Work or Proof-of-Stake blockchains, this random selection of the committee members makes the protocol extremely secure against adversary attacks: they simply don\u2019t know who to target.<\/li>\n<\/ul>\n<p><b>Properties to highlight: <\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><b>Low computation requirements<\/b>: No need for high energy-consuming mining farms.<\/li>\n<li style=\"font-weight: 400;\"><b>Fast agreement<\/b>: The entire community agrees on the next block and confirms transactions with latency on the order of a minute while scaling to many users.<\/li>\n<li style=\"font-weight: 400;\"><b>Delegation<\/b>: Token holders can delegate their tokens if they wish to participate in the consensus.<\/li>\n<li style=\"font-weight: 400;\"><b>Extremely low fork probability<\/b>: Users can rely on a new block as soon as it appears. Even if the network is temporarily partitioned, Algorand ensures that no users have divergent views of confirmed transaction.<\/li>\n<li style=\"font-weight: 400;\"><b>True decentralization<\/b>: the network is not controlled by a few miners or validator set since proposers and committees are randomly selected.<\/li>\n<li style=\"font-weight: 400;\"><b>Governance<\/b>: Community token holders can propose changes to the protocols and agree on its evolvability.<\/li>\n<\/ul>\n<h3>Team<\/h3>\n<ul>\n<li style=\"font-weight: 400;\"><a href=\"https:\/\/twitter.com\/silviomicali\">Silvio Micali, Founder<\/a>: MIT Faculty member and recipient of several prestigious awards among which the Turing Award in computer science.<\/li>\n<li style=\"font-weight: 400;\"><a href=\"https:\/\/twitter.com\/stevekokinos?lang=en\">Steven Kokinos, CEO<\/a>: Serial entrepreneur, Co-founder of Fuze, BladeLogic, and Web Yes.<\/li>\n<li style=\"font-weight: 400;\"><a href=\"https:\/\/twitter.com\/wsford?lang=en\">W. Sean Ford, COO<\/a>: Former CMO of LogMeIn, an experienced consultant and Co-founder of Upromise.<\/li>\n<\/ul>\n<p>The team is also made of several renowned experts and advisors. They\u2019re currently recruiting but also looking for <a href=\"https:\/\/www.algorand.com\/community\">community ambassadors<\/a>.<\/p>\n<h3>Token<\/h3>\n<p>The Algorand Foundation is injecting Algo tokens into the system through a series of <a href=\"https:\/\/algorand.foundation\/algo-auctions\">Dutch Auctions<\/a>. The first auction was held on <a href=\"https:\/\/algorand.foundation\/algorand-foundation-marks-new-chapter-in-global-economics-with-inaugural-auction\">June 19th, 2019<\/a>.<\/p>\n<p>The refund program allows auction buyers to sell tokens back to the Foundation. The refund program works as a mechanism to reduce supply if demand falls.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-5313\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/07\/algorand-300x107.png\" alt=\"\" width=\"300\" height=\"107\" \/><\/p>\n<p><a href=\"https:\/\/algorand.foundation\/token-dynamics\">https:\/\/algorand.foundation\/token-dynamics<\/a><\/p>\n<h3>Developer Resources<\/h3>\n<p>Algorand\u2019s open-source implementation makes it simple and fast for developers to build on blockchain. The developer enablement program encompasses Java, JavaScript (node.js and browser), and Go SDKs, REST APIs, and comprehensive developer resources and collaboration tools. <a href=\"https:\/\/developer.algorand.org\">developer.algorand.org<\/a><\/p>\n<h4><b>Cryptographic Verification: For Binaries and Source Code<\/b><\/h4>\n<p>Algorand will be cryptographically signing source and binary releases as part of ensuring a trustworthy secure process. The <a href=\"https:\/\/www.algorand.com\/dev_algorand_com.pub\">dev@algorand.com public key<\/a> can be used to verify git tags, source releases, and most binary releases. The <a href=\"https:\/\/www.algorand.com\/rpm_algorand_com.pub\">rpm@algorand.com public key<\/a> can be used to verify rpm packages.<\/p>\n<h2>Security at Algorand<\/h2>\n<p>Algorand takes the security of the platform and of its users very seriously. To learn more about the programs for submitting a security vulnerability, please visit <a href=\"https:\/\/www.algorand.com\/resources\/security\">https:\/\/www.algorand.com\/resources\/security<\/a><\/p>\n<h2>Free Analytics for Algorand DApps<\/h2>\n<p>Flipside Crypto offers a free analytics suite for developers building DApps on Algorand. With real-time updates of on-chain activity, developers can analyze user behavior and identify key trends such as the number of addresses interacting with their application. <a href=\"https:\/\/www.flipsidecrypto.com\/algorand-dapp\">Click here for more details and to sign up.<\/a><\/p>\n<h3>Supporters<\/h3>\n<p>Right now, Algorand is backed by some leading cryptocurrency and tech funds including Metastable, Sparkpool, MultiCoin Capital, AlgoCapital, or even NGC. Last October, the company secured $66m in<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you\u2019re into blockchain technology or follow cryptocurrencies you may have heard of Algorand, the new blockchain platform founded by Turing Award winner, MIT teacher and zero-knowledge proof creator, Silvio Micali. Algorand is a Boston-based open-source software company working towards building a borderless economy. They\u2019ve developed a permissionless, PureProof-of-Stake (PoS) protocol with open participation, scalability,&#8230; <a class=\"more-link\" href=\"https:\/\/www.codemotion.com\/magazine\/backend\/blockchain\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\/\">Read more<\/a><\/p>\n","protected":false},"author":64,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":3,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","_uag_custom_page_level_css":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[13],"tags":[],"collections":[],"class_list":{"0":"post-63","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-blockchain","7":"entry","8":"has-post-thumbnail"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Algorand: the solution to the blockchain trilemma - Codemotion Magazine<\/title>\n<meta name=\"description\" content=\"If you\u2019re into blockchain you may have heard of Algorand. It aims to solve security, scalability, decentralization, aka the blockchain trilemma.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.codemotion.com\/magazine\/backend\/blockchain\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Algorand and the solution to the blockchain trilemma: security, scalability, and decentralization\" \/>\n<meta property=\"og:description\" content=\"If you\u2019re into blockchain you may have heard of Algorand. It aims to solve security, scalability, decentralization, aka the blockchain trilemma.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codemotion.com\/magazine\/backend\/blockchain\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\/\" \/>\n<meta property=\"og:site_name\" content=\"Codemotion Magazine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Codemotion.Italy\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-07-25T14:05:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-07-22T10:23:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/07\/algorand-blockchain.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Codemotion\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Algorand and the solution to the blockchain trilemma: security, scalability, and decentralization\" \/>\n<meta name=\"twitter:creator\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:site\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Codemotion\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/backend\\\/blockchain\\\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/backend\\\/blockchain\\\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\\\/\"},\"author\":{\"name\":\"Codemotion\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/person\\\/201bb98b02412383686cced7521b861c\"},\"headline\":\"Algorand and the solution to the blockchain trilemma: security, scalability, and decentralization\",\"datePublished\":\"2019-07-25T14:05:51+00:00\",\"dateModified\":\"2020-07-22T10:23:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/backend\\\/blockchain\\\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\\\/\"},\"wordCount\":807,\"publisher\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/backend\\\/blockchain\\\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/algorand-300x107.png\",\"articleSection\":[\"Blockchain\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/backend\\\/blockchain\\\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\\\/\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/backend\\\/blockchain\\\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\\\/\",\"name\":\"Algorand: the solution to the blockchain trilemma - Codemotion Magazine\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/backend\\\/blockchain\\\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/backend\\\/blockchain\\\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/algorand-300x107.png\",\"datePublished\":\"2019-07-25T14:05:51+00:00\",\"dateModified\":\"2020-07-22T10:23:13+00:00\",\"description\":\"If you\u2019re into blockchain you may have heard of Algorand. It aims to solve security, scalability, decentralization, aka the blockchain trilemma.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/backend\\\/blockchain\\\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/backend\\\/blockchain\\\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/backend\\\/blockchain\\\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/algorand.png\",\"contentUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/algorand.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/backend\\\/blockchain\\\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Backend\",\"item\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/backend\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Blockchain\",\"item\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/backend\\\/blockchain\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Algorand and the solution to the blockchain trilemma: security, scalability, and decentralization\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#website\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/\",\"name\":\"Codemotion Magazine\",\"description\":\"We code the future. Together\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#organization\",\"name\":\"Codemotion\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/codemotionlogo.png\",\"contentUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/codemotionlogo.png\",\"width\":225,\"height\":225,\"caption\":\"Codemotion\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Codemotion.Italy\\\/\",\"https:\\\/\\\/x.com\\\/CodemotionIT\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/person\\\/201bb98b02412383686cced7521b861c\",\"name\":\"Codemotion\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/cropped-codemotionlogo-150x150.png\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/cropped-codemotionlogo-150x150.png\",\"contentUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/cropped-codemotionlogo-150x150.png\",\"caption\":\"Codemotion\"},\"description\":\"Articles wirtten by the Codemotion staff. Tech news, inspiration, latest treends in software development and more.\",\"sameAs\":[\"https:\\\/\\\/x.com\\\/CodemotionIT\"],\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/author\\\/codemotion-2\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Algorand: the solution to the blockchain trilemma - Codemotion Magazine","description":"If you\u2019re into blockchain you may have heard of Algorand. It aims to solve security, scalability, decentralization, aka the blockchain trilemma.","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:\/\/www.codemotion.com\/magazine\/backend\/blockchain\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\/","og_locale":"en_US","og_type":"article","og_title":"Algorand and the solution to the blockchain trilemma: security, scalability, and decentralization","og_description":"If you\u2019re into blockchain you may have heard of Algorand. It aims to solve security, scalability, decentralization, aka the blockchain trilemma.","og_url":"https:\/\/www.codemotion.com\/magazine\/backend\/blockchain\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\/","og_site_name":"Codemotion Magazine","article_publisher":"https:\/\/www.facebook.com\/Codemotion.Italy\/","article_published_time":"2019-07-25T14:05:51+00:00","article_modified_time":"2020-07-22T10:23:13+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/07\/algorand-blockchain.jpg","type":"image\/jpeg"}],"author":"Codemotion","twitter_card":"summary_large_image","twitter_title":"Algorand and the solution to the blockchain trilemma: security, scalability, and decentralization","twitter_creator":"@CodemotionIT","twitter_site":"@CodemotionIT","twitter_misc":{"Written by":"Codemotion","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codemotion.com\/magazine\/backend\/blockchain\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\/#article","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/backend\/blockchain\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\/"},"author":{"name":"Codemotion","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/201bb98b02412383686cced7521b861c"},"headline":"Algorand and the solution to the blockchain trilemma: security, scalability, and decentralization","datePublished":"2019-07-25T14:05:51+00:00","dateModified":"2020-07-22T10:23:13+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/backend\/blockchain\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\/"},"wordCount":807,"publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/backend\/blockchain\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/07\/algorand-300x107.png","articleSection":["Blockchain"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codemotion.com\/magazine\/backend\/blockchain\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\/","url":"https:\/\/www.codemotion.com\/magazine\/backend\/blockchain\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\/","name":"Algorand: the solution to the blockchain trilemma - Codemotion Magazine","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/backend\/blockchain\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\/#primaryimage"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/backend\/blockchain\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/07\/algorand-300x107.png","datePublished":"2019-07-25T14:05:51+00:00","dateModified":"2020-07-22T10:23:13+00:00","description":"If you\u2019re into blockchain you may have heard of Algorand. It aims to solve security, scalability, decentralization, aka the blockchain trilemma.","breadcrumb":{"@id":"https:\/\/www.codemotion.com\/magazine\/backend\/blockchain\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codemotion.com\/magazine\/backend\/blockchain\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/backend\/blockchain\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\/#primaryimage","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/07\/algorand.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/07\/algorand.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.codemotion.com\/magazine\/backend\/blockchain\/algorand-and-the-solution-to-the-blockchain-trilemma-security-scalability-and-decentralization\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codemotion.com\/magazine\/"},{"@type":"ListItem","position":2,"name":"Backend","item":"https:\/\/www.codemotion.com\/magazine\/backend\/"},{"@type":"ListItem","position":3,"name":"Blockchain","item":"https:\/\/www.codemotion.com\/magazine\/backend\/blockchain\/"},{"@type":"ListItem","position":4,"name":"Algorand and the solution to the blockchain trilemma: security, scalability, and decentralization"}]},{"@type":"WebSite","@id":"https:\/\/www.codemotion.com\/magazine\/#website","url":"https:\/\/www.codemotion.com\/magazine\/","name":"Codemotion Magazine","description":"We code the future. Together","publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codemotion.com\/magazine\/#organization","name":"Codemotion","url":"https:\/\/www.codemotion.com\/magazine\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","width":225,"height":225,"caption":"Codemotion"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Codemotion.Italy\/","https:\/\/x.com\/CodemotionIT"]},{"@type":"Person","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/201bb98b02412383686cced7521b861c","name":"Codemotion","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/cropped-codemotionlogo-150x150.png","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/cropped-codemotionlogo-150x150.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/cropped-codemotionlogo-150x150.png","caption":"Codemotion"},"description":"Articles wirtten by the Codemotion staff. Tech news, inspiration, latest treends in software development and more.","sameAs":["https:\/\/x.com\/CodemotionIT"],"url":"https:\/\/www.codemotion.com\/magazine\/author\/codemotion-2\/"}]}},"featured_image_src":null,"featured_image_src_square":null,"author_info":{"display_name":"Codemotion","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/codemotion-2\/"},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"small-home-featured":false,"sidebar-featured":false,"genesis-singular-images":false,"archive-featured":false,"gb-block-post-grid-landscape":false,"gb-block-post-grid-square":false},"uagb_author_info":{"display_name":"Codemotion","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/codemotion-2\/"},"uagb_comment_info":2,"uagb_excerpt":"If you\u2019re into blockchain technology or follow cryptocurrencies you may have heard of Algorand, the new blockchain platform founded by Turing Award winner, MIT teacher and zero-knowledge proof creator, Silvio Micali. Algorand is a Boston-based open-source software company working towards building a borderless economy. They\u2019ve developed a permissionless, PureProof-of-Stake (PoS) protocol with open participation, scalability,&#8230;&hellip;","lang":"en","_links":{"self":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/63","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/users\/64"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/comments?post=63"}],"version-history":[{"count":4,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/63\/revisions"}],"predecessor-version":[{"id":6654,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/63\/revisions\/6654"}],"wp:attachment":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media?parent=63"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/categories?post=63"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/tags?post=63"},{"taxonomy":"collections","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/collections?post=63"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}