Семантизация смарт-контрактов

в прошлом месяце в блокчейн

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

 Пока в блокчейне идет тестирование смарт-контрактов с 1-2-3 наименованиями продаваемых товаров, проблема пересортицы неочевидна. Однако в реальном бизнесе, когда в инвойсах находятся сотни, а то и тысячи позиций (а это ассортимент только небольшого магазина), неизбежно возникают неуправляемые различия в написании названий одних и тех же товаров, их характеристик, как потребительских (цвет), так и технических. Это ведет к неверному учету товаров на складах и точках продаж - к пересортице. В существующей модели бизнеса эта проблема решается вовлечением среднего уровня логистических менеджеров - кладовщиков, товароведов. Однако для полной автоматизации работы смарт-контракта нужны другие решения, иначе придется каждую позицию в смарт-контракте проверять человеку вручную.

 Для этого необходимо создать механизм дополнительной семантизации смарт-контракта, чтобы у систем учета была возможность извлечь необходимую информацию не только из названия и описания товара на человеческом языке, но и из дополнительных семантических полей. Это возможно реализовать на базе RDF - resource definition framework - проекта, выросшего из Semantic Web и OWL - ontology web language. Наиболее проработанным является RDF классификатор schema.org, разрабатываемый и поддерживаемый Google, Microsoft, Yahoo and Yandex. Сейчас в классификаторе 589 типов, 860 свойств, and 114 номерных значений.


Механизм конструирования и реализации смарт-контрактов реализуется виде конструктора RDF W3C (resource definition framework) в соответствии с schema.org, путем добавления UI, позволяющего описывать объекты и персоны учета в соответствии со стандартом schema.org, чтобы однозначно интерпретировать их свойства и отношения, что позволит реализовать “машиночитаемые” контракты.

Технически, чтобы реализовать систему семантических смарт-контрактов нужно в классификаторе товаров (услуг, других сущностей) и их свойств в ERP системе провести сопоставление между номенклатурой и узлом RDF. При создании смарт-контракта - записывать значения этих свойств уже в формате schema.org. Тогда при прочтении, адресат смарт-контракта сможет не только увидеть название товара, но и стандартизированное описание его свойств, что позволит автоматически классифицировать товар (услугу) и определить уже на семантическом уровне правильность выполнения смарт-контракта.

Это мы тоже хотим сделать в проекте DARFinChain, см. бумагу: https://docs.google.com/document/d/15X67sKnCQWD5QqRxjpmbzAg40uBbrVoMi0lh5_nmE7g/edit#

Если Вам понравился данный пост, поддержите автора, проголосовав за этот пост.
Голосующие читатели, также, получают вознаграждение за свой голос.
Для этого зарегистрируйтесь и проголосуйте за пост.
Порядок сортировки:  Популярное

Вот вам кейс в тему! У нас вечная головная боль с "перекодировкой" ассортимента, то есть с привязкой кодов номенклатуры поставщиков к нашему ассортименту. Состыковать коды может только человек читая глазами наименования и сверяя их.
Если ваше решение действительно полезно, можете неплохо заработать)

@stanta, Поздравляю!
Ваш пост был упомянут в моем хит-параде в следующей категории:

  • Выплаты - 7 позицию - 489,2910 GBG

@stanta Поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:

Награда за общую выплату получил

Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь

Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом стоп

Голосуя за это уведомление, вы помогаете всем пользователям Голоса. Узнайте, как здесь.

Наш чат в RocketChat