美文网首页
什么是智能合约和dApps - 初学者指南

什么是智能合约和dApps - 初学者指南

作者: 币道大叔 | 来源:发表于2018-12-17 17:56 被阅读21次

    这是“如何找到您的下一个加密货币投资?”系列的第4篇文章。

    什么是智能合约?这是一种相对传统合同的数字化概念。在合同履行期间以数字化方式验证,控制和促成合约双方之间的数字资产或货币流转的计算机协议。 它更安全,并且不允许第三方进行干预,这意味着系统可以有效避免任何欺诈或犯罪行为。

    在智能合约下进行的交易是不可逆转和可追踪的。顾名思义,智能合约是智能的, 它能够限定与协议相关的处罚和规则,这与传统合同的工作方式相同。 它还可以自动执行协议中的义务,这就是该数字化系统的工作。

    智能合约是如何进入加密世界的

    提出智能合约创意的第一人是多产的跨领域法律学者——也是计算机科学家尼克·萨博(Nick Szabo),他于1994年提出了这个概念。提出智能合约的目的是提供安全性并降低合同带来的交易成本。 到目前为止,一些加密货币已经能够实施各种智能合约。

    “智能合约”一词是在尼克·萨博(Nick Szabo)一遍又一遍地重新设计该项目直到项目投入使用之后发布的。它被记录为“定义和保护公共网络上的关系”,这描绘了与业务相关的运营如何进行及通过电子商务建立合同法成为可能。

    智能合约的运作方式

    第一个支持智能合约的加密货币是比特币,系统运作方式是在双方间传递价值。该网络仅在满足特定条件时验证交易。以太坊与使用智能合约的其他加密货币的工作方式更为不同,因为它能够为用户提供编写其喜欢的程序的机会。 您可能无法找到有关智能合约的明确解释,因为它的术语在描述时会出现一些混淆所以比较难理解。

    智能合约的主要工作是按照既定目标执行。 以下是智能合约可以做的一些事情:

    它和其他任何合同具有相同的效用。

    管理各方之间的协议,防止第三方的干预。

    它是关于应用程序的信息存储,例如域名注册甚至会员记录。

    它作为一个多签名帐户; 这意味着资金只能在所需百分比的人同意时才能动用。

    以太坊智能合约

    首先,了解什么是以太坊以及它与以太坊智能合约的关系如何是非常重要的。 以太坊究竟是什么? 这是大多数人一直在问自己的问题,对于一个对加密历史中使用的主要词汇没有任何概念的初学者来说,可能有点难以理解。 以太坊是区块链设计的系统,这意味着它是一个无法执行集中式机器的分散式平台。 以太坊存储其所涉及网络的任何交易的所有数据。 以太坊网络包含数百万个事务,这些事务被分组以创建区块,每个区块都连接到前一个区块,构建一个连续的区块链。 在将任何交易添加到区块之前,它将被验证并且必须通过为了证明交易的挖矿程序(POW)。

    请记住,智能合约有助于确保合同,这就是它在以太坊上的运作方式。以太坊是一种安全的加密货币,没有第三方可以中断合同,以太坊的用户更幸运,因为他们能够通过智能合约访问自己的应用程序。

    智能合约和dApp应该有一个明显的区别,以保护这个网络。 如果在智能合约上出现错误,数百万美元的钱可能被盗或丢失到无法挽回的地步。 据专家介绍,智能合约应使用易于验证,核实和代码审查的脚本语言。 通过这样的升级,智能合约漏洞的风险将会降低。智能合约使人们可以在免于被第三方干扰的情况下,透明地交换如以太坊这种货币或有价值的资产。

    dApps是什么

    什么是dApps? 首先,dApps代表分布式应用程序,正如这个词所示,这些是分布式的应用程序,无法在中心化计算机上执行。 据称,今天的以太坊网络上的智能合约和dApps没有区别,但根据智能合约的定义,它显示两者是两个不同的东西。据说,智能合约允许dApps连接到区块链技术。 分布式应用程序被称为应用程序发展的第四个阶段。 dApps由以太坊带入大众视野。

    应用程序和用例

    1、财务信息记录

    在金融机构中,智能合约提供有关所有财务信息的数据记录的透明度和准确性。这有助于降低审计成本并改善财务报告,智能合约还可以实现财务数据的统一。

    2、证券

    智能合约可以为系统提供安全性,请记住,通过智能合约可以避免第三方的介入。

    3、数字身份

    智能合约允许一个人控制和拥有他或她自己的包含数据的数字身份。它使人们可以有选择向交易对手(企业)披露用于统计他们客户的个人数据。

    4、保险单

    您是否知道索赔流程可能需要一个多月才能获得赔付? 很明显,现在还无法得到科技发展带来的便利,该过程仍然需要人手动操作从而降低了效率。 这可以通过在智能合约上编写所有政策来改变现状,从而使流程准确,快速。

    5、版权内容

    版权问题就类似是在付款时知道谁拥有某种音乐的权利。 通过使用基于区块链的智能合约,可以轻松识别合法所有者。

    结语

    通过智能合约,可以保证合同中一切顺利进行,并确保保留协议的所有条款和条件。请记住,智能合约是自动化执行的,任何不符合触发条件的事物都无法进行下一步操作,这是一种防止欺诈的方法。

    本系列的下一篇文章将介绍 -  区块链服务。

    相关文章

      网友评论

          本文标题:什么是智能合约和dApps - 初学者指南

          本文链接:https://www.haomeiwen.com/subject/tcmckqtx.html