Простой вексель — ценная бумага, содержащая обязательство векселедателя произвести платеж указанной суммы в обусловленный срок векселедержателю. Выписывается и подписывается векселедателем, который и является плательщиком.
Понимая, что части читателей, такая штука как вексель знакома только по популярной культуре, заменившей нам на какое-то время образование, не буду погружаться в детали. Ниже приведу только ссылку, где можно про это почитать подробнее. А статья эта про практическое применение блокчейн в бизнесе.
Прототип продукта, о котором пойдёт речь, работает на основе другого экспериментального проекта, о котором подробнее можно почитать в статье Vostok (Waves Enterprise). Блокчейн для бизнеса. Это пример того, как правильный дизайн даёт дорогу новым решениям.
Распределённые системы хранения данных повышают доверие участников. О законах, регулирующих такой способ фиксации договорённостей, мы говорить не будем, поскольку их на тот момент не существовало. Подразумевалось, что прототип продукта должен доказать в том числе и целесообразность изменения нормативно-правовой базы в этом вопросе.
У участников системы есть роли. Согласно ролевой модели, часть участников имеют доступ к данным и могут выпускать вексели, часть имеют доступ к данным и могут запрашивать полное или частичное погашение. Технически и те и другие записывают данные.
Мы изначально закладывали упрощённые стили в прототип продукта, который стал основой, поэтому нейтральный интерфейс было легко стилизовать для демонстрации. Цвет, форма и типографика. С одной стороны просто в реализации, с другой — удовольствие от работы для опытного дизайнера.
Нужно было продумать поведение интерфейса с полным, частичным, досрочным и досрочно-частичным погашениями. Для пользователя, фактически менялся состав шагов в колонке справа, текст оповещений и генерируемая первичка, которую хотелось бы увидеть в виде будущей интеграции. Последнее объясняет пользу и удобство от использования смарт-контрактов.
Простейший базовый функционал развернули на нескольких нодах и наборе микросервисов. Результат подтвердил жизнеспособность концепции. Надеюсь, когда-нибудь наши наработки пригодятся будущим поколениям разработчиков, использующих блокчейн.
27 февраля, 2023
Пётр Лутов
Дизайн в разработке программного обеспечения