Submission rejected on 27 July 2024 by CFA (talk). This topic is not sufficiently notable for inclusion in Wikipedia. Rejected by CFA 42 days ago. Last edited by CFA 42 days ago. | ![]() |
Submission declined on 27 July 2024 by Vanderwaalforces (talk). This submission reads more like an essay than an encyclopedia article. Submissions should summarise information in secondary, reliable sources and not contain opinions or original research. Please write about the topic from a neutral point of view in an encyclopedic manner. This submission does not appear to be written in the formal tone expected of an encyclopedia article. Entries should be written from a neutral point of view, and should refer to a range of independent, reliable, published sources. Please rewrite your submission in a more encyclopedic format. Please make sure to avoid peacock terms that promote the subject. Declined by Vanderwaalforces 43 days ago. | ![]() |
Ben's Scaling Law: Sharding as a Fundamental Principle
editBen's Scaling Law
editBen's Scaling Law, proposed by Beniamin Mincu on July 11, 2024, posits that any sufficiently advanced and scalable system—whether in nature, society, or computation—must employ sharding..[1]. According to this principle, non-sharded systems are inherently unsustainable and likely to fail. This concept has implications for various fields, particularly blockchain technology.
Principle Overview
edit- Fundamental Principle: Ben's Scaling Law suggests that scalability and sustainability in advanced systems depend on sharding. This principle applies universally, encompassing nature, society, and computational systems. Systems that do not incorporate sharding mechanisms are prone to eventual breakdown.
- Analogy: Consider a pizza restaurant that tries to serve everyone from a single kitchen. Without sharding, the kitchen becomes overwhelmed, leading to customer dissatisfaction. By adding more kitchens, each serving a portion of the customers, the restaurant can efficiently handle increased demand and continue to grow[2].
Application in Blockchain Technology
edit- Blockchains and Sharding: In blockchain technology, sharding is considered essential for sustainable scalability. Without it, claims of scalability may disregard inherent limitations, leading to potential system failure. Sharding allows for the distribution of the blockchain workload across multiple nodes, enhancing efficiency and capacity.
- Realization of Limitations: Some blockchain architectures recognize that without sharding, they may face sustainability challenges. This realization is viewed as critical for ensuring long-term viability and scalability[3].
- Incremental and Monolithic Scaling: Incremental and monolithic scaling methods are seen as temporary solutions with inherent limitations[4].
Types of Sharding
edit- Synchronous and Asynchronous Sharding: Sharding can be implemented in both synchronous and asynchronous manners. For example, MultiversX utilizes a dynamically adaptive sharding method[5].
- Sovereign Chains: MultiversX has introduced Sovereign Chains, built on asynchronous sharding. This method aims to enhance scalability and interoperability, providing a framework for decentralized applications[6].
Enhancements and Technological Innovations
edit- ZK Rollups and ZK Proofs: Sovereign Chains may be enhanced by zero-knowledge rollups (ZK Rollups), zero-knowledge proofs (ZK Proofs, and new compression methods. These advancements aim to expand the feature set of this plug-and-play acceleration and interoperability layer[7].
- EGLD Digital Currency: EGLD is the currency used in the MultiversX network, supporting various ecosystems enabled by Sovereign Chains.
Reconsidering Assumptions
edit- Impact on Major Blockchains: As the principles of Ben's Scaling Law gain acceptance, major blockchains such as Bitcoin, Ethereum, and Solana might be scrutinized regarding their scalability and long-term viability[8]
Counterpoints and Defense
editSome argue that Layer 2 solutions can address scalability without sharding. However, critics suggest that these solutions are temporary fixes rather than long-term solutions. True scalability and decentralization, according to Ben's Scaling Law must be achieved at the Layer 1 level[9][10].
Conclusion
editUnderstanding and discussing Ben's Scaling Law is considered important for those involved in blockchain technology. It highlights the potential importance of sharding for sustainable scalability and sets the stage for future advancements.
"Any sufficiently advanced and scalable system—whether in nature, society, or computation—must by necessity, be sharded."
edit-Beniamin Mincu (July 11, 2024)
References
edit- ^ "What Is Sharding? Purpose, How It Works, Security, and Benefits". Investopedia. Retrieved 2024-07-26.
- ^ Gorman, James (2018-08-16). "The Secret to Ant Efficiency Is Idleness". The New York Times. ISSN 0362-4331. Retrieved 2024-07-27.
- ^ Kim, Jonathan (2018-06-04). "Vitalik Buterin: Sharding and Plasma to Help Ethereum Reach 1 Million Transactions Per Second". CryptoSlate. Retrieved 2024-07-26.
- ^ "Modular vs. Monolithic Blockchains". Alchemy. Retrieved 2024-07-26.
- ^ "Adaptive State Sharding • MultiversX Docs". docs.multiversx.com. 2023-02-03. Retrieved 2024-07-26.
- ^ "Overview • MultiversX Docs". docs.multiversx.com. 2024-05-23. Retrieved 2024-07-26.
- ^ "What Are ZK Rollups? | Chainlink". chain.link. Retrieved 2024-07-26.
- ^ Benjamin, Godfrey (2024-06-13). "Top 5 Scaling Solutions That Can Change Bitcoin and Ethereum Forever". CoinGape. Retrieved 2024-07-26.
- ^ "How do layer 2s really differ from execution sharding?". vitalik.eth.limo. Retrieved 2024-07-26.
- ^ Zurlo, Avi (March 11, 2024). "Where Did We Go Wrong With Ethereum Scaling?".