This page will provide resources for an in-depth understanding of what ZKP/zkVM/SP1 is and how it all works

**Most people don't understand what ZKP/zkVM is and how it all works. What are the differences between them and so on.

The problem is also that there is no single resource where you can understand everything at once, all the information is scattered and people have to gather it bit by bit to understand everything.

On this page we will try to gather as much information as we can, not only about the SP1 device, but also about what ZKP and zkVM are all about**

Topics

  1. Fundamentals (what is ZKP/zkVM and working principles)
  2. Succinct and SP1
  3. More complex writings
  4. Various interesting writings

image.png

Fundamentals

<aside> 📝

What is zkVM

</aside>

<aside> 📝

What Is a Zero-Knowledge Proof?

</aside>

<aside> <img src="https://img.freepik.com/free-vector/new-2023-twitter-logo-x-icon-design_1017-45418.jpg" alt="https://img.freepik.com/free-vector/new-2023-twitter-logo-x-icon-design_1017-45418.jpg" width="40px" />

Why do we need ZKP?

</aside>

Succinct and SP1

<aside> <img src="https://succinctlabs.notion.site/image/attachment%3A54948769-e468-471c-8bba-585329fe443f%3AApplication_Icon.svg?table=block&id=197e020f-b42f-80f3-ad83-df9b3d76b664&spaceId=d25fd7b6-7a6e-4b0a-b0bf-3e1b1529bf08&userId=&cache=v2" alt="https://succinctlabs.notion.site/image/attachment%3A54948769-e468-471c-8bba-585329fe443f%3AApplication_Icon.svg?table=block&id=197e020f-b42f-80f3-ad83-df9b3d76b664&spaceId=d25fd7b6-7a6e-4b0a-b0bf-3e1b1529bf08&userId=&cache=v2" width="40px" />

**Succinct official documentaion.**

</aside>

<aside> <img src="https://succinctlabs.notion.site/image/attachment%3A54948769-e468-471c-8bba-585329fe443f%3AApplication_Icon.svg?table=block&id=197e020f-b42f-80f3-ad83-df9b3d76b664&spaceId=d25fd7b6-7a6e-4b0a-b0bf-3e1b1529bf08&userId=&cache=v2" alt="https://succinctlabs.notion.site/image/attachment%3A54948769-e468-471c-8bba-585329fe443f%3AApplication_Icon.svg?table=block&id=197e020f-b42f-80f3-ad83-df9b3d76b664&spaceId=d25fd7b6-7a6e-4b0a-b0bf-3e1b1529bf08&userId=&cache=v2" width="40px" />

Introducing SP1

</aside>

<aside> <img src="https://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/Medium_logo_Monogram.svg/768px-Medium_logo_Monogram.svg.png" alt="https://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/Medium_logo_Monogram.svg/768px-Medium_logo_Monogram.svg.png" width="40px" />

**Zero Knowledge Proof — Introduction to SP1 zkVM Source Code.**

</aside>

<aside> <img src="https://img.freepik.com/free-vector/new-2023-twitter-logo-x-icon-design_1017-45418.jpg" alt="https://img.freepik.com/free-vector/new-2023-twitter-logo-x-icon-design_1017-45418.jpg" width="40px" />

Succinct - what is that and how it works?

</aside>

<aside> <img src="https://succinctlabs.notion.site/image/attachment%3A59ca82d6-8086-452b-b035-bed29d021f23%3Adasdadasda.svg?table=block&id=1c5e020f-b42f-81bf-b280-dce4f890f156&spaceId=d25fd7b6-7a6e-4b0a-b0bf-3e1b1529bf08&userId=&cache=v2" alt="https://succinctlabs.notion.site/image/attachment%3A59ca82d6-8086-452b-b035-bed29d021f23%3Adasdadasda.svg?table=block&id=1c5e020f-b42f-81bf-b280-dce4f890f156&spaceId=d25fd7b6-7a6e-4b0a-b0bf-3e1b1529bf08&userId=&cache=v2" width="40px" />

Succinct - Game Changer?

</aside>

<aside> <img src="https://succinctlabs.notion.site/image/attachment%3A59ca82d6-8086-452b-b035-bed29d021f23%3Adasdadasda.svg?table=block&id=1c5e020f-b42f-81bf-b280-dce4f890f156&spaceId=d25fd7b6-7a6e-4b0a-b0bf-3e1b1529bf08&userId=&cache=v2" alt="https://succinctlabs.notion.site/image/attachment%3A59ca82d6-8086-452b-b035-bed29d021f23%3Adasdadasda.svg?table=block&id=1c5e020f-b42f-81bf-b280-dce4f890f156&spaceId=d25fd7b6-7a6e-4b0a-b0bf-3e1b1529bf08&userId=&cache=v2" width="40px" />

SP1-2FA

</aside>

More complex writings