Automated Smart Contract Synthesis and Verification for Distributed Ledger Blockchain Technology
Automated Smart Contract Synthesis and Verification for Distributed Ledger Blockchain Technology
批准号:
RGPIN-2019-04354
负责人:
Veneris, Andreas
金额:
$2.04万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2020
资助国家:
加拿大
项目状态:
已结题
起止时间:
2020-01-01 至 2021-12-31
中文摘要
比特币!以太!区块链!密码经济学!在过去的一年里,这些话成了头条新闻
全球范围内。基于分布式分类账的技术(DLT)--也被称为“价值互联网”--的前景已经实现
并创造了上一次在20世纪90年代出现的对技术的兴奋
当互联网进入主流的时候。可能的广泛采用和
完全分散的治理承诺的基本技术哲学
撼动商业、金融和隐私/安全等领域。从2016年以来的投资流入来看(比任何其他科技行业都要大),它有望重新定义
全球和剧烈规模的社会的社会经济结构。这个
这些技术的发展几乎完全发生在主流之外
科技行业由个人推动,自称“赛博朋克”。
大学和他们的研究人员在很大程度上一直处于观望状态。和
这是一个令人担忧的问题。因此,至关重要的是,这些创新必须以健全的技术原则为基础,从而实现善政和
社会进步。DLT的一个主要优势是称为智能合同的软件的分布式部署,这提供了一系列全新的机会。例如,它允许分散的商业、分散的证券交易、分散的金融衍生证券、完全自动化的供应链管理,或自动执行和转让艺术家的财产权。作为数百万美元的资产或房地产契约登记在
区块链是由这种软件处理的,攻击或操纵它变得有利可图,正如最近的DAO和奇偶钱包攻击在过去两年中已经证明的那样,智能合同软件中的错误(错误)造成了超过2.5亿美元的损失。该项目旨在通过以下方式弥合这一差距:(A)开发一种新的编程语言,该语言包含高效编写智能合同所需的最常见操作;(B)为该语言建立一个全面的验证环境,以帮助检查正确性,即使在新手软件工程师的层面上也是如此;(C)为智能合同生成软件开发基于模板的自动合成工具,该软件在设计上是正确的;以及(D)使用所提出的生态系统来沙箱分散的先知(其目的是将现实生活中的信息输入到区块链上),以展示大规模研究的有效性和实用性。
英文摘要
Bitcoin! Ethereum! Blockchain! Crypto-economics! In the past year, these words made headline news
globally. The promise of Distributed Ledger-based Technologies (DLT) - also known as the "internet of value"- has electrified
the world and created an excitement for technology that was last seen in the 1990s
when the internet was entering mainstream. The possible widespread adoption and
underlying technological philosophy of fully decentralized governance promises
to shake up the worlds of commerce, finance, and privacy/security, among others. Judging from the investment inflows since 2016 (larger than any other technology sector), it promises redefine the
socioeconomic fabric of society at a global and drastic scale. The
development of these technologies occurred almost entirely occurred outside of the mainstream
tech sector advanced by individuals, self-declared “cypherpunks.”
Universities and their researchers have been largely at the sidelines. And
that's a concern. As such, it is critical that these innovations are based on sound technological principles that enable good governance and
societal progress. One major advantage of DLT is the distributed deployment of software called smart contracts which present a whole new set of opportunities. For example, it allows decentralized commerce, decentralized trading of securities, decentralized financial derivative securities, fully automated supply-chain management, or automatic enforcement and transfers of artists' property rights. As multi-million dollar assets or real estate deeds registered on a
blockchain are handled by this software, attacking or manipulating it becomes lucrative, as the recent DAO and Parity wallet attacks already demonstrated in the past two years with more than $250 million dollars lost due to errors (bugs) in smart contract software. This projects aims to bridge this gap by: (a) developing a novel programming language that comprises the most common operations needed to code smart contracts efficiently; (b) building a comprehensive verification environment for this language to assist checking correctness even at the level of a novice software engineer; (c) developing a template-based automated synthesis tool for smart contracts generating software that is "correct by design" and (d) using the proposed ecosystem to sandbox a decentralized oracle (whose purpose is to input real life information onto the blockchain) so as to demonstrate the efficacy and practicality of the research on a large scale.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Automated Smart Contract Synthesis and Verification for Distributed Ledger Blockchain Technology
-
批准号:RGPIN-2019-04354
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2022
-
负责人:Veneris, Andreas
-
依托单位:
Automated Smart Contract Synthesis and Verification for Distributed Ledger Blockchain Technology
-
批准号:RGPIN-2019-04354
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2021
-
负责人:Veneris, Andreas
-
依托单位:
Automated Smart Contract Synthesis and Verification for Distributed Ledger Blockchain Technology
-
批准号:RGPIN-2019-04354
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2019
-
负责人:Veneris, Andreas
-
依托单位:
Multimodal Representation Learning for Retail Product Ontology
-
批准号:522736-2018
-
项目类别:Engage Plus Grants Program
-
资助金额:$0.91万
-
财政年份:2018
-
负责人:Veneris, Andreas
-
依托单位:
Theory and Methodology for Performance-Driven Automation in RTL and Testbench Debugging
-
批准号:RGPIN-2014-04275
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2018
-
负责人:Veneris, Andreas
-
依托单位:
Theory and Methodology for Performance-Driven Automation in RTL and Testbench Debugging
-
批准号:RGPIN-2014-04275
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2017
-
负责人:Veneris, Andreas
-
依托单位:
Multimodal representation learning for retail product ontology
-
批准号:508083-2017
-
项目类别:Engage Grants Program
-
资助金额:$1.82万
-
财政年份:2017
-
负责人:Veneris, Andreas
-
依托单位:
Theory and Methodology for Performance-Driven Automation in RTL and Testbench Debugging
-
批准号:RGPIN-2014-04275
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2016
-
负责人:Veneris, Andreas
-
依托单位:
Theory and Methodology for Performance-Driven Automation in RTL and Testbench Debugging
-
批准号:RGPIN-2014-04275
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2015
-
负责人:Veneris, Andreas
-
依托单位:
Theory and Methodology for Performance-Driven Automation in RTL and Testbench Debugging
-
批准号:RGPIN-2014-04275
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2014
-
负责人:Veneris, Andreas
-
依托单位:
Low power design using power gating
-
批准号:430447-2012
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$2.56万
-
财政年份:2013
-
负责人:Veneris, Andreas
-
依托单位:
Performance-driven SAT- and QBF-based solutions for a modern VLSI verification, debugging and test environment
-
批准号:227044-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.35万
-
财政年份:2013
-
负责人:Veneris, Andreas
-
依托单位:
Low power design using power gating
-
批准号:430447-2012
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$2.56万
-
财政年份:2012
-
负责人:Veneris, Andreas
-
依托单位:
Performance-driven SAT- and QBF-based solutions for a modern VLSI verification, debugging and test environment
-
批准号:227044-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.35万
-
财政年份:2012
-
负责人:Veneris, Andreas
-
依托单位:
FPGA Functional Debug and Verification
-
批准号:428928-2011
-
项目类别:Engage Grants Program
-
资助金额:$1.82万
-
财政年份:2011
-
负责人:Veneris, Andreas
-
依托单位:
Low power design and verification
-
批准号:414162-2011
-
项目类别:Engage Grants Program
-
资助金额:$1.82万
-
财政年份:2011
-
负责人:Veneris, Andreas
-
依托单位:
Performance-driven SAT- and QBF-based solutions for a modern VLSI verification, debugging and test environment
-
批准号:227044-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.35万
-
财政年份:2011
-
负责人:Veneris, Andreas
-
依托单位:
Performance-driven SAT- and QBF-based solutions for a modern VLSI verification, debugging and test environment
-
批准号:227044-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.35万
-
财政年份:2010
-
负责人:Veneris, Andreas
-
依托单位:
Performance-driven SAT- and QBF-based solutions for a modern VLSI verification, debugging and test environment
-
批准号:227044-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.35万
-
财政年份:2009
-
负责人:Veneris, Andreas
-
依托单位:
Logic debugging using boolean satisfiability in high performance digital VLSI designs
-
批准号:227044-2006
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.6万
-
财政年份:2008
-
负责人:Veneris, Andreas
-
依托单位:
国内基金
海外基金
登录
查看更多内容
基于SMART技术的鳄梨叶中诱导肿瘤细胞铁死亡的先导化合物的定
向挖掘
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:辛颖
-
依托单位:
基于“活性-代谢组-基因组-SMART”整合策略发掘老鼠簕内生放线菌新型先导化合物
-
批准号:82360696
-
项目类别:地区科学基金项目
-
资助金额:32万元
-
批准年份:2023
-
负责人:卢覃培
-
依托单位:
特定微环境激活的mRNA翻译(SMART)系统的设计及其免疫治疗应用研究
-
批准号:22307121
-
项目类别:青年科学基金项目
-
资助金额:30.00万元
-
批准年份:2023
-
负责人:左超
-
依托单位:
基于ANDSystem与多组学的水稻和小麦胁迫响应分子调控网络及智能作物平台(Smart Crop)的构建
-
批准号:--
-
项目类别:--
-
资助金额:105万元
-
批准年份:2022
-
负责人:陈铭
-
依托单位:
精神障碍出院患者自杀风险简短联系干预(BCIs)的实施科学研究:基于序列多次分组的随机对照试验(SMART)
-
批准号:72004140
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:侯丰苏
-
依托单位:
线上强化失眠认知行为治疗(Smart-CBTI plus)对失眠障碍合并焦虑、抑郁患者的随机对照研究
-
批准号:20Y11906600
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2020
-
负责人:苑成梅
-
依托单位:
基于SMART设计建立中医药随机对照试验“随证施治”决策模型的研究
-
批准号:82074584
-
项目类别:面上项目
-
资助金额:52.0万元
-
批准年份:2020
-
负责人:荆志伟
-
依托单位:
DRiPs致病性T细胞与胰腺CUZD-1蛋白双靶向Smart-DDS诱导免疫耐受治疗1型糖尿病的研究
-
批准号:81970707
-
项目类别:面上项目
-
资助金额:55.0万元
-
批准年份:2019
-
负责人:许馨予
-
依托单位:
基于B-SMART的类风湿关节炎分级诊疗的药物治疗管理模式构建与评价
-
批准号:71804109
-
项目类别:青年科学基金项目
-
资助金额:16.5万元
-
批准年份:2018
-
负责人:张乐
-
依托单位:
面向Smart Grid基于多反馈路径的安全无线数据收集方法研究
-
批准号:61003309
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2010
-
负责人:毛郁欣
-
依托单位: