Telos Blockchain Network — Отчет за неделю — 25 октября 2018 года

Все всякого сомнения сегодня мы могли бы запустить Telos.

Andrew U
Telos Foundation - Russian
7 min readNov 2, 2018

--

Давайте осознаем этот момент.

Сегодня Telos мог бы быть запущен. Различные BP из Telos Contributors Group «прогнали» сеть 30 раз, проверяя различные параметры. Мы сохранили самый последний этап тестнета, содержащий более 10 миллионов блоков и почти 150 миллионов транзакций. По этим показателям Telos оказался впереди многих высокостоимостных блокчейн. Таким образом, не было сомнений в том, что сегодня мы могли бы осуществить запуск Telos мейннет. Могли бы.

Но не будем этого делать.

Мы не будем запускать мэйннет сегодня или завтра, и весьма маловероятно, что положительно проголосуем за запуск 31 октября. Мы вполне могли бы, но я предполагаю, что не сделаем этого. Почему? Потому что, наверняка, один из пунктов чеклиста запуска по-прежнему не будет иметь зеленого индикатора.

Один!

Telos Contributors Group заявила, что не запустит сеть, пока все обещанные функции не будут реализованы. Поэтому, имея лишь один нереализованный пункт, мы не можем приступить к запуску сети. И это меня УБИВАЕТ! Так тяжело осознавать, что мы можем осуществить запуск, но не делаем этого по причине одного непромаркированного зеленым индикатором пункта. Но это правильный подход.

Этот «проблемный» пункт касается арбитражного контракта. Надеюсь, что все остальное будет готово к моменту голосования, которой пройдет в среду. Арбитражный контракт — это единый договор, регламентирующий отбор урегулирование работы арбитров Telos, процесс возбуждения дел (в настоящее время существует 15 различных сценариев), обработку сообщений между сторонами, представление доказательств, отзыв арбитров, судебные разбирательства, принятие решений, контроль со стороны BP, а также для сохранения дел, для которых собрано недостаточно средств. Это БОЛЬШОЙ контракт. (Единственный из всех, который пока никому не удалось успешно реализовать) Стоит немного пояснить, если бы арбитражный контракт существовал в форме Dapp, то он был бы одним из трех наиболее сложных приложений в EOSIO. Работать над ним невероятно увлекательно, но в то же время немного досадно, потому что — как я уже упоминал — мы могли бы запустить сеть уже завтра.

Когда мы запустимся (а это произойдет очень скоро, даю честное-пречестное слово), мы обязательно представим все, что пообещали. Сейчас нам по-прежнему есть, что доработать и улучшить, например такие моменты, как предоставление большего числа вариантов голосования или добавление веб-порталов для внесения предложений. Но это лишь удобные инструменты, облегчающие работу, которые мы реализуем по мере дальнейшего продвижения. Все, о чем мы заявляли, будет представлено к моменту запуска. Все мы согласны с тем, что намного важнее выполнить все обещания, нежели осуществить запуск завтра, нежели просто «быть готовыми» или запуститься в День Гая Фокса (припоминаете, 5 ноября). Поэтому, нам предстоит еще поработать. Немного дольше. Потому что отвечать за свои обещания может быть и немного мучительно, но оно того стоит.

— Дуглас Хорн

Обновление чеклиста в Glance

Функционирует/В процессе тестирования → Завершено & Протестировано

  • Telos Foundation System
  • Согласование группы запуска ABP
  • Обработка утраченных токенов (будет продолжаться до запуска)
  • Определение окончательного баланса токенов TLOS (снапшот EOS + вознаграждения +/- потерянные / скомпрометированные ключи)

События этой недели:

  1. Тестнет стадии 2.6 достиг отметки 10 миллионов блоков, 149 миллионов транзакций и 48 BP
  2. Выбраны Telos ABP
  3. Перезапуск тестнета и усовершенствование системы голосования
  4. Изменен префикс ключей Telos с TLOS обратно на EOS
  5. Еще больше TIP были представлены и прошли процесс голосования
  6. Позиционный документ временного директора по RAM администрированию Telos
  7. Представление TLOS: токена Telos

1. Тестнет стадии 2.6 достиг отметки 10 миллионов блоков, 149 миллионов транзакций и 48 BP

