首页> 外文会议>International Computer Conference, Computer Society of Iran >On the Possibility of Creating Smart Contracts on Bitcoin by MPC-based Approaches
【24h】

On the Possibility of Creating Smart Contracts on Bitcoin by MPC-based Approaches

机译:基于MPC的方法在比特币上创建智能合同的可能性

获取原文

摘要

Bitcoin, as the first and the most adopted cryptocurrency, offers many features one of which is contingent payment, that is, the owner of money can programmatically describe the condition upon which his/her money is spent. The condition is determined using a set of instructions written in the Bitcoin scripting language. Unfortunately, this scripting language is not sophisticated enough to create complex conditions or smart contracts in general. Many admirable efforts have been made to build a smart contract infrastructure on top of the Bitcoin platform. In this paper, given the inherent limitations of the Bitcoin scripting language, we critically analyze the practical effectiveness of these methods. Afterwards, we formally define what a smart contract is and introduce seven requirements that if are satisfied, can make creation of smart contracts for Bitcoin possible. Based on the introduced requirements, we examine the ability of the current methods that use secure Multi-party Computation (MPC) to create smart contracts for Bitcoin and show where they fall short. We additionally compare their pros and cons and give clues on how a comprehensive smart contract platform can be possibly built for Bitcoin.
机译:比特币作为第一个和最常用的加密货币,提供许多功能,其中一个特色是或有支付,即金钱的所有者可以以编程方式描述他/她花费的条件。使用以比特币脚本语言编写的一组指令确定该条件。不幸的是,这种脚本语言不足以创建复杂的条件或智能合同。已经提出了许多令人钦佩的努力,在比特币平台上建立智能合同基础设施。在本文中,鉴于比特币脚本语言的固有局限性,我们批判性地分析了这些方法的实际效果。之后,我们正式定义了智能合同,并介绍了七种要求,如果满意,可以创建可能的比特币的智能合同。根据介绍的要求,我们研究了使用安全多方计算(MPC)的当前方法来为比特币创建智能合同的能力,并在其下降的位置。我们还可以比较他们的利弊,并提供关于如何为比特币构建全面的智能合同平台的线索。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号