Серия блогов - Экосистема

Работая над повышением производительности и масштабируемости сети Nimiq, мы параллельно работаем над улучшением пользовательских интерфейсов Nimiq. В рамках этих усилий мы решили:

  • Используйте Vue.js для нашей будущей разработки пользовательского интерфейса и
  • Перепишите Nimiq Keyguard, чтобы он не зависел от зависимостей для лучшего обзора кода и
  • Открывайте Nimiq Keyguard третьим лицам

Затем мы хотим переписать Nimiq Safe с использованием Vue.js, реализовать кошелек Nimiq для удобного повседневного использования и, наконец, не в последнюю очередь также предоставить некоторую форму руководства по стилю и брендингу для экосистемы Nimiq.

Vue.js

После периода исследований мы решили использовать Vue.js для наших будущих интерфейсов. Еще одним соображением был React из-за его большей доли рынка, но Vue.js убедил нас по следующим причинам:

  • Четкое разделение кода и разметки
  • Управление с открытым исходным кодом, отсутствие зависимости от компании
  • Более короткая кривая обучения
  • Ориентация на простоту: лучшие пресеты, меньше настроек
  • Меньший размер файла
  • Поддержка вычисляемых и кэшированных значений поверх значений состояния

Nimiq Keyguard

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

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

После перезаписи и успешной проверки кода мы ожидаем открыть Nimiq Keyguard для сторонних приложений, что позволит интегрировать платежи Nimiq в другие приложения так же легко и просто, как платежи через PayPal.

Nimiq Safe

Работая над созданием удобных пользовательских интерфейсов, процесс подключения Nimiq Safe был улучшен за счет введения вводного приветствия и инструктирования менее опытных пользователей, объясняя, что такое Nimiq Safe и как его можно использовать.

В качестве будущего улучшения мы хотим переписать Nimiq Safe с использованием Vue.js, что позволит более эффективно изменять интерфейс в будущих выпусках, а также совместно использовать код с грядущим кошельком Nimiq. Планируется, что будущий кошелек Nimiq Wallet и Safe будут иметь многоязычную поддержку, в полной мере используя наши штатные носители языка, говорящие на английском, китайском, испанском и немецком языках (в дополнение к нашим мотивированным и очень полезным членам сообщества!).

Кошелек Nimiq

Идея оплаты с помощью NIM заключается в том, что ее можно использовать как часть ежедневных платежных процедур наиболее удобным способом. В то время как Nimiq Safe ориентирован на безопасность и, следовательно, ориентирован на использование на настольных компьютерах, идея Nimiq Wallet состоит в том, чтобы быть более ориентированным на простоту использования для небольших транзакций, непосредственно со смартфона и мобильной платформы. В долгосрочной перспективе мы стремимся конкурировать с системами бесконтактных платежей, такими как Visa PayWave или Apple Pay, с точки зрения скорости, простоты и удобства использования.

Руководство по брендингу и стилю

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

P2P Обмен

Усилия по размещению Nimiq на биржах, некоторые из которых являются P2P, привели к первым результатам и все еще продолжаются. Параллельно с этим были созданы такие сообщества, как Nimex.app, использующие возможность атомарного обмена с Ethereum. Оба подхода позволяют пользователям Nimiq уже покупать, продавать и обменивать NIM. Учитывая этот факт, мы решили снизить приоритет создания еще одной пользовательской платформы обмена P2P в пользу выделения ресурсов для основных платежных интерфейсов и процессов, таких как Nimiq Safe, Wallet и процесс оформления заказа NIM.

Подпишитесь на Nimiq в Twitter, Discord и Telegram, чтобы получать уведомления об обновлениях Nimiq Keyguard, Safe и Wallet. Следующий запланированный пост из этой серии будет посвящен последним обновлениям и исследованиям.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Ни одно из заявлений не должно рассматриваться как одобрение или рекомендация для Nimiq, любой криптовалюты или инвестиционного продукта. Ни информация, ни какое-либо мнение, содержащиеся в данном документе, не являются приглашением или предложением со стороны создателей или участников купить или продать какие-либо ценные бумаги или другие финансовые инструменты или предоставить какие-либо консультации или услуги по инвестициям.