Интервью с командой SONM о платформе распределённых вычислений с экономикой на смарт-контрактах

Интервью с командой SONM о платформе распределённых вычислений с экономикой на смарт-контрактах

Artem

Как правило за лендингом блокчейн-проекта, который проводит ICO стоит нечто большее, чем красивые картинки и заманчивые описания, не у всех есть возможность вычитывать технически сложные документы (White Paper) и понимать нюансы, как будет работать платформа, поэтому мы поговорили с сооснователем проекта SONM.io Сергеем Пономарёвым лидером команды разработчиков.


Привет, Сергей! расскажи нам о команде, как вы познакомились все, фаундеры?

Да, привет, команда сформировалась постепенно, основатели проекта - Андрей Воронков и я. Сперва мы длительное время работали над проектом DrugDiscovery@home, который направлен на вычисления в области медицины и создания лекарств с выплатой вознаграждений за фармакологические открытия в этой области. В процессе родилась идея сделать проект по общим вычислениям, у нас в команде появились ребята из Яндекса, специалисты по архитектуре распределенных платформ и маркетологи и финансисты из Federal Finance.  На данный момент у нас полностью укомплектованная команда core разработчиков, кого мы смогли найти и привлечь на энтузиазме.


Как в целом у каждого из вас формировался интерес к биткоинам? как следили  за тем, как блокчейн “отвязывается” от биткоин и развивается как технология?

Настоящее понимание, что блокчейн это гораздо шире, чем просто биткойны и криптоанархизм, пришло с появлением Ethereum. А большую часть своего времени на блокчейн-проекты начали тратить в 2016 году, когда стало понятно, что это и есть будущее и новый Интернет.


Как вы пересекались с индустрией распределённых вычислений до запуска проекта? просто как любители?

Собственно я контактировал со специалистом, который работает в церне, где-то 3 года назад, он рассказывал про проблемы в области распред. вычислений с которыми они сталкиваются - несовместимость ПО (например python 2.x и 3.x версий), а так же изоляция песочницы (sandboxes). Собственно из этого и родился первоначальный план архитектуры, в которых предполагалось эти вопросы решить.


Как возникла идея проекта?

Вообще по поводу того как родилась идея и как пришли туда, куда пришли - все началось с моей учебы на втором курсе универа, после которого я заинтересовался распред. вычислениями и в итоге вышел на ребят из церна, которые дали множество советов по поводу того, как должно быть спроектировано идеальное ПО для таких задач, и объяснил существующие проблемы в этой области, а также посоветовал книжку "Распределенные вычислительные системы" за авторством Г.И. Радченко, после прочтения которой Сергею удалось построить первый прототип. Ну и так далее. Идея распределенного суперкомпьютера - это долгая история с 2009 года. Просто до появления блокчейна невозможно было выстроить финансовую мотивацию для проекта подобного масштаба, а именно микротранзакции и учет на смарт-контрактах. Лично я над ним стал работать приблизительно с ноября 2013 года.


Как вы изучали потенциальный спрос на новую блокчейн-платформу? общались с потенциальными потребителями?

Новые блокчейн-платформы, как и вообще что-то новое и до этого неизведанное, это такой продукт, под который рынок появляется вместе с появлением самой платформы. Когда владельцы мощностей видят способ зарабатывать на своем оборудовании больше, а покупатели платить меньше - их не нужно долго уговаривать. Наша задача - дать им такую возможность и показать, что это просто, удобно и понятно. Кто откажется зарабатывать больше на новой индустрии? Много желающих попробовать. Предстоящий переход эфириума на POS предполагает поиск майнерами применения своему железу, и мы планируем это применение дать.


Расскажи детальнее о ваших отличиях от конкурирующей платформы Golem Network? вот прямо “на пальцах” - здесь вот так, а мы сделали вот так. почему вы решили отстроиться от существующих решений именно так?

На самом деле основное отличие от Golem network в том, что мы решили сразу фокусироваться не только на инфраструктуре, но и на платформе, поэтому у нас просто уже есть платформа, а у голема её нет. Ну то есть у нас конечно тоже не все доработано, но в плане платформы мы сделали больше.

Если мы будем, однако, все же рассуждать об архитектуре и основных технологических различиях, то я бы сказал, что у нас есть возможность создавать вычислительные пулы, по аналогии со стандартной криптой, в то время, как у голема сеть подразумевает только полную p2p сеть. Из этого так же следует, что мы можем использовать нашу архитектуру для конкуренции с iEX и обычными приватными/публичными кластерами (облаками), т.к. по сути, если у вас уже есть ферма, или кластер, или какое-либо облако, то вы можете включиться в экосистему SONM, и продолжать по сути, предоставлять клиентам ваши сервисы, но более оптимальным путем.

Так же да, отдельно стоить сказать по поводу хабов, гибридной централизации и сервисов - хабы в данном случае служат своего рода “вратами”, гейтвей-нодами, такими же, как например гейтвеи IPFS или INFURA для Ethereum - они могут предоставлять использование внутрисистемных сервисов конечным пользователям БЕЗ необходимости поднятия собственной клиентской ноды. Т.е. условно говоря если вам нужно что-то посчитать или запустить на големе, то вам необходимо поднять собственную ноду, с другой стороны у нас достаточно будет просто набрать адрес, допустим, сайт-сервиса в адресной строке - и система свяжется с ближайшей гейт-вей нодой и выдаст вам его.

Для большего понимания подобной работы сервисов можно вспомнить TOR network - внутри сети так же существуют ‘hidden services’ доступ к которым осуществляется по имени сервиса заканчивающегося на .onion.

