For those who missed our Community Call which took place on 15th July, this short blog post will serve as a recap of everything that was discussed.
The world of crypto and blockchain moves fast, but Mintlayer moves faster! We’ve been working hard over the last few weeks to bring you a version of Mintlayer we’re sure you’re going to love.
Our CMO, Sam Patton, and Development Lead, Ben Marsh got together to give you the latest on what’s been happening at Mintlayer.
Community Call Schedule
Our community calls are a great place to catch up with the latest at Mintlayer.
We’re moving the calls from Discord to Telegram. Keep your notifications turned on in Telegram for our monthly calls, and to keep up to date with everything happening at Mintlayer.
Mojito Wallet Update
- We successfully launched Mojito on Android on the 30th of June.
- After delays with Apple’s approval process, we launched Mojito on iOS a few days later.
- We’ve had positive and constructive feedback from the community, which we are currently implementing to offer users the best experience on Mojito.
Mojito Web Wallet
We are releasing a browser extension of Mojito to allow you to use it on the web. We are working on an internal release, with the official release date predicted to be in the coming weeks.
What’s next for Mintlayer?
Upcoming releases: Lightning Network
- We are working on integration with the Lightning Network for Mojito. This boasts a range of improvements to transaction processing and will make using the wallet much easier day to day.
- The Lightning Network release is under active development and will be added to the app soon.
- We’re currently planning integration with hard wallets (Ledger, Trezor etc.)
Multisig wallets are also on our internal roadmap, as well as the ability to provide your own entropy when creating a wallet rather than relying on randomly generated numbers in-app.
Schnorr signatures are public key cryptography. They are how you sign a transaction or block.
We’ve been working on these since the last community call, and we’re also working on BLS support. The development team has been focused on symmetric key cryptography, allowing private keys to be encrypted at rest in the wallet.
VRF (verifiable random functions) are the building blocks for the first version of DSA consensus protocol. Once mainnet launches early next year, we will start creating our own consensus mechanism.
We’ve written a new framework to allow us to carry out real-world tests on a small local network. We can submit blocks and create transactions to test how functions operate in a live environment.
Block processing and handling
We have three token standards at Mintlayer that are currently being developed. We are currently working on MLS-01 and MLS-03.
MLS-01 is the “basic” or “standard” specification for Mintlayer tokens with a list of rules that need to be implemented to be correctly processed by a Mintlayer wallet.
All MLS-01 tokens can be sent, received and stored in any Mintlayer multitoken wallet. If the token has the confidential transaction feature enabled, it will be an MLS-02 token.
MLS-02 tokens are confidential tokens using a different set of cryptographic primitives. The destination and contents of the transaction remain secret, on-chain.
Non-fungible tokens (NFTs) are classed as MLS-03 tokens. Read more about our token standards in our documentation for a more detailed overview, here.
In a couple of weeks, it will be possible to create your own MLS-01 token on Mintlayer.
Since the last community call, we have added an emission schedule in the node (block rewards).
Every time someone creates a block, for the first 10 years, a block reward is issued. In total, 200 million tokens will be paid out to block producers.
- The code has been solidified and a big merge is on the horizon.
- We have modified our genesis block for security reasons.
- We have been working on code refactoring, clean ups and optimizations.
Proof of Stake Consensus for Mainnet (V.0)
We’ve made significant headway researching the DSA consensus system. Whilst releasing the full version of the DSA system won’t be possible at this stage, our development team is working on this part of the build to progress as quickly as possible.
Work still needs to be done to write security proofs. We are presently using a traditional consensus protocol. We are working with academics outside of Mintlayer, who are researching security implications. This first version will be a full proof of stake mechanism, just not DSA defined. The full DSA defined version will be added further in development.