Declarative Graph Query Language support for Web and Blockchain Decentralized Applications, Analytics, and Compliance

声明式图形查询语言支持 Web 和区块链去中心化应用程序、分析和合规性

基本信息

  • 批准号:
    RGPIN-2020-06983
  • 负责人:
  • 金额:
    $ 1.75万
  • 依托单位:
  • 依托单位国家:
    加拿大
  • 项目类别:
    Discovery Grants Program - Individual
  • 财政年份:
    2022
  • 资助国家:
    加拿大
  • 起止时间:
    2022-01-01 至 2023-12-31
  • 项目状态:
    已结题

项目摘要

Blockchain enabled smart contracts and decentralized applications (dApps) provide a level of trust without intermediation and have the potential to benefit industries, government, and society. Blockchains, or Distributed Ledger Technologies (DLTs), consists of participants in a network that store ledger replicas and come to consensus on the validity of a sequence of blocks (of cryptographically signed transactions) chained by hash pointers. As DLTs domains diversify, more complex dApps transacting across multiple blockchains (public and private) are emerging. The objectives of our research are to develop graph-based query languages techniques and tools to address the data management challenges emerging from increasingly complex decentralized applications over public and private blockchains, and across diverse domains. We address three complementary research themes. Theme 1) We will investigate how graph query languages extended with blockchain specific constructs can bring benefits to blockchain dApps. Our previous experience defining and implementing graph traversal languages suggests that query languages with carefully designed expressiveness can be efficiently implemented, supporting optimization and scalability techniques. The richness of the information present within and around blockchains fits well with graph models (e.g., the participants form a network, and the transactions inputs, outputs, and other execution properties define complex information graphs). Theme 2) In addition to improving the support for transactional queries in scripts, our research will look at the opportunities for supporting analytics in the context of DLTs. Supporting a variety of analytic, visualization, and machine learning techniques in DLTs will require pipelines extracting, validating, and transforming data from multiple blockchains and data stores. Theme 3) We plan to build upon our recent work in query-based compliance over privacy logs to develop new techniques to address privacy, compliance, accountability, and enforcement issues in DLTs. Our approach will formalize these new problems and develop new language proposals, attempting to characterize the theoretical properties that are relevant in practical applications. We will implement prototypes and contribute to open source development efforts. We will validate our proposals experimentally, developing novel benchmarks when needed. Our experiments will use real data (public blockchains are a rich source). Our research will provide graph-based query solutions to address key blockchain data challenges, aiming to facilitate the development and analysis of scalable, data rich dApps. We expect that our research results and our open source contributions will have a significant impact on blockchain technology providers and adopters.
区块链支持的智能合同和去中心化应用程序(Dapp)在没有中介的情况下提供了一定程度的信任,并有可能造福行业、政府和社会。区块链或分布式分类账技术(DLTS)由网络中的参与者组成,该网络存储分类账副本,并就由散列指针链接的一系列块(以密码方式签名的交易)的有效性达成共识。随着DLTS领域的多样化,跨多个区块链(公共和私有)进行交易的更复杂的Dapp正在涌现。我们研究的目标是开发基于图形的查询语言技术和工具,以应对在公共和私有区块链上以及跨不同领域的日益复杂的分散应用程序中出现的数据管理挑战。我们解决了三个互补的研究主题。主题1)我们将调查扩展了区块链特定构造的图形查询语言如何为区块链Dapp带来好处。我们之前定义和实现图遍历语言的经验表明,可以有效地实现具有精心设计的表达能力的查询语言,支持优化和可伸缩技术。区块链内部和周围存在的信息的丰富性很好地符合图形模型(例如,参与者形成网络,事务输入、输出和其他执行属性定义复杂的信息图形)。主题2)除了改进对脚本中的事务性查询的支持外,我们的研究还将研究在DLT环境中支持分析的机会。在DLT中支持各种分析、可视化和机器学习技术将需要从多个区块链和数据存储中提取、验证和转换数据的管道。主题3)我们计划在隐私日志的基于查询的合规性方面的最新工作的基础上,开发新的技术来解决DLT中的隐私、合规性、问责制和执法问题。我们的方法将形式化这些新的问题,并开发新的语言建议,试图表征在实际应用中相关的理论性质。我们将实现原型,并为开放源码开发工作做出贡献。我们将在实验中验证我们的建议,在需要时开发新的基准。我们的实验将使用真实数据(公共区块链是一个丰富的来源)。我们的研究将提供基于图形的查询解决方案,以应对关键的区块链数据挑战,旨在促进可扩展、数据丰富的Dapp的开发和分析。我们预计,我们的研究成果和我们的开源贡献将对区块链技术提供商和采用者产生重大影响。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Consens, Mariano其他文献

Consens, Mariano的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Consens, Mariano', 18)}}的其他基金

