📢 Официальный релиз Steem 19.10: AppBase, RocksDB, неограниченное редактирование постов и многое другое

in #steem6 years ago

В сегодняшнем посте мы хотели бы поподробнее рассказать вам о релизе программного обеспечения Steem (v0.19.10), который включает в себя два действительно важных и заметных изменения: AppBase и RocksDB. В дополнение к изменениям в AppBase и RocksDB релиз 19.10 также содержит несколько других весьма интересных изменений, которые мы опишем ниже.

Релиз 19.10 является неконсенсусным изменением и поэтому не требует хардфорка.

AppBase

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

Четыре месяца назад мы объявили, что релиз-кандидат AppBase v0.19.4rc1 готов к тестированию участниками сообщества. После нескольких месяцев интенсивного тестирования мы рады сообщить, что релиз официально готов!

RocksDB

Как описано в нашем недавнем посте об обновлении блокчейна, мы переписали плагин истории аккаунтов под использование RocksDB – хранилища данных на дисках с быстрым доступом и продвинутым уровнем кеширования, что значительно повысит эффективность блокчейна Steem.

В релизе 19.10 представлена RocksDB-версия плагина истории аккаунтов, так что операторы узлов уже сейчас могут пользоваться преимуществами улучшения производительности, обеспечиваемого RocksDB.

Изменения, касающиеся разработчиков и операторов узлов steemd

Как упоминалось в предыдущем посте о AppBase, разработчикам, которые напрямую взаимодействуют с API steemd, а также операторам узлов, на которых работают экземпляры steemd, требуется внести небольшие изменения.

Обязательно ознакомьтесь со всеми деталями в примечаниях к релизу, а также в предыдущем анонсе.

Дополнительные изменения

Авто-масштабирование размера файла разделяемой памяти

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

Новые параметры, доступные в файле config.ini, таковы:

# A 2-precision percentage (0-10000) that defines the threshold for when to autoscale the shared memory file. Setting this to 0 disables autoscaling. The recommended value for consensus node is 9500 (95%). Full node is 9900 (99%).
shared-file-full-threshold = 0

# A 2-precision percentage (0-10000) that defines how quickly to scale the shared memory file. When autoscaling occurs, the file's size will be increased by this percentage. Setting this to 0 disables autoscaling. The recommended value is between 1000 and 2000 (10-20%).
shared-file-scale-rate = 0

Новое место хранения файлов данных блокчейна

Операторы узлов должны знать, что каталог по умолчанию для файлов данных блокчейна изменился с $PWD/witness_node_data_dir на $HOME/.steemd. Каталог по умолчанию по-прежнему можно переопределить и указать местоположение файлов данных с помощью аргумента командной строки --data-dir=.

Неограниченное редактирование контента (более 7 дней)

Релиз также включает в себя изменение, разрешающее неограниченное редактирование контента (после семи дней)!

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

Steemit уже создал пул реквест 2826 для апдейта condenser, разрешающего неограниченное редактирование контента, которое будет применено на steemit.com после того, как до этой версии обновится достаточное количество заверителей.

Что дальше?

Нашей основной задачей остается Хардфорк 20, который будет включать в себя тотальный пересмотр формулы пропускной способности с целью внедрения новой кредитной системы ресурсов. Мы поделимся с вами подробностями о Хардфорке 20 в ближайшее время.

Steem on,
*- Команда блокчейна Steemit *


Переведено @blockchained

Оригинал поста: ЗДЕСЬ


Если вам нравится то, что мы делаем - поддержите witness blockchained в сети Steem


Телеграм чат: https://t.me/steemit


Вы можете торговать токенами STEEM/SBD на RuDEX с 0% торговой комиссией

Sort:  

Круто, не то, что Голос.

глумиться нехорошо :) но в чем-то согласен.