u-transnet / info

Информационное обеспечение проекта, включая конституцию, бумагу и все документы, не относящиеся непосредственно к какому-то конкретному компоненту Системы. Хотите принять участие? Загляните в wiki репозитория info
https://github.com/u-transnet/info/wiki
5 stars 3 forks source link

[Координация #4/2018] Запуск блокчейна + концепция + разработка #61

Closed cptn-solo closed 6 years ago

cptn-solo commented 6 years ago

Предыдущий отчет #52 Общий план на текущую неделю #60

Деятельность в рамках U-TECH/TRANSNET SPACE

Локальный план по направлению UTCORE

Экономика

БЧ

Шлюзы и распределение токенов направлений

Локальный план по направлению UTKIT

cptn-solo commented 6 years ago

@Arteg0r @nat-brit @alecvert предложил @codename-art попробовать себя в качестве руководителя направления UTKIT - можно начать с формулировки недельных планов, подобных настоящей задаче и ведению отчетности по нему в формате наших управленческих задач. Не думаю, что это будет большой проблемой для него, если мы будем доступны для обсуждения ключевых вопросов, возникающих в ходе работ. В качестве архитектора платформы готов оказывать всяческую поддержку со своей стороны.

cptn-solo commented 6 years ago

@alecvert @nat-brit @Arteg0r

BLOCK #23757296

TRANSFER  
From cptn-solo
To utd-architect
Quantity 875.00000 UTDEV.SKILL

Скилл под работы с 22 по 26 января 2018 включительно

cptn-solo commented 6 years ago

@alecvert @nat-brit @Arteg0r

Локальный план по направлению UTKIT продолжаем актуализировать и дополнять архитектуру и сценарии использования симулятора

Посмотрите, какие диаграммы рисует @codename-art 👍

screen shot 2018-01-23 at 01 42 15

Симулятор развивается просто семимильными шагами, его альбом диаграмм скоро догонит по объему общий альбом концепта Transnet Space ;)

Объективно - этот симулятор является весьма интересным проектом сам по себе, и, возможно, заставит нас изменить приоритеты в отношении тактического режима Игры - имея такие наработки по токенизации операционной деятельности физической инфраструктуры проектов, мы просто обязаны рано или поздно запустить визуализацию работы транспортной сети на блокчейне ;) @Arteg0r

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

PS: по сути мы уже думали о пиринговой архитектуре для ПУМ, но думали об интеграции в ПУМ-сеть клиентского ПО, развернутого на каждом ОФИ. Новизна вчерашней идеи заключается именно в том, что мы не разворачиваем для ПУМ отдельную инфраструктуру, а используем P2P модуль ПО Graphene. @codename-art поправит меня, если я ошибаюсь.

Локальный план по направлению UTCORE БЧ: кастомизация UI (задача по текстам в реф-кошельке) - ребрендинг надо постепенно вытеснять более существенными задачами

Благодаря @EvgeniyPolyakov и @mparkhomenko с реф-кошельком мы предварительно разобрались и готовы аккуратно стилизовать его под наш проект (логотипы, названия блоков и тексты сообщений - где это применимо и не относится к коду именно Bitshares - заменяем на наши названия и тексты). Цель кастомизации - не выдавать реф-колешек Bitshares за свою разработку, а использовать наработки проекта Bitshares в своем проекте и продолжать развивать экосистему - если какие-то ошибки исправляются в Bitshares - мы вносим исправления у себя, и наоборот - если мы находим ошибку или разрабатываем функционал, который может ипользоваться и в Bitshares - заливаем наработки в upstream - это общепринятая практика в opensource проектах, и отчасти ради такого "культурного обмена" мы и выбрали этот подход для нашего проекта разработки. В перспективе, безусловно, реф-кошелек останется инструментом гиков и самой команды, а широкий круг пользователей разбредется по своим, оптимизированным под их роли, интерфейсам. Пока же мы ищем и заменяем брендованные блоки, используя задачу

(to be countinued)

cptn-solo commented 6 years ago

@nat-brit @alecvert @Arteg0r резюмирую сегодняшние (вчерашние) достижения.

Деятельность в рамках U-TECH/TRANSNET SPACE

Как мы все уже знаем, работы над сайтом приостановлены, поскольку его концепция снова претерпевает изменения. Но на этот раз мы собираемся подойти к вопросу более основательно, поскольку получили очень ценный фидбэк от @rossul относительно текущего макета и наполнения тизера. Более того, мы решили не откладывать реорганизацию репозиториев Github, иначе не удастся реализовать задуманный редизайн сайта - наведение порядка в хабе началось. Сама причина, по которой мы меняем дизайн, неплохо описана в комментариях к плану развития медиаресурсов - мы поняли, на какой именно целевой аудитории хотим сфокусироваться - на для желающих присоединиться к нашему сообществу участников, на тех, с кем мы общаемся каждый день - энтузиасты, разработчики, аналитики - коллеги. И вот для этой целевой аудитории нам нужно сделать хаб u-transnet более понятным и интуитивным.

Но все-таки отдельное спасибо хотелось бы сказать @RomaRAD @jackal1527 и @EvgeniyPolyakov за красоту, которая у нас получилась в последней итерации сайта.

Локальный план по направлению UTKIT

Удалось очень подробно обсудить с @codename-art текущее понимание архитектуры симулятора и вообще внутренней механики Transnet Space именно в ее транспортной, прикладной, инженерной части. Что для меня стало особенно серьезным откровением:

Особенно внимательные могут на этом фрагменте заметить новое направление, которое скоро появится в спейсе, объявляется конкурс на его название

Локальный план по направлению UTCORE

@netral23 провел предварительный анализ реализации atomic swap в Scorum/decred, который показал нам в деталях - что происходит в сети биткойна в процессе осуществления атомарного обмена. Теперь мы будем исследовать сторону Graphene. Какие-то соображения по реализации начинают появляться, но вопросы остаются. Что порадовало - под утро в архитектуру шлюза опять постучались делегаты/заверители ;)))

(to be continued)

cptn-solo commented 6 years ago

@Arteg0r @alecvert @nat-brit Немного магии от @mparkhomenko - отчеты по docker и composer - задачам, связанным с запуском блокчейна. Но это еще не пакет для установки. Нам нужна инструкция, readme для докера. Задача сформулирована, сделаем.

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

(to be continued)

cptn-solo commented 6 years ago

@nat-brit @alecvert @Arteg0r

Локальный план по направлению UTCORE Шлюзы и распределение токенов направлений

Благодаря героическим усилиям @netral23 , теперь мы знаем, как устроен атомарный своп между биткойном и графеном в реализации Scorum/Decred, и, безусловно, постараемся использовать эти знания в нашем проекте. Судя по всему, scorum пошел по каноническому пути расширения функциональности, предусмотренной во фреймворке Graphene - на уровне ядра создали кастомный объект и обработчик к нему. Этот подход хорош своей академичностью, но требует изменения кода ядра, что является само по себе довольно ответственной задачей. С другой стороны, начинать разбирать функционал ядра в любом случае прийдется хотя бы потому, что, кроме атомарных свопов, нам совершенно не помешали бы, например, распределения актива по заранее настроенным параметрам (пропорциональное распределение поступающих платежей по заранее указанным учетным записям TODO: создать задачу). В общем, посмотрим, как дальше пойдут дела. Кроме того, возможно, вариант, предложенный Scorum, будет затруднителен к реализации в той версии ядра, на котором построены Bitshares и U-Transnet (Scorum ближе к Steemit), косвенные подтверждения чему я недавно видел в тематическом чате между разработчиками Bitshares и Scorum. В таком случае мы вернемся к варианту, который прорабатывали ранее - используем механизм подтверждения, построенный на доверии активным заверителям блокчейна.

Локальный план по направлению UTGAME

Картинка от @codename-art для привлечения внимания :)

ut-simulator 1

На самом деле было несколько важных моментов.

PS: @codename-art - надо не забыть про вариант с whitelisting для ОФИ в целях защиты от атак загрузкой ресурсного актива. Куда бы это воткнуть? В диаграмму может какую-то? Проверим применимость на этапе разработки.

(to be continued)

nat-brit commented 6 years ago

Все внимательно читаю, но откомментировать вряд ли смогу:) Выглядит многообещающе:) Полностью поддерживаю предложение "попробовать @codename-art в качестве руководителя направления UT-KIT":)

cptn-solo commented 6 years ago

@nat-brit @alecvert @Arteg0r коллеги, предлагаю подтвердить транзакцию на учетке utd-architect

BLOCK #23974055

CREATE PROPOSAL  
Expiration time January 31, 2018, 4:16:52 AM
Proposed operations Transfer 875.00000 UTDEV from utd-architect to cptn-solo
Arteg0r commented 6 years ago

@kkrupovich Подтвердил.