Closed cptn-solo closed 6 years ago
@Arteg0r @nat-brit @alecvert предложил @codename-art попробовать себя в качестве руководителя направления UTKIT - можно начать с формулировки недельных планов, подобных настоящей задаче и ведению отчетности по нему в формате наших управленческих задач. Не думаю, что это будет большой проблемой для него, если мы будем доступны для обсуждения ключевых вопросов, возникающих в ходе работ. В качестве архитектора платформы готов оказывать всяческую поддержку со своей стороны.
@alecvert @nat-brit @Arteg0r
BLOCK #23757296
TRANSFER | |
---|---|
From | cptn-solo |
To | utd-architect |
Quantity | 875.00000 UTDEV.SKILL |
Скилл под работы с 22 по 26 января 2018 включительно
@alecvert @nat-brit @Arteg0r
Локальный план по направлению UTKIT продолжаем актуализировать и дополнять архитектуру и сценарии использования симулятора
Посмотрите, какие диаграммы рисует @codename-art 👍
Симулятор развивается просто семимильными шагами, его альбом диаграмм скоро догонит по объему общий альбом концепта Transnet Space ;)
Объективно - этот симулятор является весьма интересным проектом сам по себе, и, возможно, заставит нас изменить приоритеты в отношении тактического режима Игры - имея такие наработки по токенизации операционной деятельности физической инфраструктуры проектов, мы просто обязаны рано или поздно запустить визуализацию работы транспортной сети на блокчейне ;) @Arteg0r
Из супер-последних мега-идей по симулятору - использовать кастомный тип транзакций для отправки сообщений подсистемы управления и мониторинга (ПУМ) через пиринговую сеть самого блокчейна, что сделало бы ПУМ физической сети TRANSNET полностью децентрализованной и автономной. Однако есть один нюанс - надо убедиться, что такой подход применим на практике - частота сканирования систем мониторинга обычно довольно высока, и это может повлечь за собой избыточную нагрузку на блокчейн. Но я уверен, что мы так или иначе сможем воспользоваться этой отличной идеей.
PS: по сути мы уже думали о пиринговой архитектуре для ПУМ, но думали об интеграции в ПУМ-сеть клиентского ПО, развернутого на каждом ОФИ. Новизна вчерашней идеи заключается именно в том, что мы не разворачиваем для ПУМ отдельную инфраструктуру, а используем P2P модуль ПО Graphene. @codename-art поправит меня, если я ошибаюсь.
Локальный план по направлению UTCORE БЧ: кастомизация UI (задача по текстам в реф-кошельке) - ребрендинг надо постепенно вытеснять более существенными задачами
Благодаря @EvgeniyPolyakov и @mparkhomenko с реф-кошельком мы предварительно разобрались и готовы аккуратно стилизовать его под наш проект (логотипы, названия блоков и тексты сообщений - где это применимо и не относится к коду именно Bitshares - заменяем на наши названия и тексты). Цель кастомизации - не выдавать реф-колешек Bitshares за свою разработку, а использовать наработки проекта Bitshares в своем проекте и продолжать развивать экосистему - если какие-то ошибки исправляются в Bitshares - мы вносим исправления у себя, и наоборот - если мы находим ошибку или разрабатываем функционал, который может ипользоваться и в Bitshares - заливаем наработки в upstream - это общепринятая практика в opensource проектах, и отчасти ради такого "культурного обмена" мы и выбрали этот подход для нашего проекта разработки. В перспективе, безусловно, реф-кошелек останется инструментом гиков и самой команды, а широкий круг пользователей разбредется по своим, оптимизированным под их роли, интерфейсам. Пока же мы ищем и заменяем брендованные блоки, используя задачу
(to be countinued)
@nat-brit @alecvert @Arteg0r резюмирую сегодняшние (вчерашние) достижения.
Деятельность в рамках U-TECH/TRANSNET SPACE
Как мы все уже знаем, работы над сайтом приостановлены, поскольку его концепция снова претерпевает изменения. Но на этот раз мы собираемся подойти к вопросу более основательно, поскольку получили очень ценный фидбэк от @rossul относительно текущего макета и наполнения тизера. Более того, мы решили не откладывать реорганизацию репозиториев Github, иначе не удастся реализовать задуманный редизайн сайта - наведение порядка в хабе началось. Сама причина, по которой мы меняем дизайн, неплохо описана в комментариях к плану развития медиаресурсов - мы поняли, на какой именно целевой аудитории хотим сфокусироваться - на для желающих присоединиться к нашему сообществу участников, на тех, с кем мы общаемся каждый день - энтузиасты, разработчики, аналитики - коллеги. И вот для этой целевой аудитории нам нужно сделать хаб u-transnet более понятным и интуитивным.
Но все-таки отдельное спасибо хотелось бы сказать @RomaRAD @jackal1527 и @EvgeniyPolyakov за красоту, которая у нас получилась в последней итерации сайта.
Локальный план по направлению UTKIT
Удалось очень подробно обсудить с @codename-art текущее понимание архитектуры симулятора и вообще внутренней механики Transnet Space именно в ее транспортной, прикладной, инженерной части. Что для меня стало особенно серьезным откровением:
по нашим предварительным схемам, подсистема управления и мониторинга транспортной сети, подобной Transnet, действительно может быть децентализованной и функционирующей исключительно на инфраструктуре блокчейна и данных, доступных в нем. На высокопроизводительных блокчейн-движках, подобных Graphene (движок u-transnet) и, вероятно, в будущем, EOS, эта схема, вероятно, станет мэйнстримом, т.к. в нее прекрасно ложатся любые задачи по автоматической доставке грузов в сетях с возможностью линейного контроля.
на схемах @codename-art я впервые увидел UTT "в работе", до сих пор мои диаграммы не опускались на прикладной уровень. Это развеяло миф о том, что токенизация внутреннего обмена между ОФИ отвязана от UTT. Нет. UTT в этих схемах служит активом, который непосредственно запускает процесс оказания услуги :
Особенно внимательные могут на этом фрагменте заметить новое направление, которое скоро появится в спейсе, объявляется конкурс на его название
Локальный план по направлению UTCORE
@netral23 провел предварительный анализ реализации atomic swap в Scorum/decred, который показал нам в деталях - что происходит в сети биткойна в процессе осуществления атомарного обмена. Теперь мы будем исследовать сторону Graphene. Какие-то соображения по реализации начинают появляться, но вопросы остаются. Что порадовало - под утро в архитектуру шлюза опять постучались делегаты/заверители ;)))
(to be continued)
@Arteg0r @alecvert @nat-brit Немного магии от @mparkhomenko - отчеты по docker и composer - задачам, связанным с запуском блокчейна. Но это еще не пакет для установки. Нам нужна инструкция, readme для докера. Задача сформулирована, сделаем.
После созвона с @alecvert решил дать ход задаче по автоматизации работы со скиллом (про биржу "подрядчиков" и "проектов"). Вообще предлагаю всегда держать про запас пару-тройку внутренних проектов с невысоким приоритетом, чтобы не терять время зря, когда поток приоритетных задач останавливается, или иссякает.
(to be continued)
@nat-brit @alecvert @Arteg0r
Локальный план по направлению UTCORE Шлюзы и распределение токенов направлений
Благодаря героическим усилиям @netral23 , теперь мы знаем, как устроен атомарный своп между биткойном и графеном в реализации Scorum/Decred, и, безусловно, постараемся использовать эти знания в нашем проекте. Судя по всему, scorum пошел по каноническому пути расширения функциональности, предусмотренной во фреймворке Graphene - на уровне ядра создали кастомный объект и обработчик к нему. Этот подход хорош своей академичностью, но требует изменения кода ядра, что является само по себе довольно ответственной задачей. С другой стороны, начинать разбирать функционал ядра в любом случае прийдется хотя бы потому, что, кроме атомарных свопов, нам совершенно не помешали бы, например, распределения актива по заранее настроенным параметрам (пропорциональное распределение поступающих платежей по заранее указанным учетным записям TODO: создать задачу
). В общем, посмотрим, как дальше пойдут дела.
Кроме того, возможно, вариант, предложенный Scorum, будет затруднителен к реализации в той версии ядра, на котором построены Bitshares и U-Transnet (Scorum ближе к Steemit), косвенные подтверждения чему я недавно видел в тематическом чате между разработчиками Bitshares и Scorum. В таком случае мы вернемся к варианту, который прорабатывали ранее - используем механизм подтверждения, построенный на доверии активным заверителям блокчейна.
Локальный план по направлению UTGAME
Картинка от @codename-art для привлечения внимания :)
На самом деле было несколько важных моментов.
PS: @codename-art - надо не забыть про вариант с whitelisting для ОФИ в целях защиты от атак загрузкой ресурсного актива. Куда бы это воткнуть? В диаграмму может какую-то? Проверим применимость на этапе разработки.
(to be continued)
Все внимательно читаю, но откомментировать вряд ли смогу:) Выглядит многообещающе:) Полностью поддерживаю предложение "попробовать @codename-art в качестве руководителя направления UT-KIT":)
@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 |
@kkrupovich Подтвердил.
Предыдущий отчет #52 Общий план на текущую неделю #60
Деятельность в рамках U-TECH/TRANSNET SPACE
Локальный план по направлению UTCORE
Экономика
* Стейкхолдерами можно считать держателей любых токенов, эмитированных U-TECH на правах инициатора первых направлений деятельности Transnet Space, поскольку существует строгая иерархия токенов, голосующих в обоих направлениях: SKILL <-> DEV <-> [CORE|GAME|KIT|...] <-> UTT
)БЧ
Шлюзы и распределение токенов направлений
Локальный план по направлению UTKIT