SaTC: CORE: Medium: Proactive and Reactive Mechanisms for Safer Smart Contracts
SaTC: CORE: Medium: Proactive and Reactive Mechanisms for Safer Smart Contracts
批准号:
1704615
负责人:
Ari Juels
金额:
$119.99万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2017
资助国家:
美国
项目状态:
已结题
起止时间:
2017-08-01 至 2022-07-31
中文摘要
智能合约是自主执行可以操纵数字资产的程序。它们的关键功能是创建可信的交易环境:它们可以以对所有各方公平的方式执行任意复杂的协议。智能合约有望产生变革性的社会影响,为金融、数字媒体和保险等不同行业带来全新的效率。然而,智能合约成功部署的一个障碍是它们对漏洞的高度敏感性,这可能直接导致违反合同义务,甚至盗窃资产。因此,需要新的方法来确保智能合约的可信度。本研究项目从两个方面解决了智能合约中的可信度问题。它探索了新的、主动的、基于语言的机制,以增加契约在部署之前正确实现的保证。然而,并不是所有的错误都能在部署之前被发现,因此该项目还研究了防止和减轻由错误编程的智能合约造成的损害的反应机制。本研究中探索的反应性方法包括有原则地使用bug奖励来激励发现和报告bug,再加上内置的缓解机制,在发现bug时改变合约行为。这项研究的成果将包括适用于更广泛的软件保障问题的智能合约保障的新科学基础,以及结合主动和被动工具以在部署的智能合约中实现更高可信度的实用方法。
英文摘要
Smart contracts are autonomously executing programs that can manipulate digital assets. Their key capability is the creation of trustworthy transaction environments: They can execute arbitrarily complex agreements in a manner that is fair to all parties. Smart contracts promise to have a transformative societal impact, bringing radical new efficiency to sectors as diverse as finance, digital media, and insurance. An impediment to the successful deployment of smart contracts, however, is their heightened susceptibility to bugs, which can lead directly to violation of contractual obligations and even theft of assets. Thus, new ways of ensuring the trustworthiness of smart contracts are needed. This research project attacks the problem of trustworthiness in smart contracts from two sides. It explores new, proactive, language-based mechanisms for increasing the assurance that contracts are correctly implemented before deployment. Not all errors can be caught prior to deployment, however, so the project also investigates reactive mechanisms for preventing and mitigating the damage caused by incorrectly programmed smart contracts. The reactive methods explored in this research include the principled use of bug bounties to incentivize discovery and reporting of bugs, coupled with built-in mitigation mechanisms that alter contract behavior when bugs are uncovered. The outcomes of this research will include new scientific foundations for smart contract assurance that are applicable to the broader problem of software assurance, as well as practical methods that combine proactive and reactive tools to achieve heightened trustworthiness in deployed smart contracts.
期刊论文(11)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
The Hydra Framework for Principled, Automated Bug Bounties
用于有原则的、自动化的 Bug 赏金的 Hydra 框架
DOI:
10.1109/msec.2019.2914109
发表时间:
2019
期刊:
IEEE Security & Privacy
影响因子:
1.9
作者:
[Breidenbach, Lorenz, Daian, Philip, Tramer, Florian, Juels, Ari]
通讯作者:
Juels, Ari
Heterogeneous Paxos
异构Paxos
DOI:
--
发表时间:
2021
期刊:
OPODIS: International Conference on Principles of Distributed Systems
影响因子:
--
作者:
[Sheff, Isaac, Wang, Xinwen, van Renesse, Robbert, Myers, Andrew C.]
通讯作者:
Myers, Andrew C.
Securing Smart Contracts with Information Flow
通过信息流保护智能合约
DOI:
--
发表时间:
2020
期刊:
International Symposium on Foundations and Applications of Blockchain
影响因子:
--
作者:
[Cecchetti, Ethan, Yao, Siqiu, Ni, Haobin, Myers, Andrew C.]
通讯作者:
Myers, Andrew C.
DOI:
10.1145/3319535.3363221
发表时间:
2019-11
期刊:
Proceedings of the 2019 ACM SIGSAC Conference on Computer and Communications Security
影响因子:
--
作者:
[Iddo Bentov;Yan Ji;Fan Zhang;Lorenz Breidenbach;Philip Daian;A. Juels]
通讯作者:
Iddo Bentov;Yan Ji;Fan Zhang;Lorenz Breidenbach;Philip Daian;A. Juels
DOI:
10.1109/eurosp.2019.00023
发表时间:
2018-04
期刊:
2019 IEEE European Symposium on Security and Privacy (EuroS&P)
影响因子:
--
作者:
[Raymond Cheng;Fan Zhang;Jernej Kos;Warren He;Nicholas Hynes;Noah M. Johnson;A. Juels;Andrew K. Miller-Andre]
通讯作者:
Raymond Cheng;Fan Zhang;Jernej Kos;Warren He;Nicholas Hynes;Noah M. Johnson;A. Juels;Andrew K. Miller-Andre
共 7 条
Collaborative Research: SaTC: CORE: Medium: Hybridizing Trusted Execution Environments and Secure Multiparty Computation
-
批准号:2112751
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2021
-
负责人:Ari Juels
-
依托单位:
NSF-BSF: SaTC: CORE: Small: Blockchain Fairness
-
批准号:1933655
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2019
-
负责人:Ari Juels
-
依托单位:
TTP: Medium: Democratizing Secure Password Management
-
批准号:1564102
-
项目类别:Standard Grant
-
资助金额:$119.77万
-
财政年份:2016
-
负责人:Ari Juels
-
依托单位:
TWC: Medium: Collaborative: Distribution-Sensitive Cryptography
-
批准号:1514163
-
项目类别:Standard Grant
-
资助金额:$79.96万
-
财政年份:2015
-
负责人:Ari Juels
-
依托单位:
国内基金
海外基金
登录
查看更多内容
胆固醇羟化酶CH25H非酶活依赖性促进乙型肝炎病毒蛋白Core及Pre-core降解的分子机制研究
-
批准号:82371765
-
项目类别:面上项目
-
资助金额:50万元
-
批准年份:2023
-
负责人:谭广云
-
依托单位:
锕系元素5f-in-core的GTH赝势和基组的开发
-
批准号:22303037
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2023
-
负责人:鲁俊波
-
依托单位:
基于合成致死策略搭建Core-matched前药共组装体克服肿瘤耐药的机制研究
-
批准号:--
-
项目类别:--
-
资助金额:52万元
-
批准年份:2022
-
负责人:孙丙军
-
依托单位:
鼠伤寒沙门氏菌LPS core经由CD209/SphK1促进树突状细胞迁移加重炎症性肠病的机制研究
-
批准号:--
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2022
-
负责人:叶成林
-
依托单位:
基于外泌体精准调控的“核-壳”(core-shell)同步血管化骨组织工程策略的应用与机制探讨
-
批准号:--
-
项目类别:--
-
资助金额:55万元
-
批准年份:2020
-
负责人:张智勇
-
依托单位:
基于外泌体精准调控的“核-壳”(core-shell)同步血管化骨组织工程策略的应用与机制探讨
-
批准号:82072415
-
项目类别:面上项目
-
资助金额:55.0万元
-
批准年份:2020
-
负责人:张智勇
-
依托单位:
肌营养不良蛋白聚糖Core M3型甘露糖肽的精确制备及功能探索
-
批准号:92053110
-
项目类别:重大研究计划
-
资助金额:70.0万元
-
批准年份:2020
-
负责人:彭鹏
-
依托单位:
Core-1-O型聚糖黏蛋白缺陷诱导胃炎发生并介导慢性胃炎向胃癌转化的分子机制研究
-
批准号:81902805
-
项目类别:青年科学基金项目
-
资助金额:20.5万元
-
批准年份:2019
-
负责人:刘菲
-
依托单位:
原始地球增生晚期的Core-merging大碰撞事件:地核增生、核幔平衡与核幔边界结构的新认识
-
批准号:41973063
-
项目类别:面上项目
-
资助金额:65.0万元
-
批准年份:2019
-
负责人:周游
-
依托单位:
CORDEX-CORE区域气候模拟与预估研讨会
-
批准号:41981240365
-
项目类别:国际(地区)合作与交流项目
-
资助金额:1.5万元
-
批准年份:2019
-
负责人:陈威霖
-
依托单位: