«Ринок ставить усіх на місце»: чому мільйони у Web3 — це міф і що насправді відбувається в блокчейн
Ростислав Бортман — Head of Blockchain Department в IdeaSoft, CTO у двох Web3-стартапах та засновник Kyiv Ethereum Community. В інтерв’ю для Highload він відповідає на найактуальніші питання про блокчейн: навіщо він потрібен, що розробляють блокчейн-програмісти та чи правда тут платять мільйони.
Навіщо потрібен блокчейн?
Розповім на прикладі проєкту, в якому я є 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 та багато інших.
Favbet Tech – це ІТ-компанія зі 100% украінською ДНК, що створює досконалі сервіси для iGaming і Betting з використанням передових технологіи та надає доступ до них. Favbet Tech розробляє інноваційне програмне забезпечення через складну багатокомпонентну платформу, яка здатна витримувати величезні навантаження та створювати унікальний досвід для гравців.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: