Перейти к основному контенту

Обучение и ресурсы сообщества

Учебные материалы, документация, руководства и платформы сообщества для разработчиков Эфириума.

Главное

Что такое Cyfrin Updraft? Cyfrin Updraft — это ведущая образовательная платформа по разработке на блокчейне и безопасности смарт-контрактов, предлагающая более 100 часов практических курсов, которые позволяют начинающим и опытным разработчикам смарт-контрактов повысить свой уровень навыков. Разработанная и преподаваемая генеральным директором Патриком Коллинзом совместно с ведущими преподавателями и исследователями отрасли, наша платформа предоставляет высококачественный бесплатный образовательный контент, практический опыт программирования и признанные в отрасли сертификаты Cyfrin Updraft Certifications, которые подтверждают опыт разработчиков в Solidity, Vyper, DeFi и безопасности смарт-контрактов. Updraft обучил миллионы разработчиков по всему миру, вооружив их навыками, необходимыми для создания безопасных и масштабируемых децентрализованных приложений (dapp). Ключевые показатели: Более 220 000 участников сообщества Updraft Более 1 млн показов в месяц Более 60 000 активных разработчиков в месяц Более 15 000 новых студентов в месяц Нам доверяют разработчики из ведущих Web3-компаний и протоколов Каковы проблемы существующей среды Web3? Несмотря на быстрый рост Web3, разработчики сталкиваются с рядом проблем: Нехватка доступного и качественного образования: большинство ресурсов либо слишком теоретизированы, либо фрагментированы, что затрудняет получение разработчиками практического опыта. Уязвимости в безопасности: многим разработчикам не хватает знаний для создания безопасных смарт-контрактов, что приводит к эксплойтам и взломам, влекущим за собой миллионные убытки. Высокие барьеры входа для Web2-разработчиков: переход от традиционной разработки к Web3 остается сложным из-за незнания инфраструктуры и инструментов блокчейна. Низкий уровень удержания разработчиков: многим разработчикам сложно найти возможности для долгосрочного участия в экосистемах блокчейна. Отсутствие стандартизированной проверки навыков: без признанных сертификатов разработчикам сложно продемонстрировать свой опыт, что ограничивает их карьерные возможности. Недостаток передовых методов обеспечения безопасности: без надлежащего обучения и сертификации разработчики могут неосознанно внедрять уязвимости, повышая риск взломов. Как Cyfrin Updraft решает эту проблему? Cyfrin Updraft решает эти проблемы, предоставляя: Комплексное обучение разработке на блокчейне: охватывает Solidity, Vyper, Foundry, инфраструктуру, передовые методы обеспечения безопасности и многое другое. Проектное обучение: разработчики получают практический опыт, создавая и развертывая реальные приложения. Подход, ориентированный на безопасность: на курсах особое внимание уделяется безопасности смарт-контрактов, методологиям аудита и передовым методам предотвращения эксплойтов. Инструменты для разработчиков и интеграция с экосистемой: мы создаем инструменты и фреймворки с открытым исходным кодом, которые повышают эффективность и безопасность разработчиков. Объединение Web2 и Web3: предоставление структурированных путей обучения для адаптации Web2-разработчиков в экосистеме Optimism. Полностью бесплатный доступ: курсы Updraft абсолютно бесплатны, что гарантирует любому разработчику, независимо от финансовых ограничений, доступ к высококачественному образованию и приобретение навыков, необходимых для успеха в Web3. Подтверждение навыков: сертификаты обеспечивают стандартизированный способ проверки опыта разработчика, помогая ему выделиться на конкурентном рынке труда. Для кого предназначен Cyfrin Updraft? Начинающие Web3-разработчики — для новичков, желающих ворваться в разработку на блокчейне, Cyfrin Updraft предоставляет структурированный и доступный путь обучения. Наши курсы начинаются с фундаментальных концепций, постепенно переходя к продвинутой разработке смарт-контрактов, вопросам безопасности, full-stack разработке, разработке инфраструктуры и продвинутой разработке DeFi-dapp. Благодаря практическим упражнениям по программированию, развертыванию реальных проектов и сертификатам Cyfrin Updraft Certifications начинающие разработчики могут закрепиться в отрасли, создавать безопасные и масштабируемые dapp и демонстрировать свои навыки потенциальным работодателям. Опытные Web3-инженеры — для разработчиков, уже работающих в пространстве Web3, Cyfrin Updraft служит центром непрерывного обучения и повышения квалификации. Продвинутые курсы по безопасности смарт-контрактов, механизмам DeFi и архитектуре протоколов помогают инженерам оставаться в курсе отраслевых тенденций. Наши сертификаты Cyfrin Updraft Certifications подтверждают опыт работы с Solidity, Vyper и передовыми методами обеспечения безопасности, выделяя лучших инженеров на конкурентном рынке труда. Web2-разработчики — традиционные инженеры-программисты, желающие перейти в разработку на блокчейне, часто сталкиваются с трудностями в понимании децентрализованных технологий и принципов смарт-контрактов. Cyfrin Updraft устраняет этот пробел, предоставляя структурированный, удобный для Web2 процесс адаптации. Наши курсы объясняют основы блокчейна так, чтобы это было понятно Web2-разработчикам, проводя параллели между знакомыми концепциями программирования и разработкой смарт-контрактов. Например, мы разработали курс по разработке смарт-контрактов на Vyper специально для поддержки адаптации Web2-разработчиков, гарантируя, что они получат практический опыт безопасного и эффективного программирования смарт-контрактов. Этот подход соответствует миссии Updraft по масштабированию внедрения Web3 путем оснащения разработчиков знаниями и инструментами, необходимыми для плавного перехода в децентрализованную экосистему. Команды протоколов и dapp — организациям нужны квалифицированные разработчики, которые разбираются в безопасности смарт-контрактов, масштабируемости и передовых методах. Cyfrin Updraft помогает командам протоколов и создателям dapp, предоставляя надежный канал обученных, сертифицированных инженеров. С помощью сертификатов Cyfrin Updraft Certifications команды по найму могут проверить опыт кандидата, сократив время адаптации и повысив качество разработки в своих проектах. Кроме того, протоколы могут сотрудничать с Cyfrin Updraft для разработки индивидуальных программ обучения, гарантируя, что их сообщества разработчиков хорошо разбираются в их технологическом стеке. Какова дорожная карта Cyfrin Updraft? 1 квартал 2025 года: курсы и базовое расширение Запуск курса по Full Stack разработке Этот курс предоставит всесторонний опыт обучения для разработчиков, желающих создавать dapp с нуля. Курс охватывает современные фронтенд-фреймворки (React, Next.js, Svelte), библиотеки Web3 (ethers.js, viem, wagmi) и бэкенд-инфраструктуру (хостинг сайтов, индексация событий, стратегии кэширования). Разработчики будут создавать реальные проекты, включая базовое dapp на Ethereum, децентрализованный маркетплейс NFT и продвинутый интерфейс DeFi с абстракцией учетных записей. Запуск курса Curve Cryptoswap Глубокое погружение в механику автоматизированного маркетмейкера (AMM) Curve Finance, предназначенного для свопов стейблкоинов. В курсе будет рассмотрена математика, лежащая в основе AMM Curve Cryptoswap, то, как концентрируется ликвидность, и как AMM принимает решение о восстановлении привязки ликвидности пула по другой цене. Разработчики пройдут через вызовы функций AMM, переменные состояния, своп токенов, добавление и удаление ликвидности, а также восстановление привязки цены. Обучение на каждом этапе подкрепляется тестами и упражнениями. Запуск курса Uniswap V3 Этот курс будет посвящен модели концентрированной ликвидности Uniswap V3, уровням комиссий и улучшениям эффективности капитала. Продвинутый курс для DeFi-разработчиков, призванный дать им возможность создавать протоколы на базе Uniswap V3. Курс охватывает математику Uniswap V3 и концентрированную ликвидность, переходя к свопам и контракту фабрики, алгоритмам комиссий и ценовому оракулу TWAP. Запуск сертификации SSCD+ (Smart Contract Security & Development) Сертификация SSCD+ — это главная сертификация для разработчиков на Solidity, признанная ведущими отраслевыми протоколами и университетскими организациями. Эта сертификация подтверждает опыт разработчиков в написании, тестировании, развертывании и устранении неполадок смарт-контрактов на Solidity. Ключевые навыки, которые будут проверяться у разработчиков, включают владение разработкой на Solidity, применение передовых отраслевых методов, опыт в области безопасности смарт-контрактов, владение стандартными отраслевыми инструментами разработки, знание специфики протоколов, навыки DevOps в блокчейне. 2 квартал 2025 года: передовая безопасность и расширение инфраструктуры Запуск программы амбассадоров Updraft Программа расширит возможности студентов университетов и лидеров сообществ по продвижению Web3 и Cyfrin Updraft, привлечению разработчиков, проведению семинаров и хакатонов в кампусах и сообществах разработчиков. Амбассадоры получат ранний доступ к сертификациям Updraft и наставничеству от команды Updraft. Через экосистему Updraft студенты получат практический опыт в области блокчейн-образования, возможности для нетворкинга и потенциальные стажировки или трудоустройство. Учебная программа по блокчейну и смарт-контрактам для университетов Updraft будет сотрудничать с ведущими университетами для интеграции курсов по разработке блокчейна и смарт-контрактов в академические учебные программы. Это будет включать индивидуальные курсовые работы, практические проекты и гостевые лекции от лидеров индустрии Web3. Университеты смогут предоставлять образование в области блокчейна в больших масштабах, помогая преодолеть разрыв между традиционным образованием в области компьютерных наук и разработкой Web3. Запуск доски вакансий Доска вакансий Updraft свяжет сертифицированных разработчиков с ведущими Web3-компаниями и протоколами. Разработчики, прошедшие курсы и сертификацию Updraft, получат доступ к спискам вакансий и возможностям трудоустройства. Работодатели смогут фильтровать кандидатов на основе сертификатов и опыта работы над проектами, что сделает процесс найма более эффективным. Запуск программы сертификации Vyper и Smart Contract Security+ Сертификация Vyper+ — это специализированная сертификация, ориентированная на разработку смарт-контрактов с использованием Vyper. Эта программа охватит синтаксис Vyper, передовые методы, шаблоны контрактов и методы оптимизации, гарантируя, что разработчики смогут создавать безопасные и эффективные приложения на базе Vyper. Сертификация Smart Contract Security+ — это сертификация, ориентированная на безопасность, которая подтверждает способность разработчика проводить аудит и защищать смарт-контракты, написанные на Solidity. Эта программа охватит распространенные уязвимости, формальную верификацию, векторы атак, методологии аудита и передовые методы. 3 квартал 2025 года: вовлечение и удержание разработчиков Запуск курса по разработке инфраструктуры Этот курс будет посвящен инфраструктуре блокчейна, операциям с узлами и оптимизациям, связанным с MEV. Разработчики узнают, как создавать и запускать собственные валидаторы, настраивать узлы RPC и оптимизировать индексацию блокчейна. Они также получат глубокое понимание ключевых компонентов инфраструктуры Web3, изучат архитектуру уровня 2 (Layer 2), создадут собственные решения L2 и оценят компромиссы архитектуры инфраструктуры. Запуск модели когортного обучения в реальном времени Cyfrin Updraft представит 8-недельные интенсивные когорты в реальном времени, где студенты будут работать над учебной программой вместе с наставниками, ассистентами преподавателей и поддержкой обучения на основе ИИ. Каждая когорта будет сосредоточена на практическом, проектном обучении, гарантируя, что участники получат практический опыт создания и защиты Web3-приложений. К концу когорты студенты получат сертификаты Updraft и готовые для портфолио проекты, чтобы продемонстрировать свои навыки. 4 квартал 2025 года: расширение от Web2 к Web3 и интеграция в отрасль Расширение интеграции с корпоративными сценариями использования Updraft разработает индивидуальные образовательные программы для корпоративных разработчиков, помогая предприятиям внедрять технологию блокчейн. Это будет включать индивидуальные семинары, руководства по интеграции инструментов и реальные примеры из корпоративной практики. Цель состоит в том, чтобы преодолеть разрыв между традиционной разработкой Web2 и инновациями Web3, облегчив институциональным разработчикам выход в это пространство.

