Значок может означать широкий диапазон вещей, например свидетельство медсестры, удостоверение личности, степень, лицензию или технический сертификат. У всех этих вещей есть одно общее: они используются, чтобы что-то доказать о чем-то или о ком-то другом. Все они также должны быть в какой-то момент выданы получателю, удерживаться этим получателем и проверяться каким-либо сторонним потребителем. Давайте посмотрим на один из простейших примеров - прохождение теста и получение сертификата - как BadgeForce использует технологию блокчейн для улучшения этого процесса?

Вовлеченные стороны

BadgeForce использует умные контракты Ethereum для представления эмитента и держателей. Эмитент может быть организацией, корпорацией, физическим лицом или кем-либо еще, выпускающим сертификаты или значки. Держатели являются получателями этих сертификатов и значков. В этом примере нашим эмитентом будет фиктивная компания, которая сертифицировала экзамены на ассистента медсестры, назовем ее Nursing Exam Inc. Нашим обладателем будет Джейсон, который сдал этот экзамен CNA и сдал. Наконец, нашим потребителем будет местный дом престарелых Happy Living Nursing Home, которому требуется сертификат CNA, чтобы претендовать на открытие должности Помощник по уходу.

Использование смарт-контрактов для формирования экосистемы

Для того, чтобы наша компания Nursing Exam Inc присоединилась к экосистеме BadgeForce, они должны приобрести несколько BadgeForceTokens для использования и получить новый смарт-контракт Эмитент. Этот контракт эмитента привязан к адресу Ethereum, который принадлежит Nursing Exam Inc. Теперь они могут создавать разные значки и выдавать их получателям. Джейсон также присоединяется к экосистеме BadgeForce, но вместо этого получает новый смарт-контракт Держателя, привязанный к принадлежащему ему адресу Ethereum. Теперь он может хранить учетные данные по этому контракту, проверять их и вносить в белый список эмитентов, которым он доверяет.

Создать, выпустить, проверить

Предположим, Nursing Exam Inc создает значок CNA в своем контракте с эмитентом и выдает его владельцу контракта Джейсона после того, как он внесет их в белый список. На этом этапе метаданные об этом значке были сгенерированы и сохранены для будущей проверки, и теперь у Джейсона есть значок CNA в его контракте с Держателем. Метаданные не позволяют Джейсону подделать свой значок и подделать данные, например, изменить его, чтобы указать, что он лицензированный педиатр, а не сертифицированный помощник медсестры. Наконец, Джейсон может подать заявку на вакансию опекуна в доме престарелых Happy Living и отправить им свой бейдж CNA, сообщив им адрес своего контракта Держателя. Используя инструмент проверки BadgeForce, дом престарелых может проверить, действительно ли Джейсон имеет квалификацию, чтобы стать лицом, обеспечивающим уход.

Каковы преимущества ?

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

В нашем следующем посте мы погрузимся в технические аспекты проверки учетных данных BadgeForce, а пока зайдем на нашу страницу ICO, Github и поговорим с нами в Telegram. Спасибо за чтение, ждем ваших отзывов.