
Кем стать: программист смарт-контрактов для GameFi
Какие компетенции требуются на рынке сейчас и как устроена работа специалистов, работающих в Web3-сегменте? Разбираемся с этим в новом цикле статей и интервью «Кем стать». Герой первого материала — разработчик игр Андрей Пелипенко, с которым редакция ForkLog обсудила, чем программирование смарт-контрактов отличается от «классического» IT. Андрей Пелипенко.
Данные: личный архив героя материала. ForkLog: Как ты попал в блокчейн-индустрию? Андрей: Я программирую с детства, занимаюсь играми уже лет 30, участвовал в разных конкурсах, писал с друзьями собственные движки. В какой-то момент это переросло в инди-студию MadSword, в которой я был фаундером: мы выпустили более сотни игр.
Но я по натуре изобретатель велосипедов и всегда ищу новые сложные направления развития, где, может быть, мало специалистов, во всем надо разбираться самому и никаких готовых решений нет. И так в 2017 году я попал в блокчейн, сделал свою первую игру Blockchain Cuties, которая оказалась довольно успешной: она долгое время висела в топах и сейчас работает на 9 блокчейнах. ForkLog: Все более-менее представляют, что такое смарт-контракты, но как бы ты объяснил человеку с улицы, зачем они нужны? Андрей: Если блокчейн — это платежная сеть или банк, то смарт-контракт — это такой бессмертный и неподкупный нотариус, который может обслуживать тысячи клиентов одновременно в формате 24/7.
Он следит за тем, чтобы выполнялись обязательства, которые взяли на себя стороны, согласившиеся участвовать в транзакции. Важно понимать, что этот нотариус обычно ограничен только теми данными, которые есть в блокчейне. ForkLog: Чем создание смарт-контрактов отличается от того, с чем имеют дело программисты обычно? Андрей: Как только я начал этим заниматься, меня поразила
. Читать на forklog.com
