Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
goloscore
6 лет назад

Новости Golos•Core. Что дальше?

Добрый день!


С учетом того, что СФ находится на стадии релиза, мы, как обещали в декабре, возвращаемся к рассмотрению дальнейших возможных сценариев развития блокчейна Голоса.

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

Сценарий 1 - Быстрые победы  

Предлагаем сообществу два последовательных хардфорка 0.2 и 0.3, в который вошли фичи, ранее согласованные к принятию в рамках ХФ в декабре, которые помогают обеспечить коммьюнити необходимым для развития функционалом.

Хардфорк 0.2

  • Reward beneficiaries - вознаграждение приложений - требуется для роста числа приложений на платформе;
  • Comment tree limit - убираем ограничение на ветку комментариев (аналогично Steemit);
  • Comments should be editable forever - обеспечиваем постоянный доступ к комментариям;
  • Delete categories - это рудимент, который удален из Стимит; 
  • Comment object compression  - реализуем для снижения локации памяти и повышение производительности;
  • Payout window change - переносим актуальные изменения Стимит по изменению окна выплат до 7 дней. 

Какие примерные сроки?

От 1 до 2 мес  (с учетом тестирования)


Хардфорк 0.3

  • Golos power delegation - делегирование СГ - обеспечиваем альтернативу для использования СГ; 
  • Automatic witness downvoting after 3 months - обеспечиваем избирательность топа делегатов;
  • Remove or increase posting limit - требуется определиться, увеличивать или уменьшать лимит на количество постов (представим делегатам и сообществу в течение месяца-двух модели, что изменится в системе для определения направления);
  • Smoothen reward distribution function - изменение кривой выплаты наград (и авторских, и кураторских) (представим делегатам и сообществу в течение месяца-двух варианты, что изменится в системе при разных кривых с разными параметрами).

Какие примерные сроки?

От 1 до 2 мес (с учетом тестирования)

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


Софтфорк 0.2.1 / 0.3.1

В параллели с обозначенными хардфорками предполагаем вести работу над софтфорком, который будет направлен на решение 2 задач: 

  • Интеграция метрик по скорости выполнения запросов - дают понимание, какие ноды отвечают медленнее ожидаемого; 
  • Rate Limit  - лимитирование запросов внутри веб-сокетов и лимитирование количества открытых веб-сокетов.

Возможно добавление технических фич.

Они требуются держателям нод для контроля производительности и предотвращения перегрузки нод.

Какие примерные сроки?

1 мес (с учетом тестирования)

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

Сценарий 2 - По стопам Steemit

Хардфорк 0.2, Хардфорк 0.3 и Софтфорк 0.2.1 / 0.3.1 из сценария 1

Хардфорк 0.4

Определяем, при необходимости моделируем и доставляем фичи, реализованные на Стимит к моменту  реализации ХФ 0.2, 0.3, 0.2.1/0.3.1 Голос (через 2-4 месяца), которые определяют делегаты и коммьюнити.

Данный вариант позволяет проапгрейдить Голос с учетом приоритетов сообщества Голоса. В рамках последующих ХФ, помимо внедрения востребованных фич от Стимита, можно будет внедрять фишки, которые по каким-либо причинам не внедряет Стимит. 


Альтернатива

Хардфорк 0.2

Переносим все актуальные фичи, работающие в ХФ 19, Стимита: 

  • Linear Rewards - линейная кривая вознаграждения за посты; 
  • Delegated Steem Power - делегирование силы Голоса;
  • Comment Reward Beneficiaries - вознаграждение приложений;
  • Remove PoW -  удаление майнинга;
  • Remove Posting Rate Limit - снятие ограничений на количество постов и комментариев в сутки;
  • Increase the comment depth limit to 255 - удаление лимита на глубину ветки комментариев;
  • Comments can now be permanently edited - редактирование комментариев доступно неограниченное количество времени;
  • Independent payout from discussion - выплаты за комментарии происходят независимо от времени выплаты и суммы выплаты за посты; 
  • Comment payout window - окно выплат в 7 дней; 
  • All payouts now look at the prior 30 days of payouts to determine the share of the reward rather than the current pending rshares - при переиндексации ноды, например при синхронизации, для начисления наград берутся данные об апвоутах за последние 30 дней;
  • Reward balance - создание промежуточного (proxy) баланса для выплаты наград; требуется для сохранения возможности усложнения формулы вознаграждения;
  • Upvote lockout - блокировка влияния апвоутов на объем выплат за 12 часов до окончания окна выплат;
  • Claim Reward Balance - добавление возможности вносить произвольное содержимое в операции;
  • NTP is disabled by default - отключение системного сервера времени за ненадобностью.

Какие примерные сроки?

От 4 до 6 месяцев (с учетом тестирования)

В рамках данного ХФ берется оригинальный код Стимита, в который вносится экономика Голоса (в последний харфорк Steemit), а также переделывается интерфейс взаимодействия демона, цепочки и клиента (избавление от “грязного” чтения). В этом случае внедрение важных для коммьюнити фич: бенефициарство, делегирование СГ, изменение кривой - затягивается из-за выбора оптимального курса разработки (проще и быстрее внедрять при согласовании весь указанный код методом описанным выше с потерей наработок и оптимизаций по кодовой базе Голоса).

