首页 > 世链号 > 你的钱包已经成熟了,可以自己照顾自己了丨智能合约转账小科普
十一仓  

你的钱包已经成熟了,可以自己照顾自己了丨智能合约转账小科普

摘要:实际上“智能合约(Smart Contract)”是区块链正式落地的基石之一,也是区块链实现去中心化的重要工具、充分认识“智能合约”对于区块链的学习和认知有着极大的帮助。

作者 | 刘议骏

编辑 | 李欣丽

关注区块链领域的小伙伴们经常会听到“智能合约”这个专有名词,听着就感觉不明觉厉。可是还没等自己细细品味,就发现它已经被一笔带过了。

实际上“智能合约(Smart Contract)”是区块链正式落地的基石之一,也是区块链实现去中心化的重要工具、充分认识“智能合约”对于区块链的学习和认知有着极大的帮助。

我们将用尽可能通俗的语言为各位科普“智能合约”以及与之相关的“智能合约”转账。

1

智能合约 是什么?

一段简短的历史介绍:

智能合约的概念早于区块链的出现。1994 年,计算机科学家和密码学家 Nick Szabo 首次提出“智能合约”概念。Szabo 给智能合约的定义是“以数字形式指定的一系列承诺,包括各方履行这些承诺的协议”。直到 2013 年,以太坊的出现将区块链与智能合约结合在了一起。

智能合约是:

  • 定义:一种用计算机语言编写的协议(protocol),旨在自动地跟踪、验证、或执行定制化的数字合约。

  • 特性

无需第三方便可以执行可信任的交易;

不可逆性;

可追溯性 ;

你的钱包已经成熟了,可以自己照顾自己了丨智能合约转账小科普

为了让大家更清晰的理解,我们来逐个讲解一下定义和特性中的关键词:

计算机语言:也就是大家常说的编程代码,是虚拟的智能合约在区块链网络中的具现化。常用的智能合约语言有 Solidity、Golang、Javascript、C++等。

自动:这个是智能合约的核心所在,即当部署完智能合约后,无需任何人为干预,智能合约也可以完成被赋予的任务,因此智能合约执行的环境必须是图灵完备的。

合约:合约可以理解为双方约定的任务,智能合约的任务双方可以是任何人,调用智能合约即是开启一个新任务,智能合约完成任务后将自动关闭。

无需第三方的可信交易:信任对于交易来说至关重要,智能合约的调用只会按照写好的程序运行,因此对于交易双方来说都是完全可以被信任的。

定制化:智能合约可以简单的理解为“满足条件 A,触发结果 B”,这里的“条件”与“方案”可以根据用户需求使用编程语言定制。

举几个简单的小例子:

融资服务:小 A 希望能向银行贷款做生意。过去小 A 和银行都需要走大量的审查和法律步骤,现在只需要智能合约确认融资资格(条件)就会自动发放贷款(结果)。
菠菜服务:湖人 vs 灰熊,押注湖人队胜利。结果湖人队胜(满足条件✔),智能合约就会执行返还本金+收益的操作(触发结果);灰熊队胜(未满足条件×),智能合约就什么都不会返还(未触发结果)。
智能合约转账:用户发起转账请求后,转账需要通过安全多方验证、双因素认证等确认后(满足条件),资产才能够真正转移(触发结果)

总结一下,智能合约与正常的合同没什么差别,只不过是用计算机语言编写并运行在区块链中。

只要满足条件,智能合约就可以自动完成合同规定的内容,且保证执行结果可信和事后审查。

但这里需要注意的是:智能合约是由人编写的,因此代码错误和数据冲突对于智能合约是一个极大的潜在风险;

前文中提到的应用场景需要准确的链下信息输入作为前提,这里涉及到预言机(oracle)的部分,建议关注 HashKey Hub 公众号查看行研报告《一文讲透预言机》。

2

智能合约转账的执行

智能合约在私钥的管理,资产的转移等方面有着独特的优势:

  • 更多附加功能:根绝具体情况设置资产转移前需要触发的条件,因此增加转账功能的多样性

  • 降低人为干预风险:智能合约部署完成后合约中的任何一方都不能干预合约的运行,同时也节约了人力成本

  • 去中心化程度高:合约自动执行不需要第三方的确是去中心化的,但是合约还是由某个主体编写,因此不能说是完全去中心化

不过智能合约转账目前也存在本身代码风险以及合约本身不可逆造成丢失资产无法找回的风险。对于中心化钱包来说,识别智能合约的转账也存在一定的安全问题,因此智能合约的转账暂时没有得到大规模推广。

HashKey Hub 考虑到目前智能合约所存在的缺陷和安全问题, 暂不支持 EOS、ETH 智能合约充值功能,使用 Wirex、Argent、MYKEY、Gnosis 等软件充值 EOS 和 ERC20 代币的用户可能会 丢失资产 。

但是智能合约转账已经逐渐地在成为一种趋势,HashKey Hub 一直没有停止这方面的研究,目前的技术储备已经足以部署智能合约转账,在未来的智能钱包中也将见到。



来源链接:mp.weixin.qq.com
来源
:Hashkey Hub

免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。