Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ONTOCHAIN - TALK #4

ONTOCHAIN
October 22, 2020

ONTOCHAIN - TALK #4

The ONTOCHAIN talk #4 focused on ecosystem building, testbeds & business approaches.

ONTOCHAIN

October 22, 2020
Tweet

More Decks by ONTOCHAIN

Other Decks in Technology

Transcript

  1. Dr. Caroline Barelle ONTOCHAIN Coordinator European Dynamics [email protected] ONTOCHAIN A

    NEW SOFTWARE ECOSYSTEM FOR TRUSTED, TRACEABLE & TRANSPARENT ONTOLOGICAL KNOWLEDGE MANAGEMENT
  2. | ONTOCHAIN.NGI.EU THE ONTOCHAIN CONCEPT Today, people should be empowered

    by means for collective organisation as well as for contribution and use of knowledge thanks to solutions that support transparency, trust, plurality and democracy. This is the goal of ONTOCHAIN : To elaborate an ecosystem of novel software used to build trustworthy applications with advanced knowledge management mechanisms for various domains such as health, economy, mobility, public services, energy and sustainability, news, media, entertainment, Industry 4.0, tourism … Our backbone being the merging of semantic web and blockchain 4
  3. | ONTOCHAIN.NGI.EU THE CASCADE FUNDING AND THE OBJECTIVES OF EACH

    OF THE 3 CALLS Call 2 – Protocol Suite & Software Ecosystem Foundations You will : Establish the Ontochain framework as human centric decentralised & trustworthy solution based on the available technologies. You will : Build the Ontochain concept for the creation of a trustworthy information exchange process & a more transactional content handling. Create the Ontochain Framework prototypes. You will : Exploit the Ontochain solution for real life use cases. Call budget: 1,14M€ Call budget: 1,32M€ Call budget: 1,75M€ Call 1 - Research Call 3 - Applications & Experimentation 5 Call announcement 02/11/2020 Call closure 30/11/2020 (Indicative dates) 2021-2022 (Indicative dates) 2022-2023 (Indicative dates) With coaching and possible access to specific infrastructures
  4. | ONTOCHAIN.NGI.EU FOCUS ON CALL 1 RESEARCH- OBJECTIVES AND THE

    6 CHALLENGES 7 Objectives : To establish the ONTOCHAIN Framework as a human centric, decentralized and trustworthy solution. Applications Semantic interoperability On-chain data management Off-chain knowledge management Ecosystem economy Ecosystem scalability and integration Define a typical ONTOCHAIN application or service for trustworthy content handling and trustworthy knowledge and information exchange. Develop a trustworthy, privacy-preserving, secure, transparent, democratic and traceable approach to manage access and operations over ontologies, metadata, data, knowledge and information. Design and develop a set of prototype functionalities for on- chain data management. Design and develop initial prototypes for off-chain knowledge management that support the various identified use cases and application domains of the ONTOCHAIN project. Provide a market framework and business models for the operation of ecosystems such as the ONTOCHAIN one based on technological areas addressed by ONTOCHAIN : blockchain, Semantic Web, Internet of Things … Build a semantically complex and dynamic ecosystem as well as a decentralised testing environment with the participation of divers stakeholders and a key requirement: to integrate and support the initial ONTOCHAIN applications
  5. | ONTOCHAIN.NGI.EU FOCUS ON CALL 1 RESEARCH – THE 3

    PHASES OF THE CALL 7 Phase 1- Research proposal, 3months, 15 to 18 projects covering the 6 challenges ➔You will have to propose a research project for 1 of the 6 challenges aforementioned Phase 2- Research award, 5 months, 12 projects retained from phase 1, 2 projects per challenge ➔You will have to further elaborate the concept proposed in phase 1 and prepare design specifications that will be implemented during the Open call 2. Phase 3- Challenges for conferences, 1 month, Best publication whatever the phases per challenge
  6. | ONTOCHAIN.NGI.EU FOCUS ON CALL 1 RESEARCH – FAQS 8

    Q: How do I apply ? Q: Can I submit several projects to one specific challenge ? to each of the 6 challenges? How to participate? Who is eligible ? Q: Who is eligible for the Open call 1 ? Q: What are the countries eligible for funding under the ONTOCHAIN program? Q: Can an entity based in UK apply to ONTOCHAIN ? Q: Will ONTOCHAIN mandates to build on specific protocols /infrastructure ? Q: What information is required for the application ? Q: Who are the coaches ? ONTOCHAIN support ? A: Internet technologists, researchers and innovators - legal entities /natural persons/ Consortia A: Member States (MS) of the European Union (EU) and associated A: Yes A: A dedicated platform A:This call is competitive and applicants should focus on 1 specific topic, therefore only 1 proposal per applicant may be submitted to this call, whether this is a legal entity or a natural person A: Administrative identity of the applicant (dedicated platform) and the research proposal (to be uploaded) A: No the goal is anyway interoperability A: A set of recognized experts in the fields related to ONTOCHAIN
  7. CLICK TO EDIT MASTER TITLE STYLE Click to add subtitle

    Location Date ONTOCHAIN Testbed Infrastructure Anthony Simonet-Boulogne, PhD iExec [email protected] ONTOCHAIN Talk #4 Oct. 22, 2020
  8. | ONTOCHAIN.NGI.EU 12 A decentralized marketplace for scalable, secure and

    easy access to decentralized services, datasets and computing resources. iExec: decentralized cloud computing on Ethereum computing power Data providers Requesters Application providers Cloud providers application dataset Blockchain-based decentralized iExec Marketplace request / buy financial flow $ $ $ $ Monetize App Access control Automatic payments Data renting Trading Confidential Computing Autonomous app Pay-per- Task emit order
  9. | ONTOCHAIN.NGI.EU 13 Walkthrough: the lifecycle of a task 1.

    Create and sign 4 orders, signed off-chain with an Ethereum wallet: • apporder signed by the developer • (datasetorder signed by the dataset provider) • workerpoolorder signed by a worker pool scheduler • requestorder signed by a requester 2. Orders are matched on-chain: poco.matchOrders() (Check signatures, parameters, balances, …) 3. PoCo seals a deal & workers start computing 4. Workers send result hash back to PoCo 5. PoCo compares results, manages reputation, triggers payments.
  10. | ONTOCHAIN.NGI.EU 14 The RLC token A standard ERC20 token

    on Ethereum Price per task execution paid in RLC RLC/WORK Allows to trade computing power as a commodity Creates market mechanisms for cloud resources
  11. | ONTOCHAIN.NGI.EU Do I need to purchase crypto to develop

    on iExec? Short answer: NO Long answer: coming next 15
  12. | ONTOCHAIN.NGI.EU 17 iExec deployments The iExec stack can be

    used on 3 blockchains Type Currencies Gas cost (smart contracts) Compute cost (iExec workers) Overall cost Ethereum Mainnet Production ETH, RLC High Paid Ethereum Mainnet + Bellecour Sidechain Production ETH, xRLC Low Paid Ethereum Goerli Testnet GTH, GRLC Free Sponsored (for testing only)
  13. | ONTOCHAIN.NGI.EU 18 iExec as a testbed for ONTOCHAIN More

    on the Goerli testnet and the iExec stack
  14. | ONTOCHAIN.NGI.EU 19 The Goerli testnet Testnet: same as Mainnet,

    but with “fake money” • Spam: only small amounts of coins can be obtained at a time • Proof-of-Authority: the chain is only for testing, not safe for production! • Get GETH for free here: https://faucet.goerli.mudit.blog/ or there: https://goerli-faucet.slock.it/ • Get GRLC here: https://faucet.iex.ec/goerli
  15. | ONTOCHAIN.NGI.EU 20 iExec on Goerli Supported version: iExec v5

    • Decentralized & Trusted Oracles, callable directly from a smart contract • Trusted executions (TEE) • Privacy preserving applications • GPUs applications • Tokenization & monetization of assets (NFTs) • Support for ENS (Ethereum Name Service) • …
  16. | ONTOCHAIN.NGI.EU 21 iExec support to ONTOCHAIN participants Phase 1

    Phase 2 Phase 3 Kick-off seminar (group) 1 day at the beginning of each phase Kick-off mentoring (each project) 1 day at the beginning of each phase Update meetings 1 hour twice a month Number of support tickets 14 26 1 Participants will receive premium support and close mentorship at all stage of their project.
  17. | ONTOCHAIN.NGI.EU CROWDFUND BLOCKCHAIN VENTURES • ICO • Write white

    paper about your idea • Create web page and an app • Exchange your new crypto with something • IPO • An initial public offering (IPO) refers to the process of offering shares of a private corporation to the public in a new stock issuance • Public share issuance allows a company to raise capital from public investors. The transition from a private to a public company can be an important time for private investors to fully realize gains from their investment as it typically includes share premiums for current private investors.
  18. | ONTOCHAIN.NGI.EU TOKEN ECONOMY - TOKENOMICS • Most Common •

    Cryptocurrencies • ETH, EDU, ONT, etc. • Partially owned by blockchain creators • Used for compensating blockchain contributors • Others sold • Mandatory for using distributed apps in the blockchain ecosystem • Initial Public Offering • Businesses hold some of the utility tokens and release the rest for the network functionality • They make a profit when the value of the utility token rises 26
  19. | ONTOCHAIN.NGI.EU BLOCKCHAIN AS A SERVICE • Provide an ecosystem

    for other business for managing their blockchain system • In this ecosystem, the companies can experiment, test and do research • Microsoft(Azure), Amazon(AWS), IBM(BlueMix), etc. offer blockchain as a service(BaaS) • The end users don’t have to worry about how blockchain works and don’t need to set it up before working on it • BaaS also eradicates the need for hardware, which in turn, enables startups, companies or organizations to focus on their development cycle 27
  20. | ONTOCHAIN.NGI.EU DEVELOPMENT PLATFORMS • Blockchain infrastructure as a platform

    for blockchain development • Hyperledger is one of those examples which provides tools, frameworks, and guidelines for blockchain development. The key here is rapid development • Other examples include Tendermint and EthCore 28
  21. | ONTOCHAIN.NGI.EU BLOCKCHAIN-BASED SOFTWARE PRODUCTS • Pressure to adopt blockchain

    for big corporates • The easiest way to do so is to buy a blockchain solution and integrate it into their system • This gives rise to the blockchain companies that create a solution and then sell them to bigger companies • Providing blockchain technology to other organizations can be extremely profitable • reasonable payment upfront, and • support fees after implementation 29
  22. | ONTOCHAIN.NGI.EU NETWORK FEE CHARGE • Apply a network fee

    associated with the blockchain use itself • These type of blockchain business model applies to both blockchain solution such as Ethereum or dApps that charge a small amount to the user for different activities on the network • E.g., Ethereum network charges developers ETH for making their dApp live. The same is valid for NEO which has a fee for dApp publication 30
  23. | ONTOCHAIN.NGI.EU BLOCKCHAIN CONSULTING • These services are provided by

    leading expert development companies to startups or other businesses to get them ready with blockchain • E.g., a business would want someone to build their custom blockchain project. In that case, they can hire companies such as Deloitte, IBM or others to complete the project for them 31
  24. | ONTOCHAIN.NGI.EU P2P SERVICES EXCHANGE • It is about P2P

    exchange of services over a blockchain ecosystem • Blockchain ensures the accountability of the transaction • This BM can be monetized through tokens, BaaS or transaction fees 32
  25. | ONTOCHAIN.NGI.EU ONTOLOGY BM – EXPANSION MODEL • ONT /

    ONG utility tokens • Ontology decouples ONT and ONG to alleviate risk of turbulent fluctuations of the native “asset” value on the gas fee (similar to shadow cost of resources) • ONT is used for staking, while ONG is paid to miners/stakers and storage nodes • ONG is exchanged in transactions • Holding ONT releases ONG periodically • ONG unbound per block and shared among stakers according to ONT shares • 18 years process to distribute 1,000,000,000 ONG 34
  26. | ONTOCHAIN.NGI.EU NEO BM – EXPANSION MODEL • NEO /

    GAS tokens, similarly to Ontology • NEO represents management rights, i.e., voting for bookkeeping, NEO network parameter changes, and so on • NEO network charges GAS for storage of tokens and smart contracts for economic incentives and consolidated use of resources • 100 million NEO, minimum unit 1 • 100 million GAS, minimum unit 0.00000001 • NEO’s 100 million tokens is divided into two portions: • 50 million tokens distributed proportionally to supporters of NEO during the crowdfunding • 50 million NEO managed by the NEO Council to support NEO’s long-term development, operation 35
  27. | ONTOCHAIN.NGI.EU PRELIMINARY ONTOCHAIN BM • Initial ecosystem development funded

    by EU • Tokenomics – P2P services exchange platform (ICO) • Token release is linked to consensus building, and to sustainable development • Blockchain as a service and development platform • Network fees for using the network
  28. | ONTOCHAIN.NGI.EU TOKEN DESIGN - INCENTIVES • The process of

    starting with real world problems and synthesizing a solution using smart contracts, shared data layers, and incentive systems
  29. | ONTOCHAIN.NGI.EU TOKEN DESIGN - ASPECTS • Market design •

    Establishing new markets and improving existing ones • Customer development • Ensuring sufficient market opportunity and demand (business model canvas) • Protocol architecture • How we build it, so that we meet market demands • Distribution • How the right people get these token and start using them Thickness (critical mass) Congestion (discoverability) Safety (incentive compatibility)
  30. | ONTOCHAIN.NGI.EU TOKEN DESIGN – PROTOCOL ARCHITECTURE trade-offs consistency performance

    security convenience equity efficiency on-chain vs. off-chain platform comparison & adoption considerations
  31. | ONTOCHAIN.NGI.EU TOKEN DESIGN – DISTRIBUTION Ensure that tokens end

    up in the right hands, and that an offering is equitable to the market and its participants Sustain economic activity of expected behaviors Regulation? Token sale? To whom? Token supply? Fixed? Variable? Inflation? Remainder funds allocation? Governance / accountability