Как уже было сказано в анонсе, в рамках проекта "ЭПИГРАФ", можно будет больше узнать о разных пользователях социально-медийной платформы ГОЛОС. А здесь присутствует очень много интересных людей, которые являются поэтами, художниками, фотографами, блогерами, программистами и так далее. Каждый человек своеобразен и уникален. Каждый обладает присущими только ему отличительными способностями и чертами характера. У каждого есть свои взгляды, идеи и мечты, которыми он хотел бы поделиться с окружающими. "ЭПИГРАФ" ставит перед собой цель предоставить возможность абсолютно разным людям высказаться и раскрыть себя.
Эпиграф (от греч. επιγραφή —«надпись») — надпись в стихах или в прозе под заглавием художественного (публицистического, научного и др.) произведения или одного из его частей. Эта надпись выражает дух произведения, основную идею автора или просто мысли и ассоциации, которые возникли у него при написании.
Некоторые эпиграфы приобретали всемирную известность и употреблялись на протяжении веков.
[Дизайн обложки @konti]
Сегодня читатели ГОЛОСА имеют возможность ближе познакомиться с очень интересным человеком, который внес свой вклад в появление и развитие социально-медийных блокчейн проектов Стимит (Steemit) и ГОЛОС. Поэтому нет ничего удивительного в том, что он будет первым участником этого проекта.
Знакомьтесь. Валентин Завгороднев - @val
(Front-End Developer, BitShares & Steemit)
"Я скомпилировал исходники BitShares, запустил testnet и подумал: Как круто! Вот бы еще сюда прикрутить какой-нибудь GUI."
Валентин Завгороднев
[Кадр из фильма "BitShares Peer to Peer Tour - 2015"]
Валентин Завгороднев является разработчиком, который долгое время проработал в таких криптопроектах, как BitShares, Steemit и других. Кроме этого, он является консультантом в проекте ГОЛОС.
Front-end и back-end — термины в программной инженерии, которые различают согласно принципу разделения ответственности между внешним представлением и внутренней реализацией соответственно. Front-end — интерфейс взаимодействия между пользователем и основной программно-аппаратной частью (back-end). Front-end и back-end могут быть распределены между одной или несколькими системами.
Разделение между программными системами на front-end и back-end упрощает разработку. Front (или клиент) сторона — это любой компонент, управляемый пользователем, а back (сервер) сторона выполняется на сервере.
Не сомневаюсь в том, что многим читателям ГОЛОСА было бы интересно познакомиться с ним поближе. А раз так, то приступим.
aleco: Мог бы ты вначале коротко рассказать о себе? Многим было бы интересно поближе познакомиться с тобой.
Как ты оказался в США? Откуда ты и как оказался в команде BitShares?
val: Сложно сказать откуда я. До своего переезда в США я успел пожить в нескольких странах: Узбекистан, Казахстан, Россия.
С детства я увлекался программированием, застал еще те времена, когда домашние компьютеры были большой редкостью, поэтому свою первую программу я написал на программируемом микрокалькуляторе.
Профессиональную карьеру я начинал в Москве, в конце 90-х, начале нулевых, в компании SpyLog - это был настоящий интернет-стартап. Работа в этой компании очень много мне дала и многому меня научила. Но несколько лет спустя мне захотелось чего-то нового и я нашел работу в маленькой финансовой компании из Нью-Йорка, специализирующейся на моделировании ипотечных займов. Я переехал в США и поселился в штате Нью-Джерси (New Jersey).
Где-то в начале 2013-го я заинтересовался биткоином. Больше всего меня впечатлила, та легкость, с которой можно было получить доступ к API. По большому счету сам блокчейн был одной большой базой данных для доступа к которой ни у кого не нужно было спрашивать разрешения. По сравнению с тем, с чем я сталкивался до этого в финансовом мире, это было необычайной свободой. На этом этапе я стал задумываться о том для каких приложений этот API можно использовать. Например одна из идей, над которой я работал совместно с Adam B. Levine, была идея монетизации контента, где читатели могли бы платить авторам небольшие пожертвования. Однако, дальше стадии концепции, этот проект развития не получил.
Где-то в ноябре 2013-го я слушал очередной подкаст Let's talk Bitcoin. В нем было интервью с Даниелем Ларимером про Protoshares (и по-моему уже тогда упоминался проект BitShares). Его идеи меня очень заинтересовали и я стал пристально следить за всеми его проектами и даже немного инвестировал в Angel Shares. С их помощью стал разрабатываться и позже был запущен BitShares. Потом, где то в начале 2014-го, мне на глаза попались исходники BitShares и я их скомпилировал. Как мне помнится, я даже запустил testnet и подумал: Как круто, вот бы еще сюда прикрутить какой-нибудь GUI. В то время я как раз активно смотрел на так называемые гибридные приложения, это когда HTML5 приложение исполняется в контейнере и почти не отличимо от нативного. Я написал Дэну Ларимеру письмо с вопросом о том, какие у них планы на счет GUI. Я поделился тем, что у меня есть кое-какие идеи. Мы созвонились и каково же было мое удивление, когда он предложил ту же самую архитектуру: HTML5 приложение в QT контейнере и работа с C++ клиентом блокчейна через JSON RPC API. После этого разговора я занялся претворением этих идей в жизнь. Потом я как-то пожаловался на нехватку времени из-за основной работы и Дэн предложил мне перебраться к ним в офис в штате Вирджиния на "full time".
[Фотография с персональной страницы Валентина Завгороднева в Facebook]
Кабинет в новом офисе BitShares. Как говорит Валентин, не хватает только высокого стола для работы стоя, чтобы чувствовать себя как дома.
aleco: Почему ты тогда принял это предложение и до сих пор продолжаешь работать в команде BitShares и Steem?
val: Проект был очень интересный - из области Bitcoin 2.0, в то время кроме BitShares было пожалуй еще только два проекта делающих что-то похожее и такое-же интересное: Mastercoin и Counterparty, а Ethereum был еще только на этапе концепции. Скажу честно, это решение далось мне очень не легко - пришлось перебираться из солнечной Калифорнии в дождливую Вирджинию, на меньшую зарплату.
aleco: BitShares имеет свою историю. Насколько мне известно все началось с INVICTUS I3 (Инвиктус Ай 3). Что это за компания и кто её основал? Какими были её цели?
val: Я не застал времена основания Invictus, знаю лишь, что компания была основана Дэном Ларимером, его отцом Стэном Ларимером и Чарльзом Хоскинсоном при финансовом участии нескольких китайских инвесторов. Незадолго до моего переезда в Вирджинию, Чарльз Хоскинсон покинул компанию и со-основал Ethereum. Целью Invictus была разработка и запуск BitShares - децентрализованной биржи со стабильным токеном, курс которого, с помощью рыночных механизмов, был привязан к курсу доллара.
aleco: Но позже из неё возник Cryptonomex (Криптономекс). Зачем это понадобилось?
val: Спустя год фонды на разработку BitShares иссякли. Это не было сюрпризом, так изначально и планировалось потратить эти деньги за год. Было необходимо новое финансирование, новая структура собственности и развитие новых направлений бизнеса. В результате была создана новая компания - Cryptonomex, с новыми акционерами, и новыми целями - на этот раз фокус компании был на разработке блокчейн решений для бизнеса и консалтинговые услуги, в рамках этой компании и был разработан блокчейн движок Графен (Graphene). После перевода на этот новый движок, сеть BitShares получила приставку 2.0 и можно сказать новую жизнь. Все основные проблемы BitShares 1.0 были исправлены, время генерации блоков сократилось до 3-х секунд, добавилось много новых фич, интерфейс пользователя был полностью переработан и сейчас он напоминает скорее интерфейс биржи, чем кошелек криптовалюты.
aleco: Ты прошел большой путь вместе с BitShares и наверняка преодолел много сложностей. Можешь рассказать о таких трудностях?
val: Сложностей действительно было много. Самый неприятный момент, как пожалуй в жизни и любого другого стартапа, это когда деньги инвесторов заканчиваются, а проект еще не в состоянии прокормить себя сам. Разработчики начинают разбегаться, комьюнити (сообщество) начинает проявлять недовольство темпами развития. Инвесторы начинают выводить деньги, капитализация падает... и мы плавно подходим к самому интересному моменту, когда вся команда начинает очень серьезно обсуждать варианты выхода из кризиса. Сразу же возникает множество интересных идей, обсуждение которых иногда не прекращается и до полуночи. И вот именно на таком этапе и появились идеи приведшие к возникновению Стима.
Некоторые члены команды Cryptonomex, которая является прародительницей BitShares и Steemit
aleco: Если уже заговорили о Стимит (Steemit). Скажи, пожалуйста, когда и у кого впервые возникла идея о создании Стима (Steem) и что ты лично подумал, когда впервые узнал об этом?
val: Стим (Steem) берет свое начало из идеи Дэна Ларимера о сообществах взаимопомощи (Mutual Aid Societies или MAS). По сути речь шла о децентрализованной страховой компании. В конце 2015-го года он много писал об этом в своем блоге, мне эта идея понравилась. Тема децентрализованных компаний и самоуправляемых сообществ интересовала меня давно. То что BitShares строили децентрализованную компанию было одной из причин, по которой я присоединился к проекту.
Кстати, термин Decentralized Autonomus Company (DAC) был предложен Дэном еще в 2013 году, примерно за год до того как Ethereum ввел в оборот DAO.
Но реализация такого крупномасштабного проекта как MAS казалась совершенно неподъемным делом и видимо не только мне. В какой-то момент Дэн собрал всех, кто был офисе у "whiteboard" (по моему это было в первых числах января 2016-го года) и сказал что расскажет про свою новую идею, которую будет гораздо проще реализовать, чем MAS. Он начал свою презентацию со слов "Content is king". Фактически это была презентация Стима в том виде в котором мы его знаем теперь. Тогда и были сформулированы основные принципы Стима: оплата авторам из инфляции, акционеры голосуют за каждый пост пропорционально своему стейку, стейк который может голосовать должен быть долгосрочной инвестицией в проект - таким образом появляется инициатива думать о долгосрочной выгоде для всей экосистемы, а не о собственной и краткосрочной. Это то, что Ден назвал Subjective Proof of Work и посвятил этой идее отдельную статью в своем блоге за пару месяцев до этого.
Дэн Лаример и Нэд Скотт в офисе у "whiteboard", где обычно представляются новые идеи и обсуждаются важные вопросы с командой
aleco: В любой истории есть интересные моменты. Если коснуться истории Стимит (Steemit), что особенно тебе запомнилось из того как запускался и развивался этот проект?
val: Пожалуй самое интересное, помимо самой идеи, это скорость с которой нам удалось вывести продукт на рынок. От идеи до первой рабочей версии прошло меньше 3-х месяцев. Это позволило нам практически обойтись без сторонних инвестиций. Можно сказать, проект создавался на деньги самих разработчиков. Да нам пришлось сидеть несколько месяцев без зарплаты и оборудовать офис в подвале частного жилого дома. Но это позволило начать распределение с помощью майнинга, а не на ICO, как это принято сейчас в других проектах подобного рода. Майнинг позволил решить несколько проблем связанных с пробелами в законодательстве США в части регулирования обращения и выпуска криптовалют, а также оставить за разработчиками несколько больший контроль над проектом, что я считаю достаточно важным фактором на ранних этапах развития любого стартапа. Переход контроля от разработчиков к комьюнити (сообществу) происходит по мере развития проекта и в соответствии с первоначальным планом.
aleco: А в какой момент появилось понимание, что Стимит перестал быть экспериментом и стал успешным проектом?
val: С момента запуска я следил за всевозможными метриками и цифрами пытаясь понять есть ли у Стима то, что называется словом "traction". Но осознание того, что "traction" есть пришло не из цифр, а из наблюдения за пользователями. Меня а какой-то момент поразила терпимость пользователей к различным проблемам технического плана. А таких проблем у нас на первоначальном этапе было очень много. Мы совершенно не были готовы к большому наплыву пользователей. Так вот, было ощущение, что пользователи могут простить нам любые неполадки и все равно каждый день приходить на сайт, писать и голосовать, отвечать на комментарии.
aleco: Теперь хотелось бы услышать историю про ГОЛОС. Ребята из Кибер Фонда уже кое что рассказали. Как я понимаю, ты тоже принимал в этом участие. Как эта история выглядит из-за Океана? Поделись, пожалуйста.
val: Где-то в конце июня этого года ребята из Кибер Фонда попросили меня проконсультировать их по нескольким моментам связанных с инвестициями в Стим. Естественно зашел разговор о том как развивать русскоязычное комьюнити. Мы сошлись на мысли, что развивать русскоязычное комьюнити важно. Однако, кто будет это делать и на какие средства? Например, на оплату регистраций аккаунтов были необходимы вполне реальные деньги. Где их брать было совершенно не понятно. Чуть позже у нас состоялся еще один разговор и Кибер Фонд предложил идею выплаты небольшой комиссии, тем кто регистрирует аккаунты. Это позволило бы окупить вложения в регистрацию аккаунтов. Я обсудил эту идею с Дэном и Нэдом. Им идея понравилась, но реализовать ее в краткосрочной или среднесрочной перспективе совершенно не представлялось возможным из-за нехватки ресурсов. Вместо этого прозвучало предложение, в качестве эксперимента, сделать параллельный блокчейн ориентированный на русскоязычную аудиторию и зарезервировать некоторую сумму на регистрацию аккаунтов. К тому же, одновременно можно было бы решить проблему слишком малой доли русскоязычных пользователей в экосистеме Стима.
aleco: Но создание отдельного блокчейна для русскоязычных, на мой взгляд, это довольно неординарное решение. Я помню, как на Стимит сразу после объявления о запуске ГОЛОСА началось бурное обсуждение этого предложения. Думаю, что Дэн и Нед могли предвидеть это.
val: Как я уже сказал, идея отдельного блокчейна была озвучена именно Дэном и Нэдом. Ничего неординарного в этом в тот момент не было, так как изначально одним из планов предусматривалась экспансия на другие языки. К тому же идея параллельных блокчейнов уже существовала. Думаю, что именно поэтому и решено было пойти самым простым для компании Стимит путем. А именно, передать решение этого вопроса другой компании. Команда Кибер Фонда отлично подходила на эту роль, так как они были экспертами в области криптовалют и не понаслышке знали рынок России и других стран СНГ.
aleco: Валентин, на сайте ГОЛОСА ты значишься в команде как консультант. В чем состоит твоя роль?
val: Прежде всего, я помогаю команде ГОЛОСА не наступать на те же самые грабли, на которые в свое время наступил Стим. Конечно в первую очередь это касается интерфейса и взаимодействия с пользователями. Так как это мои области ответственности в Стиме, то у меня здесь очень большой опыт. Но надеюсь, что я был и остаюсь быть полезным ГОЛОСУ и по другим вопросам.
aleco: Каким ты видишь будущее ГОЛОСА?
val: Определенно довольно ярким, с миллионами пользователей в ближайшей перспективе и существенным влиянием на все русскоговорящее интернет сообщество. Возможно это новая парадигма в журналистике и это определенно новая парадигма во взаимоотношениях между читателями и авторами, которая убирает посредника в виде рекламодателя.
aleco: Валентин, я благодарен тебе за то, что поделился своими воспоминаниями, рассказал немного о себе и cвоих мыслях по поводу платформ Стимит и ГОЛОС.
Айзеку Азимову принадлежат слова, которые, в свое время, стали очень известны. Он как то сказал:
«Самая волнующая фраза, какую можно услышать в науке, — фраза, возвещающая о новых открытиях, — вовсе не «Эврика! », а «Вот забавно... ».»
Айзек Азимов
Исходя из того, о чем мы говорили, мне запомнилась твоя фраза, которую следовало бы внести в ЭПИГРАФ
"Я скомпилировал исходники BitShares, запустил testnet и подумал: Как круто! Вот бы еще сюда прикрутить какой-нибудь GUI."
Валентин Завгороднев
aleco: Надеюсь, ты не против? :-)
val: Хорошо
Интервью отличное, да и Валентин классный! Тоже доводилось беседовать.
Мне понравилось)
Очень интересно и познавательно!
Спасибо!!
Прочитал с огромным удовольствие! Отличное интервью!
...всегда интересно увидеть за ником живого человека!...правда, не всегда человек захочет выглянуть из-за ника..))...хорошее интервью, интересное!
Какая великолепная статья, спасибо огромное! Теперь я поняла, откуда мне лицо Валентина знакомо - очень давно смотрела видео о БитШэйрс из их офиса в Верджинии, вооот откуда:)
Интересно, узнала много нового, благодарю за работу и буду ждать следующее интервью:)
Отличное интервью!
Спасибо. Очень интересно.