Updraft
Обучение и ресурсы сообщества

Updraft

Обучение · DeFi · Разработка на Solidity · Управляется сообществом

Что это такое? Solodit — это платформа с открытым исходным кодом, управляемая сообществом, посвященная повышению безопасности Web3. Она объединяет более 8000 отчетов об уязвимостях смарт-контрактов, возможностей баунти за поиск ошибок (bug bounty) и аудитов безопасности от ведущих фирм, таких как Cyfrin, OpenZeppelin и Trail of Bits, наряду с вкладом отдельных исследователей. Solodit не только агрегирует эту информацию, но и делает ее применимой на практике, предоставляя разработчикам и аудиторам инструменты для предотвращения эксплойтов и повышения безопасности децентрализованных приложений (dapps). Зачем это нужно? Экосистема Web3 страдает от миллиардных убытков из-за нарушений безопасности в смарт-контрактах и протоколах. Несмотря на наличие знаний о безопасности, они фрагментированы по различным платформам и отчетам, что делает их недоступными для большинства разработчиков и команд безопасности. Solodit решает несколько проблем: Пробел в знаниях: многие команды развертывают смарт-контракты без понимания прошлых уязвимостей, что приводит к повторным инцидентам. Неэффективность: разработчики и аудиторы тратят драгоценное время на поиск информации о безопасности в разрозненных источниках. Экономические последствия: предотвратимые эксплойты подрывают доверие к Web3, тормозя внедрение и инвестиции. Агрегируя и структурируя данные о безопасности, Solodit обеспечивает проактивное управление уязвимостями и снижение рисков в экосистеме Web3. В чем его уникальность? Комплексный охват: объединяет результаты ведущих аудиторов и платформ, предлагая непревзойденную информацию об уязвимостях и баунти за ошибки. Практические выводы: выходит за рамки архивирования отчетов, предоставляя расширенные инструменты поиска и системы тегов для контекстуализации рисков и решений. Улучшения, управляемые сообществом: способствует сотрудничеству с помощью рейтингов, тегов и таблиц лидеров, которые отмечают лучших участников, способствуя развитию процветающего сообщества безопасности. Образовательный ресурс: этот сайт служит учебным центром для разработчиков и аудиторов, предоставляя реальные тематические исследования по безопасности блокчейна. Solodit — это многоцелевой инструмент, предназначенный для: Снижения рисков: помогает разработчикам избегать известных уязвимостей, снижая вероятность эксплойтов. Продвижения проактивной безопасности: позволяет протоколам принимать превентивные меры путем изучения исторических уязвимостей. Оптимизации баунти за ошибки: упрощает участие в программах баунти, поощряя больше этичных хакеров вносить вклад в безопасность экосистемы. Содействия развитию навыков: поддерживает аудиторов в оттачивании их навыков и информировании о новых угрозах. Поддержки принятия решений: помогает протоколам оценивать аудиторов с помощью таблицы лидеров, способствуя подотчетности и качественным аудитам. Для кого это? Разработчики: стремящиеся обезопасить свои смарт-контракты и понять тенденции уязвимостей. Аудиторы: желающие получить доступ к обширному репозиторию результатов и продемонстрировать свой опыт. Белые хакеры (Whitehat Hackers): заинтересованные в участии в программах баунти за ошибки и внесении вклада в безопасность Web3. Команды протоколов P&E: стремящиеся оценить риски и предотвратить дорогостоящие эксплойты. Преподаватели и исследователи: преподающие или изучающие безопасность блокчейна на реальных примерах, например, Cyfrin Updraft. Что еще впереди: Редизайн UI/UX Power Aderyn, поддержка статического анализа

Solodit
Обучение и ресурсы сообщества

Solodit

Безопасность · Обучение · Аналитика · Управляется сообществом

Приложения

Показано (13)

Другие категории приложений

Кроссчейн и интероперабельность

Инструменты, обеспечивающие обмен сообщениями, передачу активов и общее состояние между основной сетью Ethereum, роллапами и другими блокчейнами.

Инфраструктура транзакций и кошельков

Инфраструктура для создания, подписания, отправки, симуляции и управления транзакциями и кошельками Эфириума.

Данные, аналитика и трассировка

Инструменты индексирования, запросов, аналитики и трассировки для ончейн-данных, выполнения и сетевой активности.

Клиентские библиотеки и SDK (фронтенд)

Специфичные для языков программирования библиотеки и SDK для взаимодействия с узлами, контрактами и протоколами Эфириума.

Разработка смарт-контрактов и наборы инструментов

Фреймворки и инструменты для написания, тестирования, развертывания и обновления смарт-контрактов.

Безопасность, тестирование и формальная верификация

Инструменты аудита, тестирования, фаззинга и верификации для повышения безопасности и правильности смарт-контрактов.