🌐 Стратегическое видение EOSIO™: акцент на пользователях блокчейна (часть 3 из 4)
Совершенствование ПО 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.
Оригинал поста: ЗДЕСЬ