您当前的位置: > 数字货币 >

什么是智能合约及其运作方式?

发布时间:2020-05-06 21:01

   什么是智能合约及其运作方式?智能合约是在区块链世界中广泛使用的术语,但它早在区块链技术或加密货币问世之前就已存在。智能合约最早是在1990年代由密码学家和计算机科学家NickSzabo提出的,其他人则认为他是神秘的中本聪(SatoshiNakamoto)。他强烈否认了这一说法。

 
  比特币是第一个也是最著名的加密货币,尽管它们在本质上受到限制,但它支持基本的智能合约。VitalikButerin随后创建了以太坊(Ethereum),这是一种专门为智能合约设计并解决比特币限制的区块链协议。以太坊平台已经成为世界上最常用的智能合约平台之一。Buterin被认为是智能合约的先驱,而Szabo是有远见的人。
 
  一、什么是智能合约?
 
  在传统世界中,律师起草合同,然后由交易双方签署并由法律强制执行。智能合约更像普通合约,只不过没有第三方,而且合约的条件已写入代码中。智能合约基本上是自我执行的合约,其中相关各方之间的条款和条件都写入了代码中。仅在满足预定条件的情况下执行合同。合同的代码被编写并存储在去中心化的区块链网络上。智能合约的最重要特征之一是,它消除了对第三方的需求,并允许两方直接彼此进行交易。
 
什么是智能合约及其运作方式?
  智能合约可以独立工作,也可以相互配合工作。这意味着智能合约可以被触发一次并且交易完成,而在某些情况下,一个智能合约的执行可能会触发其他一系列智能合约,直到交易完成。当提到智能合约时,人们想到的下一件事就是区块链技术。并非总是如此,因为无需使用区块链API即可开发智能合约。
 
  二、智能合约的好处
 
  如果智能合约没有为用户提供比普通合约更多的好处或优势,它们将不会像今天这样流行。这是使用智能合约的一些好处。
 
  1.自主权–智能合约功能很好,无需第三方中介。它使交易双方可以完全控制协议。
 
  2.信任–智能合约为各方进行交易提供了一种不信任的环境。由于数据大部分存储在分布式,安全且共享的分类帐中。任何文档都不会丢失,被盗或被篡改。使用智能合约不需要您信任与您打交道的人或信任您的人。该平台无偏见,促进了公平交易。
 
  3.效率–使用智能合约可以节省大量时间,这些时间本可以花在冗余和手动任务上,例如打印文档负荷,运输和将其存储在特定位置。
 
  4.储蓄–传统的智能合约利用了房地产经纪人,公证人,顾问,甚至是顾问,他们向他们的服务收取很多钱–也许是正确的。但是,有了智能合约,就不需要它们的服务,并且可以避免其费用。
 
  5.安全–如果正确执行智能合约,就不容易破解。合同受密码保护,可以潜在地保护您的文档安全。
 
  三、智能合约的负面影响
 
  智能合约本质上仍处于起步阶段。仍然有很多研究需要完成。尽管它们有很多希望,但智能合约也被证明是有问题的。强调智能合约的代码必须无缺陷且无缺陷。情况并非总是如此,合同中发现的漏洞可能会被黑客利用。2016年,在网络犯罪分子利用其中一份智能合约中的漏洞之后,刚刚筹集了近1.5亿美元资金的去中心化自治组织DAO被黑客入侵。这引发了有关智能联系人安全标准的问题,并暴露了它们的不成熟性。随着技术的发展,将来还会出现诸如政府监管之类的其他问题。这些挑战仅由于该行业的年轻化而存在,但是希望随着时间的推移会不断发展。
 
  四、初始代币发行(ICO)
 
  由于智能合约功能,许多以太坊(或类似的)区块链网络上已经启动了区块链项目。这是怎么发生的?ICO是一种众筹活动,可用于为区块链项目筹集资金(主要是比特币或以太币)。您将需要创建一个智能合约和该智能合约的令牌。在您的智能合约中,您编写了规定要出售多少代币的代码。如果某些比特币或以太币令牌存入您的项目帐户,则您将指定要释放到钱包地址的令牌数目。
 
  五、智能合约和律师
 
  许多人认为,智能合约将取代加密货币将取代法定货币的方式取代律师。但是,这不会很快发生。最好的选择可能是让两者一起工作。他们应该至少尝试利用它们,而不是让律师受到智能合约的威胁。智能合约只是使合约执行自动化的代码(而非法律)。它们尚未具有法律约束力。