📢 Gate Square Exclusive: #WXTM Creative Contest# Is Now Live!
Celebrate CandyDrop Round 59 featuring MinoTari (WXTM) — compete for a 70,000 WXTM prize pool!
🎯 About MinoTari (WXTM)
Tari is a Rust-based blockchain protocol centered around digital assets.
It empowers creators to build new types of digital experiences and narratives.
With Tari, digitally scarce assets—like collectibles or in-game items—unlock new business opportunities for creators.
🎨 Event Period:
Aug 7, 2025, 09:00 – Aug 12, 2025, 16:00 (UTC)
📌 How to Participate:
Post original content on Gate Square related to WXTM or its
Off-chain scalability solutions depth analysis: State Channels, Sidechains, Plasma, and Rollups
Off-chain Scaling Depth Analysis
1. The Necessity of Scalability
The future vision of blockchain is decentralization, security, and scalability. However, it is often only possible to achieve two of these, which is known as the blockchain trilemma. For years, people have been exploring ways to improve the throughput and transaction speed of blockchain while ensuring decentralization and security, that is, to solve the scalability issue.
Definition of decentralization, security, and scalability of blockchain:
The first major hard fork of the Bitcoin network originated from scalability issues. The Ethereum network also chose to sacrifice some scalability to ensure the security and decentralization of the network.
Since the rise of CryptoKitties in 2017, along with DeFi summer, GameFi, and NFTs, the market's demand for throughput has been continuously increasing. However, Ethereum can only process 15-45 transactions per second, leading to increased transaction costs, longer settlement times, and many Dapps struggling to bear operating costs.
The ideal scalability solution is to improve the transaction speed and throughput of the blockchain network without sacrificing decentralization and security.
2. Types of Scalability Solutions
According to the criterion of "whether to change a layer of the mainnet", the scaling solutions can be divided into two main categories: on-chain scaling and off-chain scaling.
2.1 On-chain Scalability
Core concept: A solution to achieve scalability by altering a layer of the mainnet protocol, with the current main solution being sharding.
There are various solutions for on-chain scalability, such as:
Changing a layer of the mainnet protocol may produce unpredictable negative effects, and any minor security vulnerability at the underlying level can seriously threaten the security of the entire network.
2.2 off-chain expansion
Core concept: A scaling solution that does not change the existing layer one mainnet protocol.
Off-chain scalability solutions can be divided into Layer 2 and other solutions:
3. Off-chain Scaling Solutions
3.1 State Channels
3.1.1 Overview
State channels stipulate that users only need to interact with the mainnet when opening, closing, or resolving disputes, allowing user-to-user interactions to be conducted off-chain to reduce the time and monetary costs of transactions.
State channels are simple P2P protocols suitable for "turn-based applications" such as two-player chess games. Each channel is managed by a multi-signature smart contract running on the mainnet, which controls the assets deposited in the channel, verifies state updates, and arbitrates disputes between participants.
3.1.2 Timeline
3.1.3 Technical Principles
The workflow of State Channels:
Compared to traditional on-chain interactions, State Channels can significantly reduce the computation on the mainnet, increase transaction speed, and lower costs.
3.1.4 Advantages and Disadvantages
Advantages:
Disadvantages:
3.1.5 Application
Main applications include Bitcoin Lightning Network, Ethereum Lightning Network, and Celer Network.
Bitcoin Lightning Network:
Ethereum Lightning Network:
Celer Network:
3.1.6 Application Comparison
The Bitcoin Lightning Network, Ethereum Lightning Network, and Celer Network differ in the following aspects:
3.2 Sidechains
3.2.1 Summary
The concept of sidechains was first proposed in 2012, with the first related paper published in 2014. Sidechains are a form of blockchain that emerged to accelerate transactions, allowing for more complex contracts or improved consensus mechanisms. The transaction results of sidechains will ultimately be recorded on the validator side of the main chain.
3.2.2 Timeline
3.2.3 Technical Principles
Sidechains communicate with the mainchain through bi-directional anchoring or non-coordinated anchoring. Main process:
The security of sidechains depends on the sidechain consensus mechanism. If someone creates assets on the sidechain that do not match the mainchain out of thin air, it may pose a risk of funds being stolen.
3.2.4 Advantages and Disadvantages
Advantages:
Disadvantages:
3.2.5 Application
Main applications include:
xDai( now Gnosis Chain):
Polygon:
Ronin:
3.2.6 Application Comparison
xDai, Polygon, and Ronin differ in the following aspects:
3.3 Plasma
3.3.1 Overview
Plasma is a framework for building scalable Dapps. It emerges as an evolutionary solution for sidechains, aiming to minimize user trust in sidechain operators. The fundamental principle of Plasma is that even if the Plasma chain experiences a security failure, all user assets can still be withdrawn and returned to the mainnet.
3.3.2 Timeline
3.3.3 Technical Principles
Core idea of Plasma:
Main process:
3.3.4 Advantages and Disadvantages
Advantages:
Disadvantages: