论文标题
在受信任的第三方部署智能合同的好处
The Benefits of Deploying Smart Contracts on Trusted Third Parties
论文作者
论文摘要
关于比特币的炒作高估了部署在障碍物(链接)上的智能合约的潜力,并低估了在受信任的第三方(TTPS)中部署的智能合约的潜力。结果,该领域的当前研究和开发主要集中在使用链接智能合约的智能合约应用程序上。我们认为,有大量的智能合约应用程序,其中TTP智能合约是更好的选择。链上智能合约的问题在于,完全分散的模型和不可磨灭的附加数据模型随后是区块链引入了一些难以解决的工程问题。在这种情况下,包括TTP(假设应用程序可以容忍其不便)而不是区块链来托管智能合约可以简化问题并提供务实的解决方案。本文的意图和贡献是要阐明这个问题。我们使用汽车保险应用程序的假设用例来说明与链接智能合约相比,使用TTP智能合约更容易解决的技术问题。
The hype about Bitcoin has overrated the potential of smart contracts deployed on-blockchains (on-chains) and underrated the potential of smart contracts deployed on-Trusted Third Parties (on-TTPs). As a result, current research and development in this field is focused mainly on smart contract applications that use on-chain smart contracts. We argue that there is a large class of smart contract applications where on-TTP smart contracts are a better alternative. The problem with on-chain smart contracts is that the fully decentralised model and indelible append-only data model followed by blockchains introduces several engineering problems that are hard to solve. In these situations, the inclusion of a TTP (assuming that the application can tolerate its inconveniences) instead of a blockchain to host the smart contract simplifies the problems and offers pragmatic solutions. The intention and contribution of this paper is to shed some light on this issue. We use a hypothetical use case of a car insurance application to illustrate technical problems that are easier to solve with on-TTP smart contracts than with on-chain smart contracts.