ITea Talks — это неспешный разговор двух айтишников за чашкой чая, где обсуждается все, что осталось недосказанным на митингах. Это новый взгляд на профессию разработчика, ее психология, если хотите. Автор и ведущий — Alex Grechanowski, product/marketing manager.
Часть 1. На гребне волны
Проект Stellar стартовал в августе 2014. О вас уже пишет The Next Web, WSJ, WIRED и Paul Graham. TechCrunch ставит вас в один ряд с Uber и Airbnb. В чем причина такого мгновенного внимания со стороны медиа?
Успех Stellar в медиа — не случайность. Коммьюнити уже давно ожидало, чем окажется новый проект Jed McCaleb’a. Напомню, до этого были eDonkey, MtGox и Ripple. Как только он анонсировал, что занимается неким Secret Bitcoin Project, в альфа тестеры записалось около 10000 человек. Участие в проекте людей с громкими именами открыло дорогу в любые издания.
Такой себе сарафанный маркетинг в действии. А что еще повлияло на волну PR?
Повлияло так же то, что сейчас, наверное, идеальное время для старта подобной системы — рынок «созрел» для чего-то масштабного, понятного для людей бизнеса, финансовой сферы.
То есть продукт появился в нужное время, в нужном месте?
Да. Важно отметить, Stellar — это не очередная криптовалюта. Это протокол, который позволит организовать связь между традиционными финансовыми системами и миром криптовалют. Что-то напоминающее роль TCP/IP для интернета. Причем позволит это сделать в децентрализованной манере с максимальной прозрачностью операций.
Конечно, была и основательная подготовка. Я не владею всеми деталями, но большую роль сыграли личные контакты фаундеров и адвайзеров. C Wall Street Journal и TechCrunch были изначальные договоренности. Остальное уже пошло как снежный ком.
Stellar — это неприбыльная организация и финансовая платформа. Как и Bitcoin — это новый взгляд на электронную коммерцию и платежи в Интернет. Что отличает Stellar от уже существующих игроков рынка?
Как Bitcoin и Ripple, Stellar будет open-source протоколом, доступным для улучшений со стороны сообщества. Аналогично, Stellar имеет свою собственную валюту, называемую stellar. Что касается концепции и исходного кода, Stellar базируется на разработках, которые были использованы в Ripple. Разница заключается в модели распределения криптовалюты (это вообще одна из самых сложных проблем — как распределить монеты среди людей?). Фактически, Stellar — это попытка исправить преграды, которые мешали Ripple стать широко используемым.
Да, с криптовалютами всегда были вопросы с централизацией, прозрачностью, распределением. Какой подход будет у Stellar к этим вопросам?
Начну с распределения. Напомню, в Bitcoin новые монеты появляются в результате майнинга, т.е. изначально планировалось честное распределение — предоставляешь вычислительные мощности для поддержки стабильности системы и получаешь вознаграждение. Но сейчас это превратилось в игру для богатых — больше инвестируешь в оборудование — больше прибыль. Рядовые пользователи Bitcoin не занимаются майнингом.
В свою очередь, Ripple предложил другой подход. А именно, были изначально созданы 100000000000 монет, известных как XRP, большая часть из которых (около 80%) принадлежит компании и ее учредителям. Оставшаяся часть монет была роздана или продана. Однако сообществу не очень понравился такой подход, многие даже обвиняли Ripple в стремлении нажиться.
И тут приходит Stellar с элегантным решением. Ключевое отличие Stellar в том, что, во-первых, это некоммерческая организация (non-profit), со всеми вытекающими последствиями ее функционирования, а во-вторых, 95% от существующих stellar раздаются бесплатно, и только 5% будут проданы на аукционах с целью финансировать деятельность компании (зарплаты и прочие расходы). Для тех, кто считает, что централизованная раздача монет не идет ни в какой сравнение с моделью майнинга, предлагаю посмотреть на распределение Bitcoin на сайте новостей.
Теперь по поводу централизации. Каждый может запустить процессинговый сервер (validating node) или шлюз (gateway). Консенсус (решение, какие транзакции должны быть включены в следующий «блок») будет формироваться участниками, которые имеют определенный уровень доверия друг к другу (и они должны быть публично известны).
Похоже, это отдельная тема, заслуживающая отдельной статьи.
Да. Если кратко, то Stellar находится посередине между Bitcoin и Ripple в вопросах централизации. С другой стороны, задумайтесь, только 2 майнинг пула контролируют более 51% мощности в Bitcoin, а 6 — 75%. И хотя есть много нюансов по поводу такого «контроля», мы зачастую вообще не знаем, кому доверяем.
У вас более 500 000+ авторизаций через Фейсбук. Как вам удалось так быстро привлечь такое большое число пользователей?
Эффект виральности — новая валюта стала сразу же торговаться на открытых биржах, люди были готовы давать 1-2$ за 1000 STR (приблизительно 10$ на человека, STR — это валюта сети Stellar). Т.е. Stellar раздавал бесплатные деньги :) Это само по себе привлекло множество пользователей.
Второй аспект: даже те, кому эти 10$ не играют роли, поверили, что система может иметь успех в будущем, и полученные сегодня монеты подорожают (чем черт не шутит, с Bitcoin это было в 6000 раз).
В третьих: получить монеты можно было за 60 секунд — согласитесь, намного проще, чем даже купить биткоины. Для этого надо было пойти на биржу, привязать банковский счет и т.д. В общем, сыграл фактор простоты получения выгоды.
Вы были готовы к такому ажиотажу?
Честно говоря, мы не ожидали такого. План был получить 10000 регистраций в первый месяц и около 200000 за 4 месяца. Много вопросов пришлось решать на лету и опережать события — была огромная нагрузка.
Сейчас мы снизили скорость раздачи — она занимает в среднем несколько дней на человека. В отдельные дни было больше ста тысяч регистраций, при этом, если посмотреть на статистику, пользователи заходили на сайт в среднем 5 раз в день и проводили там 10 минут. 2% всех заходов на сайт из Украины.
Но это немного, глобальная цель — это миллиард и больше. Каждый сможет получить часть монет и опробовать систему.
А сколько всего создано STRs и будет ли этот объем возрастать?
Количество монет будет увеличиваться на 1% в год, и пользователи будут решать прямым голосованием, куда они должны быть направлены.
С какими валютными биржами вы сейчас сотрудничаете и какие в планах?
Каждый может добавить поддержку Stellar на свою биржу, это свободный процесс. На сегодня это сделало 7 бирж — JustCoin, Bx.in.th, BTC38 и другие.
Мы закрепились на 3 месте по дневному объёму торгов после Bitcoin и Litecoin.
Да, мы сотрудничаем с несколькими крупными биржами, чтобы помочь им внедрить stellar, а также (что более важно) стать шлюзами и дать возможность пользователям делать переводы в любой валюте.
Часть 2. Америка, Америка
Насколько я понимаю, в Stellar Foundation тебя привела поездка в Кремниевую Долину зимой-весной 2014?
Да, так и есть. До этого я лишь мельком читал о криптовалютах.
То есть это была попытка сдвинуться с места? У себя в Фейсбуке ты написал: «Демотивирует, когда понимаешь, что через 10 лет все будет плюс-минус так же в карьере и личностном росте. Поэтому, я просто взял и поехал в Долину. Я нашел свое призвание, много друзей и новую работу».
Да, именно так. Но изначально цели стояли найти клиентов для аутсорсинговой компании, в которой я тогда работал за процент. Конечно, была мечта познакомиться с новыми людьми, посмотреть, как выглядит все стартап-движение, найти что-то по душе. Клиентов в результате не нашел, но и не жалею.
Как в итоге получилось, что ты попал в Stellar?
Я выступил на Bitcoin-митапе в Сан-Франциско с темой по криптографии, и ко мне подошли :)
То есть вот она, реальная польза от посещения профильных мероприятий. А что из себя представляет митап в Сан-Франциско? Чем он отличается от митапа, например, в Одессе?
Да наверное, ничем. Доклады от 20 до 60 минут, общение после, афтепати в баре. Просто в Сан-Франциско намного легче встретить людей, которые уже многого достигли. Отсутствует барьер в общении. Вы миллионера даже по одежде и машине не узнаете.
Давай еще немного поговорим о твоей поездке в Штаты. Сколько ты там был, где жил, пользовался Uber?
Мы поехали туда с женой (Lilia Vershinina). Были всего 14 недель, жили в Нью-Йорке, Сан-Франциско и Лос-Анжелесе. Повезло даже съездить на Гавайи — там жили в палатке :) Время в Украине было смутное, изначально планировали бюджет на 2 месяца. В основном — отели, но большой отрезок времени жили у новых друзей, которые предложили свою помощь.
«В Штатах вы миллионера даже по одежде и машине не узнаете».
Это вообще было удивительно, как люди, которые видели тебя 3 раза, свободно приглашают тебя к себе домой. Никогда не забуду.
Uber — конечно, пользовался, но потом переключился на Lyft (оказалось, что мой товарищ там работает). Очень удобно.
Общеизвестна особая атмосфера Долины. Что тебя вдохновило на новый проект? Что дает тот самый upgrade мышления?
Наверное, ничего сверхъестественного в атмосфере нет, просто есть несколько факторов, которые ее создают:
— благополучие и взаимное доверие
— большое количество свободного капитала
— культура посещения и общения на митапах
— количество мероприятий
— ориентация на функционал, а не красоту. То есть людей больше беспокоит, что ты сделал, а не в чем ты одет, откуда ты приехал или какая у тебя машина (если вы, конечно, не в мексиканском квартале :)
Результат выражается в том, что люди открыты к общению, общаются много, делятся идеями и делают это очень интенсивно. Поэтому скорость распространения идей или новостей просто огромна. Видимо, поэтому хорошие стартапы очень быстро приобретают популярность.
Когда мы в Украине разгонимся?
У нас эта культура в ИТ-среде тоже почти созрела. Осталось только добавить капитала и опыт ведения бизнеса. А вот развивать законодательство или подгонять его под западные мерки я бы не спешил.
Чтобы ты порекомендовал тем, кто в первый раз летит в США, например, в стартап-инкубатор или на конференции? Как максимально эффективно использовать время?
Планировать встречи заранее, не бояться начинать разговор с людьми, расходовать время 70/30 — работа/общение, знакомить людей, которые могут быть друг другу полезны и улыбаться )
Часть 3. Профессия: криптограф
Ты стал PhD в 2012 в ХИРЭ по информационной безопасности. Выходит, что интерес к профессии криптографа был уже давно, но не получалось найти достойное применение себя в аутсорсинговых компаниях? Или, скорее, ты «ждал» того времени, когда концепция криптовалюты начнет набирать обороты?
Когда я поступал в аспирантуру, Bitcoin еще не появился :) Да, этой темой я увлекался с университета, даже выиграл 3 раза всеукраинскую олимпиаду по защите информации. Да, верно, в то время в Украине найти хорошую работу по этой специальности было нелегко. Только сейчас, когда заходят крупные проекты, появляется такая возможность, но только для разработчиков с опытом защиты информации.
И над какими проектами удалось поработать?
Я работал 3 года в компании iit.com.ua (производит все виды работ в области безопасности, в том числе железо и софт для банковской отрасли и государственных организаций. Кстати, по некоторым параметрам мы опережаем США. Но зарплаты в аутсорсинге росли несопоставимыми темпами, особенно в период кризиса
Сегодня чем именно ты занимаешься в Stellar?
Вопросами, связанными с защитой информации, сетевой безопасностью, выбором криптографических механизмов, разработкой протоколов, исследованиями других криптовалют и прочих перспективных применений криптографии в этой сфере.
За прошедшие месяцы перечитал около 50 научных статей по этой теме — начиная от зарождения криптовалют (David Chaum, 1982), до последних — применения кольцевых подписей для достижения полной анонимности (криптовалюта Monero, 2014). Думаю над тем, как можно применить новые разработки на пользу Stellar.
Когда проект запустился, появилось много побочных задач — техподдержка, бизнес-девелопмент, консультации, подготовка к конференциям. Предыдущий опыт разработки, управления и бизнес-девелопмента оказался очень кстати.
Расскажи про вашу команду разработчиков.
Jed занимается разработкой. Остальные члены команды — очень вдумчивые, технически грамотные, при этом скромные ребята, неравнодушные к общему делу. Звезд нет, иерархии тоже. И хоть я работаю удаленно (как и несколько других), командный дух на очень высоком уровне.
У вас звездный состав адвайзеров. Например, Sam Altman, президент Y Combinator; Matt Mullenweg, основатель WordPress.com; Naval Ravikant, основатель AngelList. Насколько они принимают участие в проекте?
Я с ними никак не сталкивался. Но, думаю, принимают самое непосредственное, глядя на результаты через две недели после старта.
Насколько сейчас востребованы криптографы? Какая вилка зарплат?
Сложно сказать, это слишком узкая специальность. Может, вскоре ситуация изменится. Стартапам в этой сфере нужны комплексные консультации по вопросам защиты информации: модель угроз, соответствие стандартам, превентивные меры, сетевая безопасность и т.д. От них это требуют инвесторы.
Вилка зарплат будет приблизительно как у сеньор-разработчиков. Мой случай не показателен: я работаю по контракту, удаленно, с частичной загрузкой, код не пишу, но есть опыт исследовательской деятельности и прочие способности.
Часть 4. Rework as a lifestyle
Как у вас в команде выстраивается процесс разработки, какие технологии и методологии используете?
Методологии... Если вы видели, как делаются стартапы, то поймете. Педалим от забора до заката. Пока команда небольшая, другого и не надо — все работают на благо развития проекта, проблем с мотивацией или организацией нет. Пройдет время — думаю, будем работать по SCRUM или RUP.
Не стоит забывать, что через определенное время значительная часть работы будет делаться независимым коммьюнити разработчиков, координировать которую непросто.
Как ты сам относишься к удаленной работе после долгих лет в офисе? Ведь ты прошел путь от девелопера до тим-лида. Есть шансы у распределенной команды добиться успеха?
Это не так легко, как кажется. Самым важным становится способность расставлять приоритеты и фокусироваться на задачах. Шансы? Конечно, есть. Тот же пример 37Signals это показывает. Встречаться лично очень полезно, но более важна мотивация и слаженность команды. Финансовая составляющая должна быть не в первых рядах.
В чем ты видишь преимущества удаленной работы?
Есть возможность стать хозяином своей жизни (особенно если есть вариант работать не 8 часов, а, например, 12 ;) Для меня главное — это возможность увидеть мир и общаться с выдающимися людьми. Вокруг столько всего происходит, много идей, вдохновения, эмоций, попыток изменить окружающую среду. Я думаю, это то, чего не хватает многим разработчикам, которые работают на аутсорсинговых проектах — быть частью чего-то значительного.
Помимо Stellar, я помогаю еще одному проекту (целью которого является защита лесов от вырубания) по вопросам защиты информации и архитектуры. Если бы я не ездил, никогда бы не имел такой возможности.
«Для меня главное — это возможность увидеть мир и общаться с выдающимися людьми».
Какие рынки наиболее привлекательны для вас? Я знаю, ты ездил в Сингапур — как там обстоят дела с темой новых платежных средств по сравнению, скажем, с Украиной?
Я познакомился с инициативной группой, целью которой является внедрение криптовалюты на уровне государства. Крупнейшая частно-государственная инвестиционная компания Temasek уже экспериментирует с Bitcoin (в их управлении находятся средства, намного превышающие ВВП Украины). Уверен, что у них все получится. На данный момент больших отличий по внедрению нет — ну, стоит там 9 Bitcoin банкоматов.
Ты регулярно проводишь митапы — Германия, Польша, Украина, Таиланд, Сингапур. Не за горами участие в конференциях — Бонн, Амстердам, Шанхай. Какие темы сейчас актуальны на рынке?
Конечно, все хотят знать, как на этом зарабатывать. Но я провожу презентации на технические темы — как криптовалюты работают, почему они устроены таким образом, какое возможности открываются, какие механизмы защиты информации используются.
Людям интересно, все таки речь идет о новой технологии, намеренной изменить мир. На моих митапах уже, наверное, в сумме человек 400 было. По поводу конференций — актуальна тема про криптографические механизмы и их применимость. Сейчас ведь в Bitcoin используются только хэши и цифровые подписи. В альтернативных валютах начинают внедряться групповые, кольцевые, слепые подписи, разделение секрета и т.д. — все те механизмы, которые ранее использовались очень редко, но несут в себе большой потенциал. Также востребована тема приватности, умных контрактов, электронного голосования — всего того, что будет менять мир уже после криптовалют.
Слышал, что ты хочешь организовать и вести университетский курс о криптовалютах. В какой стране?
Я думаю, это неважно. Надо создать понятный, продуманный, завершенный контент. А потом его выложить в открытый доступ и проводить курсы уже в университетах, которые заинтересуются. Если повезет, буду скоро делать мини-курс для университета Samsung в Корее.
Вместе с Dave Martinez, евангелистом Google Glass и Brick Simple
Часть 5. Личное
Какой тебе видится криптовалюта будущего?
Я не думаю, что будет одна криптовалюта. В обществе есть стремление сделать мир более децентрализованным, ситуация на рынке криптовалют будет отражать это. Кроме того, есть разные категории людей с разными потребностями.
Bitcoin, скорее всего, будет использоваться и далее — слишком много людей ассоциируют криптовалюту вообще с Bitcoin (это как Xerox в копировальном бизнесе). Но есть одна захватывающая цель — сделать всю финансовую отрасль прозрачной, быстрой, надежной и безопасной. В Stellar мы пытаемся этого достигнуть.
Какие книги ты можешь порекомендовать нашим читателям? Необязательно профессиональные.
Я много перечитал, раньше вел список на Linkedin, потом они убрали приложение. Мне лично помогли:
— Путь к финансовой свободе (Бодо Шефер)
— Цель (Элияху Голдратт)
— Сначала скажите «нет» (Джим Кэмп)
— Rework (37 signals)
— Искусство управленческой борьбы (В. Тарасов)
— Договориться можно обо всем (Гевин Кеннеди)
— Сам себе MBA (Джош Кауфман)
— Одноминутный менеджер (Кеннет Бланшар).
— И еще одна по теме — Economics (McConnell, Brue).
Какая музыка тебя вдохновляет?
Я редко слушаю музыку в процессе работы. А под настроение — самые разные жанры.
Павел, большое спасибо за беседу. Где тебя можно найти в Интернете?
Меня легко найти — Pavel Kravchenko в Linkedin, Facebook, Twitter, Skype, и в некоторых других экзотические мессендежерах.
PS. С Павлом Кравченко можно пообщаться в Креативном пространстве «Часопис» 18 августа в 19.00, где он прочитает лекцию «Кріптовалюта Stellar: альтернатива Bitcoin?».