«Рынок ставит всех на место»: почему миллионы в Web3 — это миф и что на самом деле происходит в блокчейн
Ростислав Бортман — Head of Blockchain Department в IdeaSoft, CTO в двух Web3-стартапах и основатель Kyiv Ethereum Community. В интервью для Highload он отвечает на самые актуальные вопросы о блокчейне: зачем он нужен, что разрабатывают блокчейн-программисты и правда ли здесь платят миллионы.

Ростислав Бортман, Head of Blockchain Department в IdeaSoft, CTO Primsell и Asymetrix, основатель Kyiv Ethereum Community
Зачем нужен блокчейн?
Расскажу на примере проекта, в котором я CTO и сооснователь — Primsell. Мы создали его с двумя кофаундерами полтора года назад.
Проект позволяет продавать что угодно через NFT. К примеру, ты продаешь вино. Человек покупает бутылку как NFT — запись в блокчейн представляет эту бутылку, а тем временем покупатель может сделать с ней несколько вещей:
- Если он коллекционер, он может хранить NFT, и ему не нужно думать о том, как хранить саму бутылку.
- Если человек захочет ее выпить, он в любое время может это сжечь NFT и получить реальную бутылку — заказать доставку. Также он может перепродать это NFT, а роялти от продажи уйдет тому, кто изначально продавал эту бутылку. То есть, для них это дополнительный доход.
Использование NFT может быть актуально для любого другого бизнеса. Например, сейчас я продаю билеты на свои митапы через Primsell.
Вместо билета человек получает NFT и может его перепродать, если решил не идти на ивент. А если он идет, он сжигает это NFT, получает реальный билет на почту, валидирует его на входе и ему на кошелек падает POAPProof of Attendance token за то, что он пришел.
Чем блокчейн привлекателен для разработчика в плане технологий?
Индустрия Web3 очень молодая, поэтому каждую неделю появляется что-то новое — будь то протокол или какие-то крутые фичи. Поэтому здесь можно постоянно что-нибудь изучать, улучшать свои скилы и проявлять возможности.
Например, у нас в IdeaSoft есть очень разные проекты: от запросов на построение собственного блокчейна до DeFi-протоколов. Вообще, как только появляется что-то новое — например, account abstractionтехнология, позволяющая авторизироваться в Web3-продукте без seed-фразы или частного ключа — например, через Face ID — сразу приходит 3-5 запросов на проекты с его использованием.
Так что блокчейн-разработчики сейчас разрабатывают продукты и таким образом строят инфраструктуру Web3 — будущего интернета — чтобы в какой-то момент он стал для пользователей таким же обычным, как и Web2.
Базой для этой инфраструктуры будут:
- Смарт-контракты. Они заменят посредников.
- GameFi. Потому что в какой-то момент все развлечения перейдут в метавселенную и внутри метавселенной понадобится своя экономика. Мне сложно представить, что Mono или ПриватБанк будут открывать свои API для метавселенных и обслуживать их экономику. Надо что-то более универсальное, гибкое, глобальное. Будут децентрализованы активы типа ETH. Скорее всего, у каждой метавселенной будут свои токены и своя экономика. И, конечно, сами предметы будут представлены как NFT. Это единственный вариант, как это может быть устроено.
- DeFi. Потому что где-то нужно будет обменивать одни токены на другие (в том числе токены метавселенных), брать кредиты, поддерживать экономику.
- DAO и децентрализованные комьюнити. Для общения и взаимодействия. Это можно сравнить с небольшим государством — где все, кто имеет право голоса, голосует и сообщество движется в общем направлении.
- Децентрализованное страхование. Ты не будешь себя в метавселенной страховать через страховую компанию – нет смысла. Если у тебя в смарт-контракте прописаны детали выплаты страховой суммы и их невозможно изменить, только тогда доверие не требуется и эта модель будет дееспособной в будущем.
- Мемкоины 🙂 Я уверен, что они никуда не денутся, потому что нужен фан, прикол — мы не можем всегда быть серьезными. Это показывает, что мы люди, а не роботы.
Действительно ли блокчейн-разработчиков не хватает, а платят им миллионы?
Качественных разработчиков всегда не хватает, очень сложно создать команду, которой ты будешь полностью доверять. В блокчейн-разработке это особенно сложно, потому что не хватает опытных кандидатов.
Также много кто себя переоценивает — выставляет нереальные рейты. Это люди, которым удалось проскочить в стартап, где срочно искали блокчейн-разработчика и были готовы нанимать за любые деньги — платили более $10 тыс. в месяц. Но рынок ставит таких людей на место.
Адекватные зарплаты для блокчейн-новичка — это обычно больше, чем зарабатывает джуниор-фронтенд (потому что на Solidity сейчас спрос больше, а людей меньше), но не бешеные цифры.
Спрос также не такой, каким он был, например, в 2021 году. Это потому, что сейчас «медвежий» рыноккогда курсы падают и люди боятся тратить деньги.
Прогнозировать, когда снова начнется рост, почти невозможно, но, думаю, в этом году будет последнее жесткое падение. Тогда 2024 год будет годом роста, а в 2025 увидим новые хаирекордные курсы на крипту. Но может и произойти что-то плохое: например, если упадет сам блокчейн Ethereum, за ним упадет вся индустрия.
Вообще, ища работу в Web3, имейте в виду, что здесь легче заскамиться, потому что здесь еще нет правового поля:
- Если вам нужна стабильность и уверенность в завтрашнем дне, лучше пойти в крупные компании/протоколы типа Uniswap, Compound или Aave, где много денег не один год. Они развиваются, и там всегда есть вакансии.
- Тем, кто хочет вызовов (как я 🙂) — бодрствовать по 20 часов в сутки, работать каждый день — присоединяйтесь к стартапам. Но имейте в виду, что скорее всего оно прогорит. Денег, кроме зарплаты, не получите, зато получите опыт.
Что учить, чтобы зайти в блокчейн?
У меня в команде в IdeaSoft есть несколько Solidity-разработчиков и только один разработчик на Rust. Я сам вообще никогда не использовал этот язык, хотя занимаюсь Web3-разработкой почти 7 лет. Не могу сказать, что он вообще никому не нужен, но спрос на Web3-рынке небольшой. Все сейчас на EVMEthereum Virtual Machine — среда, где исполняется Solidity-код — и я сам в целом верю в EVM, потому что он более децентрализован — это подход, который использует Ethereum и более эффективных аналогов на сегодня нет.
Поэтому для входа в индустрию рекомендую изучать Solidity: он не идеален, но создан специально для смарт-контрактов и уже 8 лет улучшается для того, чтобы людям было удобнее это делать.
Также это самый быстрый и дешевый вариант написать протокол. Rust — в два раза дороже, потому что у всех блокчейнов, которые сейчас поддерживают смарт-контракты на Rust, скудная инфраструктура для разработчиков.
Начать учить Solidity можно с документации. Также вам нужно разобраться с базовыми понятиями в Web3, например:
- что такое криптокошелек и как он работает;
- что такое токен и чем отличаются разные токены;
- какие бывают блокчейны и чем они отличаются;
Если вам просто хочется разрабатывать смарт-контракты, достаточно (1) понять, как работают EVM, (2) научиться писать код на Solidity (в том числе юнит-тесты) и (3) взять какой-нибудь базовый курс по кибербезопасности.
Если хотите идти глубже и становиться разработчиком, то, если честно, информации очень много, ищите сразу ментора или пытайтесь попасть на интернатуру, желательно на реальный проект. В качестве road map можно использовать Defi Developer — там есть все:
Я сам начал свой путь в блокчейн с написания смарт-контрактов: преподаватель в университете предложил эту тему для диплома. Но это было в 2016 году, тогда была третья версия Solidity, учиться было легче. После написания диплома смог найти работу за три месяца.
Но мне повезло, потому что это правда, что в Украине мало ресурсов и курсов по блокчейну — и вообще мест, где можно быть в тусовке.
Ethereum-комьюнити я создал как раз в ответ на это: я вел Solidity-курсы, для каждого потока у нас были чаты, но не было места, кроме этих чатов, куда дальше можно пойти в Украине и что-то обсуждать. Создал отдельный чат, начал созывать туда знакомых. Сначала просто общались, потом стали делать митапы.
До полномасштабной войны успели провести три митапа, возобновить деятельность удалось через полгода. Сейчас идем достаточно продуктивно: делаем митапы каждый месяц, всегда с интересными спикерами — например, Стефан Джордж (Stefan George) из Gnosis Safe, Паша Кравченко из Distributed Lab и многие другие.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: