Use Cases

Three examples of decentralized mobile applications

Chatterbox

Chatterbox

What is Chatterbox

ChatterBox is a demo app which uses the Babble mobile library to enable multiple mobile devices to chat without a centralised server.

What is Chatterbox
What is Chatterbox
Proof of concept

Proof of concept

Chatterbox has been developed to demonstrate the benefits of using Babble in a mobile App. In future it will also demonstrate how the MONET hub can be leveraged to improve the functionality of mobile applications.

Functionality

Chatterbox scans the connected network to compile a list of ongoing chats. A phone number is not required such as with Whatsapp or Telegram. Chatterbox has a linear message setup.

Functionality
Chatterbox

Twaddle

What is Twaddle

Twaddle is an example of a mobile ad-hoc blockchain providing a decentralised news sharing and commenting app built on top of the Babble mobile libraries. Twaddle demonstrates the potential of the MONET enabling technology components.

What is Twaddle
Proof of concept

Proof of concept

The consensus algorithm, Babble, is used to ensure a consistent order of comments are seen among users, thus removing the need for a centralised service.

Functionality

Stories can only be shared and discussed with users on the same local network, thus Twaddle will be particularly useful for sharing and discussing topics that are relevant to a given network. For example, suppose a Christmas party is being planned among an office. The party organiser might use Twaddle to create the event ┬źChristmas Party┬╗ where co-workers could discuss and plan the event. A phone number is not required such as Whatsapp or Telegram. Twaddle has a tree messaging structure.

Functionality
Chatterbox

Sweeper

What is Sweeper?

Sweeper is a game developed using our mobile blockchain library, babble-android (link). Sweeper demonstrates some key mobile components of the MONET infrastructure.

What is Twaddle

Components

Peer discovery

Multicast DNS and DNS service discovery is used for advertising and discovering other Chatterbox devices on the same local network

P2P

The app is currently limited to communicating with devices on the same local network, wifi direct can be used to allow communication without an access point, however to allow compatibility between iOS and android devices, this feature is disabled by default.