理解智能合约的价值、限制及应用 有读者提到所谓的智能合约,事实上也能以中心化的系统运作(譬如微信的小程序),那为什么还需要去中心化、区块链的智能合约? 智能合约的起源 智能合约一词是由学者Nick Szabo 于1994 年所提出,他倡议可将交易条款以程式自动化处理,为了阐释智能合约的概念,他举了自动贩卖机当例子: 如果使用者投入10 元且按A 按钮,贩卖机就掉出乖乖 如果使用者投入20 元且按B 按钮,贩卖机就掉出咖啡 如果使用者投入30 元且按C 按钮,贩卖机就掉出泡面 这很好理解,当使用者跟自动贩卖机互动时,只要满足特定条件,就会有相对应的价值转移产生(钱换各种零食),这一切都透过电脑的软硬体自动化执行,无须借由第三者的协助,这就是智能合约的概念。 事实上刚读到这段智能合约的起源时,我跟上面那位读者一样,顿时丈二金刚摸不着头脑—— 智能合约这东西很稀奇?啊不是现在就有了吗? 如果以自动贩卖机的这个概念为基础延伸下去, · ATM 是智能合约(我验证身份就可以领钱) · 在iTunes 上买专辑也是智能合约(我付钱拿电子专辑) · 在线上游戏买虚宝也是智能合约(我付钱拿虚宝) 后来了解更多之后,才发现这样的想法是刚好被Nick Szabo的举例给绑住了,自动贩卖机只是一个让大家理解「条件满足就自动执行」的例子,事实上,Nick Szabo所设想的应该是一个平台,能够让人们透过某种共通的软体工具,让大家可以把交易的条件表达成自动执行的程式码,做到自动化的「价值转移」。 如果只看自动贩卖机的例子的话,智能合约的确可以用中心化的系统来处理,但要实现Nick Szabo 的理想,必须要有一个平台用来储存程式代码并运行程式,问题来了,既然牵涉到「价值转移」,就攸关大家的利益,那平台到底该由来谁运行? 区块链2.0以太坊的出现,为智能合约提供了合适的平台 接下来的故事大家应该就很清楚了,2013 年俄国天才少年Vitalik Buterin 提出了新一代的区块链——以太坊作为运行智能合约的平台,一下子把区块链从原本的P2P 电子现金传输机制(比特币),跃升为去中心化的「世界电脑」这个等级,开启了区块链2.0 的时代。 区块链的智能合约 为什么区块链适合作为智能合约的平台?主要理由有三: 一、智能合约部署上区块链后,就无法被修改,避免了合约被窜改的风险。 二、智能合约在区块链上是公开的,合约参与者可审查代码是否有问题。 三、只要条件满足,无人能阻止区块链执行智能合约,执行效力是绝对的。 —- 编译者/作者:链领域 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
mdf智能合约有价值吗?
2021-03-01 链领域 来源:区块链网络
LOADING...
相关阅读:
- 第1期:关于Nervos的疑问都在这里了|茶粉AMA2021-03-01
- 大网区块链BigtangleBlockchain(四)2021-03-01
- IPFS和FIL币之间的关系?2021-03-01
- 比特币四小时形成下降收敛三角形震荡形态2021-03-01
- 牧牛区块链研究院金小雅:成为牧牛合伙人拿火币/币安/okEX三大交易所2021-02-28