Scalability and Composability in Distributed Ledgers

分布式账本的可扩展性和可组合性

基本信息

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

项目摘要

Blockchain is the next frontier of distributed computing, and its rapid ascent from white papers to top-tier publications and multi-million dollar startups has caught the attention of both academics and practitioners. Much of the discussion surrounding blockchains, and more generally distributed ledgers, revolves around two fundamental questions: (i) will they scale to meet current and emerging demands, and (ii) can we trust their correctness? These questions will be answered through a multi-faceted research program that will engage both empirical and theoretical methodologies. NSERC-funded research activities will address the following short-term objectives: Objective 1: Scalability through composability. Scalability has been recognized as a major weakness of distributed ledgers, leading to a search for designs that compose multiple independent services by combining their outputs carefully to obtain a global ordering over transactions. This objective will focus on developing an understanding of how such compositions can be achieved correctly, and how they affect the inherent trade-off between throughput and latency. Objective 2: Streamlining execution in the absence of failures. Blockchain protocols are complex as they must handle both concurrency and failures, and can be simplified substantially in absence of failures. This objective will investigate performance optimizations that speed up blockchains in failure-free operation while maintaining correctness even under adverse conditions. Modular designs will be developed that can be combined with a variety of existing blockchain protocols. Objective 3: Understanding consistency-latency trade-offs. A blockchain protocol must validate transactions to prevent double-spending and ensure data consistency. This objective will develop an understanding of how much latency is required to detect double-spending within a given probability threshold, which can be viewed as a consistency-latency trade-off similar to those encountered in NoSQL storage systems. Objective 4: Foundations and applications. This objective will examine the theoretical foundations of distributed ledgers, and gain a deeper empirical understanding of their performance trade-offs. Research outcomes may include rigorous definitions of correctness properties, proofs of theoretical complexity bounds, and empirical performance evaluations. The proposed research program will elevate Canada to the forefront of research in blockchain technology by generating concrete software prototypes as well as scientific publications describing protocols, proofs of correctness, and performance comparisons. Trainees engaged in NSERC-funded activities will flourish in an experiential learning environment where they will work hands-on with state-of-the-art cloud infrastructure and interact with industry partners, while developing technical skills vital to Canada's increasingly data-driven economy.
区块链是分布式计算的下一个前沿,它从白皮书到顶级出版物的快速上升,数百万美元的初创公司引起了学者和从业者的关注。 围绕区块链以及更普遍分布的分类帐的许多讨论都围绕两个基本问题:(i)他们会扩展以满足当前和新兴的需求,并且(ii)我们可以相信它们的正确性吗? 这些问题将通过一项多方面的研究计划来回答,该计划将参与经验和理论方法。 NSERC资助的研究活动将解决以下短期目标: 目标1:可伸缩性。 可伸缩性被认为是分布式分类帐的主要弱点,从而搜索了通过仔细组合其输出以获得交易的全球订购来构成多个独立服务的设计。该目标将集中于对如何正确实现此类组成以及它们如何影响吞吐量和潜伏期之间的固有权衡。 目标2:在没有故障的情况下简化执行。 区块链协议很复杂,因为它们必须处理并发和失败,并且在没有故障的情况下可以大大简化。该目标将调查性能优化,以加快无故障操作中的区块链,同时即使在不利条件下也保持正确性。 将开发模块化设计,可以与各种现有的区块链协议结合使用。 目标3:了解一致性延迟权衡。 区块链协议必须验证交易以防止双重支出并确保数据一致性。 该目标将对在给定概率阈值中检测双支出所需的延迟需要发展,这可以看作是与NOSQL存储系统中遇到的一致性延迟权衡。 目标4:基础和应用。 该目标将研究分布式分类帐的理论基础,并对他们的绩效权衡获得更深入的经验理解。研究成果可能包括正确性属性的严格定义,理论复杂性界限的证明以及经验绩效评估。 拟议的研究计划将通过生成具体软件原型以及描述协议,正确性证明和性能比较的科学出版物,将加拿大提升到区块链技术研究的最前沿。 从事NSERC资助的活动的学员将在体验式学习环境中蓬勃发展,在那里他们将与最先进的云基础架构动手合作,并与行业合作伙伴互动,同时发展对加拿大日益数据驱动的经济至关重要的技术技能。

项目成果

期刊论文数量(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 }}

Golab, Wojciech其他文献

Golab, Wojciech的其他文献

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

{{ truncateString('Golab, Wojciech', 18)}}的其他基金

Scalability and Composability in Distributed Ledgers
分布式账本的可扩展性和可组合性
  • 批准号:
    RGPIN-2019-04910
  • 财政年份:
    2022
  • 资助金额:
    $ 2.48万
  • 项目类别:
    Discovery Grants Program - Individual