Резюмируя вышесказанное я бы предположил, что для нас более интересный конкурент это новые, еще не вышедшие в прототип проекты со схожей архитектурой, чем Golem. Именно с такими проектами мы будем бороться за рынки, Golem не опасен для нашей бизнес-модели.


Я правильно понял, что я как участник вашей платформы могу запустить ваше ПО на своём персональном компьютере, когда он простаивает например и получать за это вашу криптовалюту от заказчиков вычислений, который будет распределять смарт-контракт?

Да, либо нашу криптовалюту либо сразу доллары, когда мы запустим биржу.


Я слышал, что у вас произошли недавно какие-то кардинальные изменения в технологической архитектуре и изменения в команде, расскажи подробнее

Да, изначально мы планировали работать с BOINC-архитектурой, но появились сложности, связанные научной направленностью вычислений BOINC и поддержкой только языков C++/FORTRAN/Python, а это означает отсутствие гибкости в применении.

Мы решили использовать более развернутые решения, такие как платформа Cocaine и контейнеры Docker (которые поддерживают большое количество языков программирования, включая Java, Node.js, Go и т.д.), и сфокусироваться не просто на распределенных вычислениях, но на “туманных вычислениях” в целом (fog computing). Так мы создадим более универсальную платформу для любых приложений.

В процессе миграции технологии в начале этого года у руководства проекта возникли разногласия с той частью команды, которая администрировала BOINC-сервера. Переговоры не увенчались успехом, что характерно - администраторы не захотели отказываться от привычного решения, и больше они не участвуют в проекте SONM, при этом оставаясь частью команды проекта DrugDiscovery@home Андрея.  

Наша инфраструктура остается BOINC-совместимой, но мы считаем эту технологию устаревшей и фокусируемся на новом решении и новых перспективах.


что сейчас умеет MVP? опишите четко, что есть сейчас, а что будет в ближайших  планах?

На платформе наших разработчиков крутится значительная часть сервисов Яндекса, мы уже тестировали отправку токенов за вычисления на платформе DgurDiscovery@home, лучше всего будет посмотреть WP на предмет того, что уже реализовано и что когда планируется. В целом это очень хорошая тактика, перед тем как инвестировать!


Сколько вы сами вложили в проект до текущего этапа, собственных средств? сколько времени ушло на разработку?

Собственные средства - это разве что личное время топовых разработчиков и исследователей из России и небольшие вложения в первичный маркетинг, чтобы начать пресейл. До этого работали на чистом энтузиазме, активной разработкой и проектированием мы занимаемся уже более полугода, не считая решений, которые появились в проекте вместе с новыми членами команды (свои разработки, которые ребята принесли с собой и модифицировали для проекта).


Расскажите о деталях сбора средств на развитие - сколько планируется в рамках ICO, на какой масштаб по охвату пользователей рассчитываете?

У нас есть четкое видение и понятный план развития, есть пул специалистов - разработчиков и менеджеров, которых мы хотели бы привлечь для работы, они стоят дорого, мы ведем переговоры о рабочих контрактах на год и более. Без профессионалов этой сферы, в т.ч. специалистов по продажам и маркетингу нишевых решений по вычислениям для крупных компаний - солидного куска рынка не видать. Мы это прекрасно понимаем, и ведем работу по найму зарубежных специалистов, это первая статья расходов.

В течение первого года работы, помимо развития самой платформы (см. роадмап), мы планируем привлечь до 10 тысяч активных покупателей вычислительных мощностей, и потратить на их привлечение часть бюджета. Общий кэп и цифры лучше посмотреть в документации проекта, могу сказать одно - в части расходования средств мы придерживаемся подхода классических компаний и считаем каждую копейку. Офисы на островах в планы не входят, также как и разработчики, которые не готовы работать без вида на море.


Какова ценность вашего токена для инвесторов?

Токен является расчетной единицей децентрализованной биржи вычислений для покупки/продажи мощностей, чем больше пользователей - тем дороже токен. Также, помимо спекулятивной ценности, мы планируем ближе к релизу введние комиссий с транзакций путем организации голосования держателей токенов (несложное ДАО), то есть будут также и дивиденды.


Проводили ли вы аудит ваших смарт-контрактов? Если да, то кто его проводил?

Макс Талдыкин проводил и помогал писать, очень щепетильны мы в этом вопросе.


Что дальше, после pre-ICO, на что пойдут средства?

Основные статьи расходов после пресейла - это укрепление команды новыми зарубежными кадрами, ускорение разработки (простейшие вещи, вроде возможности работать в одном офисе и переезд активной части команды в Москву), и конечно ICO-маркетинг, чтобы рассказать миру о проекте и привлечь необходимое количество средств.


Ну и последний важный вопрос! В каких вычислениях можно использовать вашу платформу? Расскажите о реальных кейсах применения и когда по вашим прогнозам вы уже запустите пилотную версию каких-нибудь вычислений?

Строго говоря -  в любых. По аналогии со станадртными облаками и PaaS вы можете написать любое приложение, упаковать его в контейнер и разместить его в сети как сервис. Таким образом платформа может быть использована для любых приложений.

На самом деле платформу уже сейчас можно установить и запустить на ней вычисления, но потребуются некоторое время на доработку именно модулей сообщений и связи с blockchain API, которое позволит уже полностью задействовать мощности вычислительного “тумана”.

Telegram канал Decenter

О проекте:

Web - sonm.io

GitHub - https://github.com/sonm-io/

Slack - https://sonmio.signup.team/

BTT Forum - https://bitcointalk.org/index.php?topic=1845114.0

Twitter - https://twitter.com/sonmdevelopment

Facebook - https://www.facebook.com/SONM-Supercomputer-Organized-by-Network-Mining-954849207981204

Blog - https://medium.com/@sonm/


Report Page