An open API service indexing awesome lists of open source software.

https://github.com/zel-labs/zelonis

Golang implementation of Full node of Zelonis
https://github.com/zel-labs/zelonis

blockchain golang gossip-libp2p libp2p potos proof-of-stake proof-of-time validator zel zel-blockchain zel-labs zelnois zelonis zvm

Last synced: about 1 month ago
JSON representation

Golang implementation of Full node of Zelonis

Awesome Lists containing this project

README

          

# 🌀 Zelonis Blockchain

Zelonis is a high-performance, modular, next-generation Layer 1 blockchain protocol built to support decentralized applications at internet scale. It introduces **PoToS (Proof of Time over Stake)**, a novel consensus mechanism that blends the economic security of PoS with time-based commitment to enhance fairness, sustainability, and performance.

---

## 🧬 Overview

Zelonis aims to solve the scalability trilemma — decentralization, scalability, and security — by integrating innovations across consensus, networking, and virtual machine layers. Its protocol is optimized for:

- High-throughput use cases (DeFi, real-time gaming, supply chain, AI compute)
- Sustainable long-term validator participation
- Instant finality with deterministic block production
- Parallel execution and stateless validation

> Zelonis combines time as a cryptographic resource with stake-based validation for a secure, permissionless consensus that rewards long-term commitment over short-term capital shifts.

---

## 🌐 Core Components

| Component | Description |
|------------------|-----------------------------------------------------------------------------|
| **PoToS Consensus** | Stake-based validator selection with verifiable time commitment |
| **ZeloVM** | WebAssembly (WASM) virtual machine optimized for speed and safety |
| **ZNet** | libp2p-based gossip network supporting validator signaling and sync |
| **FastState** | In-memory state sharding and pruning for rapid execution |
| **ZelDB** | RocksDB-based persistent state with Merkle-backed proofs |
| **ZeloTx** | Smart contract and transaction execution engine |

---

## ✨ Key Features
✅ 100,000+ TPS via state sharding and parallelism

⛓️ Finality in seconds, not minutes

🔐 Slashing for malicious validators and downtime

🌱 Green consensus with no mining required

## 📜 PoToS: Proof of Time over Stake
PoToS innovates by factoring time into the consensus equation.

## 🧠 Core Concepts
Stake Weight: Validators stake ZEL to participate

Time Weight: Validator uptime and continuous participation are rewarded

VDF Ticks: Verifiable Delay Functions used for randomness and fairness

Epoch Rotation: Validators rotate each epoch based on time-weighted randomness

## 🛡️ Benefits
Prevents stake centralization

Discourages fast churn and "flash" validators

Encourages long-term ecosystem alignment

## 🧑‍💻 Community & Support

Website: https://zelonis.org

Twitter: https://x.com/ZelonisNetwork

Telegram: https://t.me/zelonisofficial

Explorer: https://zelscope.space

Wallet: https://zellet.org