Создание данных
Категории данных
Существует семь категорий данных:
Общие данные: Это любая общая информация о владельце данных, такая как имя, возраст и т. д.
Образовательные данные: Это данные о образовании владельца, школа, сертификаты, степени и т. д.
Медицинские данные: Это данные о медицинской истории владельца
Профессиональные данные: Это данные о трудовой истории владельца
Данные о собственности: Это данные о владениях владельца, будь то недвижимость или другое. Сюда входит адрес этих собственностей, если это уместно.
Другие: Это любые данные о владельце, которые не попадают ни в одну из предыдущих категорий
Поисковые данные: Это данные, хранящиеся в незашифрованном формате и доступные для поиска через страницу SSI. Это могут быть данные о цепочке поставок продукта, чтобы пользователи могли просто искать его по его идентификатору на странице SSI и получать всю информацию о цепочке поставок непосредственно с блокчейна. Это позволяет компаниям предоставлять паспорт цепочки поставок для каждого продукта, который они продают
Паспорт цепочки поставок
Это совокупность информации о цепочке поставок материалов, использованных для производства продукта. В случае батареи, например, вы должны видеть всю информацию о:
всех материалах, использованных при производстве батареи
цепочке поставок каждого из этих материалов
как эти материалы были добыты/произведены и в каких условиях
Мы представляем будущее, где для каждого проданного продукта создается Паспорт цепочки поставок (будь то на SSI или на любой другой платформе), и пользователи могут искать паспорт цепочки поставок своего продукта по его идентификатору.
Заполнение этой информационной пробел поможет предотвратить множество проблем в промышленности, горнодобывающей промышленности и многих других отраслях. Это поможет:
предотвратить детский труд, принудительный труд, нарушения прав человека
предотвратить небезопасные условия труда и эксплуатацию работников
предотвращение неустойчивых практик
предотвращение незаконного майнинга (поскольку компании не смогут закупать незаконно добытые минералы)
и т. д.
Как создать SSI-дату?
Прежде всего, чтобы созданные данные были доверенными людьми, они должны быть созданы доверенным аудитором в категории, соответствующей категории создаваемых данных. Как правило, чем выше цвет аудитора, тем лучше. Вы можете найти подходящего аудитора на странице аудиторов и затем классифицировать их по цветам, чтобы найти подходящего.
Кроме того, аудитор не должен создавать данные о себе, независимо от того, насколько он доверен.
Вот пошаговое руководство по созданию данных о возрасте одного из наших пользователей, если возраст пользователя составляет 22 года:
Перейдите на страницу SSI и нажмите кнопку Сделать запись.
На странице создания данных заполните поле Вопрос значением "Возраст", а поле Ответ - возрастом пользователя. Задайте Адрес владельца кошелька адресом нашего пользователя, выберите Общее в качестве категории данных, введите идентификатор профиля пользователя вместе с нашим, и, наконец, определите временной интервал действительности возраста. Чтобы определить временной интервал действительности возраста нашего пользователя, мы должны были проверить дату его рождения, которая в нашем случае - 30 августа. Мы определяем это как конечную дату действительности нашего датума.
После истечения срока действия нашего датума он истекает, и пользователю придется создать новый.
Вы можете добавить больше записей и проверить форму.
Поздравляем, вы успешно создали новый датум для вашего пользователя.
Как создать автоматический датум?
PaySwap является аудитором в случае автоматического создания данных. Количество данных, которые можно создавать автоматически, ограничено.
Перейдите на страницу SSI и нажмите кнопку Сделать автоматическую запись.
На странице, которая отображается, выберите тип данных, который вы хотите создать, и следуйте инструкциям-помощникам, доступным при наведении курсора на значок справки поля.
Просмотр ваших данных
Как только для вас будет созданы данные доверенным аудитором, они станут доступными на странице SSI в выбранной для них категории. Вы можете просматривать ваши текущие активные данные, просроченные данные или ожидающие данные (данные, которые станут активными в будущем).
Текст под каждым датумом представляет собой значение датума, как оно хранится.
Чтобы просмотреть дешифрованный датум, нажмите на красный замок справа от панели вашего датума и подпишите транзакцию с вашим кошельком. Он должен стать зеленым и раскроет фактические данные.
Создание токена идентичности
Токены идентичности - это механизмы, с помощью которых пользователи могут доказать информацию о себе смарт-контрактам, развернутым на блокчейне, или людям. Токены идентичности могут быть созданы только владельцем основного датума, а не его аудитором. Это NFT-токены, отображающие основной датум. Давайте создадим один для нашего датума возраста:
Нажмите на правую стрелку на панели датума возраста, затем на отображаемой странице нажмите на красный замок и подпишите транзакцию для расшифровки данных.
Нажмите кнопку Создать данные справа и заполните форму, как показано на изображении ниже.
Подтвердите транзакцию для создания токена идентичности. Вы сможете просмотреть свой
токен идентичности на вкладке NFTs > SSI на странице вашего профиля. Нажмите кнопку Ваш профиль в выпадающем меню в правом верхнем углу экрана, чтобы перейти на страницу вашего профиля.
Недавно созданный токен идентичности отображается третьим слева направо на изображении ниже. Как вы можете видеть, он отображает вопрос "возраст" и правильный ответ "testify_eq_22", что означает, что он удостоверяет, что владелец имеет возраст, равный 22 годам.
Этот токен может быть показан людям для доказательства возраста, а его идентификатор может быть введен при вызове определенных функций смарт-контрактов для доказательства возраста перед этими контрактами.
Создание данных с нулевым доказательством
Вы можете создать данные с нулевым доказательством из любого ранее созданного датума. Давайте создадим один.
Процесс аналогичен созданию токенов идентичности. Перейдите на страницу датума, расшифруйте его и нажмите кнопку Создать данные.
Доказательство нулевого знания, создаваемое на изображении выше, заключается в том, что возраст пользователя старше 18 лет, не раскрывая фактический возраст пользователя. Подтвердите форму.
Вы сможете просмотреть созданный токен из раздела NFTs > SSI на странице вашего профиля так же, как и с токенами идентичности.
Как видите, он отображает вопрос "возраст" и ответ, который не раскрывает фактический возраст пользователя: "testify_gt_18", что означает, что он удостоверяет, что возраст пользователя больше 18 лет.
Этот токен может быть показан людям для доказательства совершеннолетия, а его идентификатор может быть введен при вызове определенных функций смарт-контрактов для доказательства совершеннолетия перед этими контрактами.
Что касается других отображаемых параметров:
SID: Идентификатор отправителя или в данном случае ID аудитора
RID: Идентификатор получателя или ID владельца датума
AID: Идентификатор аудитора
Обмен данными
Вы можете делиться только данными, которые уже были созданы для вас. Система SSI позволяет вам указать срок, в течение которого вы готовы делиться данными:
Процесс аналогичен созданию токенов идентичности. Перейдите на страницу датума, расшифруйте его и нажмите кнопку Создать данные.
Выберите вкладку Данные для обмена и заполните дату окончания обмена, идентификатор пользователя, с которым вы делитесь датумом, и укажите, готовы ли вы создать NFT-доказательство вашего обмена датумом.
Подтвердите операцию и вернитесь на домашнюю страницу SSI, чтобы просмотреть ваши общие данные. В этом примере мы поделились датумом сами с собой, поэтому он будет доступен в нашем Входящие, потому что, если бы мы поделились им с кем-то другим, он бы не появился. Все данные, которыми вы поделились, доступны в вашем входящем ящике вместе с датой, когда вы больше не сможете их просматривать (в нашем примере это 28 октября 2023 года в 1:15).
Для расшифровки общих данных вам не нужно подписывать транзакцию, вам просто нужно нажать на красный замок справа от панели вашего датума.
Поскольку мы указали при обмене нашим датумом, что хотим, чтобы было создано NFT-доказательство нашей операции обмена, это доказательство было создано и доступно на вкладке NFTs > SSI на странице вашего профиля.
Last updated