On January 22, 2025, Stellar validators will implement SLP-0001, a proposal aimed at boosting the capabilities of Soroban smart contracts by increasing ledger entry and event limits. This change is designed to enable more advanced dApps on Stellar while maintaining network performance.
What Does This Proposal Do?
The proposal makes two key adjustments:
Higher Ledger Read/Write Limits
- Current Limits: Each transaction can read 40 ledger entries and write 25.
- New Limits: Each transaction can read up to 100 entries and write up to 50.
This change accommodates more complex operations, such as multi-step financial calculations or interactions between different smart contracts.
Increased Event Size Limit
- Current Limit: Events can carry data up to 8KB.
- New Limit: Events can carry data up to 16KB.
This upgrade is vital for cross-chain applications like Squid Router, which often need to include large payloads for smooth interchain communication.
Why is This Important?
Many innovative projects, such as Hoops Finance, Soroswap, and Blend Protocol, have faced limitations under the current system. These changes will help:
- Hoops Finance: Efficiently manage liquidity across multiple pools without resorting to inefficient workarounds.
- Soroswap: Enable longer swap routes for better token exchange rates.
- Yieldblox and Blend Protocol: Expand collateral options for lending platforms.
- Cross-Chain Projects: Emit larger data payloads without compromising user experience.
Impact on Performance
Tests showed a slight increase in transaction processing time, from an average of 187ms to 205ms—well within the acceptable range of 250ms. Developers also ensured that these changes won’t overburden the network, maintaining long-term scalability.
What This Means for Users and Developers
With these increased limits, developers can build more complex and efficient applications, such as advanced lending platforms, multi-hop token swaps, and cross-chain integrations. Users will benefit from faster, more seamless financial tools that can handle diverse needs, like managing liquidity or executing intricate swaps, without the constraints of previous system limitations.
@StellarOrg @blend_capital @SoroswapFinance @hoops_finance #Stellar