Данный подход приводит к увеличению стоимости ноды в 1,5 - 4 раза. В виду неэффективных технических решений в части инфраструктуры для поддержания работы кода Стима требуются существенно бОльшие мощности серверов. В противном случае, усилится рассинхрон нод. Это отразится на клиентах Голоса, в первую очередь на golos.io. усилится рассинхрон нод. Про детали и про размер фул-нод Стимита можно описано в статье:  https://steemit.com/steem/@furion/furion-s-new-toy-a-full-rpc-steemd-node-for-steemdata

Данный вариант ведет к апгрейту Голоса путем копирования Стимита с наследованием проблем Стимита и отставанием от Стимита в части устранения проблем. 

Сценарий 3 - В сторону EOS

Хардфорк 0.2, Хардфорк 0.3 и Софтфорк 0.2.1 / 0.3.1 из сценария 1, Хардфорк 0.4 из сценария 2

В параллели запускаем  R&D по EOS и изучаем возможности разработки приложения на EOS 

Какие примерные сроки  R&D?

От 0,5 до 1 года

Один из результатов R&D может стать возможность перевода Голос в экосистему EOS  (Golos может стать одним из DApps поверх цепочки EOS) для получения конкурентного преимущества развития глобальной социально сети внутри быстро развивающейся и функционально более продвинутой системы  EOS . Однако для полноценной оценки сроков и возможностей требуется дождаться работающей сети EOS. 

Сценарий 4 - ХФ от @ropox

Хардфорк 0.2

  • Comment tree limit - снятие ограничения на ветку комментариев; 
  • Linear reward curve - переход на линейную функцию распределения наград, реализованную в Стимит;
  • Payout window change - изменение окна выплат с 24 часов на 7 дней, окно в 30 дней убрано. 

Для реализации этого сценария требуется устранения технических проблем, о которых мы писали в предыдущем посте, а также разработка и проведение тестов. Кроме того, встает вопрос стыковки данного варианта с будущим вариантом развития. 

В случае выбора сценария 1 работа @ropox будет использована командой Голос Кор.

В случае выбора второго варианта сценария 2 (обновление до кодовой базы Стимита), этот вариант можно внедрять как базовый. Но с пониманием, что внедрение таких важных фич, как делегирование СГ и бенефициарство в этом случае откладываются, как и другие фичи. 

Какие примерные сроки?

От 1 мес (с учетом тестов)

Сценарий 5 - в сторону пользовательских и коммьюнити токенов 

Хардфорк 0.2, Хардфорк 0.3 и Софтфорк 0.2.1 / 0.3.1 из сценария 1, Хардфорк 0.4 из сценария 2

Хардфорк 0.5

Внедрение пользовательских активов, запроектированных для осеннего ХФ. 

Цель данного ХФ - предоставить пользователям функционал, который позволит монетизировать деятельность в рамках сообществ, а также создаст дополнительные стимулы для монетизации приложений. Для реализации этого сценария требуется запустить моделирование экономики Голоса в параллели с ХФ 0.2 и  ХФ 0.3.

Какие примерные сроки ?

От 4 мес (с учетом тестов)


Хардфорк 0.6

Внедрение коммьюнити-токенов, работа над моделированием которых была начата осенью 2017 года. 

Цель данного ХФ - предоставить пользователям функционал, который позволит конечным пользователям запускать разного типа блокчейн-приложения с собственными настраиваемыми по параметрам токенами, создать возможность для развития экосистемы приложений на базе блокчейна Голоса.  Для реализации этого сценария требуется запустить R&D (доделать описание модели) и моделирование параметризируемой экономики Голоса в параллели с ХФ 0.2,  ХФ 0.3, ХФ 0.4, ХФ 0.5.

Какие примерные сроки?

От 4 мес (с учетом тестов)


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

Что касается базового клиента блокчейна Голос, то и здесь сообществу и @golosio требуется определиться, поскольку направлений, как всегда есть несколько - из последних размышлений на эту тему - https://golos.io/golos/@agornostaeva/socialnye-seti-kakie-oni-byvayut-i-zachem-nuzhny. Golos•Core важно, что обозначит @golosio за цель, поскольку от этого будут зависеть в том числе требования к блокчейну Голос.


Просим обратить особое внимание и высказаться по поводу наиболее подходящего сценария топ-делегатов: @arcange, @on0tole, @vik, @on1x, @litvintech, @primus, @smailer, @creator, @dmilash, @dr2073, @phenom, @kuna, @vitaly-lvov, @blockchained, @testz, @anyx, @lehard, @roelandp, @ropox, @aleksandraz, @litrbooh, @yudina-cat .

Мы будем рады пообщаться со всеми желающими сегодня на встрече в 20.00 по Мск в Discord.


P.S. Прекрасные дамы команды Golos•Core поздравляют мужскую половину сообщества и делегатов с праздником 23 февраля! Мы очень рады, что вы с нами! 



Мы будем очень рады, если вы поддержите делегата @goloscore. Заходите на страничку https://golos.io/~witnesses и проголосуйте за делегата Golos•Core


Спасибо за внимание и хорошего дня! 

С уважением,
Команда Golos•Core @kotbegemot, @korpusenko, @abgvedr, @andreypf, @epexa, @muhazokotuha, @timurku , @mariadia

1
117.003 GOLOS
На Golos с August 2017
Комментарии (47)
Сортировать по:
Сначала старые