Robust Synchronization Primitives for Non-Volatile Main Memory
非易失性主存储器的鲁棒同步原语
  • 批准号:
    537305-2018
  • 财政年份:
    2021
  • 资助金额:
    $ 2.48万
  • 项目类别:
    Collaborative Research and Development Grants
Scalability and Composability in Distributed Ledgers
分布式账本的可扩展性和可组合性
  • 批准号:
    RGPIN-2019-04910
  • 财政年份:
    2021
  • 资助金额:
    $ 2.48万
  • 项目类别:
    Discovery Grants Program - Individual
Robust Synchronization Primitives for Non-Volatile Main Memory
非易失性主存储器的鲁棒同步原语
  • 批准号:
    537305-2018
  • 财政年份:
    2020
  • 资助金额:
    $ 2.48万
  • 项目类别:
    Collaborative Research and Development Grants
Robust Synchronization Primitives for Non-Volatile Main Memory
非易失性主存储器的鲁棒同步原语
  • 批准号:
    537305-2018
  • 财政年份:
    2019
  • 资助金额:
    $ 2.48万
  • 项目类别:
    Collaborative Research and Development Grants
Scalability and Composability in Distributed Ledgers
分布式账本的可扩展性和可组合性
  • 批准号:
    RGPIN-2019-04910
  • 财政年份:
    2019
  • 资助金额:
    $ 2.48万
  • 项目类别:
    Discovery Grants Program - Individual
Harnessing the power of next-generation shared memory multiprocessors
利用下一代共享内存多处理器的强大功能
  • 批准号:
    435900-2013
  • 财政年份:
    2018
  • 资助金额:
    $ 2.48万
  • 项目类别:
    Discovery Grants Program - Individual
Harnessing the power of next-generation shared memory multiprocessors
利用下一代共享内存多处理器的强大功能
  • 批准号:
    435900-2013
  • 财政年份:
    2017
  • 资助金额:
    $ 2.48万
  • 项目类别:
    Discovery Grants Program - Individual
Harnessing the power of next-generation shared memory multiprocessors
利用下一代共享内存多处理器的强大功能
  • 批准号:
    435900-2013
  • 财政年份:
    2016
  • 资助金额:
    $ 2.48万
  • 项目类别:
    Discovery Grants Program - Individual
Harnessing the power of next-generation shared memory multiprocessors
利用下一代共享内存多处理器的强大功能
  • 批准号:
    435900-2013
  • 财政年份:
    2015
  • 资助金额:
    $ 2.48万
  • 项目类别:
    Discovery Grants Program - Individual

相似国自然基金

亚稳材料可合成性评估方法与软件
  • 批准号:
    12374005
  • 批准年份:
    2023
  • 资助金额:
    53 万元
  • 项目类别:
    面上项目
二维孪晶铜基半导体表界面调控及光催化酰胺合成性能研究
  • 批准号:
    22302079
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
基于氧还原路径精确调控的硼碳氮光催化剂活性位点设计及H2O2合成性能研究
  • 批准号:
    22302154
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
纳米锌基合金的电还原制备、结构调控与酰胺电合成性能
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    54 万元
  • 项目类别:
    面上项目
基于氮活化与转移的储氢合金-钌基催化体系构筑及其氨合成性能研究
  • 批准号:
    22102194
  • 批准年份:
    2021
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

Scalability and Composability in Distributed Ledgers
分布式账本的可扩展性和可组合性
  • 批准号:
    RGPIN-2019-04910
  • 财政年份:
    2022
  • 资助金额:
    $ 2.48万
  • 项目类别:
    Discovery Grants Program - Individual
Is tree having thick and dense crown vulnerable for global warming? Validation of a new hypothesis for inter-species variations in crown structure
树冠又厚又密的树木是否容易受到全球变暖的影响?
  • 批准号:
    21K19141
  • 财政年份:
    2021
  • 资助金额:
    $ 2.48万
  • 项目类别:
    Grant-in-Aid for Challenging Research (Exploratory)
Scalability and Composability in Distributed Ledgers
分布式账本的可扩展性和可组合性
  • 批准号:
    RGPIN-2019-04910
  • 财政年份:
    2021
  • 资助金额:
    $ 2.48万
  • 项目类别:
    Discovery Grants Program - Individual
A CPU-FPGA Heterogeneous Parallel and Distributed Computing Framework
CPU-FPGA异构并行分布式计算框架
  • 批准号:
    19K11879
  • 财政年份:
    2019
  • 资助金额:
    $ 2.48万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Scalability and Composability in Distributed Ledgers
分布式账本的可扩展性和可组合性
  • 批准号:
    RGPIN-2019-04910
  • 财政年份:
    2019
  • 资助金额:
    $ 2.48万
  • 项目类别:
    Discovery Grants Program - Individual
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了