addressed • Rising machine-to-everything (M2X) economy ◦ M2X position paper is available as open access • Web3, DeFi, Oracles, DAOs, NFT all need to be trusted and them trust others • Trust establishment between systems,devices, organizations, humans • Single sign-on (SSO) identity authentication (IA) not suitable for M2X • Fixed challenges limited to maximum 5 for IA • IA often controlled by governments, e.g., Estonian ID card ◦ Risk to be limited, censored, cancelled ◦ Social credit score assigned
connected to with decentralized knowledge graphs (DKG) ◦ Unified view creation ◦ Capturing case semantics ◦ Expressing challenges/responses • Oracles for supporting evaluation ◦ Fact-checking data deliverance ◦ Proof-of-Contribution (PoCo) for computing entities • Gateways for connecting different blockchains ◦ Multiple challenges must be passed with correct responses first ◦ MFSSIA green/red-lights connection ◦ Followed by sensitive data exchange • Smart contracts (Solidity) for multi-factor identity authentication Approach for the MFSSIA Development
connected to with decentralized knowledge graphs (DKG) ◦ Unified view creation ◦ Capturing case semantics ◦ Expressing challenges/responses • Oracles for supporting evaluation ◦ Fact-checking data deliverance ◦ Proof-of-Contribution (PoCo) for computing entities • Gateways for connecting different blockchains ◦ Multiple challenges must be passed with correct responses first ◦ MFSSIA green/red-lights connection ◦ Followed by sensitive data exchange • Smart contracts (Solidity) for multi-factor identity authentication Approach for the MFSSIA Development
MFSSIA • ONTOCHAIN projects: ◦ DKG from OriginTrail.io, oracles from iEx.ec, gateways from PerunX (perun.network) • Amazon Web Services (AWS) and Elastic Compute Cloud (Amazon EC2) ◦ Scalable computing capacity • SpringBoot with Docker supports the DKG REST client implementation • RPC interfaces for off-chain communication by smart contracts • JSON structures that the ontologies are mapped into • Node.js as an asynchronous event-driven JavaScript runtime ◦ For scalable application development • Ethereum and Polygon as smart-contract systems that must be connected • Java Spring Framework for stand-alone enterprise applications • Angular (Google) for typescript-based web applications
MFSSIA • Integration option with other projects, for example: • ADOS: for IA of IoT-devices along their lifecycles • PiSwap: for checking the legitimacy of NFTs • REPUTABLE: for integrating reputation indicators into challenges/responses • PS-SDA: for GDPR compliant private data use in challenges/responses • DART: oracles with privacy-preserving data traceability • DESMO-LD: oracles for trusted linked quality data in compliance audits • DW-marking: to prevent dishonest data sellers and malicious buyers • GEONTOLOGY: for determining geographic data source • SOLID-VERIF: to verify credentials • TENACIOUS: trustworthy semantics-aware interoperable cloud services
MFSSIA • MFSSIA is a flexibly configurable and scalable fact-checker system • Blockchains allow for immutable provenance tracking of events • Arbitrary number of challenges • Responses are evaluated with oracles, potentially of diverse types • Multi purpose trust-establishment solution for the M2X economy ◦ Systems, devices, organizations, humans • Automates trust management away from expensive and slow bureaucrats • Extensible with many other (not only) ONTOCHAIN projects • Potentially enormous savings in time and costs ◦ E.g., intercontinental B2B transactions such as with large-scale Alibaba purchases