For A Digital African Economy

Get Whitepaper Get Technical Paper

What is Munhumutapa Africa Blockchain?

The Munhumutapa Africa Blockchain is a trustless blockchain network. The blockchain is built with a multi-chain hosting capability coupled with out-of-the box smart contracts called "distributed applications" to enhance its functionality. The blockchain architecture is designed with scalability, affordability, and ease-of-use for its applications.The platform is specially built to support a digital financial ecosystem for the African SME economy as well as peer-to-peer digital transactions.

Architecture

The blockchain's architecture is designed so as to enable fast, secure blockchain transaction recording, progression, propagation and storage while also allowing for a multi-chain hosting capability.

Layered Design

The architecture implements a layered design that allows chains take a hierarchical order which forms the core network ecosystem.

1st Layer: Alphachain

The alphachain is the core of the blockchain system which provides the security, consensus protocol, and the writing, processing and publishing of blocks of the entire system. It is also the anchor on which all the betaChains are connected to and functions as a host to each betaChain, securing and processing transactions collectedfrom them and their distributedapplications.

2nd Layer: Betachains

Betachains are an extension of the alphachain albeit with different sets of applications and functionality depending on the use of each particular betachain. Each betachain produces its own blocks of transactions(betablocks) which are forwarded to the alphachain were these are recorded to the blocks published on the alphachain. Each betachain can have unique application transactions which can be different from the next depending on design and intended applications of the chain.

Read More

Transactions

Transactions on the blockchain are processed depending on the transaction type i.e. depending on whether a transaction is executed on the alphachain or betachain.

Betachain Transactions

For betachains, transactions from the same chain are first collected and grouped into miniature blocks called betablocks. These betablocks can contain different types of transactions and have a maximum load of 100 transactions. These betablocks are then submitted to the alphachain where they can are then added to blocks which are in turn added to the blockchain. These processes on betachain transactions are carried out by accounts known as Binders.

Alphachain Transactions

Transactions from the alphchain are directly added to the blockchain bound blocks together with the betablocks collected from betachains. This collection and addition of both betablocks and alphachain transactions for writing to the blockchain is done by activated accounts called Blocksmiths.

Read More

Consensus

The Munhumutapa Alphablockchain employs a custom Network Proof-of-Stake(nPoS) consensus protocol for block creation and validation. The algorithm is energy efficient as rights to create blocks are based on an account's balance and the number of up-to-date network nodes the account node is connected to instead of computing power in the case of Proof-Of-Work. Furthermore, nPoS ensures that even accounts with relatively lower balances compete in block creation thanks to the extra dependence on a nodes network count.

Read More

Transaction Metrics

1000

Transactions Per Second

12

Seconds Average Block Time

100

Transaction Betablock Payload

10

Transaction Payload Per Block

10000

$USD Minimum Blocksmith Balance

1000

$USD Minimum Binder Balance

Transaction Fees

$USD

0.10

Average alphaChain Transaction Fees

$USD

0.01

Average betaChain Transaction Fees

n

Munhumutapa BetaChains

Distributed Applications

What are Distributed Apps?

Distributed applications are systems built into the Munhumutapa Alphablockchain with specific tools and resources for a particular use.

Digital Assets

The application provides a system for the creation, management and transfer of digital tokens called, Totems.

Currency System

The application is a monetary system that facilitates currency transfers and payments.

Store

An on-chain e-commerce application that allows for the buying and selling of goods and services.

Munhumutapa Apps

A database for third-party developed Munhumutapa-compatible apps available to users of the platform.

Digital Certificates

An application for issuing storing and verification of digital certificates.

Poll & Voting System

A poll management and vote casting system that is publicly verifiable.

Ticketing System

An application for ticket sales and purchases with payments and distribution processed by the blockchain.

Messaging

A messages exchange system which supports plain and encrypted multimedia message transfers, sharing, and storage.

Why Choose Munhumutapa?

6 000 000+ blocks old.

No known security issues.

Open Source

Same source code for all Operating Systems.

Available for all common operating systems.

Low minimum 1GB RAM requirement.

Nodes runnable on mobile*.

Customized BetaChain capability.

Update rollouts without forks.

Getting Started

3 Easy Steps

Get the App or Web Wallet

Download & install your preferred package below.

Create Your Account

Accounts are free to create and unlimited

Start Transacting

Explore the blockchain and start using its services

Downloads

Download The Latest Version Of The Blockchain

Munhumutapa software packages are available for the most popular platforms all from the same source code!