Skip to content

Commit

Permalink
Merge pull request #214 from Zilliqa/US-295-Update-Zilliqa2-Docs
Browse files Browse the repository at this point in the history
US-295: Update Zilliqa2 Docs
  • Loading branch information
WuBruno authored Oct 3, 2023
2 parents f1cedac + 696385d commit 3d37aa0
Show file tree
Hide file tree
Showing 3 changed files with 40 additions and 44 deletions.
34 changes: 0 additions & 34 deletions docs/zq2/faq.md

This file was deleted.

49 changes: 40 additions & 9 deletions docs/zq2/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,47 @@ title: Zilliqa 2
keywords: []
---

---
# Zilliqa 2: An Overview

Check notice on line 7 in docs/zq2/index.md

View workflow job for this annotation

GitHub Actions / Trunk Check

markdownlint(MD025)

[new] Multiple top-level headings in the same document

## Introduction

Zilliqa 2 is the next generation of the Zilliqa blockchain. It represents a fundamental overhaul of Zilliqa's blockchain node, introducing substantial improvements in network performance and utility while preserving all the features of the current Zilliqa version, including full EVM (Ethereum Virtual Machine) compatibility.

It is currently under development, so not yet stable or complete, feel free to create an issue in [GitHub](https://github.com/Zilliqa/zq2) when you find problems.

## Key Enhancements in Zilliqa 2

Zilliqa 2 brings forth several enhancements to elevate its performance and scalability:

- **Faster Finality**: Introducing a new consensus algorithm (Fast-HotStuff) for quicker transaction confirmations.

- **Improved Scalability and Sharding**: The upgrade empowers developers with an enhanced sharding system, providing the flexibility to create custom shards with programmable security parameters.

- **Developer-Focused Design**: Prioritizing an enhanced developer experience, Zilliqa 2.0 aims to simplify blockchain development and streamline user transactions.

- **EVM Compatibility**: EVM-based smart contracts can be deployed and integrated seamlessly with Zilliqa 2.0. Full support for both Scilla and EVM is retained.

- **Sharding System with Privacy Features**: Zilliqa 2.0's sharding system supports programmable decentralization, enabling customization of shards for specific use cases. Each shard may include an encryption key, ensuring privacy by encrypting block data.

## Compatibility and Transition

In terms of compatibility and transition:

- **Existing ZIL and dApps**: Zilliqa 2 ensures a seamless transition by maintaining compatibility with existing Zilliqa and EVM APIs. Users can rest assured that their decentralized applications (dApps) will continue to function normally, with the state of the chain remaining unchanged.

- **Deployment and Stability**: The current phase involves a heavily in-development devnet that aligns with the latest code changes. Users should anticipate some instability and occasional state resets. As Zilliqa 2 matures, the plan is to deploy additional networks offering enhanced stability.

### Networks

| Name | EVM Chain Id | API | Explorer | Faucet | Notes |
| -------------------- | ------------ | ----------------------------------- | ---------------------------------------- | -------------------------------------- | ------------------------------------------------------------------------------------ |
| **Zilliqa 2 Devnet** | 33469 | <https://api.zq2-devnet.zilstg.dev> | <https://explorer.zq2-devnet.zilstg.dev> | <https://faucet.zq2-devnet.zilstg.dev> | Active unstable development network. Expect frequent updates, bugs and state resets. |

Zilliqa 2 is the next generation of the Zilliqa blockchain.
It is currently in active development at https://github.com/Zilliqa/zq2.
It is not yet stable or complete, feel free to create an issue in GitHub when you find problems.
## Release Timeline

For more information please refer to the [FAQ](faq.md).
The release timeline for Zilliqa 2 is contingent on development progress and rigorous testing. Providing an exact date can be challenging due to these variables. To stay abreast of developments and receive timely updates on the release schedule:

## Networks
- Monitor the [GitHub repository](https://github.com/Zilliqa/zq2)
- Follow Zilliqa on social media platforms for announcements and progress reports.

| Name | EVM Chain Id | API | Explorer | Faucet | Notes |
| --- | --- | --- | --- | --- | --- |
| **Zilliqa 2 Devnet** | 33469 | https://api.zq2-devnet.zilstg.dev | https://explorer.zq2-devnet.zilstg.dev | https://faucet.zq2-devnet.zilstg.dev | Active unstable development network. Expect frequent updates, bugs and state resets. |
For further details and the latest information, stay connected with the Zilliqa community and official channels.
1 change: 0 additions & 1 deletion products/developer-portal/mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -393,7 +393,6 @@ nav:
- RPC: zilevm/protocol/developer-rpc.md
- Zilliqa 2:
- Overview: zq2/index.md
- FAQ: zq2/faq.md
- Exchanges:
- Exchange Integration:
- Getting Started:
Expand Down

0 comments on commit 3d37aa0

Please sign in to comment.