{"id":3648,"date":"2018-08-30T04:15:26","date_gmt":"2018-08-30T04:15:26","guid":{"rendered":"http:\/\/org.saito.tech\/?p=364"},"modified":"2022-04-21T10:21:42","modified_gmt":"2022-04-21T10:21:42","slug":"saito-is-simple","status":"publish","type":"post","link":"https:\/\/saito.tech\/saito-is-simple\/","title":{"rendered":"Saito is Simple"},"content":{"rendered":"<p>In various discussions over the last two months, we\u2019ve noticed that some people have trouble wrapping their head around Saito&#8217;s consensus mechanism. Although our <a href=\"https:\/\/saito.tech\/saito-whitepaper.pdf\">whitepaper<\/a> tries to outline the solution as simply as possible (and in only four pages!), since understanding it requires conceptualizing blockchain security as an economic problem rather than as a mere technical challenge, we wanted to put this blog post together to help people make the adjustment.<br \/>\nSo if you are having difficulty grasping Saito, start by remembering that the reason Proof-of-Work and Proof-of-Stake are considered secure is that they meet the following criteria:<br \/>\n* make it difficult to produce blocks, while&#8230;<br \/>\n* measuring the <em>amount of work<\/em> that nodes do, and&#8230;<br \/>\n* paying nodes in proportion to the <em>amount of work<\/em> done.<br \/>\nIn Bitcoin these properties are guaranteed by SHA256. The difficulty of hashing ensures that it is expensive to rewrite the blockchain, while the randomness of hashing ensures that payment is made in proportion to work done. Proof-of-stake has similar properties.<br \/>\nScaling a blockchain means paying much higher costs for network operations. The first problem this creates is measuring who is paying for those costs. How can you do this in an open access network where you don&#8217;t even know who is participating? The second is more subtle: not all work done in a network is of equal value. Should we pay nodes for storing a full copy of the blockchain, for instance, even if no-one ever downloads it from them?<br \/>\nIn the absence of objective information about who is providing storage and bandwidth and how valuable their contributions are, the only safe way for proof-of-work and proof-of-stake blockchains to cover these costs is to pick a subset of privileged nodes and compensate them while monitoring their performance. This is a fallback approach to scaling, but it is not a good one as it erodes the open access properties of the blockchain.<br \/>\nBut now we get to Saito, which solves both problems. In fact, Saito is the first and only consensus mechanism that:<br \/>\n* makes it difficult to produce blocks, while&#8230;<br \/>\n* measuring the <strong>amount of value<\/strong> that nodes provide the network, and&#8230;<br \/>\n* rewarding nodes in proportion to the <strong>amount of value<\/strong> provided<br \/>\nHow does it do this? Adding cryptographic signatures to transactions lets Saito identify nodes that provide valuable bandwidth (i.e. route valuable transactions for the network). The burn fee likewise measures the value provided by block-producing nodes. Saito knows how to measure value, which allows us to reward it without being cheated. And so all participants in the network are rewarded in proportion to the value they contribute.<br \/>\nThe result is a strengthened blockchain. In addition to improved security in situations of high bandwidth and storage consumption, Saito eliminates sybil attacks, lowers transaction fees, and ensures that the payments made to each type of participant ( router \/ block-producer \/ miner ) are set according to the market value of their contribution to the network. And if you missed this the first time around? Read the <a href=\"https:\/\/saito.tech\/saito-whitepaper.pdf\">whitepaper<\/a> again and you should see it now!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In various discussions over the last two months, we\u2019ve noticed that some people have trouble wrapping their head around Saito&#8217;s consensus mechanism. Although our whitepaper tries to outline the solution as simply as possible (and in only four pages!), since understanding it requires conceptualizing blockchain security as an economic problem rather than as a mere technical challenge, we wanted to put this blog post together to help people make the adjustment. So if you are having difficulty grasping Saito, start by remembering that the reason Proof-of-Work and Proof-of-Stake are considered secure is that they meet the following criteria: * make [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[37],"tags":[],"class_list":["post-3648","post","type-post","status-publish","format-standard","hentry","category-theory"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Saito is Simple - Saito<\/title>\n<meta name=\"description\" content=\"So if you are having difficulty grasping Saito, start by remembering that the reason Proof-of-Work and Proof-of-Stake are considered secure is that they meet the following criteria.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/saito.tech\/saito-is-simple\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Saito is Simple - Saito\" \/>\n<meta property=\"og:description\" content=\"So if you are having difficulty grasping Saito, start by remembering that the reason Proof-of-Work and Proof-of-Stake are considered secure is that they meet the following criteria.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/saito.tech\/saito-is-simple\/\" \/>\n<meta property=\"og:site_name\" content=\"Saito\" \/>\n<meta property=\"article:published_time\" content=\"2018-08-30T04:15:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-04-21T10:21:42+00:00\" \/>\n<meta name=\"author\" content=\"David Lancashire\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David Lancashire\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/saito.tech\/saito-is-simple\/\",\"url\":\"https:\/\/saito.tech\/saito-is-simple\/\",\"name\":\"Saito is Simple - Saito\",\"isPartOf\":{\"@id\":\"https:\/\/saito.tech\/#website\"},\"datePublished\":\"2018-08-30T04:15:26+00:00\",\"dateModified\":\"2022-04-21T10:21:42+00:00\",\"author\":{\"@id\":\"https:\/\/saito.tech\/#\/schema\/person\/f40682a72a579ee103ae59cd94f5b528\"},\"description\":\"So if you are having difficulty grasping Saito, start by remembering that the reason Proof-of-Work and Proof-of-Stake are considered secure is that they meet the following criteria.\",\"breadcrumb\":{\"@id\":\"https:\/\/saito.tech\/saito-is-simple\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/saito.tech\/saito-is-simple\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/saito.tech\/saito-is-simple\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/saito.tech\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Saito is Simple\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/saito.tech\/#website\",\"url\":\"https:\/\/saito.tech\/\",\"name\":\"Saito\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/saito.tech\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/saito.tech\/#\/schema\/person\/f40682a72a579ee103ae59cd94f5b528\",\"name\":\"David Lancashire\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/saito.tech\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0a1d210c5b2a17e058f478037f5223e784441f537ceb2548b7512967af62717a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0a1d210c5b2a17e058f478037f5223e784441f537ceb2548b7512967af62717a?s=96&d=mm&r=g\",\"caption\":\"David Lancashire\"},\"url\":\"https:\/\/saito.tech\/author\/david\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Saito is Simple - Saito","description":"So if you are having difficulty grasping Saito, start by remembering that the reason Proof-of-Work and Proof-of-Stake are considered secure is that they meet the following criteria.","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:\/\/saito.tech\/saito-is-simple\/","og_locale":"en_US","og_type":"article","og_title":"Saito is Simple - Saito","og_description":"So if you are having difficulty grasping Saito, start by remembering that the reason Proof-of-Work and Proof-of-Stake are considered secure is that they meet the following criteria.","og_url":"https:\/\/saito.tech\/saito-is-simple\/","og_site_name":"Saito","article_published_time":"2018-08-30T04:15:26+00:00","article_modified_time":"2022-04-21T10:21:42+00:00","author":"David Lancashire","twitter_card":"summary_large_image","twitter_misc":{"Written by":"David Lancashire","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/saito.tech\/saito-is-simple\/","url":"https:\/\/saito.tech\/saito-is-simple\/","name":"Saito is Simple - Saito","isPartOf":{"@id":"https:\/\/saito.tech\/#website"},"datePublished":"2018-08-30T04:15:26+00:00","dateModified":"2022-04-21T10:21:42+00:00","author":{"@id":"https:\/\/saito.tech\/#\/schema\/person\/f40682a72a579ee103ae59cd94f5b528"},"description":"So if you are having difficulty grasping Saito, start by remembering that the reason Proof-of-Work and Proof-of-Stake are considered secure is that they meet the following criteria.","breadcrumb":{"@id":"https:\/\/saito.tech\/saito-is-simple\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/saito.tech\/saito-is-simple\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/saito.tech\/saito-is-simple\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/saito.tech\/"},{"@type":"ListItem","position":2,"name":"Saito is Simple"}]},{"@type":"WebSite","@id":"https:\/\/saito.tech\/#website","url":"https:\/\/saito.tech\/","name":"Saito","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/saito.tech\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/saito.tech\/#\/schema\/person\/f40682a72a579ee103ae59cd94f5b528","name":"David Lancashire","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/saito.tech\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0a1d210c5b2a17e058f478037f5223e784441f537ceb2548b7512967af62717a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0a1d210c5b2a17e058f478037f5223e784441f537ceb2548b7512967af62717a?s=96&d=mm&r=g","caption":"David Lancashire"},"url":"https:\/\/saito.tech\/author\/david\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/saito.tech\/wp-json\/wp\/v2\/posts\/3648","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/saito.tech\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/saito.tech\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/saito.tech\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/saito.tech\/wp-json\/wp\/v2\/comments?post=3648"}],"version-history":[{"count":2,"href":"https:\/\/saito.tech\/wp-json\/wp\/v2\/posts\/3648\/revisions"}],"predecessor-version":[{"id":4129,"href":"https:\/\/saito.tech\/wp-json\/wp\/v2\/posts\/3648\/revisions\/4129"}],"wp:attachment":[{"href":"https:\/\/saito.tech\/wp-json\/wp\/v2\/media?parent=3648"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/saito.tech\/wp-json\/wp\/v2\/categories?post=3648"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/saito.tech\/wp-json\/wp\/v2\/tags?post=3648"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}