智能合约是区块链技术的基石 智能合约是区块链技术的基石。如果你不理解智能合约,你就不会理解区块链的威 力。它所带来的变革将不会少于允许公开信息发布或连接到网络的HTML的发明。智能合 约承诺将我们的世界编排在区块链之上,可能将取代现行昂贵或拖沓的遗留下来的中介的 功能。 这个概念最先于1994年由尼克·萨博提出[3],但是它经历了长期休止和不被关注的酝 酿期,是因为没有执行智能合约的平台,直到2009年比特币区块链技术的到来。自2015年 以来,智能合约开始流行,特别是自以太坊将它们作为区块链发挥作用的中心信条。 如同任何新的流行词汇,一个术语越流行,它的传播范围就越广,使用也更广泛,但 也会被误用或滥用。对不同的人,同样的术语也许意味着许多不同的事情。智能合约有如 下一些事实: 1.智能合约不同于合约协议。如果坚持尼克·萨博的原始想法,智能合约技术能 够使违约变得更加昂贵,因为它们能通过“数字化方式”掌控现实世界的有价资产。 所以,智能合约能推进一个特定需求的功能性实现,并能够有力证明某些条件是否达 到。某些执行会相当严格,例如,如果一辆轿车交易没有被及时付费,这辆轿车将被 数字化锁定,直到付款被执行。 2.智能合约不同于李嘉图合约(Ricardian contracts)。李嘉图合约是由伊恩 ·格里格(Ian Grigg)推行的语义表征[4],能够追踪实际合约执行双方的责任。不 论有没有智能合约,这些都能在区块链上实现。典型地,多重签名就是一个李嘉图合 约执行的一部分。 3.智能合约不是法律。作为计算机程序的智能合约是一种授权技术,但是这种行 为的结果可能形成法律合约的一部分,例如一个智能合约能将股份所有权从一方转移 到另一方。自2016年起,围绕智能合约的全部法律相关事务成为发展进程中的工作。 一个智能合约成果可能会被用于审计追踪,以证明法律合约中的条款是否被遵循。 4.智能合约不包含人工智能。智能合约是能体现商业逻辑并运行在区块链上的软 件编码,可以被外部数据触发并使其修改其他数据。相较于人工智能,它更类似于事 件驱动型的构想。 5.智能合约不同于区块链的应用。智能合约通常是去中心化(区块链)应用中的 一部分。一个具体应用可能有几个对应的合约。例如,一个智能合约中某些条件被满 足后,应用程序才会被允许进行数据更新。 6.智能合约很容易编写。写简易合约很容易,尤其当你正在使用一个具体的智能 合约语言(例如以太坊程序),可以用几行代码就能写出复杂的过程。但是智能合约 结合Oracles语言也有更高端的应用。Oracles是向智能合约发送可执行信息的数据 源。 7.智能合约不仅仅服务于开发者。下一代智能合约将包含界面更加友好的用户进 入点,就如同网络浏览器。这将允许任何商业用户通过图形用户界面,或者基于文本 的语言输入来配置智能合约。 8.智能合约很安全。即使在以太坊实现过程中,智能合约也像类图灵式完整程序 一样运行。这表明它们执行的过程可终止,不会冒无限循环的风险。 9.智能合约有很广泛的应用。就像超文本协议,智能合约的应用范围只受到编写 者自身的限制。智能合约是与现实世界资产、智能财产、物联网以及金融服务互动的 理想工具。它们并不只是局限于货币的流动,而是适用于一切随时间变化并且附带价 值的事物。 具有智能合约专业技术的开发者是很受欢迎的。学会智能合约技术,将引领你在不需 要直接掌握区块链的情况下就能使用区块链。许多智能合约语言是来自C++、Java或者 Python这三个最流行软件语言的派生,学习起来会容易得多。 智能合约是区块链技术构建中被低估的部分。然而,它们注定会为区块链的未来提供 动力。 本文来源:韭菜币圈 —- 编译者/作者:韭菜币圈 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
区块链合约的威力
2020-03-06 韭菜币圈 来源:火星财经
LOADING...
相关阅读:
- Chainlink借助新的赠款计划实现智能合约采用2020-08-05
- 区块链巨头火币集团计划向DeFi投资数百万美元2020-08-05
- 以色列将启动区块链平台2020-08-05
- 以太坊和Reddit:5天挑战2020-08-05
- 唯链与ADIL联手开发新的食品供应链解决方案2020-08-04