On 1st September, IoT based blockchain platform IOTA [MIOTA] released a post sharing the team’s development update on their official Twitter handle. The update is presented by developer Hans Moog. In an elaborate Medium post, the techie speaks about the concept of local snapshots.
According to the blog, the foundation has been seeing a lot of activity lately, with several developers adopting IOTA Tangle to implement solutions to real-world problems. Furthermore, Hans Moog stated that the increase in usage has led to an increase in database size. He also added that it may raise problems for nodes with limited hardware resources.
The developer reveals that the company has been obtaining global snapshots during regular periods of intervals. The process involves pruning the transaction history. Next, he stated that the ‘resulting balances are consolidated into a new genesis state that allows nodes to start over, with an empty database’.
He further added that the team was required to temporarily stop the coordinator, generate the snapshot state, allow the community to verify the generated files and in the end restart the coordinator. The steps proved to be impractical with the growing ledger size, he mentioned.
As a solution, Moog stated that the IOTA team has been working on the concept of local snapshots. The project has been IOTA’s central roadmap, he added.
The team has begun testing the feature internally reviewing all the implemented changes and it further plans to gather sufficient metrics about the behavior of local snapshots.
Hans Moog also posted a screenshot of the console output obtained from their internal analysis.
Additionally, Moog attempts to summarize the new features that it offers to node operators. The points are summarized below:
- The feature makes it possible to sync small local snapshot file, with the creation of new nodes. The nodes can be fully synced in a few minutes.
- The nodes have reduced disk requirement.
Moog further adds that this feature allows nodes to handle thousands of transactions per second, without the database size posing as a problem. Moreover, he added that in a theoretical sense, the nodes could run for years without the need for maintenance.
Moving further into the technical aspect of local snapshots, Moog explains that the basic principle behind it involves four key aspects namely, Pruning of old transactions and persisting the balances, Solid Entry Points, Seen Milestones and Permanodes.
Moog also mentions that the entire process will be automatically repeated to allow the nodes to run parallel with a constant space requirement without requiring additional maintenance.
Lastly, he concluded by saying:
“The upcoming feature of Local Snapshots will not just solve the space problems that arise with the growing adoption of IOTA, but will also simplify the setup of new nodes and allow organisations and community members to operate permanodes”.
He also added that the feature will be up for beta testing in the weeks to come.
Subscribe to AMBCrypto’s Newsletter
Ethereum [ETH] experiences major drop of 94% in block transactions since last year
XRP/USD Price Analysis: Prices stagnate as the bears and the bulls continue to brawl
Bitcoin [BTC] developer Jimmy Song lists 3 reasons why Bitcoin SV [BSV] is a “scam”
Ethereum [ETH/USD] Price Analysis: Coin stands tall with the bull by its side
SEC could include Bitwise’s Bitcoin ETF in federal registers; proposal under review for approval
Ripple/XRP: XRP will soon hit Abra cryptocurrency platform, confirms CEO Bill Barhydt
DigiByte community gears up for Global Summit while founder Jared Tate finalises book on decentralized internet
Tron [TRX]’s Justin Sun sets up Valentines day surprise for Ethereum [ETH]’s Vitalik Buterin
After Bitcoin [BTC] ETF silver lining, SEC puts forth circular on ICOs
Ethereum [ETH] could have been stolen through malware impersonating MetaMask
Bitcoin [BTC] among cryptocurrencies enabled by new debit card launched by Australian Crypto exchange
Nouriel Roubini says JP Morgan’s cryptocurrency JPM Coin is a joke; compares it to XRP
Ethereum [ETH] mining rewards breach lowest levels ever as average difficulty spikes
Coinbase steps up Bug Bounty program; rewards hacker $30,000 for critical bug detection