Decentralization of MiniApps Space

Petr Matyukov
2 min readSep 25, 2017

In this article, I would like to explain why it is so important that MiniApps Space has decentralized architecture.

Where the very idea of decentralized chatbot platform comes from?

The cornerstone of MiniApps.pro is a high-performance core system that handles message exchange between users, chatbots, messengers, and third-party business logic. Some businesses are small, like a cinema, cafe, or shop. Others are huge, e.g. banks or nationwide telecom operators.

When we implement MiniApps based solutions in such big businesses, we nearly always must comply with their requirement that the whole system should be installed within the corporate firewall. This requirement is connected with strict internal security regulations and personal data protection directives imposed by the state. A cloud solution in not what they want.

Therefore, decentralization is not a whim, but a real thing that we encounter all the time.

Furthermore, decentralization allows to effectively cope with high load, withstand hacker attacks, and be independent of monopolists, like Facebook, Apple, and Google. Should it happen that one MiniApps node goes down or becomes unreachable, MiniApps will immediately switch to another node. No one can attack or block a server and make the whole service unavailable. The service is spread among many nodes.

It worth noting that in MiniApps Space we create MiniApps community. It involves users, app owners, and template developers. We deeply understand our responsibility to all those people. We must protect interests of all community participants. Miniapps should remain available everywhere at any time, so that the end users can enjoy flawless service.

And decentralization watches over MiniApps Space community interests. How does it work?

All key transactions in MiniApps Space use MAT token, smart contracts, and are automatically included in the blockchain. These key transactions are:

  • Partner status obtaining
  • Miniapp or template registration
  • Settlements between community participants

Blockchain binds everything within MiniApps Space, it guarantees rights of all token holders and community members. Every core of MiniApps.pro works under common rules recorded in the blockchain.

A mini app owner does not have to care which MiniApps.pro node the user comes through. In any case the community member will surely receive their full due.

--

--

Petr Matyukov

Co-founder KIRIK PROTOCOL , Head of innovations at Eyeline.mobi Fintech Blockchain AI Machine Learning chatbots USSD. Crypto enthusiast. Chess master. Poetry.