The Zilliqa blockchain platform has come forward with several notable innovations in recent years. Its work to create a permissionless and open distributed network is famed among the crypto community, and its coin, ZIL, is among the most high-volume alt-coins being traded on popular inclusive exchanges. But it isn’t just the idea behind the currency and its holding company that continues to inspire interest in all that Zilliqa has to offer.
A recent tweet from the company outlined their publishing of a new update to the technology, including a roll-out of an all new version of their testnet, which will allow users to test smart contracts at their own leisure on the secure decentralized network.
Additionally, initial test protocols by the company have revealed a host of unique accomplished tasks which have been done by DevOps team members on the road to the release of this new test network.
Zilliqa Test Net
The initial creation of this latest testnet was primarily poised to add a new layer of maintainability to the system, and to integrate the Zilliqa Explorer application to the testnet, which is backed in part by Kubernetes. Additionally, a laundry list of interesting new accomplishments came from the newly-created test network in its infancy.
The testnet allowed for copy constructor removal from the singleton class. This is important, because the singleton system typically often allows for the accidental copying of key information, which is problematic on the decentralized blockchain.
The new testnet also allowed for the accomplishment of refactoring of existing validation information in a new class known as libValidator.
It also fixed race conditioning problems in PeerStore, integrated an automatic image build condition for their Zilliqa Explorer service, and added a code coverage reporting system for the repository Zilliqa function.
The recent update to the testnet also integrated a logging mechanism for the Scilla Interpreter configuration. This system allows a world-wide configuration that queries current logging levels. The new update also modifies output messages so that they can be channeled using the existing logging mechanism.
Additionally, a new contract system of the ERC20 type helps to maintain token balances within individual accounts and supports nested maps within the JSON parser, which is interpreted as input within the network.
These innovations fall under the larger theme of the network’s interest in ping-pong contracts, which easily facilitate the tracking of information on the distributed network. The Scilla application demonstrates contracts through calls and messages. Each end of the transaction continually invokes one another until the state variable eventually runs out.
Scilla has already been successful at testing the contracts to invoke code, and to test invocations of data related to chains on the blockchain.
The implications are significant for the client-side of the network, as well. The Scilla editor is a platform built into the Zilliqa wallet which allows customers to sign contract transactions, deploying and interacting with smart contracts through a wallet, especially when transfer finances are required.
Finally, the team has announced their work on implementing automated parsing of code to store information relating to transitions and signatures alike.