顾名思义,区块链智能合约不是合约。 实际上,通常用技术性术语“合同”来表示更多或更多当事方之间的真实法律制度,它将法律面前的人们捆绑在一起。 另一方面,在区块链上运行的智能合约不是法律机构,不一定提供多方订阅,最重要的是不会产生法律约束。 实话实说,“智能合约”的定义是在90年代初由计算机科学家,律师和密码学家Nick Szabo构想的,最初指的是对计算机系统中的权利管理有用的对象,但是当在计算机系统中使用时,它具有不同的含义。 2015年,以太坊网络启动。 事实上,以太坊引入了一个计算机对象,该对象尚未出现在以前的区块链上,例如比特币:一个可以以几乎不变的方式记录在区块链上的代码块,以便由虚拟机自动执行。 换句话说,它是一个计算机程序,它不是从单个计算机上运行,??而是从分散式网络的虚拟机上运行。 这样,它不仅不可以操作,而且是公开的,几乎绝对可以确定它会按计划执行。 当智能合约在分散网络上运行时,实际上不可能阻止它执行或篡改它以使其执行与所设想的指令不同的指令。由于分散网络是公共的,因此也可以对其进行检查以准确了解其工作方式。 这些程序的局限性在于它们只能在运行它们的网络上存在的资源下运行,因此,例如,以太坊上的智能合约不能与比特币一起运行。 但是,有各种各样的系统可以与其他区块链实现互操作性,或者与来自外部,尤其是来自物理世界的信息进行交互(这要归功于所谓的预言)。 由于区块链基本上是用于验证交易的寄存器,因此区块链智能合约通常不过是自动化交易管理器,以至于通常被称为“可编程货币”。由于此特性,已将其与合同进行了比较,因为许多合同预见到在遵守某些条件的情况下必须进行交易。 在智能合约中,所有这些都会自动发生,因为一旦在区块链上注册,它将成为网络的虚拟机,并且只有它才能执行。 但是,并非所有区块链都提供了使用智能合约的可能性。实际上,为了运行它们,需要一台虚拟机,而某些区块链(例如比特币,Litecoin或门罗币的区块链)却没有。 世界上第一个也是最常用的支持智能合约的区块链是以太坊。 但是,随着时间的推移,还添加了许多其他区块链或类似的区块链,从而可以执行智能合约。 特别是,以太坊之后,最常用于此目的的两个区块链是EOS和Tron,尽管币安链的重要性越来越高,这首先要归功于最近引入的一些创新。 但是,实际上,有许多分布式寄存器可以托管智能合约,例如Cardano,Stellar或Neo,即使它们并不总是真正的区块链。实际上,智能合约也被私有或许可的DLT广泛使用,从严格的技术角度来看,它们不是区块链,因为它们不是公开的或未分散的。支持智能合约的这种DLT类型的一个完美示例是Libra,但R3绳索或Hyperledger也支持它们。 事实是,智能合约通常是具有特别有趣的原生加密货币的区块链的主要用途,并且由于绝大多数原生加密货币本身并不是特别有趣,因此这意味着大多数区块链项目实际上他们专注于智能合约。 确实,说实话,没有智能合约的成功区块链很少,因为在这种情况下,它们是押注本机加密货币上所有事物的区块链,而有趣的本机加密货币根本没有许多。 除此之外,还必须补充一点,在某些情况下,例如比特币,已经做出努力以向智能合约的功能甚至与最初没有预见到的区块链添加相似的功能,并在原始区块链的基础上添加更高的级别。后来,Ripple还添加了智能合约。 例如,最近一段时间,Tezos,VeChain和Zilliqa等一些带有智能合约的区块链引起了很多讨论,但实际上,支持这些功能的DLT列表非常长。 但是,必须说的是,拥有智能合约的公共区块链领域实际上是由以太坊主导的,EOS和Tron处于主导地位。但是,将来可能会有消息,从Facebook项目Libra开始,尽管该项目尚未完全分散,但仍有可能被广泛使用。 —- 原文链接:https://cryptonomist.ch/2020/06/14/smart-contract-su-blockchain/ 原文作者:Marco Cavicchioli 编译者/作者:wanbizu AI 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
区块链上的智能合约
2020-06-14 wanbizu AI 来源:区块链网络
LOADING...
相关阅读:
- 智能合约和本地资产将在2020年出现2020-08-03
- *3000key红包*【跟着勇哥柒学知识38】DeFi已经很热了,需要提前追寻下一2020-08-03
- 比特币价格维持在11150美元附近,会发生什么?2020-08-03
- 阿联酋为客户数据共享提供KYC区块链平台2020-08-03
- Ronance关于融安国际强强并购百利星际区块链资产的公告2020-08-03