MONET GmbH is based at 6 Gartenstrasse, 6300 Zug. It is supported by our parent company Mosaic Networks LTD based at 81 Curtain Road, London. Please refer to our website for further information and for an overview of the team:www.mosaicnetworks.io
Babble Consensus System
Lightweight wrapper around the EMV that plugs into any consensus algorithm.
Chatterbox is a chat application for Android which uses Babble to distribute and order messages among peers. We use it as a sandbox and demo before we get a stage that will allow us to build an actual SDK. This first version uses static list of peers.
Enable nodes to catch-up without having to download the entire history.
Deploy first testnet on AWS.
JS libraries and applications to interact with EVM-Lite node; wallet. Basis for TENOM wallet.
Enable changing the peer-set dynamically, via consensus, as peers request to join or leave.
Implement a Proof of Authority system with whitelisted validator set (in a Smart Contract) tied to the Babble membership protocol. The whitelist control which Join Requests are accepted and can be amended by the current validators via multisig - like process.
The second iteration of Chatterbox uses WiFi Direct to connect phones without needing an Internet connection. The process of forming group is simplified thanks to WiFi Direct’s service-discovery feature.
Update the testnet with new features that allow changing the validator srt dynamically.
This version uses the new Dynamic Membership feature of Babble to enable peers to join and leave groups on the go. This development considerably simplifies the formation of groups and get close to our ideas of mobile ad-hoc blockchains.
Onboard validators and launch Mainnet. TENOM token and Wallet. Validator Set can be amended dynamically via the PoA Smart Contract.
First IBC Smart Contract on Hub
Create iOS version of Chatterbox, compatible with the Android version. iOs doesn’t support WiFi Direct, so the big challenge will be to bridge that gap somehow.
Chatterbox - iOS
Implement a Smart Contract to process IBC packets.
Define the Inter-Blockchain Communication protocol (In particular, the structure of IBC packets) to enable cross-chain communication.
Decouple Babble logic from the rest of the app to create a general purpose Babble mobile SDK.
Babble Mobile SDK
In the process