Quant Network’s Overledger: Part Four — Features Overledger provides to MAPPs

What is a DAPP?

As discussed in Part one, an DApp generally consists of a few components:

What is a MAPP?

A Mapp consists of the following components:

Treaty Contracts

A problem the team identified early on was the limitation of smart contracts to be recognised on multiple blockchains. If a smart contract is executed on Ethereum, why can’t the Hyperledger blockchain see that the contract is in place or has executed? Also why can’t the smart contract include code executed on other blockchains as part of its steps?

What this was showing was our Treaty Contract operational. Ethereum smart contract listening to events on Ripple!!!! As permission less systems, then moving it not only to Hyperledger as a permissions system of record, but also decoding it and displaying a Google map to show the route.

Running smart contracts on platforms like Ethereum are slow though (it has to run the smart contract in an EVM on every node on the network (at one point Ethereum had 25,000 nodes). Ethereum also uses its own programming language Solidity to create the smart contracts, as do many others — Digital Assets DAML, Michelson for Tezos, K Framework for Cardano etc etc. As these are new, finding developers can be extremely difficult. Likewise, if you want to migrate from one blockchain to another, you are going to have to completely rewrite your smart contracts in the new blockchain’s programming language.

Giving the Developer Choice and Flexibility

Each Blockchain has their own Strengths and Weaknesses and different capabilities, whether that be transactions per second, features, privacy, security, smart contracts, payments etc. An application can consist of many components which Developers of DAPPS have to choose which one chain offers the best features to cover all of the required components, resulting in tradeoffs. What a MAPP allows the Developer to do is to select the best Blockchain for each specific component rather and link them together. So, for example, part of the application that handles storage of sensitive data could utilise a permissioned blockchain (or multiple), components that handle payments could utilise Ripple or Stellar, components that utilise IOT could use IOTA etc. Resulting in the developer not having to make compromises by choosing just one chain to handle all but being able to achieve its true potential.

Internet of Trust

Quant IP

Quant Network are also developing the ability to allow Developers to build MAPPs that integrate directly with the internet as well as blockchain Data. They will enable this via creating a new IP address for Blockchains which they are calling Quant IP which will enable traffic to be routed from an IP connection from the Internet through Overledger to the Blockchains.

Using Overledger, with a single transaction we have written the INATBA hash on to Ethereum, Ripple and Bitcoin.

Launched with a ceremonial digital signing at the European Commission headquarters, INATBA will promote the use of blockchain technology by developing a predictable, transparent and trust-based global framework.

Quant Cyber

Given the teams extremely strong Cybersecurity background, they will also be releasing a number of MAPPS as part of Quant Cyber. The first of these will be GoVerify mentioned in Part Three which protects people from impersonation and deception fraud. In addition they are also planning to offer solutions for Identity as a Service, Firewalls, Deep Packet Inspection (DPI) and Intrusion Prevention Systems (IPS) giving additional security controls to use with Blockchains which don’t exist today.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Seq

Seq

2.8K Followers

DLT Enthusiast and Writer. Interoperability is key for DLT to achieve its true potential. Avalanche $AVAX