Cointime

Download App
iOS & Android

Integrated vs Modular: Solana vs Ethereum

From CoinShares Research Blog by Max Shannon

In the rapidly evolving landscape of blockchain technology, two distinct approaches have emerged in the design and implementation of these distributed ledgers: integrated and modular blockchains. Since the origins of public, decentralised and permissionless blockchains, architectures were often built in an integrated way: Bitcoin came first then XRP, Ethereum and many others followed suit for over a decade. The scaling trilemma arose in debates that a blockchain can only have two out of three properties: security, decentralisation and speed. As such, Ethereum’s roadmap has evolved to encompass Layer 2s, a modular way to scale Ethereum. Understanding the differences between these approaches, exemplified by Solana (integrated) and Ethereum’s Layer 2 ecosystem (modular), provides insight into their respective architectures, roadmaps, and the impact on adoption and development.

Integrated vs Modular Architecture

At the core of this distinction is the approach towards consolidating or distributing functions within the blockchain. In this piece, we focus on Solana as the primary example of integrated blockchains, which encapsulate all functionalities within a single consensus layer. There have been arguments that Solana’s low cost and high speed comes at the expense of decentralisation, less than Ethereum and its L2s. However, we refute this claim because L2s have very few sequencers at best which centralises execution, and transactions are beholden to multi-sigs which, realistically, can be subpoenaed easily, thereby reducing security and decentralisation. In the case of Solana, transactions on the base layer are not at the mercy of sequencers or multi-sigs and are validated by the network of validators.

Modularity underpins Ethereum’s scaling strategy, which adopts a more compartmentalised approach. This allows for specialisation in certain functions, like execution in rollups while outsourcing consensus and data availability, to Ethereum, or others such as Celestia, in the case of rollups. This specialisation can lead to greater efficiencies but introduces complexity and fragmentation.

Impact on Adoption and Product Development

The modular architecture exemplified by Ethereum and its L2s, while beneficial for scaling through rollups or mitigating the data availability bottleneck through Celestia or Eigenlayer, has encountered issues with user experience. The proliferation of asset ledgers and smart contracts leads to a fragmented global state, affecting liquidity, increasing gas consumption and fees, and necessitating more computations. Hence, liquidity has aggregated mostly on Ethereum’s base layer. Social coordination is also significantly harder and less likely between teams not aligned in the same direction. This is evident in different tech stacks, standards, tokens and visions often resulting in various winner-takes-all developmental decisions. Block times and computational throughput, risk parameters and dev tooling, front ends and abstraction all differ, slowing down development to overcome these issues. Interoperability is still a problem, and so is fragmentation of liquidity and social coordination.

Conversely, integrated blockchains like Solana offer a more seamless user and developer experience by maintaining composability, a key feature for developing modular smart contracts. Chains that integrate data availability and execution inherently offer simpler end-user and developer experiences, and will ultimately provide a better substrate for applications.

Trade-offs of Each Approach

Solana’s pursuit of minimal latency (~500ms) and a large validator set (~2000) presents inherent challenges. The balance between decentralisation and latency is delicate, and Solana has faced issues with network stability and high operational costs for nodes. The community recognises this and are building light clients to combat this, but even then does this not allow full verification at a cheap and accessible level. Albeit, its important to recognise that full verification isn’t the goal for everyone, it may just be to make blockchain data available to all without relying on any third party full nodes like RPC servers, in the case of Tinydancer. Solana has also introduced more clients such as Firedancer which have proved beneficial in periods of high activity already, but it is yet to be seen if these improvements can handle the kind of scale the industry is aiming for. Problems related to low base fees and high storage costs need to be solved to further stabilise the protocol and make it easier for small-time developers to fully derive value from the ‘permissionless’ system crypto should be.

A challenge with modular systems lies in the increased complexity they present for developers. These systems demand that developers navigate the dual challenge of technical and social complexity. The OP stack by Optimism, for example, is at the forefront of modular frameworks for rollups. It places developers at a crossroads: either commit to the Law of Chains or fork and independently manage the OP stack. Adhering to the Law of Chains imposes its own set of rules and limitations. Similarly, going solo with the OP stack might offer more freedom but at the cost of potentially reduced support and increased isolation within the ecosystem. These choices highlight the intricate balance between autonomy and conformity that developers in modular systems have to constantly navigate.

