{"id":2507,"date":"2021-12-13T10:19:00","date_gmt":"2021-12-13T10:19:00","guid":{"rendered":"https:\/\/odwstage.com\/omniatech\/?p=2507"},"modified":"2023-05-21T21:51:21","modified_gmt":"2023-05-21T21:51:21","slug":"solana-chain-ddos-and-the-problem-of-centralization","status":"publish","type":"post","link":"https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/","title":{"rendered":"Solana Chain DDoS and the problem of Centralization"},"content":{"rendered":"<span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\"><\/span> <span class=\"rt-time\">3<\/span> <span class=\"rt-label rt-postfix\">min read<\/span><\/span>\n<p id=\"11cf\">In one of our previous article (<a href=\"https:\/\/medium.com\/omniaprotocol\/is-the-decentralization-in-the-blockchain-ecosystem-really-decentralized-f3cc7aaecf0b\">see here<\/a>), we have discussed the plague within the current blockchain ecosystems that almost everyone had thought to be decentralized. Unfortunately, reality does not favor the ideology and theory behind the promising technology. Therefore, we are hard-pressed to find a solution to mitigate the problem as much as possible.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"b188\">What\u2019s Solana?<\/h3>\n\n\n\n<p id=\"7474\"><strong>Brief introduction<br><\/strong>Solana is an open-source project that promises a new, high-performance, permissionless blockchain. The Solana Foundation is based in Geneva, Switzerland, and maintains the open-source project. The company promotes itself as the \u201cEthereum Killer,\u201d capitalizing on the faster transaction speed, higher transactions per second, and the lower cost per transaction.<\/p>\n\n\n\n<p id=\"6f82\"><strong>How does it work?<br><\/strong>Solana takes a very different approach, also known as&nbsp;<em>Proof of History<\/em>&nbsp;or&nbsp;<em>PoH<\/em>. Leader nodes &#8220;timestamp&#8221; blocks with cryptographic proofs that a small timeframe has passed since the last proof.<\/p>\n\n\n\n<p id=\"4944\">All data hashed into the proof most certainly have occurred before blockchain generated the proof. The node then shares the new block with validator nodes, verifying those proofs.<\/p>\n\n\n\n<p id=\"986e\">A user can become a node validator in the Solana network by staking SOL and providing the minimum hardware requirement. Then, a leader is selected out of a group of validator nodes for a given time slot to generate the Proof of History.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3c74\">What happened?<\/h3>\n\n\n\n<p id=\"d17c\"><strong>DDos attacks and consequences<br><\/strong>Solana\u2019s blockchain performance was&nbsp;<a href=\"https:\/\/cointelegraph.com\/news\/solana-reportedly-hit-by-ddos-attack-but-network-remains-online\" rel=\"noreferrer noopener\" target=\"_blank\">reported<\/a>&nbsp;to be hit by a distributed denial-of-service (DDoS) attack on December 10th. However, the network appears to have remained online.<\/p>\n\n\n\n<p id=\"3e55\">A DDoS attack generally refers to many coordinated devices, or a botnet, overwhelming a network with fake traffic to take it offline.<\/p>\n\n\n\n<p id=\"88bd\">This incident wouldn\u2019t be the first time Solana has suffered this issue. For example, Cointelegraph&nbsp;<a href=\"https:\/\/cointelegraph.com\/news\/solana-attributes-major-outage-to-denial-of-service-attack-targeting-dex-offering\" rel=\"noreferrer noopener\" target=\"_blank\">reported<\/a>&nbsp;in September that the network suffered a 17-hour-outage due to mass botting activity for an initial DEX offering (IDO) Solana-based decentralized exchange platform Raydium.<\/p>\n\n\n\n<p id=\"0413\"><strong>Possible explanation<br><\/strong>For the duration of a time slot, all transactions received by the cluster are forwarded to the leader. However, the list of validators is known in advance and even published on the Solana Beach dashboard. Therefore, a botnet can compute this list and start attacking the up-and-coming validators before working on the transactions.<\/p>\n\n\n\n<p id=\"919d\">It doesn\u2019t matter how many Solana validators the network has: The network selects one validator to be the exclusive propagator of transactions for a particular time.<\/p>\n\n\n\n<p id=\"ca0a\">The requirement to become a Solana node validator is also rather steep in terms of monetary value:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Minimum hardware requirements: $3000<\/li>\n\n\n\n<li>300MB fiber internet: $25\/month<\/li>\n\n\n\n<li>100,000 SOL stake to break even while running a validator<\/li>\n\n\n\n<li>100,000 SOL = $17,100,000 (as of December 11th)<\/li>\n\n\n\n<li>Other costs from tech complexity<\/li>\n<\/ul>\n\n\n\n<p id=\"a946\">In essence, Solana may have faster transaction speed, higher transactions per second, and the lower cost per transaction, but the cost for this translates to expensive setup of nodes.<\/p>\n\n\n\n<p id=\"dd31\">Just to make it clear:&nbsp;<strong><em>we are NOT questioning Solana&#8217;s performance and the good features it brings in the blockchain ecosystem.&nbsp;<\/em><\/strong>We only highlight a common issue present in almost every blockchain \u2014 the access points to the chain infrastructure tend to be centralized, which leads to single points of failure.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"c284\">Our solution \u2014 Omnia Protocol<\/h3>\n\n\n\n<p id=\"af0e\">There are many Layer-1 blockchain projects that propose goodwill for the ideal of decentralization; however, compromises in these networks still exist. That\u2019s why we have come up with a solution capable of mitigating the weaknesses of the current blockchain networks.<\/p>\n\n\n\n<p id=\"ccd1\"><strong>Introducing OMNIA<br><\/strong>By foreseeing the state of the current blockchain application network, we have committed to preparing, researching, and applying our technical expertise to our latest project, Omnia.<\/p>\n\n\n\n<p id=\"fe9e\"><strong>Omnia Protocol&nbsp;<\/strong>is a decentralized infrastructure protocol for securely accessing the blockchain so that no single point of failure will ever disrupt blockchain applications or wallets integrating with it.<\/p>\n\n\n\n<p id=\"b00b\">OMNIA creates the right incentives for people to run (or share if they already run) blockchain nodes, regardless of the network chain, even if they are only syncing with the chain and not mining or validating. This brings benefits to the network because these act as entrypoints in the blockchain and ease off the strain from the validator nodes, thus leveraging the peer-to-peer protocols to distribute the transactions to validators.<\/p>\n\n\n\n<p id=\"4b7e\">Omnia\u2019s solution is truly decentralized and requires zero technical knowledge. Learn more about the technological marvel behind Omnia by following our&nbsp;<a href=\"https:\/\/medium.com\/omniaprotocol\">Medium<\/a>, or reading our&nbsp;<a href=\"https:\/\/whitepaper.omniatech.io\/\" rel=\"noreferrer noopener\" target=\"_blank\">whitepaper<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\"><\/span> <span class=\"rt-time\">3<\/span> <span class=\"rt-label rt-postfix\">min read<\/span><\/span> In one of our previous article (see here), we have discussed the plague within the current blockchain ecosystems that almost everyone had thought to be decentralized. Unfortunately, reality does not favor the ideology and theory behind the promising technology. Therefore, we are hard-pressed to find a solution to mitigate the problem as much as possible. [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":2508,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[42],"tags":[641,599,15,175,639,642,43,640],"class_list":["post-2507","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web3","tag-blockchain-performance","tag-ddos-attack","tag-decentralization","tag-omnia-protocol","tag-proof-of-history","tag-single-points-of-failure","tag-solana","tag-solana-validators"],"acf":[],"wbAuthor":{"name":"Alex Lupascu","link":"https:\/\/omniatech.io\/pages\/author\/alexlupascu\/"},"wbDate":"Dec 13, 2021","wbCategories":{"space":"<a href=\"https:\/\/omniatech.io\/pages\/category\/web3\/\" rel=\"category tag\">Web3<\/a>","coma":"<a href=\"https:\/\/omniatech.io\/pages\/category\/web3\/\" rel=\"category tag\">Web3<\/a>"},"wbComment":0,"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Solana Chain DDoS and the problem of Centralization - OMNIA<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Solana Chain DDoS and the problem of Centralization - OMNIA\" \/>\n<meta property=\"og:description\" content=\"3 min read In one of our previous article (see here), we have discussed the plague within the current blockchain ecosystems that almost everyone had thought to be decentralized. Unfortunately, reality does not favor the ideology and theory behind the promising technology. Therefore, we are hard-pressed to find a solution to mitigate the problem as much as possible. [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/\" \/>\n<meta property=\"og:site_name\" content=\"OMNIA\" \/>\n<meta property=\"article:published_time\" content=\"2021-12-13T10:19:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-21T21:51:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/05\/1_yzI8AGfF-g2w8OiGTSTIJw.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"720\" \/>\n\t<meta property=\"og:image:height\" content=\"405\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Alex Lupascu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alex Lupascu\" \/>\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\":\"WebPage\",\"@id\":\"https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/\",\"url\":\"https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/\",\"name\":\"Solana Chain DDoS and the problem of Centralization - OMNIA\",\"isPartOf\":{\"@id\":\"https:\/\/omniatech.io\/pages\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/05\/1_yzI8AGfF-g2w8OiGTSTIJw.webp\",\"datePublished\":\"2021-12-13T10:19:00+00:00\",\"dateModified\":\"2023-05-21T21:51:21+00:00\",\"author\":{\"@id\":\"https:\/\/omniatech.io\/pages\/#\/schema\/person\/902af0aeb9024ae8230d12052adcb822\"},\"breadcrumb\":{\"@id\":\"https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/#primaryimage\",\"url\":\"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/05\/1_yzI8AGfF-g2w8OiGTSTIJw.webp\",\"contentUrl\":\"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/05\/1_yzI8AGfF-g2w8OiGTSTIJw.webp\",\"width\":720,\"height\":405},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/omniatech.io\/pages\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Solana Chain DDoS and the problem of Centralization\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/omniatech.io\/pages\/#website\",\"url\":\"https:\/\/omniatech.io\/pages\/\",\"name\":\"OMNIA\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/omniatech.io\/pages\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/omniatech.io\/pages\/#\/schema\/person\/902af0aeb9024ae8230d12052adcb822\",\"name\":\"Alex Lupascu\",\"url\":\"https:\/\/omniatech.io\/pages\/author\/alexlupascu\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Solana Chain DDoS and the problem of Centralization - OMNIA","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:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/","og_locale":"en_US","og_type":"article","og_title":"Solana Chain DDoS and the problem of Centralization - OMNIA","og_description":"3 min read In one of our previous article (see here), we have discussed the plague within the current blockchain ecosystems that almost everyone had thought to be decentralized. Unfortunately, reality does not favor the ideology and theory behind the promising technology. Therefore, we are hard-pressed to find a solution to mitigate the problem as much as possible. [&hellip;]","og_url":"https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/","og_site_name":"OMNIA","article_published_time":"2021-12-13T10:19:00+00:00","article_modified_time":"2023-05-21T21:51:21+00:00","og_image":[{"width":720,"height":405,"url":"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/05\/1_yzI8AGfF-g2w8OiGTSTIJw.webp","type":"image\/webp"}],"author":"Alex Lupascu","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Alex Lupascu","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/","url":"https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/","name":"Solana Chain DDoS and the problem of Centralization - OMNIA","isPartOf":{"@id":"https:\/\/omniatech.io\/pages\/#website"},"primaryImageOfPage":{"@id":"https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/#primaryimage"},"image":{"@id":"https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/#primaryimage"},"thumbnailUrl":"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/05\/1_yzI8AGfF-g2w8OiGTSTIJw.webp","datePublished":"2021-12-13T10:19:00+00:00","dateModified":"2023-05-21T21:51:21+00:00","author":{"@id":"https:\/\/omniatech.io\/pages\/#\/schema\/person\/902af0aeb9024ae8230d12052adcb822"},"breadcrumb":{"@id":"https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/#primaryimage","url":"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/05\/1_yzI8AGfF-g2w8OiGTSTIJw.webp","contentUrl":"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/05\/1_yzI8AGfF-g2w8OiGTSTIJw.webp","width":720,"height":405},{"@type":"BreadcrumbList","@id":"https:\/\/omniatech.io\/pages\/solana-chain-ddos-and-the-problem-of-centralization\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/omniatech.io\/pages\/"},{"@type":"ListItem","position":2,"name":"Solana Chain DDoS and the problem of Centralization"}]},{"@type":"WebSite","@id":"https:\/\/omniatech.io\/pages\/#website","url":"https:\/\/omniatech.io\/pages\/","name":"OMNIA","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/omniatech.io\/pages\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/omniatech.io\/pages\/#\/schema\/person\/902af0aeb9024ae8230d12052adcb822","name":"Alex Lupascu","url":"https:\/\/omniatech.io\/pages\/author\/alexlupascu\/"}]}},"uagb_featured_image_src":{"full":["https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/05\/1_yzI8AGfF-g2w8OiGTSTIJw.webp",720,405,false],"thumbnail":["https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/05\/1_yzI8AGfF-g2w8OiGTSTIJw-150x150.webp",150,150,true],"medium":["https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/05\/1_yzI8AGfF-g2w8OiGTSTIJw-300x169.webp",300,169,true],"medium_large":["https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/05\/1_yzI8AGfF-g2w8OiGTSTIJw.webp",720,405,false],"large":["https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/05\/1_yzI8AGfF-g2w8OiGTSTIJw.webp",720,405,false],"1536x1536":["https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/05\/1_yzI8AGfF-g2w8OiGTSTIJw.webp",720,405,false],"2048x2048":["https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/05\/1_yzI8AGfF-g2w8OiGTSTIJw.webp",720,405,false]},"uagb_author_info":{"display_name":"Alex Lupascu","author_link":"https:\/\/omniatech.io\/pages\/author\/alexlupascu\/"},"uagb_comment_info":0,"uagb_excerpt":"3 min read In one of our previous article (see here), we have discussed the plague within the current blockchain ecosystems that almost everyone had thought to be decentralized. Unfortunately, reality does not favor the ideology and theory behind the promising technology. Therefore, we are hard-pressed to find a solution to mitigate the problem as&hellip;","mfb_rest_fields":["wbAuthor","wbDate","wbCategories","wbComment","yoast_head","yoast_head_json","uagb_featured_image_src","uagb_author_info","uagb_comment_info","uagb_excerpt"],"_links":{"self":[{"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/posts\/2507"}],"collection":[{"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/comments?post=2507"}],"version-history":[{"count":1,"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/posts\/2507\/revisions"}],"predecessor-version":[{"id":2509,"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/posts\/2507\/revisions\/2509"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/media\/2508"}],"wp:attachment":[{"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/media?parent=2507"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/categories?post=2507"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/tags?post=2507"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}