🌐 Стратегическое видение EOSIO™: акцент на пользователях блокчейна (часть 3 из 4)

in #blockchain5 years ago

Совершенствование ПО EOSIO ™ требует постоянных усилий и, что важнее, целостного подхода, учитывающего разнообразные роли участников жизни экосистемы. В стратегическом видении EOSIO мы определили четыре опорных точки коллективного подхода к разработке платформы: масштабируемость, разработчики, пользователи и предприятия. Эта статья посвящена непосредственно пользователям блокчейна, а также производимым нами улучшениям, призванным сделать их опыт с EOSIO как можно более приятным.

Уменьшение дискомфорта пользователей блокчейн-приложений имеет большое значение для их массового распространения. Пользователям необходим доступ к безопасным, простым и знакомым интерфейсам, чтобы чувствовать себя уверенно при взаимодействии с блокчейном. С этой мыслью в уме наша команда приступила к разработке и продвижению стандартов безопасности для взаимодействий между аутентификаторами и приложениями, созданными на блокчейнах на базе EOSIO, например, как недавно обновлённый Ricardian Template Toolkit.

К третьему ключевому пункту стратегического видения EOSIO относятся следующие темы:

Постоянство и логика интерфейса

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

Добавление поддержки WebAuthn

Управление своим закрытым ключом и паролем может стать причиной беспокойства и мишенью для основных векторов атак, если конфиденциальные данные хранятся в небезопасной системе. Аппаратные аутентификаторы – это шаг к защите паролей и/или закрытых ключей от угрозы. WebAuthn – это новый стандарт World Wide Web Consortium (W3C), обеспечивающий поддержку безопасной аутентификации всех ведущих браузеров и платформ, внедренный крупными технологическими компаниями, включая Yubico, Google и Microsoft. WebAuthn стал стандартом, поскольку он позволяет включать в существующие архитектуры аутентификаторов аппаратные устройства. К ним относятся недавно выпущенный YubiKey (поддерживается EOSIO), встроенные средства проверки подлинности, такие как датчики отпечатков пальцев, и другие инструменты биометрического подтверждения.

Усовершенствованное управление ресурсами

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

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

Децентрализованная файловая система

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

Репозиторий спецификаций EOSIO

Сообщество продолжает прикладывать усилия к созданию стабильных, эффективных и масштабируемых блокчейнов на базе EOSIO, и мы предоставляем его участникам посильную поддержку и ресурсы. Мы всё так же постепенно реализуем различные аспекты стратегического видения EOSIO, и на этом критически важном этапе обратная связь, которую мы получаем от исследователей, разработчиков приложений и других членов сообщества, оказывает сильнейшее влияние. Эти усилия теперь сконцентрированы в Репозитории спецификаций – инициативе EOSIO Labs, призванной усилить синергию среди держателей долей нашей растущей экосистемы. Если вы заинтересованы в участии, пожалуйста, ознакомьтесь с приведёнными там спецификациями и оставьте отзыв непосредственно в GitHub, поскольку сейчас мы работаем над реализацией этих функций в EOSIO.

Оставайтесь на связи

Пользователи являются ключевым элементом экосистемы блокчейнов EOSIO, поэтому Block.one стремится учитывать всевозможные предложения и отзывы от сообщества. Вклад каждого участника экосистемы дает нам ценную информацию, тем самым обеспечивая рост и задавая темп развития платформы EOSIO. Если вы хотите поделиться своим мнением или начать более тесно сотрудничать с нашей командой по улучшению EOSIO для разработчиков, вы можете отправить нашей команде по связям с разработчиками письмо по адресу developers@block.one.


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

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


Если вам нравится то, что мы делаем - поддержите блокпродюсера blockchained в сети EOS

Развивайте сеть EOS вместе с нами - делегируйте свой голос proxy: dposproxyeos


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


Загрузите десктопное приложение с открытым исходным кодом RuDex


Вы можете торговать токенами EOS на RuDEX

Coin Marketplace

STEEM 0.27
TRX 0.11
JST 0.030
BTC 71067.77
ETH 3831.03
USDT 1.00
SBD 3.44