Solutions and Outlooks

Looking ahead, Ethereum’s path seems entrenched in its modular approach, with the focus and acceptance on standardising practices and embracing the trade-offs inherent in its architecture. The Law of Chains is a step towards this standardisation, promoting interoperability and setting minimum standards across the network. Solana, on the other hand, needs to continue to address its stability and scalability issues. But further out on the horizon, it is prudent to think about solving for congestion, state bloat and hardware centralisation, possibly through validity proofs and data availability sampling. These technologies promise to address the inefficiencies by allowing more nodes to process more data efficiently and minimising bandwidth as a bottleneck.

In summary, the choice between integrated and modular blockchain architectures is not merely just a technical decision but a strategic one, influencing everything from user experience to network stability and developer engagement. While Solana seeks to refine its integrated approach to address its challenges, Ethereum embraces its modular nature, for better or worse, hopefully forging a path towards a more interconnected and standardised ecosystem. None of these systems will obsolete the other as the permissionless nature of crypto encourages competition, haste, debate and iteration, eventually leading to continuous improvements and better outcome for users.

DISCLOSURES

The information contained in this document is for general information only. Nothing in this document should be interpreted as constituting an offer of (or any solicitation in connection with) any investment products or services by any member of the CoinShares Group where it may be illegal to do so. Access to any investment products or services of the CoinShares Group is in all cases subject to the applicable laws and regulations relating thereto.

Although produced with reasonable care and skill, no representation should be taken as having been given that this document is an exhaustive analysis of all of the considerations which its subject-matter may give rise to. This document fairly represents the opinions and sentiments of CoinShares, as at the date of its issuance but it should be noted that such opinions and sentiments may be revised from time to time, for example in light of experience and further developments, and this document may not necessarily be updated to reflect the same.

The information presented in this document has been developed internally and / or obtained from sources believed to be reliable; however, CoinShares does not guarantee the accuracy, adequacy or completeness of such information. Predictions, opinions and other information contained in this document are subject to change continually and without notice of any kind and may no longer be true after the date indicated. Third party data providers make no warranties or representation of any kind in relation to the use of any of their data in this document. CoinShares does not accept any liability whatsoever for any direct, indirect or consequential loss arising from any use of this document or its contents.

Any forward-looking statements speak only as of the date they are made, and CoinShares assumes no duty to, and does not undertake, to update forward-looking statements. Forward-looking statements are subject to numerous assumptions, risks and uncertainties, which change over time. Nothing within this document constitutes (or should be construed as being) investment, legal, tax or other advice. This document should not be used as the basis for any investment decision(s) which a reader thereof may be considering. Any potential investor in digital assets, even if experienced and affluent, is strongly recommended to seek independent financial advice upon the merits of the same in the context of their own unique circumstances.

This document is directed at, and only made available to, professional clients and eligible counterparties. For UK investors: CoinShares Capital Markets (UK) Limited is an appointed representative of Strata Global Limited which is authorised and regulated by the Financial Conduct Authority (FRN 563834). The address of CoinShares Capital Markets (UK) Limited is 1st Floor, 3 Lombard Street, London, EC3V 9AQ. For EU investors: CoinShares Asset Management SASU is authorised by the Autorité des marchés financiers (AMF) as an alternative investment fund manager (AIFM) under n°GP19000015. Its office is located at 17 rue de la Banque, 75002 Paris, France.

Copyright © 2024 CoinShares All Rights Reserved

Comments

All Comments

