{"id":42,"date":"2023-01-18T11:49:06","date_gmt":"2023-01-18T11:49:06","guid":{"rendered":"https:\/\/drpc.org\/blog\/?p=42"},"modified":"2025-09-10T12:30:40","modified_gmt":"2025-09-10T12:30:40","slug":"drpc-decentralization-in-the-web3-rpc-market","status":"publish","type":"post","link":"https:\/\/drpc.org\/blog\/drpc-decentralization-in-the-web3-rpc-market\/","title":{"rendered":"dRPC: Injecting decentralization in the web3 RPC market"},"content":{"rendered":"\r\n\r\n\r\n<h2 id=\"0c7e\" class=\"wp-block-heading\">Introduction<\/h2>\r\n\r\n\r\n\r\n<p id=\"0c7e\">Decentralization in the web3 RPC market is a vital core component of the entire Web3 ecosystem. We should all educate the community and newcomers about it to improve ecosystem decentralisation, reliability, and the overall quality of services.<\/p>\r\n\r\n\r\n\r\n<p id=\"5c43\">That\u2019s why we are working on\u00a0<a href=\"http:\/\/drpc.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">dRPC.org<\/a>. It\u2019s a decentralized RPC service that will be managed by the community:<\/p>\r\n\r\n\r\n\r\n<ol class=\"wp-block-list\">\r\n<li>Thousands of RPC providers around the world<\/li>\r\n\r\n\r\n\r\n<li>Uniq balancing system not only for commercial but also for public nodes<\/li>\r\n\r\n\r\n\r\n<li>Flexible, unlimited scalability with the best possible latency<\/li>\r\n\r\n\r\n\r\n<li>Best possible price, based on the auction model, without packages and pre-commitments<\/li>\r\n\r\n\r\n\r\n<li>Data verification between several RPC providers for the most sensitive requests<\/li>\r\n\r\n\r\n\r\n<li>Easy to start model where your crypto-wallet is your key to RPC services<\/li>\r\n\r\n\r\n\r\n<li>Crypto native system where payments from data consumers to RPC providers work via stablecoins, not \u201cyet another altcoin\u201d<\/li>\r\n<\/ol>\r\n\r\n\r\n\r\n<p id=\"4f05\">Basically, each dev could launch the Ethereum node and use it for application needs. But it requires additional knowledge about infrastructure, time on setup and maintenance, and money on servers that will be used on some small percentage of real capacity. That\u2019s why a majority of Web3 developers prefer to use 3rd party RPC nodes.<\/p>\r\n\r\n\r\n\r\n<p id=\"b767\"><strong>Types of 3rd party RPC nodes:<\/strong><\/p>\r\n\r\n\r\n\r\n<ol class=\"wp-block-list\">\r\n<li>Public nodes<\/li>\r\n\r\n\r\n\r\n<li>Commercial nodes<\/li>\r\n<\/ol>\r\n\r\n\r\n\r\n<h2 id=\"142f\" class=\"wp-block-heading\">Public nodes<\/h2>\r\n\r\n\r\n\r\n<p>Here are pros and cons of public RPC nodes.<\/p>\r\n\r\n\r\n\r\n<h3 id=\"ac9b\" class=\"wp-block-heading\">Pros<\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>it\u2019s free<\/li>\r\n\r\n\r\n\r\n<li>easy to use<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h3 id=\"7f21\" class=\"wp-block-heading\">Cons<\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>medium to low quality<\/li>\r\n\r\n\r\n\r\n<li>low capacity<\/li>\r\n\r\n\r\n\r\n<li>low to zero customer support<\/li>\r\n\r\n\r\n\r\n<li>no guarantees that it will not be stopped tomorrow<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h2 id=\"28de\" class=\"wp-block-heading\">Commercial nodes<\/h2>\r\n\r\n\r\n\r\n<p>Here are the pros and cons of commercial nodes.<\/p>\r\n\r\n\r\n\r\n<h3 id=\"9394\" class=\"wp-block-heading\">Pros<\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>it has limited free plans (for the beginning of your Web3 journey)<\/li>\r\n\r\n\r\n\r\n<li>easy to use<\/li>\r\n\r\n\r\n\r\n<li>medium to high quality<\/li>\r\n\r\n\r\n\r\n<li>high capacity<\/li>\r\n\r\n\r\n\r\n<li>medium to high customer support<\/li>\r\n\r\n\r\n\r\n<li>some guarantees that it will exist for the long term<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h3 id=\"979d\" class=\"wp-block-heading\">Cons<\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>costly after some point in time<\/li>\r\n\r\n\r\n\r\n<li>centralized point of decisions<\/li>\r\n\r\n\r\n\r\n<li>potential censorship<\/li>\r\n\r\n\r\n\r\n<li>possible spontaneous increase in price<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p id=\"a490\">Based on the comparison above, commercial nodes are much better because they have some level of guarantee. They are also not so expensive in the beginning and are ready to use in several minutes with a quite good level of quality. These points made Commercial nodes from 3rd party companies the preferable option for the majority of developers.<\/p>\r\n\r\n\r\n\r\n<p id=\"e48e\">And it\u2019s a good simplification of the process, especially when you just start development of your dApp. Somewhere in the future, you will set up your own nodes or fix all possible issues somehow else. But all of us have too big backlogs, full of \u201csignificant\u201d and \u201creally important\u201d features, and solving potential RPC problems usually postpones.<\/p>\r\n\r\n\r\n\r\n<p id=\"0ad8\">That\u2019s why the Web3 community has really huge concentration of dApps on 3 major centralized players: Alchemy, Infura, and QuickNode.\u00a0<\/p>\r\n\r\n\r\n\r\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\r\n<p id=\"0ad8\"><strong>It\u2019s a technical debt that will never be repaid in most cases, and it makes Web3 more centralized day by day.<\/strong><\/p>\r\n<cite>Constantine Zaitcev<\/cite><\/blockquote>\r\n\r\n\r\n\r\n<p id=\"c0be\">Many teams understand that it\u2019s a severe problem and started to create decentralized RPC services. Some of the old Web3 players and new dApps teams making the transition from \u201cBig 3\u201d to these services and it\u2019s a great beginning.<\/p>\r\n\r\n\r\n\r\n<p id=\"e9f0\">With DRPC, Web3 developers have maximum flexibility. They may have their own Ethereum and EVM-based nodes, use them as much as they need, and provide the remaining part for other data consumers. Or they could use RPC nodes from other data providers, and pay only for consumed resources, without packages and any pre-commitments.<\/p>\r\n\r\n\r\n\r\n<p id=\"bfa2\">We are really excited to make this huge step for Web3 as a core dev team of <a href=\"http:\/\/drpc.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">dRPC.org<\/a> and invite you to join us. Let\u2019s make it decentralized, reliable, and truly censorship-resistant together! Open your free account now of get the full power and unlimited features starting at $1.<\/p>\r\n\r\n\r\n","protected":false},"excerpt":{"rendered":"<p>Decentralized RPC services are one of the vital core components of the entire Web3 ecosystem. And all of us should educate the community and newcomers about it to improve ecosystem decentralization, reliability, and overall quality of services.<\/p>\n","protected":false},"author":1,"featured_media":43,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[22,18,17,16,24,20,21,23,6,19],"class_list":["post-42","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product","tag-blockchain-api","tag-decentralization","tag-drpc","tag-endpoint","tag-ethereum-node","tag-infrastructure","tag-node","tag-node-provider","tag-rpc","tag-web3"],"_links":{"self":[{"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/posts\/42","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/comments?post=42"}],"version-history":[{"count":3,"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/posts\/42\/revisions"}],"predecessor-version":[{"id":3244,"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/posts\/42\/revisions\/3244"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/media\/43"}],"wp:attachment":[{"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/media?parent=42"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/categories?post=42"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/tags?post=42"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}