Тестнет Telos добился огромного успеха. В среду EOS Green произвела 1-миллионный блок на этом этапе тестнета. Еще более впечатляющим является то, что было включено более 149 миллионов транзакций благодаря постоянному стресс-тестированию Дж. Т. Бюса (Big Iron BP / Kainos). Это еще раз говорит о том, что Telos поддерживает запуск только при гарантированной устойчивой и выверенной работе сети. В настоящее время мы имеем 48 блок продюсеров, которые либо успешно производят блоки в тестнете, либо находятся в процессе ротации, чтобы вскоре приступить к работе.

2. Выбраны Telos ABP

В white paper Telos говорится о шести публично назначенных блок продюсеров (ABP, которые запустят мейннет Telos после положительного исхода голосования по вопросу запуска сети. В течение почти двух недель Launch директоры (см. отчет за прошлую неделю) производили тестовые запуски и различные испытания. На данный момент было произведено 28 репетиций полного запуска сети. И теперь шесть Telos BP либо полностью выполнили все предъявляемые требования, либо находятся на завершающих стадиях их реализации, что говорит о том, что ABP, которые фактически будут осуществлять запуск сети, были отобраны. Это чрезвычайно важный шаг на пути к запуску. В число Telos ABP вошли: Blindblocart (Seychelles), CalEOS (USA), EOS Barcelona (Spain), EOS Metal (Iceland), KainosBP (Texas), and Telos Venezuela (Venezuela). Поздравляем всех избранных ABP — теперь наш запуск в ваших умелых руках.

3. Перезапуск тестнета и усовершенствование системы голосования

Код для финального тестнета Telos стадии 3, завершен и находится в процессе слияния. Запуск Telos Testnet Stage 3 будет осуществляться одним из ABP из репетиционной группы запуска на следующей неделе. Ожидается, что именно эта версия тестнета будет продолжена после запуска сети в обозримом будущем. Она будет включать некоторые усовершенствования и несколько новых функций, включая введение генезис аккаунтов Telos и аккаунтов восстановленных ключей, имеющихся в соответствующий момент. Члены сообщества Telos смогут присоединиться к сети, найти свои учетные записи и почувствовать уверенность и восторг в отношении предстоящего запуска.

Крейг Брэнском (GoodBlock) возглавляет группу разработчиков, занимающихся рефакторингом системы голосования, используемой в «worker proposal», «ratify.amend» и «арбитражных» контрактах. В предыдущей версии этой системы Мадалин Барбулеску (Amplified Telos) обнаружила, что в процессе голосования существует пробел, что приводит к тому, что члены несколько раз осуществляют голосование в одном и том же избирательном цикле. Эта проблема была устранено путем доработок, проведенных Крейгом, Мадалин, Питером Буэ и Эдом Сильвой.

Эд Сильва (GoodBlock) усовершенствовал функцию «removebp», которая удаляет блок продюсеров в результате пропуска слишком большого количества блоков (таким образом, другие BP могут быть включены в цикл и, надеюсь, обеспечить более эффективные операции в течение определенного периода времени). Мадалин Барбулеску и остальные члены команды разработчиков Telos внесли свой вклад в решение многих крайне острых проблем, выявленных при стресс-тестировании.

Командой также была разработана новую, более надежную систему «eosio.system» для решения проблемы, связанной с задержкой в блок цепи, в результате чего дополнительные пропущенные блоки рассчитывались там, где их не было. Кроме того, контракты «trail service», «ratify.amend» и «worker.proposal» объединяются с исходным репозиторием и новый forked-репозиторием «eosio.contracts», чтобы Telos был совместим с будущими слияниями.

Марлон Уильямс (EOS Miami) разработал новый пользовательский интерфейс для кошелька Sqrl, чтобы оптимизировать процесс подачи рабочих предложений. Пользователи будут иметь возможность вносить, читать и голосовать по предложениям WPS с основного интерфейса Sqrl. В настоящее время Марлон работает над добавлением интерфейсов для «ratify.amend» и арбитражного контрактов, а также универсальных контрактов для TIP-5 токен-голосования с целью облегчить их использование непосредственно через Sqrl после запуска.

4. Изменен префикс ключей Telos с TLOS обратно на EOS

Когда проект Telos стартовал, мы предполагали, что вскоре появятся десятки аналогичных EOSIO чейнов, и посчитали, что для удобства пользователей изменение префикса открытого ключа позволит легко определить, к каким чейнам он принадлежит. Теперь же, ввиду изменений в коде, введенных Block.One, Scatter и другими, пользователям будет удобнее использовать открытые ключи Telos с префиксом EOS, поскольку в ближайшее время будут изменены все префиксы ключей, и лишь «EOS» будет сохранен в качестве унаследованного префикса. Здесь существуют и более очевидные преимущества, включая более эффективную интеграция Scatter при запуске. Новый код войдет в тестнет с префиксом EOS к моменту запуска стадии 3. Фактически же, новый (старый?) префикс ключа является основной причиной перезапуска тестнета.

5. Еще больше TIP были представлены и прошли процесс голосования

Поскольку группа запуска Telos продолжает вносить изменения в процесс управления сетью и операциях, на этой неделе было предложено несколько предложений по улучшению Telos (TIP), многие из которых прошли процесс голосования или отозваны. Предложения 15–19 ранее был сняты с рассмотрения Яном Панчевре из Amplified Telos, который позже попросил проголосовать за эти TIP в качестве соблюдения формальности в процессе аннулирования подобных предложений. Все TIP прошли процесс голосования с итоговым результатом: За — 0, Против — 30, Воздержался — 0

Информация о предложениях здесь: https://github.com/Telos-Foundation/tips/blob/master/tip-0015.md

TIP-23: Увеличение числа блок продюсеров в годичной перспективе. Это предложение устанавливает очень четкий график дополнительной расширения числа BP. Принято с распределением голосов: За — 28, Против — 3, Воздержался — 6

Информация о предложении здесь: https://github.com/Telos-Foundation/tips/blob/master/tip-0023.md

TIP-27 Название: Создание резерва ОЗУ для RAM администрирования. Представлено на рассмотрение временного директором по RAM администрированию Telos Foundation, Яном Смитом (Dutch EOS)

https://github.com/Telos-Foundation/tips/blob/master/tip-0027.md

TIP-28: Можификация экономики токена TLOS. Представлено для рассмотрения Яном Панчевре (Amplified Telos).

https://github.com/Telos-Foundation/tips/blob/master/tip-0028.md

6. Позиционный документ временного директора по RAM администрированию Telos

Данный документ, представленный временным директором по RAM администрированию Telos, Яном Смитом (Dutch EOS), определяет роли директора RAM и консультативного совета RAM и их обязанности с целью установить справедливые и стабильные цены на RAM в Telos.

Документ охватывает спецификации ОЗУ, изложенные в white paper Telos, путем уточнения определенных задач в Telos Foundation, отвечающих за поддержание функциональной системы ценообразования и распределения RAM. Ян и Дуглас Хорн (GoodBlock) в ходе Telos Talks, прошедшего в среду 24 октября в течение часа говорили о том, как RAM будет функционировать в Telos, как ведомство Яна будет работать с блок продюсерами с целью ограничить разного рода спекуляции, и активно обсуждали достоинства и недостатки предложенного Яном TIP -28. С данным документом необходимо ознакомиться всем, кто интересуется вопросами RAM в Telos, особенно предполагаемым спекулянтам.

Полный текст документа доступен здесь: https://medium.com/@teloslogical/telos-interim-ram-administration-director-position-paper-ace4aaf7c467

Посмотреть Telos Talks шоу можно здесь:

https://www.youtube.com/watch?v=J_-O2CIe090

7. Представление TLOS: токена Telos

Прочтите это подробное руководство по токену TLOS, чтобы узнать о порядке его приобретения, а также о многочисленных способах его использования и обмена в Telos. В руководстве также объясняется, как токены TLOS будут распространяться среди членов сообщества, включая участников группы запуска и держателей токенов, зафиксированных на EOS генезис снапшоте. Если вы хотите поделиться документом с друзьями, то вот он!

Полный текст руководства по TLOS здесь: https://medium.com/@teloslogical/introducing-tlos-the-telos-token-d6af451e161f

Присоединяйтесь к обсуждению Telos и получайте больше информации!

Telegram: https://t.me/HelloTelos

Twitter: https://twitter.com/HelloTelos

Facebook: https://www.facebook.com/TelosFoundation.io

YouTube: https://www.youtube.com/c/TheTelosNetwork

Reddit: https://www.reddit.com/r/TelosNetwork/

Discord:https://discordapp.com/channels/466757729508261889/468500684858327040

Instagram: https://www.instagram.com/telosfoundation.io/

--

--