📢 Обновление от Команды Steemit-приложений: регистрация, RocksDB и борьба с нарушителями

in steem •  3 months ago

Сегодняшний пост @steemitblog подготовлен для вас командой Steemit-приложений. В нем мы расскажем о ряде проектов, над которыми в последнее время велась активная работа.


Регистрация

Совершенствование системы регистрации остается одним из наших главных приоритетов. На прошлой неделе мы добавили несколько улучшений для регистрации на нашем “админском портале”, которые позволят нам более эффективно принимать или отклонять новых пользователей.

Развертывание RocksDB в рабочей среде

Совместно с блокчейн-командой мы работаем над тем, чтобы ввести последние изменения steemd в рабочую среду, что включает в себя внедрение RocksDB, относящегося к плагину истории аккаунта.

RocksDB – это быстрое дисковое хранилище данных с продвинутым уровнем кэширования, уменьшающее задержку при чтении/записи на диск и с диска, поскольку оно оптимизировано для быстрого хранения с низкой задержкой. Согласно недавнему посту блокчейн-команды, этот шаг значительно улучшит производительность плагина истории аккаунта, уменьшив требования к оперативной памяти, улучшив время повторного воспроизведения и снизив объем требуемого дискового пространства.

Ускоренная эволюция Steemit.com

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

Разделегирование неактивных аккаунтов

Steemit.com не слишком похож на другие социальные приложения. Чтобы разместить пост в блокчейне Steem, вам потребуется некоторое количество Steem Power. Это один из способов, позволяющих людям осуществлять транзакции в Steem бесплатно, при этом подавляя активность людей, не инвестирующих в будущее Steem и распространяющих спам внутри сети.

Steemit Inc. делегирует Steem Power всем новичкам, регистрирующимся на steemit.com, дабы обеспечить новым пользователям положительный опыт и достаточную пропускную способность для размещения своих первых постов.

Чтобы как можно больше людей имели максимальную пропускную способность, мы внедрили систему, которая временно отзывает делегированную Steem Power у аккаунтов, которые были неактивны в течение 90 дней. Мы оставляем достаточное количество Steem Power для возобновления их деятельности по возвращению, и эта же система полностью делегирует их силу обратно в течение часа после того, как аккаунт снова станет активным.

Разделегирование аккаунтов злоумышленников

Мы разработали открытый и прозрачный процесс отзыва делегированной силы у аккаунтов злоумышленников, признанных недостойными получать Steem Power от Steemit, Inc. из-за злоупотребления краном и/или нарушения правил пользования. Этот процесс никоим образом не будет препятствовать публикации постов в Steem от порядочных пользователей.

Вы также можете поучаствовать в дополнении открытого списка аккаунтов злоумышленников здесь:
https://github.com/steemit/redeemer-irredeemables

Важно отметить, что в мерах наказания мы ограничиваемся действиями, отзывающими у этих аккаунтов делегирование. Мы не лишаем никого, в том числе злоумышленников, возможности размещать информацию в блокчейне Steem; мы лишь забираем у них возможность делать это с использованием нашей Steem Power (и соответствующей пропускной способности), которая может быть использована для создания новых аккаунтов и предоставления новым пользователям пропускной способности, необходимой для работы в блокчейне Steem – будь то steemit.com или любое приложение из постоянно увеличивающегося списка Steem Apps, который можно увидеть на steemprojects.com.

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

Изменения в Condenser (steemit.com)

На страницу публикации была добавлена возможность делиться постами в Reddit. Это улучшение, созданное @netuoso по запросу сообщества (пул реквест 2773).

Согласно другому запросу от сообщества, оставленному Github-пользователем Nicknyr, исправлена ошибка разметки, в результате которой панель поиска сливалась с кнопками входа и регистрации. Пул реквест можно найти здесь.

Участник сообщества caleblogan (пользователь GitHub) отправил пул реквест на устранение ошибки, возникающей при отображении ссылки на видео в строке с другим текстом.

Библиотека Python Steem и обновления Jussi

Мы внесли ряд изменений с целью улучшить нашу официальную библиотеку Steem Python (примеры 156 и 181), а также Jussi, нашего обратного прокси json-rpc (примеры 150 и 154). Эти изменения улучшают инструменты, используемые сообществом разработчиков, и облегчают создание Steem-приложений для разработчиков и предпринимателей.

Хотите внести свой вклад?

И Steem (блокчейн), и condenser (код для steemit.com, социальное приложение, работающее на Steem) – это проекты с открытым исходным кодом. Вы можете увидеть все наши GitHub-репозитории по ссылке https://github.com/steemit/

Если вы умеете кодить, то можете заглянуть под капот и выбрать для себя задачу. Например, если вы обладаете навыком работы с HTML, CSS или JavaScript, вы можете помочь улучшить steemit.com, выбрав подходящую задачу в репозитории condenser. Это хорошее место для того, чтобы начать работу над задачами с отметкой “help-wanted.”

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

Спасибо за внимание!

  • Команда Steemit

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

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


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


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


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

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!