Declarative Graph Query Language support for Web and Blockchain Decentralized Applications, Analytics, and Compliance
声明式图形查询语言支持 Web 和区块链去中心化应用程序、分析和合规性
  • 批准号:
    RGPIN-2020-06983
  • 财政年份:
    2021
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
Declarative Graph Query Language support for Web and Blockchain Decentralized Applications, Analytics, and Compliance
声明式图形查询语言支持 Web 和区块链去中心化应用程序、分析和合规性
  • 批准号:
    RGPIN-2020-06983
  • 财政年份:
    2020
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
Applying Data Analysis to Ethereum Gas Usage to Develop Blockchain Cost Models
将数据分析应用于以太坊 Gas 使用情况以开发区块链成本模型
  • 批准号:
    534399-2018
  • 财政年份:
    2018
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Engage Grants Program
Managing Linked Data in the Cloud
管理云中的关联数据
  • 批准号:
    299462-2013
  • 财政年份:
    2017
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
Managing Linked Data in the Cloud
管理云中的关联数据
  • 批准号:
    299462-2013
  • 财政年份:
    2016
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
Managing Linked Data in the Cloud
管理云中的关联数据
  • 批准号:
    299462-2013
  • 财政年份:
    2015
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
Managing Linked Data in the Cloud
管理云中的关联数据
  • 批准号:
    299462-2013
  • 财政年份:
    2014
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
Managing Linked Data in the Cloud
管理云中的关联数据
  • 批准号:
    299462-2013
  • 财政年份:
    2013
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
An initial evaluation of data management approaches to support the Parametric Human Project
支持参数化人类项目的数据管理方法的初步评估
  • 批准号:
    453298-2013
  • 财政年份:
    2013
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Engage Grants Program
Retrieving and managing semi-structured and business process data
检索和管理半结构化数据和业务流程数据
  • 批准号:
    299462-2007
  • 财政年份:
    2011
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual

相似国自然基金

基于Graph-PINN的层结稳定度参数化建模与沙尘跨介质耦合传输模拟研
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
平面三角剖分flip graph的强凸性研究
  • 批准号:
    12301432
  • 批准年份:
    2023
  • 资助金额:
    30.00 万元
  • 项目类别:
    青年科学基金项目
基于graph的多对比度磁共振图像重建方法
  • 批准号:
    61901188
  • 批准年份:
    2019
  • 资助金额:
    24.5 万元
  • 项目类别:
    青年科学基金项目
基于de bruijn graph梳理的宏基因组拼接算法开发
  • 批准号:
    61771009
  • 批准年份:
    2017
  • 资助金额:
    50.0 万元
  • 项目类别:
    面上项目
基于Graph和ISA的红外目标分割与识别方法研究
  • 批准号:
    61101246
  • 批准年份:
    2011
  • 资助金额:
    22.0 万元
  • 项目类别:
    青年科学基金项目
中国Web Graph的挖掘与应用研究
  • 批准号:
    60473122
  • 批准年份:
    2004
  • 资助金额:
    23.0 万元
  • 项目类别:
    面上项目

相似海外基金

Planning and Factorization for Graph Database Query Optimization and Evaluation
图数据库查询优化和评估的规划和分解
  • 批准号:
    RGPIN-2022-04548
  • 财政年份:
    2022
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
Declarative Graph Query Language support for Web and Blockchain Decentralized Applications, Analytics, and Compliance
声明式图形查询语言支持 Web 和区块链去中心化应用程序、分析和合规性
  • 批准号:
    RGPIN-2020-06983
  • 财政年份:
    2021
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
Declarative Graph Query Language support for Web and Blockchain Decentralized Applications, Analytics, and Compliance
声明式图形查询语言支持 Web 和区块链去中心化应用程序、分析和合规性
  • 批准号:
    RGPIN-2020-06983
  • 财政年份:
    2020
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
PPoSS: Planning: Dynamic Big Graph Store for High-Throughput and Secure Distributed Query Processing
PPoSS:规划:用于高吞吐量和安全分布式查询处理的动态大图存储
  • 批准号:
    2028714
  • 财政年份:
    2020
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Standard Grant
III: Small: Native Compilation, Query Processing, and Indexing for In-memory Graph Relational Data Systems
III:小:内存图关系数据系统的本机编译、查询处理和索引
  • 批准号:
    1910216
  • 财政年份:
    2019
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Standard Grant
Efficient Enumeration of Path Query Results for Graph Databases
图数据库路径查询结果的高效枚举
  • 批准号:
    416776735
  • 财政年份:
    2019
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Research Grants
Real Time Graph Query Processing on Massively Parallel Environment
大规模并行环境下的实时图查询处理
  • 批准号:
    18K18057
  • 财政年份:
    2018
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Query- and Specification Languages for Graph- and Grid-Structured Data
图和网格结构数据的查询和规范语言
  • 批准号:
    369116833
  • 财政年份:
    2017
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Research Grants
A Graph Query Processor for Queries of Class CRPQagg
用于 CRPQagg 类查询的图查询处理器
  • 批准号:
    265596218
  • 财政年份:
    2015
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Research Grants
III: Small: Knowledge Graph Query Processing and Benchmarking
III:小:知识图谱查询处理和基准测试
  • 批准号:
    1528175
  • 财政年份:
    2015
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了