Skip to content

Commit b7270c1

Browse files
authored
Pocket V1 Roadmap (#92)
## 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
1 parent 7d673a3 commit b7270c1

File tree

1 file changed

+96
-0
lines changed

1 file changed

+96
-0
lines changed

docs/roadmap/README.md

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
# Roadmap & Milestones <!-- omit in toc -->
2+
3+
This document was last updated on 06-10-2022.
4+
5+
- [V1 Roadmap](#v1-roadmap)
6+
- [Milestones](#milestones)
7+
- [M1. Pocket PoS (Proof of Stake)](#m1-pocket-pos-proof-of-stake)
8+
- [M2. Pocket DoS (Devnet of Servicers)](#m2-pocket-dos-devnet-of-servicers)
9+
- [M3. Pocket RoS (Relay or Slash)](#m3-pocket-ros-relay-or-slash)
10+
- [M4. Pocket CoS (Cloud of Services)](#m4-pocket-cos-cloud-of-services)
11+
- [M5. Pocket IoS (Innovate or Skip)](#m5-pocket-ios-innovate-or-skip)
12+
- [M6. Pocket FoS (Finish or Serve)](#m6-pocket-fos-finish-or-serve)
13+
- [M7. Pocket NoS (North Star)](#m7-pocket-nos-north-star)
14+
15+
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.
16+
17+
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.
18+
19+
## V1 Roadmap
20+
21+
```mermaid
22+
gantt
23+
title Pocket V1 Roadmap
24+
dateFormat YYYY-MM-DD
25+
section Milestone 1
26+
Pocket PoS :a1, 2022-06-01, 60d
27+
section Milestone 2
28+
Pocket DoS :a1, 2022-06-01, 120d
29+
section Milestone 3
30+
Pocket RoS :a1, 2022-08-01, 60d
31+
section Milestone 4
32+
Pocket CoS :a1, 2022-10-01, 120d
33+
section Milestone 5
34+
Pocket IoS :a1, 2022-10-01, 60d
35+
section Milestone 6
36+
Pocket FoS :a1, 2023-01-01, 85d
37+
```
38+
39+
## Milestones
40+
41+
### M1. Pocket PoS (Proof of Stake)
42+
43+
Goals:
44+
45+
- Basic LocalNet development environment
46+
- Tendermint Core equivalent for a proof-of-stake blockchain custom-built for Pocket
47+
48+
Non-goals:
49+
50+
- Pocket specific utility
51+
- Devnet infrastructure
52+
53+
### M2. Pocket DoS (Devnet of Servicers)
54+
55+
Goals:
56+
57+
- Pocket V1 to Devnet deployment
58+
- Supporting infrastructure & automation for Milestones 1 & 3
59+
- Auxiliary services to enable visibility and benchmarking via telemetry and logging
60+
61+
### M3. Pocket RoS (Relay or Slash)
62+
63+
Goals:
64+
65+
- Pocket Network utility-specific business logic including:
66+
- Devnet supporting ETH relays
67+
- Initial implementation of reward distribution, report cards, etc...
68+
69+
### M4. Pocket CoS (Cloud of Services)
70+
71+
Goals:
72+
73+
- Launch an incentivized Testnet
74+
- Testnet load testing, chaos testing, identification of attack vectors, etc...
75+
- Drive automation from community contributions
76+
77+
### M5. Pocket IoS (Innovate or Skip)
78+
79+
Goals:
80+
81+
- Feature cuts and realignment on V1 Mainnet launch
82+
- R&D for Pocket specific use cases, as well as sources of innovation and optimization
83+
- General-purpose relay support
84+
85+
### M6. Pocket FoS (Finish or Serve)
86+
87+
Goals:
88+
89+
- Resolve critical launch blocking bugs
90+
- Identify and/or resolve tech debt
91+
- Prepare a post-Mainnet launch set of plans
92+
- Launch V1 Mainnet
93+
94+
### M7. Pocket NoS (North Star)
95+
96+
Shoot for the ✨ and we will land on the 🌕

0 commit comments

Comments
 (0)