andyguzman.eth

Posted on Jul 04, 2024Read on Mirror.xyz

[ZK05] ¡Hay demasiada información! ¿Por donde empiezo?

Teniendo conversaciones con personas que estan recién comenzando en su camino de zero-knowledge surge este sentimiento:

¡Hay demasiada información! ¿Por donde empiezo?

Mi respuesta sería:

  1. Decidir en qué camino involucrarme.

    1. Asumamos para este post que pensás en ser un desarrollador que utiliza la tecnología para hacer aplicaciones, pero no que desarrolla nuevos protocolos, circuitos o (ZK Developer)

    2. Eso quiere decir, IGNORA TODO CONTENIDO QUE NO SEA ENFOCADO COMO DESARROLLAR APLICACIONES CON ZERO KNOWLEDGE PROOFS

    3. Es una gran tentación irse deep into the math and cryptography, don’t do this jaja

    https://mirror.xyz/andyguzman.eth/y2QbWAjYkh0amBKDB_Ury-Vup5atxnAD6voFACHxW1M

  2. Escoge tu lenguaje de programación y ecosistema.

    1. Aquí vamos a asumir Noir/Cairo/Rust .

    https://mirror.xyz/andyguzman.eth/g__QtxLt6EQWw_-UUAifiyUDmK0-cawD35SvMpw4n9E

  3. Busca bootcamps: cohort or self-paced

    1. Por ejemplo en Cairo:

    2. Por ejemplo en Noir:

  4. Busca programas para contribuir Open Source Software

  5. Busca tecnologías/stacks/librerias/tooling/frameworks alineado con tus usos

  6. Participa en hackathons con tus ideas de proyecto

  7. Busca programas para tomar grants

  8. Busca o unirte a un equipo o crear tu propio proyecto/empresa

Recommended Reading