{"id":4900,"date":"2021-06-24T11:11:33","date_gmt":"2021-06-24T11:11:33","guid":{"rendered":"https:\/\/www.ibizsoftinc.com\/blog\/"},"modified":"2021-10-18T07:03:12","modified_gmt":"2021-10-18T07:03:12","slug":"achieving-scale-centralization-2","status":"publish","type":"post","link":"https:\/\/www.ibizsoftinc.com\/blog\/achieving-scale-centralization-2\/","title":{"rendered":"Achieving Scale without Centralization"},"content":{"rendered":"<p><a href=\"https:\/\/www.ibizsoftinc.com\/blog\/wp-content\/uploads\/2021\/06\/the-only-complete-B2B-ordering-system-for-your-wholesale-customers-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4902\" alt=\"the-only-complete-B2B-ordering-system-for-your-wholesale-customers (1)\" src=\"https:\/\/www.ibizsoftinc.com\/blog\/wp-content\/uploads\/2021\/06\/the-only-complete-B2B-ordering-system-for-your-wholesale-customers-1.jpg\" width=\"800\" height=\"400\" srcset=\"https:\/\/www.ibizsoftinc.com\/blog\/wp-content\/uploads\/2021\/06\/the-only-complete-B2B-ordering-system-for-your-wholesale-customers-1.jpg 800w, https:\/\/www.ibizsoftinc.com\/blog\/wp-content\/uploads\/2021\/06\/the-only-complete-B2B-ordering-system-for-your-wholesale-customers-1-300x150.jpg 300w, https:\/\/www.ibizsoftinc.com\/blog\/wp-content\/uploads\/2021\/06\/the-only-complete-B2B-ordering-system-for-your-wholesale-customers-1-750x375.jpg 750w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/a><\/p>\n<p>The double-entry accounting system that we all know of is based off a centralized ledger. Any financial transaction that happens between banks or between organizations are handled through journal entries and posted to ledgers in both the banks or organizations \u2013 creating one of the oldest systems of keeping track of transactions, called double-entry. The central repository of the ledgers are the backbone of any bank or organization.<\/p>\n<p>As we look at the archaic systems, centralized ledger systems do come with its own drawbacks or risks. For example, it allows one entity, or a select few, to control the system creating greater risks in case of a failure.<\/p>\n<p><strong>So would a centralized blockchain undermine the technology\u2019s purpose as a\u00a0shared public ledger?<\/strong><\/p>\n<p>With blockchain\u2019s decentralized data, there\u2019s lot more transparency and trust, mitigating risk providing check-and-balance approach that keeps the system\u2019s availability and reliability in balance.<\/p>\n<p>Centralized blockchain reduce innovation, financial incentives will be driven by a single entity, eliminating competition. With limited or no innovation, under a centralized blockchain, skews the market in favor of someone who needs to be in control.<\/p>\n<p>Additionally, centralization of blockchain can set a stage for corruption, hidden agendas and there by increasing general lack of trust among the consumers. Having any one entity, with a centralized approach, responsible in maintaining one of the largest data ledger system puts too much power in that one entity \u2013 they become the authority of a single source.<\/p>\n<p>In a nut shell, we can see some of the following challenges having a centralized blockchain<\/p>\n<ul>\n<li>A single point of failure can bring down the entire system<\/li>\n<li>There\u2019s one single point of contact and they can wield the authority<\/li>\n<li>There\u2019s bound to have 3 rd parties and gatekeepers protecting the data<\/li>\n<li>Challenges maintaining data accuracy and validities<\/li>\n<\/ul>\n<p><strong>How could blockchain technology achieve scale while remaining decentralized?<\/strong><\/p>\n<p>The main issue of scalability when decentralizing blockchain is related to it\u2019s size \u2013 each time a blockchain passes through a node to be processed, the chain expands as each participant is required to validate and store the chain, making scalability a very significant factor when decentralizing. Technically speaking, expanded blockchain slows down the network creating bottlenecks at every node.<\/p>\n<p>Reparametrization of a block size, for eg. moving over the digital signature to the end of the block chain, and reducing the block interval can increase the throughput substantially and improve latency while maintaining decentralization.<\/p>\n<p>Another option is to reduce the number of participating nodes required to validate each transaction, without losing the trust of the network.<\/p>\n<p>Another possibility to maintain decentralization while maintaining the throughput and latency by splitting the task among concurrently operating set of nodes, also called sharding. With sharding every node processes a small portion of all transactions, validating them securely.<\/p>\n<p>Proof of Stake is another way to improve scalability by attributing mining power to the proportion of coins held by a miner. PoS miner is limited to mining a percentage of transactions that is reflective of ownership stake \u2013 stakeholders vote with their \u201ccoins\u201d instead of compute power.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The double-entry accounting system that we all know of is based off a centralized ledger. Any financial transaction that happens between banks or between organizations are handled through&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23],"tags":[],"class_list":["post-4900","post","type-post","status-publish","format-standard","hentry","category-blockchain-technology"],"_links":{"self":[{"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/posts\/4900","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/comments?post=4900"}],"version-history":[{"count":3,"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/posts\/4900\/revisions"}],"predecessor-version":[{"id":4901,"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/posts\/4900\/revisions\/4901"}],"wp:attachment":[{"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/media?parent=4900"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/categories?post=4900"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ibizsoftinc.com\/blog\/wp-json\/wp\/v2\/tags?post=4900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}