Recommended for you

  • Binance assisted Taiwan’s law enforcement agencies in cracking a major virtual asset case involving nearly NT$200 million

    On May 17th, Binance announced that the Financial Crime Compliance department (FCC) of Binance, in collaboration with the Taiwan Department of Justice Investigation Bureau, has successfully cracked a major criminal case involving money laundering of virtual assets, with an involved amount of nearly 200 million New Taiwan dollars. Throughout the entire case, Binance provided support to Taiwan's crime fighters, offering crucial intelligence and assistance, and played a key role in promoting the investigation.

  • $1.2 billion in notional value of BTC options and $930 million in ETH options are set to expire

    Greeks.live data shows that on May 17th, 18,000 BTC options with a put/call ratio of 0.63 and a maximum pain point of $63,000 (nominal value of $1.2 billion) will expire. Additionally, 320,000 ETH options with a put/call ratio of 0.28 and a maximum pain point of $3,000 (nominal value of $930 million) will also expire. Greeks.live states that this week, inspired by the meme stock craze in the US, BTC ETFs have seen significant inflows, causing BTC to surge above $65,000. However, the rest of the crypto market remains weak, with trading volume continuing to decline, and the divergence in the options data of BTC and ETH reflects this. Looking at the structure of bulk trades and market trades, the downward trend in IV for major deadlines has ended and entered a consolidation phase, with limited downside potential at present. BTC longs and shorts are relatively balanced, while the weak ETH price has led to a continuous decline in market confidence, with selling calls becoming the absolute main transaction.

  • Tether CEO: 1 billion USDT will be issued on Tron Network, but it has been authorized but not yet issued

    On May 17th, Tether CEO Paolo Ardoino announced that 1 billion USDT had been issued on the Tron Network early this morning Beijing time, but not yet released. This means that the amount will be used as inventory for the next issuance request and chain exchange.

  • On-chain indexing service Subsquid completes financing of US$17.5 million, with participation from DFG and others

    Subsquid, a chain indexing service, announced the completion of a $6.3 million financing through the CoinList community. As of now, its total financing amount has reached $17.5 million, with participation from DFG, Hypersphere, Zee Prime, Blockchange, and Lattice. It is reported that its native token, SQD, is scheduled to be listed this Friday. The Subsquid SDK has been integrated with Google BigQuery, allowing developers to use Google's technology to analyze blockchain data and reduce the data costs of large-scale deployment in the blockchain and developer communities.

  • Optimism 2024 Q1 Report: The implementation of EIP-4844 reduces L1 submission costs by 99%

    Optimism has released its Q1 2024 report, which shows that the number of daily active addresses has reached 89,000 (a 23% increase compared to the previous period), and the daily transaction volume has increased to 470,000 (a 39% increase compared to the previous period). These indicators are slightly lower than the historical high point in Q3 2023.

  • US Secret Service seizes domain used to run cryptocurrency scam

    On May 17th, the US Secret Service seized a domain used for cryptocurrency trust fraud in a "pig-killing plate" scam. In the "pig-killing plate" scam, scammers contact victims through various means, including dating apps, social media websites, and even random text messages disguised as wrong numbers.

  • Peaq Completes $20 Million Fundraising via CoinList Launch

    Peaq, a Layer1 blockchain applicable for DePIN and machine RWA, announced on X platform that it raised $20 million through its native token Launch, which was launched on CoinList from May 9 to May 16. As of now, over 145,000 community members have completed over-subscriptions of over $36 million. The new funds will be used to accelerate the growth of the peqosystem and further consolidate various ecosystem and community plans.

  • LocalMonero to Shut Down in Six Months Amid Regulatory Pressure and Internal Factors

    LocalMonero, a peer-to-peer exchange for trading privacy coin Monero (XMR), has disabled all trades and will be taken down in six months, according to parent company AgoraDesk. The company cited a combination of internal and external factors for the decision, but did not provide specifics. The move follows a trend of P2P crypto trading platforms shutting down due to regulatory challenges, including LocalBitcoins and Paxful. LocalMonero's closure also comes amid pressure from regulatory authorities on privacy coins, with exchanges including Binance and Coinbase delisting tokens like Monero and Zcash.

  • French securities regulator issues new warning to Bybit

    The French securities regulator has issued a new warning to the cryptocurrency exchange Bybit, urging customers to make arrangements for the possibility that the platform may suddenly stop providing services to French customers. The Financial Markets Authority (AMF) stated in a notice on Thursday that the exchange is not registered as a Digital Asset Service Provider (DASP), and therefore is providing services illegally in France. Bybit has been blacklisted by the AMF since May 20, 2022 for illegal operations.

  • The 133rd Ethereum ACDC meeting: The goal is to complete the devnet within 7-10 days

    The Ethereum developers held their 133rd ACDC conference call. First, they outlined the latest research on Ethereum protocol confirmation rules. Then, they discussed Pectra updates related to EIP-7547 and CFI states, and decided to put them on hold temporarily. They also updated the v1.5.0-alpha.1 specification. Regarding the implementation updates for devnet-0, most teams are making progress, but there are also some unexpected complexities. The goal is to complete devnet within 7-10 days.