Я приняла участие в своем первом блокчейн-хакатоне в сентябре 2022 года и с тех пор не могу остановиться, даже путешествую в другие страны для участия в них. Я считаю это очень классным способом разнообразить путешествия и с пользой провести время. И я часто делюсь своим положительным опытом со знакомыми людьми. Но я обнаружила, что многие люди, хотя и согласны, что это интересный опыт, имеют множество заблуждений о блокчейн-хакатонах. Одно из самых распространенных - это то, что для участия необходимо обладать определенным уровнем технических знаний о блокчейне.
В этом посте я хочу развеять это заблуждение, привести примеры того, что можно сделать на блокчейн-хакатонах без особых знаний о блокчейне, и также рассказать, почему я считаю их классными и всем советую.
Что такое блокчейн-хакатон?
Блокчейн-хакатон - это мероприятие, на котором люди за ограниченный промежуток времени создают инновационные проекты на основе технологии блокчейн. Если вы знаете, что такое хакатон, то особой разницы тут нет (за исключением того, что блокчейн-хакатоны намного круче).
Как и на обычных хакатонах, у вас есть ограниченное время на создание и презентацию своего проекта, обычно не более 48 часов для офлайн мероприятий или недели для виртуальных. По результатам презентации можно выиграть крупные денежные призы. Призы делятся на две категории - общие призы или от спонсоров. В общем конкурсе могут участвовать все проекты, без ограничений на идею и используемые технологии. В конкурсах от спонсоров у каждого спонсора свои критерии для участия и правила выигрыша. Участие в хакатонах обычно бесплатное, включая всю еду и напитки.
Мой опыт
Я участвовала в своем первом блокчейн-хакатоне в Берлине в 2022 году. До этого я работала бэкендером примерно пять лет в компаниях, никак не связанных с криптой. В этом хакатоне я участвовала со своим партнером в команде, который уже имел несколько лет опыта работы в крипте, но в роли фронтендера. Хакатон был связан с экосистемой Ethereum, и у нас обоих не было опыта написания смарт-контрактов. Я участвовала исключительно ради опыта (и бесплатной еды). К моему удивлению, мы тогда выиграли приз в 1000$.
С тех пор я участвовала еще во многих Ethereum хакатонах и в каждом что-то выигрывала. Максимальный приз был 5500$ за проект. При этом, я никогда не готовилась к хакатонам и не работала по ночам во время участия. К тому же, на хакатонах я обычно не писала смарт-контракты, не потому что это как-то сложно, а потому что мне обычно интереснее делать проекты, связанные с обработкой данных.
Вот пару примеров моих проектов с хакатонов:
- Анализ результатов голосования с сервиса Snapshot на предмет Sybil аттак плюс аттестация результатов в блокчейне (ссылка)
- Создание аналитики и связывание событий вне блокчейна с событиями в блокчейне (ссылка)
- Умный поиск профилей в децентрализированной соц сети Lens (ссылка)
Почему мне нравится участвовать в блокчейн-хакатонах
- Во-первых - это хорошие деньги. Призовые фонды блокчейн-хакатонов просто огромны, и они довольно часто проводятся по всему миру. Например, у ETH Global в Париже призовой фонд был 500 000 долларов, а в Стамбуле он превысил 600 000 долларов. При этом, на хакатоне Париже было создано около 320 проектов, поэтому шансы выиграть хоть что-то у каждого очень высоки. Я не смогла найти ни одного не блокчейн-хакатона с сопоставимыми призовыми фондами и частотой проведения.
- Они всегда очень хорошо организованы. Я чувствую заметную разницу в качестве организации по сравнению с другими ИТ мероприятиями. Возможно, это связано с тем, что многие блокчейн проекты уделяют большую важность росту коммьюнити. Если вы посетите один из хакатонов Ethereum Global, он обязательно будет находиться в хорошем месте, с отличной едой, кучей бесплатного мерча, а на самой площадке будут разные активности от докладов до массажа. И каждый хаккатон в чем-то уникален. Так например, я до сих пор в шоке от лобстеров и laduree макарун в Париже, Slushii в Денвере, 5ти звездочных отелей в Стамбуле, и от панков из 90ых и Chelsea Manning в Берлине.
- Кроме того, вы можете участвовать в многочисленных мероприятиях, которые обычно проводятся перед хакатоном. Эти мероприятия организуются компаниями, которые обычно тоже не жалеют средства на организацию. Например, в Париже этим летом перед Ethereum Global хакатоном всю неделю были вечеринки на крышах и лодках с видом на Эйфелеву башню. И это все также бесплатно.
- Можно найти множество стипендий и хакерских домов для участия в оффлайн хакатонах, которые покроют вам расходы на проживание и/или перелет. Хотя для получения стипендий требуется проходить отбор, многие из них ориентированы на новичков. Про виды стипендий, грантов и возможностей для разработчиков в крипте - это тема для отдельного поста.
- Мне лично особенно нравится отсутствие ограничений по тематике на блокчейн-хакатонах. Вы можете создать проект на любую тему, будь то решение социальных, экологических или экономических проблем, или что-то совершенно иное, при условии, что это как-то связано с блокчейном. Я ранее участвовала и в не блокчейн-хакатонах, и заметила, что многие из них проводятся на какую-нибудь узкую тему, что по мне не так интересно.
Нужно ли разбираться в блокчейне и смарт-контрактах, чтобы успешно участвовать в блокчейн-хакатонах?
Точно нет! В действительности, блокчейн-хакатоны открыты для новичков и разработчиков любого уровня. Одна из целей хакатонов заключается в привлечении новых разработчиков. Именно для этого во время хакатона проводятся множество воркшопов и докладов, рассчитанных на новичков, и всегда есть менторы, которым можно задать вопросы. Ethereum Global хакатоны иногда после мероприятия делятся статистикой, сколько процентов людей учавствовали впервые в блокчейн-хакатоне и обычно это около 20-30% участников.
Идеи того, что можно сделать на блокчейн-хакатоне без знаний о блокчейне и смарт-контрактов
- Проекты, связанные с обработкой данных. Блокчейн является большой распределенной базой данных, и управление, понимание и извлечение информации из такого огромного объема данных до сих пор является трудоемкой задачей. На хакатоне вы можете создать проекты для извлечения различной полезной информации из блокчейна. Это может включать создание специализированной аналитики, AI/ML моделей или новых способов хранения данных. Также существует множество компаний-спонсоров, которые предлагают свои API, индексацию или способы хранения данных, которые вы сможете интегрировать в аналитическом проекте и участвовать в их конкурсе.
- Новые интеграции. Интегрируйте продукт спонсора в другие системы, где это имеет смысл. Это даже могут быть интеграции с сервисами, которые никак не связанны с блокчейном, к примеру с Zapier или с ChatGPT.
- Интересные юскейсы. Спонсорами на хакатонах часто выступают компании, чьи продукты представляют собой сервисы для разработчиков, SDK или API. Они обычно ищут новые способы использования своих продуктов, и тут нет ограничений на креативность.
- Инструменты для разработчиков. Вы можете создать обертки или утилиты для упрощения работы с продуктом спонсора. Или любое другое решение, которое могло бы облегчить жизнь разработчикам и сделать инструменты спонсоров более удобными для использования. Спонсоры обычно явно пишут если у них есть такая потребность в описании своих призов.
- UX/UI решения. Сложность блокчейн-сервисов - известная проблема. Многие компании до сих пор ищут способы улучшить онбординг пользователей, не знающих ничего про крипту. Если вы фронтендер или дизайнер, то вы без проблем найдете команду на хакатоне. Но вы также можете создать проект, полностью сосредоточенный на упрощении какого-либо UX для пользователя.
Это мои идеи того, что разработчики из любой сферы могут сделать на блокчейн-хакатоне, без использования смарт-контрактов. Я видела, как проекты из всех этих примеров выигрывали большие призы. Конечно, есть еще много других идей. Кроме того, спонсоры сами обычно пишут про свои проблемы и идеи в описании задач, что обычно является главным источников вдохновения.
Ссылки
Если я вас заинтересовала, то вот несколько популярных ресурсов для поиска предстоящих хакатонов:
- ethglobal.com/events - оффлайн и онлайн Ethereum хакатоны с крупнейшими призами, которые проводятся по всему миру.
- ethereum.org/en/community/events - тоже Ethereum хакатоны и ивенты, список длиннее, но призы меньше так как многие хакатоны из списка организуются локальными коммьюнити.
- app.buidlbox.io - онлайн хакатоны.
- dorahacks.io - микс онлайн и оффлайн хакатонов.
Я надеюсь, этот пост вдохновит кого-то принять участие в блокчейн-хакатоне. Даже если вас не привлекают призы, то опыт, бесплатное обучение, приятное времяпрепровождение и новые знакомства могут быть достаточными причинами, чтобы хоть раз попробовать поучаствовать. А еще, я честно говоря считаю что так будет не все время и когда-нибудь блокчейн-хакатоны станут такими же посредственными как и обычные в ИТ.
Пишите, если остались какие-то вопросы или если про что-то стоит рассказать подробнее.
Мне как члену DoD и со-организатору EthBerlin было очень приятно, что мама, я в телевизоре =)
Подавайтесь к нам хакать в этом году, что ли: https://visas.ethberlin.org/ethberlin/4/
24–26 мая, Берлин
Так а как без опыта участвовать-то?
Ну вот я сижу себе на работе и три года перекладываю джсоны. Иногда на дейлики хожу. А потом приезжаю на подобное мероприятие и ничего не понимаю в блокчейнах. Насколько реально за 48 часов разобраться в новом и параллельно смастерить что-то адекватное работающее? Пока звучит как надо что-то где-то хватать заранее.
(у меня был опыт марш бросков на двое суток накодить с нуля проекты разных размеров, но вот критерий, выделенный жирным, не выполнялся)
Если кто соберётся — возьмите меня!
Настя, а за какой проект получилось выиграть $5500? Призовой фонд большой, но и конкуренция тоже) Это тоже важно упомянуть.
Все в коментариях говорят, что интересно участвовать.
Вот предлагаю поехать в Таиланд в ноябре на Devcon — это будет действительно масштабно, там и хакатон, и тусовка.
А на ETHIstanbul наша команда взяла 4 спонсорских приза + выступление на главной сцене — так что есть что рассказать по свежим следам.
вот кстати страничка нашего проекта если кому интересно проект и пример кмк идельаной подачи с презой и описанием. (с кодом бардак, туда, как и во всех хакатонах смотреть не надо 😁)
После прочтения прямо захотелось поучаствовать. Посмотрел будущие эвенты, и в моих краях оказывается тоже проводят)
Большое спасибо!
А не кодеру есть смысл и возможность участвовать? Могу представить ваш проект так, что он победит!
Большое спасибо за мотивирующий пост! Зарегался на ETHBerlin в мае, посмотрим, что из этого выйдет =)
Все кто хотел поучавствовать в хакатоне в Берлине, сегодня последний день регистрации https://visas.ethberlin.org/ethberlin/4/
Еще можно начать записываться на всякие сайд-ивенты которые будут появляться на этом сайте https://blockchainweek.berlin/24 Почти все из них кстати бесплатные, кроме DappCon
Тоже интересно поучаствовать
Отличный пост! Предлагаю собраться в команду на ethberlin в мае. @akudiyar Я тоже могу в бэкэнд и архитектуру, по теме хакатона готов попробовать и в генерацию идей.
вдохновился постом и записался на ETHGlobal в Лондоне