Decentralized Cloud Infrastructure

Nion is a blockchain based cloud infrastructure for the future of Web3.
With a lightweight protocol it aims to build a decentralized and global network for IoT and Edge computing applications, optimising network's resource allocation in a transparent and verifiable way.

Join our telegram channel and contribute to Nion.
Nion Network


decentralized, cloud, infrastructure, web3

Decentralized cloud

Community driven decentralized, and opensource cloud computing architecture for the Web3.

development, developer, docker, tech, environments, languages

Developer oriented

Docker support enabling support for a variety of tech stacks, environments, and languages.

transparent, verifiable, onchain, app, application, container, migration, image

Transparent and verifiable

Onchain transparency and verifiability of running applications, migrations, and resource allocations.

stake, earn, node, masternode, rewards

Stake and Earn

Stake to run a node, and contribute computational underutilized computational power, and bandwidth. Earn rewards!

stateless, app, application, docker, image, network

Deploy and run applications

Package your stateless applications in a docker image, and deploy instance on the network in a frictionless way.

autonomous, orchestrator, life-cycle, app

Autonomous orchestration

Configure strategies for the decentralized orchestrator to take care of the life-cycle of your application.


Testnet is up and running!

Dev-net deployments are monitored with the usage of a Grafana dashboard. Custom plugins were built to visualize the consensus, and networking layer.

The protocol is still under heavy development and dev-net deployments are expected to go offline and be redeployed on a regular basis.

A public view is available at:

Testnet dashboard


Nion is currently under heavy development. The current protocol implementation is tailored for a permissioned mode, and does not address byzantine behaviour. Protocol changes for a permissionless setting await a peer reviewed academic paper on the proposed changes.


Initial idea, research and prototyping

- The idea of an autonomous and decentralized orchestration
- Verifiable delay function-based consensus roles


First implementation, feasibility study

- Java based implementation of the protocol
- Testing feasibility, speed and responsiveness of container migrations


Reimplementation aiming for production quality codebase

- Kotlin implementation, more stability and documentation
- Better message queue implementation, added UDP based messages and improved block propagation
- Skip block implementation to recover from faults


Permissioned version complete. Container migrations stable

- Preparing an article for peer reviewed journal to validate the theoretical foundations of the protocol
- Continuing research into CRIU for stateful container migrations
- Optimization of attestation propagation using clustering techniques

Working on...unread messages

Move to a permissionless protocol

- Address byzantine behavior of nodes, exploring redundancy for container snapshotting
- Research into migrating to proof of stake in order to secure the public chain
- Research into geo-sharding on migration layer, possibly sharding the consensus layer


Mainnet preparations

- Full proof of stake implementation
- Build redundancy snapshotting to address byzantine behavior of nodes
- Build reward distribution into blocks
- Validate protocol changes by publishing peer reviewed article




PhD candidate, Entrepreneur, Researcher



BSc in Computer Science, Software analyst, Expertise in Cybersecurity field



Lead developer


Backend developer, network engineer

PhD candidate, Teaching assistant


Front-end developer, mobile developer

BSc in Bioinformatics



Asoc. prof. at University of Primorska
Head of Blockchain and Language Technologies Lab