Pular para o conteúdo principal

Educação e recursos da comunidade

Materiais de aprendizado, documentação, tutoriais e plataformas da comunidade para construtores do Ethereum.

Destaques

O que é? O Solodit é uma plataforma de código aberto e voltada para a comunidade dedicada a melhorar a segurança da web3. Ele agrega mais de 8.000 relatórios de vulnerabilidade de contratos inteligentes, oportunidades de recompensas por bugs (bug bounties) e auditorias de segurança das principais empresas como Cyfrin, OpenZeppelin e Trail of Bits, juntamente com contribuições de pesquisadores individuais. O Solodit não apenas agrega essas informações, mas também as torna acionáveis, equipando desenvolvedores e auditores com ferramentas para evitar explorações e aumentar a segurança dos dapps. Por que é necessário? O ecossistema web3 é atormentado por bilhões de dólares em perdas devido a violações de segurança em contratos inteligentes e protocolos. Apesar da disponibilidade de conhecimento de segurança, ele é fragmentado em várias plataformas e relatórios, tornando-o inacessível para a maioria dos desenvolvedores e equipes de segurança. Existem vários problemas que o Solodit resolve: Lacuna de Conhecimento: Muitas equipes implantam contratos inteligentes sem entender as vulnerabilidades passadas, levando a incidentes repetidos. Ineficiências: Desenvolvedores e auditores gastam um tempo valioso pesquisando fontes díspares em busca de insights de segurança. Impacto Econômico: Explorações evitáveis minam a confiança na web3, paralisando a adoção e o investimento. Ao agregar e estruturar dados de segurança, o Solodit permite o gerenciamento proativo de vulnerabilidades e a mitigação de riscos no ecossistema Web3. Como é único? Cobertura Abrangente: Agrega descobertas dos principais auditores e plataformas, oferecendo insights inigualáveis sobre vulnerabilidades e recompensas por bugs. Insights Acionáveis: Vai além do arquivamento de relatórios, fornecendo ferramentas de pesquisa avançadas e sistemas de marcação (tagging) para contextualizar riscos e soluções. Melhorias Impulsionadas pela Comunidade: Facilita a colaboração por meio de classificações, marcações e tabelas de classificação (leaderboards) que reconhecem os principais colaboradores, promovendo uma comunidade de segurança próspera. Recurso Educacional: Este site serve como um centro de aprendizado para desenvolvedores e auditores, fornecendo estudos de caso do mundo real sobre segurança de blockchain. O Solodit é uma ferramenta multifuncional projetada para: Mitigar Riscos: Ajuda os desenvolvedores a evitar vulnerabilidades conhecidas, reduzindo a probabilidade de explorações. Promover Segurança Proativa: Permite que os protocolos adotem medidas preventivas estudando vulnerabilidades históricas. Simplificar Recompensas por Bugs: Simplifica a participação em programas de recompensa, incentivando mais hackers éticos a contribuir para a segurança do ecossistema. Promover o Desenvolvimento de Habilidades: Apoia os auditores no aprimoramento de suas habilidades e na atualização sobre ameaças emergentes. Apoiar a Tomada de Decisões: Auxilia os protocolos na avaliação de auditores por meio de sua tabela de classificação, promovendo a responsabilidade e auditorias de qualidade. Para quem é? Desenvolvedores: Que buscam proteger seus contratos inteligentes e entender as tendências de vulnerabilidade. Auditores: Que procuram acessar um repositório abrangente de descobertas e mostrar sua experiência. Hackers Whitehat: Interessados em participar de programas de recompensa por bugs e contribuir para a segurança da web3. Equipes de P&E de Protocolo: Com o objetivo de avaliar riscos e evitar explorações dispendiosas. Educadores e Pesquisadores: Ensinando ou estudando segurança de blockchain com exemplos do mundo real, por exemplo, Cyfrin Updraft. Ainda por vir: Redesign de UI/UX Power Aderyn, suporte a análise estática

Solodit
Educação e recursos da comunidade

Solodit

Segurança · Educação · Análise de dados · Orientado pela comunidade

