-
Notifications
You must be signed in to change notification settings - Fork 33
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## Description The first version of Pocket V1's roadmap. ## Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) - [x] This change requires a documentation update ## How Has This Been Tested? NA ## Checklist: NA
- Loading branch information
Showing
1 changed file
with
96 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,96 @@ | ||
# Roadmap & Milestones <!-- omit in toc --> | ||
|
||
This document was last updated on 06-10-2022. | ||
|
||
- [V1 Roadmap](#v1-roadmap) | ||
- [Milestones](#milestones) | ||
- [M1. Pocket PoS (Proof of Stake)](#m1-pocket-pos-proof-of-stake) | ||
- [M2. Pocket DoS (Devnet of Servicers)](#m2-pocket-dos-devnet-of-servicers) | ||
- [M3. Pocket RoS (Relay or Slash)](#m3-pocket-ros-relay-or-slash) | ||
- [M4. Pocket CoS (Cloud of Services)](#m4-pocket-cos-cloud-of-services) | ||
- [M5. Pocket IoS (Innovate or Skip)](#m5-pocket-ios-innovate-or-skip) | ||
- [M6. Pocket FoS (Finish or Serve)](#m6-pocket-fos-finish-or-serve) | ||
- [M7. Pocket NoS (North Star)](#m7-pocket-nos-north-star) | ||
|
||
Note that this is a live document and is subject to change. It is managed by the Core team to provide a high-level idea for the community on the team's current plans. | ||
|
||
This Github repo will be updated to reflect all the Milestones listed here, and smaller milestones, projects, tasks are going to be created and updated on an ongoing basis. | ||
|
||
## V1 Roadmap | ||
|
||
```mermaid | ||
gantt | ||
title Pocket V1 Roadmap | ||
dateFormat YYYY-MM-DD | ||
section Milestone 1 | ||
Pocket PoS :a1, 2022-06-01, 60d | ||
section Milestone 2 | ||
Pocket DoS :a1, 2022-06-01, 120d | ||
section Milestone 3 | ||
Pocket RoS :a1, 2022-08-01, 60d | ||
section Milestone 4 | ||
Pocket CoS :a1, 2022-10-01, 120d | ||
section Milestone 5 | ||
Pocket IoS :a1, 2022-10-01, 60d | ||
section Milestone 6 | ||
Pocket FoS :a1, 2023-01-01, 85d | ||
``` | ||
|
||
## Milestones | ||
|
||
### M1. Pocket PoS (Proof of Stake) | ||
|
||
Goals: | ||
|
||
- Basic LocalNet development environment | ||
- Tendermint Core equivalent for a proof-of-stake blockchain custom-built for Pocket | ||
|
||
Non-goals: | ||
|
||
- Pocket specific utility | ||
- Devnet infrastructure | ||
|
||
### M2. Pocket DoS (Devnet of Servicers) | ||
|
||
Goals: | ||
|
||
- Pocket V1 to Devnet deployment | ||
- Supporting infrastructure & automation for Milestones 1 & 3 | ||
- Auxiliary services to enable visibility and benchmarking via telemetry and logging | ||
|
||
### M3. Pocket RoS (Relay or Slash) | ||
|
||
Goals: | ||
|
||
- Pocket Network utility-specific business logic including: | ||
- Devnet supporting ETH relays | ||
- Initial implementation of reward distribution, report cards, etc... | ||
|
||
### M4. Pocket CoS (Cloud of Services) | ||
|
||
Goals: | ||
|
||
- Launch an incentivized Testnet | ||
- Testnet load testing, chaos testing, identification of attack vectors, etc... | ||
- Drive automation from community contributions | ||
|
||
### M5. Pocket IoS (Innovate or Skip) | ||
|
||
Goals: | ||
|
||
- Feature cuts and realignment on V1 Mainnet launch | ||
- R&D for Pocket specific use cases, as well as sources of innovation and optimization | ||
- General-purpose relay support | ||
|
||
### M6. Pocket FoS (Finish or Serve) | ||
|
||
Goals: | ||
|
||
- Resolve critical launch blocking bugs | ||
- Identify and/or resolve tech debt | ||
- Prepare a post-Mainnet launch set of plans | ||
- Launch V1 Mainnet | ||
|
||
### M7. Pocket NoS (North Star) | ||
|
||
Shoot for the ✨ and we will land on the 🌕 |