Core Program 2025 - Brasil


Um programa educacional da Ethereum Foundation, sediado pela primeira vez no Brasil pela ERC55
Sobre o Core Program no Brasil
A ERC55 tem o prazer de anunciar que o Brasil sediará, pela primeira vez, o Core Program, um programa educacional intensivo da Ethereum Foundation, desenvolvido pelo ZK Education Team (ZKET).
O que é o Core Program?
O Core Program é uma jornada imersiva de 6 semanas focada em Programmable Cryptography (ProgCrypto), abrangendo aspectos acadêmicos e técnicos. Ele combina encontros presenciais dinâmicos com um aprendizado online aprofundado. Mantido pelo ZKET e organizado por comunidades locais convidadas pela Ethereum Foundation, o programa busca criar um ambiente vibrante onde grupos de estudo podem se formar, crescer e se sustentar, fortalecendo o ecossistema de aprendizado e colaboração em criptografia programável.
Objetivos no Brasil:
Nosso objetivo é ir além do aprendizado teórico. Os participantes do Core Program no Brasil irão:
- • Aprofundar-se em conceitos como Zero-Knowledge Proofs (ZKP), Fully Homomorphic Encryption (FHE) e Multiparty Computation (MPC), juntamente com os fundamentos da criptografia moderna.
- • Contribuir com projetos open-source reais, aplicando o conhecimento adquirido.
- • Participar de mentorias com especialistas da indústria global e da Ethereum Foundation.
- • Ter a chance de receber grants para pesquisas futuras e desenvolver suas próprias ideias com ProgCrypto.
- • Construir uma comunidade forte e duradoura de entusiastas e desenvolvedores de ProgCrypto no Brasil.
Veja os projetos do ano passado:Contributions 2024
Tópicos e Tecnologias Abordadas
O programa fornecerá uma base sólida em criptografia programável, ZKP e cultura open-source. Alguns dos tópicos e tecnologias que serão explorados incluem:
- • Fundamentos de Criptografia Moderna
- • Zero-Knowledge Proofs (ZKP): Teoria e aplicações
- • Fully Homomorphic Encryption (FHE)
- • Multiparty Computation (MPC)
- • DSLs (Domain Specific Languages) para ZK Programming: Halo, Noir, Cairo, Circom
- • Protocolos ZK: KZG Commitments, zkSNARKs, Groth16, PLONK, STARK FRI, Halo2
- • Aplicações Reais: Semaphore, Bandada, TLSNotary, ZKEmail
- • Cultura Open-Source
Resultados Esperados:
- • Publicação de resultados de estudos e pesquisas (blogs, meetups ou papers)
- • Realizar contribuições significativas para o ecossistema open-source
- • Implementar suas próprias ideias e soluções inovadoras em ProgCrypto
A Ethereum Foundation considera oportunidades para continuação de pesquisas e contribuições.
Para Quem é o Programa?
Estamos buscando indivíduos motivados e dedicados para formar uma turma de alto nível, com 12 a 15 participantes.
Perfil do Participante:
Ideal para quem tem disponibilidade de se dedicar aos estudos e projetos durante as 6 semanas, e que busca uma imersão prática em ProgCrypto, junto com o grupo:
- • Interesse genuíno em criptografia teórica e aplicada, e blockchain
- • Estudantes ou pesquisadores nas áreas de criptografia, matemática ou computação
- • Experiência prévia com programação e blockchain
- • Grande interesse e disposição para contribuir com projetos open-source ou criar novas soluções
- • Capacidade de dedicação durante as 6 semanas (modelo híbrido: presencial + online), com uma estimativa de 10 horas semanais de estudo independente, além das sessões.
- • Conforto em inglês, pois muitos materiais base utilizam o idioma
Perfil do Lead Mentor:
Caso você tenha interesse em se envolver no programa e possua experiência relevante em algum dos tópicos abordados, porém não tenha disponibilidade para participar durante todas as 6 semanas, você pode se candidatar para ser Lead Mentor. Estamos buscando mentores, sejam pesquisadores ou profissionais da indústria, com expertise em áreas relacionadas à Criptografia Programável.
- • Participar ativamente na semana do seu tema de expertise, para explorar todas as possibilidades do tema
- • Estar junto com a turma, tirar dúvidas, conduzir workshops
Como Funciona? (Método de Aprendizagem)
O programa adota um modelo de aprendizado híbrido dinâmico, combinando o melhor do autoestudo online com a riqueza dos encontros presenciais.
Formato Híbrido:
- • Sessões Online: Estudos e debates semanais, com horários a serem definidos futuramente
- • Encontros Presenciais: A magia do programa acontece nos encontros presenciais, aos sábados, de 9h às 18h, em São Paulo
Fases do Programa:
- • Pré-Programa (2 semanas online): Conhecer os colegas, discutir a dinâmica do programa e tirar dúvidas iniciais. Esta fase também abordará pré-requisitos técnicos, cultura open-source e conceitos introdutórios.
- • Programa Principal (6 semanas híbridas): Estudo, prática, projetos e contribuições open-source
- ◦ Estudo e Prática: Semanas dedicadas ao aprofundamento nos tópicos de ProgCrypto, com componentes práticos de codificação e estudo guiado.
- ◦ Semana de Projetos/Hackathon: Uma semana intensiva focada na aplicação do conhecimento adquirido em projetos reais, culminando em um mini hackathon interno.
- ◦ Contribuição Open-Source: As últimas semanas são dedicadas a contribuir com projetos open-source relevantes, aplicando as habilidades desenvolvidas.
Cronograma
Local: São Paulo (capital).
Horário: Sábado, das 9h às 18h.
Duração: 8 semanas no total (2 semanas de pré-programa online + 6 semanas híbridas)
Pré-Programa
- • 13/07 - 19/07: Semana 1 (Online)
- • 20/07 - 26/07: Semana 2 (Online)
Core Program
- • 27/07 - 02/08: Semana 1
- • 03/08 - 09/08: Semana 2
- • 10/08 - 16/08: Semana 3
- • 17/08 - 23/08: Semana 4
- • 24/08 - 30/08: Semana 5
- • 31/08 - 06/09: Semana 6
Processo Seletivo e Datas Importantes
O processo seletivo é composto por duas etapas principais. Certifique-se de respeitar os prazos:
Cronograma de Seleção
Links para Inscrição
Inscrições encerradas.
Perguntas Frequentes (Q&A)
P. O programa é gratuito?
R. Sim, todo o programa é gratuito. Além disso, será disponibilizado almoço, bebidas e snacks durante os encontros presenciais. Mas você precisa se comprometer com o programa.
P. É obrigatório participar das 6 semanas completas?
R. Sim, a participação durante as 6 semanas completas, especialmente nos encontros presenciais, é obrigatória para aproveitar ao máximo o programa e suas oportunidades.
P. Quantas horas por semana preciso estudar?
R. A dedicação necessária pode variar de acordo com seu conhecimento e experiência individual. No entanto, recomendamos cerca de 6 horas por semana para estudo independente, além das sessões presenciais e online.
P. Qual idioma será usado?
R. O programa será conduzido principalmente em português. No entanto, espera-se que o(a) participante tenha familiaridade com o inglês. O inglês será usado para considerar oportunidades adicionais de pesquisa e colaboração global, e muitos dos materiais de estudo básicos estão nesse idioma.
P. Haverá avaliações finais?
R. Não haverá avaliações formais ou provas. O foco é na sua participação, aprendizado e contribuições.
P. Serão oferecidas oportunidades de carreira após o programa?
R. A Ethereum Foundation considera e valoriza a continuação de pesquisas e contribuições por parte dos participantes. O programa te conectará com o ecossistema global de ProgCrypto e pode abrir portas para futuras oportunidades.
P. Posso participar remotamente de todas as atividades?
R. Infelizmente não, as sessões presenciais semanais são necessárias para discussões aprofundadas e resolução colaborativa de problemas. Embora o programa tenha um forte componente online, a 'magia' e a colaboração intensa acontecem nos encontros presenciais. A participação nestas sessões é obrigatória para garantir a experiência completa e os benefícios do programa.
P. Onde serão os encontros presenciais?
R. Os encontros presenciais ocorrerão em São Paulo (capital). O local exato será comunicado aos participantes selecionados.
Apoio e Contato
Caso tenha dúvidas ou sugestões, envie um e-mail para:
Junte-se a essa jornada!
Junte-se a essa jornada e ajude a construir o futuro da criptografia aplicada no Brasil.
É só o começo!
Parceiros e Apoiadores

