Skip to main content
QUICK REVIEW

[論文レビュー] Towards Traceability in Data Ecosystems using a Bill of Materials Model

Iain Barclay, Alun Preece|arXiv (Cornell University)|Apr 8, 2019
Blockchain Technology Applications and Security参考文献 19被引用数 13
ひとこと要約

本論文は、科学的データエコシステムにおける追跡可能性を可能にする部品表(BoM)モデルを提案する。このモデルは、静的BoMと動的部品一覧(BoL)記録を通じて、データの出どころ、派生したアーティファクト、システムコンポonentsの追跡を可能にする。ブロックチェーンに統合されたdataBoMゲートウェイは、GraphQLを用いて構築されており、データ使用の改ざん不可能で監査可能な記録を提供し、複雑なデータ実験における責任の所在、再現可能性、エラーの特定を支援する。

ABSTRACT

Researchers and scientists use aggregations of data from a diverse combination of sources, including partners, open data providers and commercial data suppliers. As the complexity of such data ecosystems increases, and in turn leads to the generation of new reusable assets, it becomes ever more difficult to track data usage, and to maintain a clear view on where data in a system has originated and makes onward contributions. Reliable traceability on data usage is needed for accountability, both in demonstrating the right to use data, and having assurance that the data is as it is claimed to be. Society is demanding more accountability in data-driven and artificial intelligence systems deployed and used commercially and in the public sector. This paper introduces the conceptual design of a model for data traceability based on a Bill of Materials scheme, widely used for supply chain traceability in manufacturing industries, and presents details of the architecture and implementation of a gateway built upon the model. Use of the gateway is illustrated through a case study, which demonstrates how data and artifacts used in an experiment would be defined and instantiated to achieve the desired traceability goals, and how blockchain technology can facilitate accurate recordings of transactions between contributors.

研究の動機と目的

  • 複雑で複数のデータソースを有する科学的データエコシステムにおける、データラインレージおよびプロバンスの追跡という増大する課題に対処すること。
  • データの出どころ、変換履歴、貢献者の検証可能で改ざん不可能な記録を提供することで、データ使用における責任の所在を確保すること。
  • 各実験における静的システムアーキテクチャ(BoM)と動的実行状態(BoL)を両方記録することにより、再現可能性とエラーの特定を支援すること。
  • データ取引とスマートコントラクト駆動のデータガバナンスのための改ざん不可能なログ記録を実現するため、ブロックチェーン技術を統合すること。
  • 分散型識別子(DIDs)を用いて研究者、データ、アーティファクトをリンクさせることで、人間および機械による追跡可能性を促進すること。

提案手法

  • データソース、ソフトウェア、ライセンス、ハードウェア、人間の貢献者を含む部品表(BoM)として、データエコシステムをモデル化すること。
  • 実行時におけるBoMのインスタンス化として、各実験実行ごとに動的部品一覧(BoL)を生成し、入力/出力データ値およびアーティファクトの状態を記録すること。
  • 科学者が複数のプラットフォームでBoMおよびBoLを定義・照会・管理できるようにする、GraphQLベースのゲートウェイ(dataBoM)を実装すること。
  • ブロックチェーン技術を統合してBoLエントリを改ざん不可能に記録し、データ取引の非否認性と監査可能性を確保すること。
  • イーサリアムのようなブロックチェーン上でスマートコントラクトを用いて、自動データ選択、品質ベースルーティング、支払いメカニズムなどの動的動作を可能にすること。
  • 研究者およびクラウドワーカーとデータ・アーティファクトコンポーネントを結びつける分散型識別子(DIDs)を用いて、人間側の追跡可能性を確保すること。

実験結果

リサーチクエスチョン

  • RQ1どのようにして、複雑で複数のデータソースを持つ科学的データエコシステムにおいて、データラインレージおよびプロバンスを体系的に記録できるか?
  • RQ2BoM/BoLモデルは、実験実行間でデータおよびアーティファクトの静的および動的追跡可能性をどの程度サポートできるか?
  • RQ3ブロックチェーン技術は、科学的ワークフローにおけるデータ使用記録の改ざん不可能性と信頼性をどのように向上させられるか?
  • RQ4スマートコントラクトは、データエコシステムにおける自動的かつポリシー駆動のデータガバナンスおよび品質ベースルーティングを実現するために、どのような役割を果たせるか?
  • RQ5分散型アイデンティティシステムを用いて、人間の貢献者をデータおよびアーティファクトに信頼性高く追跡・リンクできるか?

主な発見

  • dataBoMゲートウェイは、科学者がデータエコシステムを構造化されたBoMとしてモデル化できることを実証した。これには、データソース、ソフトウェア、ライセンス、人間の貢献者が含まれる。
  • 各実験実行は、一意で永続的なBoLを生成し、動的入力・出力およびアーティファクトの状態を記録することで、データラインレージの完全な追跡可能性を実現した。
  • ブロックチェーンとの統合により、BoL記録が改ざん不可能で暗号的に検証可能であることが保証され、非否認性と監査可能性が実現された。
  • イーサリアム上でのスマートコントラクトを用いることで、データ品質ポリシーをエンコードし、最適なデータソースの実行時選択と自動報酬支払いを可能にした。
  • 分散型識別子(DIDs)の使用により、研究者や貢献者をデータおよびアーティファクトに信頼性高く、暗号的に関連付けることが可能になった。
  • ゲートウェイのGraphQLベースAPIにより、既存の科学的ワークフローへのシームレスな統合が可能となり、データおよびプロバンス照会のためのクロスプラットフォームアクセスをサポートした。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。