#Over 100 Companies Hold Over 830,000 BTC#
According to reports as of June 19, more than 100 companies collectively hold over 830,000 BTC, worth about $86.476 billion.
💬 Do you think Bitcoin will become a new norm for corporate asset allocation? How might this impact Bitcoin’s price? What’s your recent BTC trading strategy? Post to share your price predictions, market analysis, and strategies with us using the topic tag!
🎁 Meanwhile, Gate’s BTC Staking event is in full swing! Simply stake your BTC and earn up to 3% APY. Click the link to start staking and enjoy your earnings: https://ww
BlockSTM and MemIAVL Boosting Cronos Chain
The efficiency of transaction execution is crucial for scalability and user experience for blockchain networks. High throughput (the number of transactions per second) and low latency (quick confirmation times) allow a smooth dApp experience even under heavy usage. To offer a better experience to users, the Cronos development team has worked diligently to optimize performance in order to meet growing demand. Two key innovations that have played a major role in enhancing transaction processing and state management on Cronos are BlockSTM and MemIAVL.
These innovations were co-contributed and designed to benefit the broader Cosmos ecosystem and have already inspired adoption elsewhere.
BlockSTM Overview
BlockSTM (block-level Software Transactional Memory) is a parallel execution engine that brings concurrency to transaction processing on Cronos. Traditionally, blockchain nodes process transactions sequentially, which can create performance bottlenecks. BlockSTM improves on this by allowing multiple transactions to be executed concurrently within a block. By leveraging STM, an optimistic concurrency control technique, BlockSTM ensures that conflicts are automatically handled and only rollback where necessary.
This parallelism makes better use of multi-core CPU resources, significantly increasing throughput and reducing latency. The Cronos team introduced a configurable benchmarking framework to evaluate the performance gains across different transaction types and environments. As shared in a previous post, in internal tests, the Cronos chain achieved throughput levels of up to 60,000 TPS, compared to a baseline of ~100 TPS. Even in multi-node configurations, the performance uplift remained substantial.
MemIAVL Overview
While BlockSTM focuses on execution speed, MemIAVL (short for Memory IAVL) addresses the efficiency of state storage and commitment. In Cosmos SDK-based chains, the application state is traditionally managed by an IAVL tree. However, the original IAVL implementation can become a bottleneck due to the overhead of frequent disk writes and deep tree updates.
MemIAVL is an alternative implementationco-developed by the Cosmos and Cronos teams. It optimizes performance by storing working state in memory, using memory-mapped snapshots, and logging change sets via a write-ahead log (WAL). This dramatically improves the speed of committing state changes and restoring snapshots.
Tests showed that with MemIAVL:
MemIAVL is particularly well-suited for pruned nodes that do not retain full historical state. It works in conjunction with Cronos’s VersionDB, which handles historical data queries. For more details, refer to the MemIAVL documentation and repository.
A Collaborative Effort and Impact
Although the Cronos team initiated and implemented these technologies, they are designed to be modular and open. The Cosmos SDK community has shown interest in incorporating BlockSTM, and MemIAVL has inspired similar efforts. Notably, the Sei team adopted a MemIAVL-inspired design for their own state commitment layer.
Cronos’s implementation of BlockSTM and MemIAVL is available as open source in the BlockSTM Codebase, Benchmark Results, and MemIAVL Documentation. These contributions aim to strengthen not just Cronos but also help lay the groundwork for performance improvements across other Cosmos SDK chains.
For developers and ecosystem partners, the benefits are clear:
These enhancements empower developers to build more responsive and scalable applications directly on Cronos, without depending on external scaling solutions.
Conclusion
BlockSTM and MemIAVL represent important steps toward solving core performance challenges in blockchain infrastructure. Through open collaboration and community-oriented development, the Cronos team is proud to contribute to the Cosmos ecosystem’s technical advancement. These innovations exemplify how deep protocol-level improvements can enable a new wave of dApps and expand the potential of Web3 infrastructure.
We encourage Cosmos ecosystem developers and chain operators to explore, test, and contribute to these initiatives. Together, we can build a faster and more efficient decentralized future.
BlockSTM and MemIAVL Boosting Cronos Chain was originally published in Cosmos Ecosystem Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.