Creator
Matteo Campanelli
Created
May 23, 2023 2:32 PM
What is Proof of Space?
A Proof of Space (PoS, see for example: eprint 2013/796) is a protocol that allows a prover to convince a verifier that he has a minimum specified amount of space (ie, used storage). More precisely in a PoS protocol we have two main sub-protocols:
🎯 Goals
- New PoS Research
- “more” tunable security
- better retrievaility
- faster retrievability
- local retrievability (to retrieve D[j] at position j one should not necessarily look at the whole file D)
- at least as much efficiency or better efficiency (or substantial tradeoffs) than current constructions in terms of, among others
- sealing time
- chain footprint
- auditing time
- verification time
- Educational
- Formalising PoS
- Knowledge sharing
- Outreach to community
- State Open Problems
If the above fails, build a strong understanding of what the challenges are and effectively communicate them to stakeholders.
👥 Team
Team: Matteo&Anca (main effort)
Advisors (external): Leo Reyzin (Q2), Carla Rafols
Advisors (internal): Luca & Irene
🚩 Milestones and roadmap
‣
📖 Research Enablers
Name | Status | Quarter | DRI | Date | 🎒 Team backlog ㊙️ |
---|---|---|---|---|---|
✅ | 2023Q1 | Kubuxu | February 20, 2023 → February 24, 2023 | ||
✅ | 2023Q2 | Kubuxu | |||
✅ | 2023Q1 | Kubuxu | February 27, 2023 → March 10, 2023 | ||
✅ | 2023Q1 | Kubuxu | February 20, 2023 → February 24, 2023 | ||
✅ | Kubuxu | ||||
✅ | 2022Q4 | Kubuxu | March 19, 2023 → March 19, 2023 | ||
✅ | 2023Q2 | Kubuxu | February 12, 2023 → March 24, 2023 | ||
✅ | 2023Q1 | Kubuxu | February 12, 2023 → March 17, 2023 | ||
🔴 | 2023Q1 | Kubuxu | |||
🔴 | 2023Q2 | Kubuxu | |||
✅ | 2022Q4 | Kubuxu | |||
✅ | 2023Q1 | Alex North | |||
✅ | 2023Q2 | Kubuxu | |||
🔵 | 2023Q3 | Kubuxu | October 1, 2022 → June 19, 2023 | ||
✅ | 2023Q1 | Irene | March 31, 2023 → April 7, 2023 | ||
✅ | 2023Q1 | Luca | February 10, 2023 | ||
✅ | 2023Q2 | Irene | March 24, 2023 → June 30, 2023 | ||
🔴 | 2023Q2 | Luca | March 31, 2023 | ||
✅ | 2022Q4 | Kubuxu | October 1, 2022 → December 22, 2022 | ||
🔴 | 2023Q1 | Kubuxu | |||
🔴 | 2023Q2 | Alex North | March 17, 2023 → June 30, 2023 | ||
✅ | 2023Q1 | Luca | March 20, 2023 → April 1, 2023 | ||
✅ | 2023Q2 | Luca | May 1, 2023 → June 12, 2023 | ||
🔴 | 2023Q2 | Irene | |||
🔴 | 2023Q2 | Irene | |||
✅ | 2023Q2 | Irene | April 3, 2023 → May 1, 2023 | ||
✅ | 2023Q2 | Irene | February 1, 2023 → May 22, 2023 | ||
🟡 | 2023Q4 | Alex North | |||
🟡 | 2023Q2 | Alex North | |||
Not started | 2023Q3 | Alex North | |||
🔵 | 2023Q3 | Alex North | |||
🔴 | 2023Q2 | Kubuxu | |||
🔴 | 2023Q2 | Irene | March 31, 2023 | ||
Not started | |||||
Not started | |||||
Not started | |||||
Not started | |||||
Not started | |||||
Not started | |||||
🔵 | |||||
Not started | |||||
Not started | |||||
🔵 | |||||
Not started | |||||
Not started | |||||
Not started | |||||
🔵 | |||||
Not started | |||||
🔵 | |||||
🔵 | |||||
🔵 | |||||
Not started | |||||
🔵 | 2023Q4 | Luca | |||
🔵 | 2023Q4 | Luca | |||
🔵 | 2023Q3 | Kubuxu | |||
🔵 | 2023Q3 | Kubuxu | |||
Not started | 2023Q4 | Kubuxu | August 1, 2023 → December 29, 2023 | ||
🔴 | 2023Q3 | D Deleted User | July 25, 2023 → August 4, 2023 | ||
🔴 | 2023Q3 | D Deleted User | June 1, 2023 → July 31, 2023 | ||
🟣 | 2022Q3 | ||||
✅ | 2023Q2 | Alex North | |||
✅ | 2023Q2 | Alex North | |||
🔵 | 2023Q3 | Alex North | |||
🔵 | 2023Q3 | Kubuxu | June 12, 2023 → July 25, 2023 | ||
🔴 | |||||
✅ | 2023Q3 | Nicola | March 20, 2023 → June 30, 2023 | ||
Not started | 2023Q2 | Kubuxu | June 5, 2023 → June 16, 2023 | ||
🔵 | 2023Q2 | Kubuxu | May 15, 2023 → June 6, 2023 | ||
✅ | 2023Q2 | D Deleted User | May 8, 2023 → June 9, 2023 | ||
✅ | 2023Q2 | D Deleted User | May 2, 2023 → June 2, 2023 | ||
✅ | 2023Q2 | D Deleted User | May 29, 2023 → June 5, 2023 | ||
🔴 | 2023Q2 | D Deleted User | May 2, 2023 | ||
🔵 | 2023Q2 | Kubuxu | May 29, 2023 → June 17, 2023 | ||
🔵 | 2023Q3 | Kubuxu | May 15, 2023 → June 29, 2023 | ||
🔵 | 2023Q3 | Kubuxu | May 15, 2023 → June 29, 2023 | ||
🔵 | 2023Q2 | Kubuxu | March 15, 2023 → June 15, 2023 | ||
✅ | 2023Q2 | Kubuxu | May 29, 2023 → June 2, 2023 | ||
🔵 | 2023Q3 | Alex North | |||
✅ | 2023Q2 | Alex North | |||
🟣 | 2023Q3 | May 1, 2023 → June 30, 2023 | |||
✅ | 2023Q2 | Alex North | April 12, 2023 → May 20, 2023 | ||
🟡 | 2023Q4 | Kubuxu | May 8, 2023 → October 31, 2023 | ||
✅ | 2023Q2 | Luca | April 10, 2023 → May 1, 2023 | ||
✅ | 2023Q2 | Irene | May 8, 2023 → June 30, 2023 | ||
✅ | 2023Q2 | Luca | April 3, 2023 | ||
✅ | 2023Q2 | Kubuxu | |||
✅ | 2023Q2 | Kubuxu | April 10, 2023 → June 19, 2023 | ||
✅ | 2023Q1 | Kubuxu | January 10, 2023 → March 15, 2023 | ||
✅ | 2023Q1 | Alex North | |||
🔴 | 2023Q2 | Luca | April 2, 2023 | ||
✅ | 2023Q2 | Luca | March 31, 2023 | ||
✅ | 2023Q1 | Alex North | |||
✅ | 2023Q1 | Alex North | |||
✅ | 2023Q1 | Alex North | May 17, 2023 → May 24, 2023 | ||
✅ | 2023Q2 | Kubuxu | |||
✅ | 2023Q2 | Kubuxu | |||
✅ | 2023Q2 | Kubuxu | February 27, 2023 → March 10, 2023 | ||
✅ | 2023Q2 | Kubuxu | February 27, 2023 → March 10, 2023 | ||
✅ | Kubuxu | February 27, 2023 → March 3, 2023 | |||
✅ | 2023Q2 | Alex North | March 19, 2023 → May 31, 2023 |
‣
🔮 Protocol Opportunities
Name | Status | Quarter | DRI | Date | 🎒 Team backlog ㊙️ |
---|---|---|---|---|---|
✅ | 2022Q4 | D Deleted User | |||
🔴 | 2023Q1 | D Deleted User | |||
🔴 | 2023Q2 | D Deleted User | |||
🔴 | 2023Q3 | D Deleted User | |||
✅ | 2022Q4 | D Deleted User | |||
✅ | 2022Q4 | D Deleted User | |||
✅ | 2023Q1 | D Deleted User | |||
🔴 | 2023Q2 | D Deleted User | |||
🔴 | 2023Q2 | D Deleted User | |||
🔴 | 2023Q3 | D Deleted User | |||
🔴 | 2023Q4 | August 31, 2023 | |||
🔴 | 2023Q4 | September 30, 2023 | |||
🔴 | May 31, 2023 | ||||
🔴 | May 31, 2023 | ||||
✅ | 2023Q2 | D Deleted User | March 1, 2023 → June 19, 2023 | ||
🔴 | June 30, 2023 | ||||
🔴 | 2023Q1 | March 31, 2023 | |||
🔴 | 2023Q1 | March 31, 2023 | |||
🔴 | 2023Q2 | April 30, 2023 | |||
🔴 | 2023Q2 | June 30, 2023 | |||
🔴 | 2023Q2 | May 31, 2023 | |||
✅ | 2023Q1 | February 28, 2023 | |||
✅ | 2023Q1 | February 28, 2023 | |||
✅ | 2023Q2 | D Deleted User | February 28, 2023 | ||
🔴 | 2023Q2 | D Deleted User | March 31, 2023 | ||
🔴 | 2023Q1 | January 31, 2023 | |||
✅ | 2022Q4 | ||||
✅ | 2022Q4 | ||||
🔴 | 2023Q2 | ||||
🔴 | 2023Q4 | ||||
🔴 | 2023Q4 | ||||
🔴 | 2023Q4 | ||||
🔴 | 2022Q4 | Anca Nitulescu | |||
🔴 | 2022Q4 | ||||
✅ | 2022Q3 | Anca Nitulescu | |||
🔴 | 2023Q1 | Anca Nitulescu | |||
🔴 | 2023Q2 | Anca Nitulescu | |||
🔵 | 2023Q3 | Matteo Campanelli | April 1, 2023 → June 30, 2023 | ||
✅ | 2023Q2 | Anca Nitulescu | May 8, 2023 → May 26, 2023 | ||
✅ | 2023Q2 | D Deleted User | |||
🔴 | 2023Q4 | Anca Nitulescu | |||
✅ | 2023Q1 | D Deleted User | |||
✅ | 2022Q2 | Anca Nitulescu | |||
✅ | 2022Q2 | Anca Nitulescu | |||
✅ | 2022Q3 | Anca Nitulescu | |||
✅ | 2023Q1 | D Deleted User | February 27, 2023 → March 27, 2023 | ||
🔴 | 2023Q4 | Anca Nitulescu | |||
🔴 | 2022Q4 | Anca Nitulescu | |||
🟡 | September 25, 2023 → October 5, 2023 | ||||
🔵 | 2023Q3 | Matteo Campanelli | September 4, 2023 → October 3, 2023 | ||
🔵 | 2023Q3 | Matteo Campanelli | June 1, 2023 → October 31, 2023 | ||
Not started | Anca Nitulescu | ||||
Not started | |||||
🔵 | 2023Q3 | Matteo Campanelli | April 1, 2023 → October 31, 2023 | ||
🔵 | |||||
🔵 | 2023Q3 | Anca Nitulescu | |||
✅ | 2023Q3 | D Deleted User | June 5, 2023 → July 21, 2023 | ||
✅ | 2023Q2 | D Deleted User | June 5, 2023 → July 6, 2023 | ||
✅ | 2023Q2 | Anca Nitulescu | June 14, 2023 → July 6, 2023 | ||
🔵 | 2023Q2 | D Deleted User | May 30, 2023 → July 31, 2023 | ||
✅ | 2023Q2 | Anca Nitulescu | May 22, 2023 → August 4, 2023 | ||
🔴 | 2023Q3 | May 20, 2023 → June 30, 2023 | |||
🔵 | 2023Q3 | Matteo Campanelli | May 15, 2023 → July 31, 2023 | ||
✅ | 2023Q2 | Anca Nitulescu | May 29, 2023 → June 7, 2023 | ||
🔵 | 2023Q3 | Matteo Campanelli | July 23, 2023 → October 15, 2023 | ||
🔴 | D Deleted User | ||||
🔵 | 2023Q3 | Matteo Campanelli | March 1, 2023 → September 30, 2023 | ||
🔵 | 2023Q3 | Anca Nitulescu | April 17, 2023 → May 26, 2023 | ||
🔴 | 2023Q2 | D Deleted User | |||
✅ | 2023Q2 | D Deleted User | April 24, 2023 → May 10, 2023 | ||
✅ | 2023Q2 | D Deleted User | April 24, 2023 → May 10, 2023 | ||
🔴 | 2023Q2 | D Deleted User | March 24, 2023 → May 30, 2023 | ||
✅ | 2023Q2 | D Deleted User | March 27, 2023 → May 31, 2023 | ||
✅ | 2023Q2 | D Deleted User | March 26, 2023 → April 7, 2023 | ||
🔴 | 2022Q3 | Nicola | |||
✅ | 2022Q3 | Anca Nitulescu | |||
🔴 | 2023Q2 | ||||
🔴 | 2023Q1 | Matteo Campanelli | March 13, 2023 → March 13, 2023 | ||
✅ | 2023Q1 | Matteo Campanelli | February 24, 2023 | ||
✅ | 2023Q2 | D Deleted User | |||
🔴 | 2023Q1 | Mara Mihali | February 17, 2023 |
‣
🏗️ Product Builders
Name | Status | Quarter | DRI | Date | 🎒 Team backlog ㊙️ |
---|---|---|---|---|---|
✅ | 2022Q3 | D Deleted User | |||
✅ | 2022Q4 | D Deleted User | |||
✅ | 2023Q1 | D Deleted User | |||
✅ | 2023Q1 | D Deleted User | |||
Not started | 2023Q2 | D Deleted User | |||
Not started | 2023Q2 | D Deleted User | |||
✅ | 2022Q4 | Irene | |||
🔴 | 2022Q4 | D Deleted User | |||
🟡 | 2023Q2 | D Deleted User | |||
🔵 | 2023Q2 | J Jonathan Easterman | |||
🔵 | 2023Q2 | D Deleted User | |||
✅ | 2022Q4 | D Deleted User | |||
✅ | 2023Q1 | D Deleted User | |||
✅ | 2023Q1 | D Deleted User | February 15, 2023 → February 15, 2023 | ||
🔵 | 2023Q1 | D Deleted User | February 28, 2023 → February 28, 2023 | ||
✅ | 2023Q1 | J Jonathan Easterman | |||
✅ | 2023Q1 | D Deleted User | |||
🔵 | 2023Q1 | D Deleted User | |||
🔵 | 2023Q1 | D Deleted User | |||
Not started | |||||
✅ | |||||
✅ | |||||
✅ | |||||
✅ | |||||
✅ | |||||
🟡 | 2023Q2 | D Deleted User | |||
🔴 | 2023Q2 | D Deleted User | |||
✅ | 2023Q1 | D Deleted User | |||
✅ | |||||
Not started | 2023Q2 | D Deleted User | |||
Not started | 2023Q2 | D Deleted User | |||
Not started | 2023Q2 | D Deleted User | |||
Not started | 2023Q2 | D Deleted User | |||
Not started | 2023Q2 | D Deleted User | |||
🔵 | 2023Q1 | J Jonathan Easterman | |||
✅ | 2023Q2 | D Deleted User |