PolkaHub: Scalable Blockchain Infrastructure

Akropolis
Akropolis
Dec 23, 2019 · 4 min read

Web3 Foundation has awarded Akropolis PaaS solution a grant to continue its development. Please check announcement here:

We are happy to re-introduce PolkaHub, a Web3Foundation grantee project by the Akropolis team. In this article, we will share what this product is about, how it benefits the Polkadot ecosystem, and most importantly, what problems does it solve.

Why are we building Polkahub?

New languages, frameworks, version control systems, databases, architectures, and other bleeding-edge technologies are gaining ground in the space. Especially in a fast-paced environment of the Web3 ecosystem. You need containers and microservices to support infrastructure work and be easily updatable.

Having launched our own Substrate-Based Chain since February 2019, we encountered the challenges that the rapidly changing web3 infrastructure brings with each upgrade.

We concluded back then, that keeping the infrastructure up to date becomes time-consuming and constantly requires attention. This delays the development process. Creating this PaaS solution will allow developers to fully focus on the development of their own Substrate-based chains or applications, rather than setting up and maintaining infrastructure.

What is Polkahub?

Polkahub aims to create a managed container system. The proposed system enables automatic updates and resource management for running nodes, additionally providing templates for launching Substrate based chains. It provides Substrate based chain developers with the ability to launch and manage network infrastructure using our command line utility and the ability to provide public node access, with a uniform standard for packaging and deploying applications to cloud infrastructure.

Who can use it?

dApp developers: find information, connect to public node, call contracts and so on via RPC/API/Sockets, by using the public node infrastructure powered by Polkahub.

Validators: node deployment made easy through this PaaS. The docker containers prepared by Substrate-based chain developers will be loaded into the Polkahub marketplace — anyone who wants to become a validator can enter the marketplace, choose a Docker container and deploy it. PolkaHub creates an abstraction layer for node deployment for validators.

What benefits does it bring to the Polkadot ecosystem?

  1. Lowers the barriers of entry to the ecosystem for developers of all backgrounds.
  2. PolkaHub gives users the opportunity to get free cloud access to the diverse Polkadot ecosystem.
  3. The Polkahub Explorer (list of Substrate-based chains) provides comprehensive information about each Substrate-based chain, how it can be used (how to make transactions and other operations in it). Additionally, it provides information on how to use the public Substrate based chain’s API to create decentralized applications.
  4. It provides developers with a uniform standard for packaging and deploying applications to cloud infrastructure.
  5. It provides the functionality to track and control of the Substrate based chain’s versions. So in the event of critical bugs arising, developers can update or roll back the version of the Substrate-based chain using simple commands (via running specific commands in a command line).
  6. Node deployment support to remote servers or cloud infrastructure via git.
  7. Docker provides high-level interfaces for isolated environments within the node’s execution. Easily scaled, managed and updated.
  8. No need to rely on DevOps and System Administration for managing the Substrate-based chain infrastructure, this is done automatically by PolkaHub.
  9. Comprehensive web interface containing description of existing Substrate-based chains:
  • What’s the purpose of this chain, what problems does it solve
  • Documentation
  • Configuration/Installation guides
  • RPC link

Polkahub has been presented (and demoed) at the DOTCon by our developers Alex Maz and Alex Gnatovskyi. As we received very positive feedback from the community, we decided to continue building the project, and make significant improvements. We would like to thank Web3 Foundation for supporting this initiative.

We will be ready to release PolkaHub in the near future — we are aiming that, at the launch of the Polkadot mainnet, all developers in the ecosystem can use the platform and attract more people into the network.

Stay tuned for future updates!


Learn more about Akropolis:

Twitter: https://twitter.com/akropolisio

Telegram: https://t.me/akropolis_official

Do you have any questions? Reach out through email team@akropolis.io or via Telegram.

Akropolis

The Financial Protocol for the Informal Economy

Akropolis

Written by

Akropolis

Financial Protocol for the Informal Economy https://akropolis.io/

Akropolis

Akropolis

The Financial Protocol for the Informal Economy

More From Medium

More on Akropolis from Akropolis

More on Akropolis from Akropolis

Akropolis Development Update: January 2020

Akropolis
Feb 6 · 3 min read

104

More on Akropolis from Akropolis

More on Akropolis from Akropolis

More on Akropolis from Akropolis

Akropolis Development Update: December 2019

176

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade