Industry Insights 

Когда технология Web3 встречается с ончейн-демократией: раскрываем секреты найма топовых DAO

01 Я полагаюсь! От уязвимостей смарт-контрактов до уязвимостей управления DAO Прошлой ночью, отлаживая контракт на Solidity, я обнаружил интересное явление — этот код должен был работать нормально в теории, но после фактического развертывания он выдал неожиданные результаты ветвления. Честно говоря, это заставило меня внезапно подумать о нашем W...

01 Я вам говорю! От уязвимостей смарт-контрактов до недостатков управления DAO

Вчера ночью, отлаживая контракт на Solidity, я обнаружил интересное явление — теоретически этот код должен работать без проблем, но после реального развертывания он выдал неожиданные результаты ветвления.

Честно говоря, это заставило меня внезапно осознать распространенную ошибку в нашей карьере в Web3: слишком много внимания уделяется технической реализации, в ущерб основной системе ончейн-управления.

Только в 2 часа ночи, когда мой кофе уже остыл, я понял: DAO (Децентрализованная Автономная Организация) — это как сверхсложный конечный автомат, а наша работа — постоянно исправлять его уязвимости.

02 Полигон технической демократии: четверка гигантов DAO

  1. MetaCartel: Создание инфраструктуры для коллаборации в эпоху Web3
  2. The LAO: Фокус на поддержку ранних команд разработчиков децентрализованных протоколов
  3. DAOhaus: Позиционирует себя как фонд Tesla для DAO
  4. WhaleDAO: Экспериментирует с участием топовых инвесторов в управлении сообществом

Подождите-ка, я только что заметил, что эти топовые организации DAO занимаются одним и тем же — используют технические средства для реализации ончейн-управления.

Интересно, что технологический стек у каждой организации разный:

  • MetaCartel предпочитает экосистему Rust
  • Команда The LAO в основном использует TypeScript
  • DAOhaus больше сосредоточена на вопросах совместимости фронтенд-фреймворков
  • WhaleDAO больше всего борется с балансом весов голосования и технических возможностей

03 Когда рекрутер встречает мастера code review

Как бывший разработчик смарт-контрактов, ставший рекрутером, я обнаружил две распространенные ошибки у соискателей:

  • Неумение показать участие в управленческих предложениях — это как GitHub, который показывает только количество коммитов, но не способность решать проблемы
  • Неспособность количественно оценить масштаб технического влияния — в экосистеме Ethereum это особенно фатально

Я вдруг вспомнил кандидата с прошлого собеседования, который утверждал, что владеет Solidity. Когда я спросил про обработку атак повторного входа...

Честно говоря, этот вопрос так же банален, как "как доказать, что ты умеешь варить яйцо". По-настоящему технические люди сразу приведут примеры исправленных уязвимостей.

04 Демократизация технологического стека и проблема островов талантов

Я вам говорю! Увидев, что MetaCartel требует навыков Rust, а другие организации DAO предпочитают JavaScript, я наконец понял, почему топовые разработчики всегда получают несколько предложений о работе.

Это как выбор языка программирования — нужно учитывать как особенности языка, так и поддержку сообщества:

  1. Rust подходит для построения долгосрочных систем (хотя кривая обучения крутая)
  2. TypeScript балансирует между эффективностью разработки и поддерживаемостью (ценой некоторой гибкости)
  3. Solidity — выбор с самым низким порогом входа в экосистему (но может привести к зависимости от пути)
  4. Cairo представляет следующее поколение вычислительных парадигм (но до массового внедрения еще далеко)

Я вдруг вспомнил проект, в котором участвовал в прошлом году — главной сложностью при попытке переписать оракульный контракт на Cairo была не технология, а убеждение команды принять это "несовместимое" решение.

05 Обязательный курс для соискателей: от кода до влияния в сообществе

В вакансии The LAO была фраза, которая меня глубоко впечатлила:

"Мы ищем не просто исполнителей — мы ищем мыслителей, способных двигать эволюцию экосистемы"

Подождите-ка! Это напомнило мне о ключевой проблеме, которую я обнаружил, помогая DeFi-протоколу оценивать таланты:

  • 45% данных о вкладе в Github оказались фальшивыми
  • Демо-видео переоценивают реальные способности на 80%
  • Корреляция между активностью в сообществе и техническими навыками всего 0.32

Вот несколько советов для соискателей:

  1. Тратьте половину времени на написание технической документации вместо обновления профиля на GitHub
  2. Активно высказывайте конструктивные мнения в сообществе (даже неразумные запросы демонстрируют готовность участвовать)
  3. Создавайте и открывайте свои библиотеки тестовых инструментов — это истинное владение кодом

06 Эффект технологического переноса паттернов DAO

Недавние open-source проекты MetaCartel на GitHub заставили меня осознать: паттерны разработки DApp мигрируют в сторону паттернов DAO.

Взгляните на технический выбор этих топовых команд:

Техническая областьДоля традиционных Web2-команд (%)Доля Web3 DAO-команд (%)
Аудит безопасности смарт-контрактов76%89%
Разработка приложений с нулевым разглашением2%45%
Разработка взаимодействия с DeFi-протоколами67%72%
Разработка игровых цепочек45%36%

Честно говоря, на платформе MyJob мы наблюдаем ускорение этой тенденции — в прошлом году технические эксперты, участвующие в проектах ZK-Rollup, получили в среднем 40% повышение зарплат.

(Примечание: данные взяты из MyJob.one Talent Insights Q1 2024 Report)

07 Путь трансформации от технаря до ончейн-гражданина

Я вдруг вспомнил молодого инженера, который только начал работать в моей компании — он думал, что разработка DApp это просто комбинация фронтенда и смарт-контрактов.

Этот подход нужно исправлять! Настоящий разработчик Web3 должен обладать:

  • Базовыми знаниями Solidity + навыками анализа данных на Python (50 баллов)
  • Возможностями dual-stack разработки на Rust + смарт-контрактах (40 баллов)