Связать контракт - Link contract

А связать контракт подход к управлению данными в распределенном обмен данными сеть. Контракты на ссылки являются ключевой особенностью XDI спецификации в стадии разработки ОАЗИС.

В XDI контракт ссылки - это машиночитаемый документ XDI, который регулирует совместное использование других данных XDI. В отличие от обычной веб-ссылки, которая по сути представляет собой одномерную «строку», которая «вытягивает» связанный документ в браузер, контракт ссылки представляет собой граф метаданных (обычно в JSON ), которые могут активно управлять потоком данных от издателя к подписчику посредством «push» или «pull». Поток управляется условиями контракта, который может быть таким же гибким и расширяемым, как и реальные контракты, то есть контракты ссылок могут управлять:

  • Идентификация: кто стороны контракта?
  • Полномочия: кто контролирует передачу данных по контракту?
  • Аутентификация: как каждая сторона докажет свою личность другой?
  • Авторизация: у кого есть какие права доступа и привилегии к данным?
  • Объем: Какие данные он охватывает?
  • Разрешение и конфиденциальность: как и кем могут быть использованы данные?
  • Синхронизация: как и когда подписчик будет получать обновления данных?
  • Прекращение: что происходит, когда отношения обмена данными прекращаются?
  • Обращение: Как будут разрешаться споры по контракту?

Как и в реальных контрактах, ссылочные контракты также могут относиться к другим ссылочным контрактам. Используя этот дизайн, подавляющее большинство контрактов на ссылки может быть очень простым, относящимся к очень небольшому количеству более сложных контрактов на ссылки, которые были тщательно разработаны с учетом требований общих сценариев обмена данными (например, визитных карточек, списков рассылки, электронной почты). -коммерческие операции, регистрации на веб-сайтах и ​​т. д.)

Контракты на ссылки были предложены в качестве ключевого элемента структур цифрового доверия, например, опубликованных некоммерческой организацией. Открытый обмен идентификацией.

Смотрите также

внешняя ссылка