O que é o Cyfrin Updraft? O Cyfrin Updraft é a principal plataforma de educação em desenvolvimento de blockchain e segurança de contratos inteligentes, oferecendo mais de 100 horas de cursos práticos que permitem que desenvolvedores de contratos inteligentes, aspirantes e experientes, aprimorem suas habilidades. Projetada e ensinada pelo CEO Patrick Collins ao lado de educadores e pesquisadores líderes do setor, nossa plataforma fornece conteúdo educacional gratuito e de alta qualidade, experiências práticas de codificação e Certificações Cyfrin Updraft reconhecidas pelo setor, que verificam a experiência dos desenvolvedores em Solidity, Vyper, DeFi e segurança de contratos inteligentes. O Updraft educou milhões de desenvolvedores globalmente, equipando-os com as habilidades necessárias para construir aplicativos descentralizados (dapps) seguros e escaláveis. Métricas Principais: Mais de 220 mil membros da comunidade Updraft Mais de 1 milhão de impressões mensais Mais de 60 mil desenvolvedores ativos mensais Mais de 15 mil novos alunos mensais Confiado por desenvolvedores das principais empresas e protocolos da Web3 Quais são os problemas com o cenário atual da Web3? Apesar do rápido crescimento da Web3, os desenvolvedores enfrentam vários desafios: Falta de educação acessível e de alta qualidade: a maioria dos recursos é muito teórica ou fragmentada, dificultando a aquisição de experiência prática pelos desenvolvedores. Vulnerabilidades de segurança: muitos desenvolvedores não têm o conhecimento necessário para criar contratos inteligentes seguros, levando a explorações e ataques que resultam em milhões em perdas. Altas barreiras de entrada para desenvolvedores da Web2: a transição do desenvolvimento tradicional para a Web3 continua complexa devido à falta de familiaridade com a infraestrutura e as ferramentas de blockchain. Retenção limitada de desenvolvedores: muitos desenvolvedores têm dificuldade em encontrar oportunidades de engajamento de longo prazo dentro dos ecossistemas de blockchain. Nenhuma validação de habilidades padronizada: sem certificações reconhecidas, é difícil para os desenvolvedores mostrarem seus conhecimentos, limitando suas oportunidades de carreira. Falta de práticas recomendadas de segurança: sem treinamento e certificação adequados, os desenvolvedores podem introduzir vulnerabilidades sem saber, aumentando o risco de ataques. Como o Cyfrin Updraft está resolvendo o problema? O Cyfrin Updraft aborda esses desafios fornecendo: Educação abrangente em desenvolvimento de blockchain: cobrindo Solidity, Vyper, Foundry, infraestrutura, práticas recomendadas de segurança e muito mais. Aprendizado baseado em projetos: os desenvolvedores ganham experiência prática construindo e implantando aplicativos do mundo real. Abordagem focada em segurança: os cursos enfatizam a segurança de contratos inteligentes, metodologias de auditoria e práticas recomendadas para evitar explorações. Ferramentas para desenvolvedores e integrações de ecossistema: criamos ferramentas e frameworks de código aberto que melhoram a eficiência e a segurança do desenvolvedor. Unindo a Web2 e a Web3: fornecendo caminhos de aprendizado estruturados para integrar desenvolvedores da Web2 ao ecossistema da Optimism. Acesso totalmente gratuito: os cursos do Updraft são totalmente gratuitos, garantindo que qualquer desenvolvedor, independentemente de restrições financeiras, possa acessar educação de alta qualidade e desenvolver as habilidades necessárias para ter sucesso na Web3. Validação de habilidades: as certificações fornecem uma maneira padronizada de verificar a experiência de um desenvolvedor, ajudando-o a se destacar em um mercado de trabalho competitivo. Para quem é o Cyfrin Updraft? Aspirantes a desenvolvedores da Web3 - Para recém-chegados ansiosos para entrar no desenvolvimento de blockchain, o Cyfrin Updraft fornece um caminho de aprendizado estruturado e acessível. Nossos cursos começam com conceitos fundamentais, avançando gradualmente para o desenvolvimento avançado de contratos inteligentes, tópicos de segurança, desenvolvimento full stack, desenvolvimento de infraestrutura e desenvolvimento avançado de dapps DeFi. Com exercícios práticos de codificação, implantações de projetos do mundo real e Certificações Cyfrin Updraft, os aspirantes a desenvolvedores podem se estabelecer no setor, construir dapps seguros e escaláveis e demonstrar suas habilidades para potenciais empregadores. Engenheiros experientes da Web3 - Para desenvolvedores que já trabalham no espaço da Web3, o Cyfrin Updraft serve como um centro de aprendizado contínuo e aprimoramento de habilidades. Cursos avançados sobre segurança de contratos inteligentes, mecanismos DeFi e arquitetura de protocolo ajudam os engenheiros a se manterem à frente das tendências do setor. Nossas Certificações Cyfrin Updraft validam a experiência em Solidity, Vyper e práticas recomendadas de segurança, distinguindo os melhores engenheiros em um mercado de trabalho competitivo. Desenvolvedores da Web2 - Engenheiros de software tradicionais que buscam fazer a transição para o desenvolvimento de blockchain frequentemente têm dificuldade em entender tecnologias descentralizadas e princípios de contratos inteligentes. O Cyfrin Updraft preenche essa lacuna fornecendo uma experiência de integração estruturada e amigável para a Web2. Nossos cursos explicam os fundamentos da blockchain de uma forma que ressoa com os desenvolvedores da Web2, traçando paralelos entre conceitos de programação familiares e o desenvolvimento de contratos inteligentes. Por exemplo, desenvolvemos um curso de Desenvolvimento de Contratos Inteligentes em Vyper especificamente para apoiar a integração de desenvolvedores da Web2, garantindo que eles ganhem experiência prática com programação de contratos inteligentes segura e eficiente. Essa abordagem se alinha com a missão do Updraft de escalar a adoção da Web3, equipando os desenvolvedores com o conhecimento e as ferramentas de que precisam para fazer a transição perfeita para o ecossistema descentralizado. Equipes de protocolos e dapps - As organizações precisam de desenvolvedores qualificados que entendam a segurança de contratos inteligentes, escalabilidade e práticas recomendadas. O Cyfrin Updraft ajuda as equipes de protocolo e os construtores de dapps fornecendo um pipeline confiável de engenheiros treinados e certificados. Por meio das Certificações Cyfrin Updraft, as equipes de contratação podem verificar a experiência de um candidato, reduzindo o tempo de integração e melhorando a qualidade do desenvolvimento em seus projetos. Além disso, os protocolos podem colaborar com o Cyfrin Updraft para desenvolver programas de treinamento personalizados, garantindo que suas comunidades de desenvolvedores sejam bem versadas em sua pilha de tecnologia (tech stack). Qual é o roteiro (roadmap) do Cyfrin Updraft? 1º Trimestre de 2025: Cursos e Expansão Fundamental Lançamento de um Curso de Desenvolvimento Full Stack Este curso proporcionará uma experiência de aprendizado abrangente para desenvolvedores que desejam construir dapps do zero. O curso abrange frameworks de frontend modernos (React, Next.js, Svelte), bibliotecas Web3 (ethers.js, viem, wagmi) e infraestrutura de backend (hospedagem de sites, indexação de eventos, estratégias de cache). Os desenvolvedores construirão projetos do mundo real, incluindo um dapp básico no Ethereum, um mercado de NFT descentralizado e uma interface DeFi avançada com abstração de conta. Lançamento do Curso Curve Cryptoswap Uma exploração detalhada da mecânica do formador de mercado automatizado (AMM) da Curve Finance projetado para trocas de stablecoins. O curso explorará a matemática que suporta o AMM do Curve Cryptoswap, como a liquidez é concentrada e como o AMM decide reajustar a liquidez do pool a um preço diferente. Os desenvolvedores progredirão por meio de chamadas de função do AMM, variáveis de estado, troca de tokens, adição e remoção de liquidez e reajuste de preços. O aprendizado é apoiado em todas as etapas com questionários e exercícios. Lançamento do Curso Uniswap V3 Este curso se concentrará no modelo de liquidez concentrada da Uniswap V3, níveis de taxas e melhorias na eficiência de capital. Um curso avançado para desenvolvedores DeFi projetado para permitir que os desenvolvedores construam protocolos baseados na Uniswap V3. O curso abrange a matemática da Uniswap V3 e a liquidez concentrada, progredindo por meio de trocas e do contrato de fábrica, os algoritmos de taxas e o oráculo de preços TWAP. Lançamento das Certificações SSCD+ (Segurança e Desenvolvimento de Contratos Inteligentes) A Certificação SSCD+ é a principal certificação para desenvolvedores Solidity, reconhecida por protocolos líderes do setor e organizações universitárias. Esta certificação valida a experiência dos desenvolvedores em escrever, testar, implantar e solucionar problemas de contratos inteligentes em Solidity. As principais habilidades nas quais os desenvolvedores serão testados incluem proficiência no desenvolvimento em Solidity, aplicação das melhores práticas do setor, experiência em segurança de contratos inteligentes, domínio de ferramentas de desenvolvimento padrão do setor, conhecimento específico de protocolo e habilidades de DevOps em blockchain. 2º Trimestre de 2025: Segurança Avançada e Expansão de Infraestrutura Lançamento de um Programa de Embaixadores Updraft O programa capacitará estudantes universitários e líderes comunitários a defender a Web3 e o Cyfrin Updraft, engajar desenvolvedores, sediar workshops e hackathons em campi e em comunidades de desenvolvedores. Os embaixadores receberão acesso antecipado às certificações do Updraft e mentoria da equipe do Updraft. Por meio do ecossistema do Updraft, os alunos ganharão experiência prática em educação sobre blockchain, oportunidades de networking e possíveis estágios ou colocações profissionais. Currículo de Blockchain e Contratos Inteligentes para Universidades O Updraft colaborará com as principais universidades para integrar cursos de desenvolvimento de blockchain e contratos inteligentes em currículos acadêmicos. Isso incluirá cursos personalizados, projetos práticos e palestras de líderes do setor da Web3. As universidades poderão fornecer educação sobre blockchain em escala, ajudando a preencher a lacuna entre a educação tradicional em ciência da computação e o desenvolvimento da Web3. Lançamento de um Quadro de Empregos O Quadro de Empregos do Updraft conectará desenvolvedores certificados com as principais empresas e protocolos da Web3. Os desenvolvedores que concluírem os cursos e certificações do Updraft terão acesso a listas de empregos e oportunidades de contratação. Os empregadores poderão filtrar candidatos com base em certificações e experiência em projetos, tornando o processo de contratação mais eficiente. Lançamento do Programa de Certificação Vyper e Smart Contract Security+ A Certificação Vyper+ é uma certificação especializada focada no desenvolvimento de contratos inteligentes usando Vyper. Este programa cobrirá a sintaxe do Vyper, práticas recomendadas, padrões de contrato e técnicas de otimização, garantindo que os desenvolvedores possam construir aplicativos baseados em Vyper seguros e eficientes. A Certificação Smart Contract Security+ é uma certificação focada em segurança que valida a capacidade de um desenvolvedor de auditar e proteger contratos inteligentes escritos em Solidity. Este programa cobrirá vulnerabilidades comuns, verificação formal, vetores de ataque, metodologias de auditoria e práticas recomendadas. 3º Trimestre de 2025: Engajamento e Retenção de Desenvolvedores Lançamento de um Curso de Desenvolvimento de Infraestrutura Este curso se concentrará na infraestrutura de blockchain, operações de nós e otimizações relacionadas a MEV. Os desenvolvedores aprenderão como construir e executar seus próprios validadores, configurar nós RPC e otimizar a indexação de blockchain. Eles também obterão uma compreensão profunda dos principais componentes da infraestrutura da Web3, explorarão a arquitetura da Camada 2, construirão soluções L2 personalizadas e avaliarão as compensações (trade-offs) da arquitetura de infraestrutura. Lançamento do Modelo de Aprendizado de Coorte ao Vivo O Cyfrin Updraft introduzirá coortes ao vivo intensivas de 8 semanas, onde os alunos trabalharão no currículo ao lado de mentores, assistentes de ensino e suporte de aprendizado orientado por IA. Cada coorte se concentrará no aprendizado prático baseado em projetos, garantindo que os participantes ganhem experiência prática na construção e proteção de aplicativos Web3. Ao final da coorte, os alunos receberão certificações do Updraft e terão projetos prontos para portfólio para mostrar suas habilidades. 4º Trimestre de 2025: Expansão da Web2 para a Web3 e Integração da Indústria Expandir a Integração com Casos de Uso Corporativos O Updraft desenvolverá programas educacionais adaptados para desenvolvedores corporativos, ajudando as empresas a adotar a tecnologia blockchain. Isso envolverá workshops personalizados, guias de integração de ferramentas e estudos de caso corporativos do mundo real. O objetivo é preencher a lacuna entre o desenvolvimento tradicional da Web2 e a inovação da Web3, tornando mais fácil para os desenvolvedores institucionais entrarem no espaço.

Updraft
Educação e recursos da comunidade

Updraft

Educação · DeFi · Desenvolvimento em Solidity · Orientado pela comunidade

Aplicações

Mostrando (13)

Outras categorias de aplicações

Cross-chain e interoperabilidade

Ferramentas que permitem troca de mensagens, transferências de ativos e estado compartilhado entre a Rede Principal do Ethereum, rollups e outras blockchains.

Infraestrutura de transações e carteiras

Infraestrutura para construir, assinar, enviar, simular e gerenciar transações e carteiras do Ethereum.

Dados, análise e rastreamento

Ferramentas de indexação, consulta, análise de dados e rastreamento para dados onchain, execução e atividade da rede.

Bibliotecas de clientes e SDKs (front-end)

Bibliotecas e SDKs específicos de linguagem para interagir com nós, contratos e protocolos do Ethereum.

Desenvolvimento de contratos inteligentes e conjunto de ferramentas

Frameworks e ferramentas para escrever, testar, implantar e atualizar contratos inteligentes.

Segurança, testes e verificação formal

Ferramentas de auditoria, testes, fuzzing e verificação para melhorar a segurança e a exatidão dos contratos inteligentes.