聪明的合同与dApps-how他们是不同的吗?
艾莉恩典加内特是一个内容营销专业终生对文字的热情。她是一位哈佛商学院的毕业生专业背景的金融和工程投资。
道格是一个特许另类投资分析师谁当了20多年的衍生品市场制造商和资产经理之前“转世”作为金融媒体专业十年前。
在加入《大英百科全书》之前,道yabo亚博网站首页手机格花了近6年为12个客户管理内容营销项目,包括自动收报机纸条、TD Ameritrade的市场消息对散户投资者和金融教育网站。自2006年以来,他一直是CAIA特许持有人也举行了一系列3许可期间年衍生品专家。
Doug此前担任PRMIA芝加哥地区的区域主任,专业风险管理人员的国际协会,他还担任过编辑智能风险,PRMIA季度会员通讯。他拥有来自伊利诺伊大学香槟分校的BS和伊利诺理工大学的MBA学位,斯图尔特商学院。
你知道多少关于分散的应用程序,称为dApps吗?聪明的合同呢?如果这两个概念感觉新给你,这是完全可以理解;他们有一个相对较新的但日益增加的用例cryptocurrency产品。
分散的应用程序和聪明的合同都使用区块链技术;dApps往往依赖于聪明的合同来操作。增强的智能合同分散的应用程序可以定位为全球许多人。
要点
- 智能合约blockchain-based协议,可以自动执行。
- 分散的应用程序使用区块链技术而不是集中的服务器技术。
- DApps通常使用一个或多个智能操作的合同。
聪明的合同是什么?
智能电子合同,合同可以自动执行。智能合同使用区块链技术和只能在特殊程序执行时间和条件得到满足。聪明的合同,一旦发布到一个区块链,是不可变的,总是看到区块链中所有的参与者。
第一次部署在智能合同Ethereum(乙)网络,但是一个聪明的合同可以操作任何区块链网络,支持它。许多区块链网络,如Filecoin(FIL),改善他们的协议来支持智能合同。
多么聪明的合同工作
聪明的合同是由代码。这是基本的步骤来创建一个聪明的合同:
- 连接到您选择的区块链网络。
- 创建一个前端应用程序和应用程序编程接口(API)的关键。
- 基金担保账户办理与cryptocurrency在区块链网络。
- 编写和初始化智能合同区块链。
- 执行必要的技术集成。
- 部署智能合同。
即使你不是一个程序员,您仍然可以创建一个聪明的合同。软件程序可以把编码从智能合同创建和部署。
聪明的合同能做什么
想知道如何使用智能合同吗?这是一些聪明的用例的合同:
- 自动化工作流
- 记录财产所有权
- 使选举更有效率
- 减少或消除法律费用
- 减少保险欺诈
- 保护敏感的医疗信息
- 管理激励计划
分散的应用程序是什么?
如果你理解智能的合同,这是更容易理解分散的应用程序(dApps)。分散的应用程序经常使用区块链技术在两个方面:
- 支持功能。分散的应用程序可以使用智能合约来支持他们的核心特性。
- 分散控制。创造者dApp可能部署的整个代码集区块链,完全放弃控制使用它的社区。任何单一的个人控制这种dApp,包括它的开发者。
一样聪明的合同是不可变的一旦部署到区块链,dApp代码不能从一个区块链一旦补充道。任何支持智能的区块链合同通常是能够支持分散的应用程序,因为dApps额外的代码之上的智能合同。
分散的应用程序是如何工作的
如果管理一个项目功能是如何完全分散?应用程序与分散治理机制,使用一个预先确定的共识等股份的证明或工作证明决策技术,创建一个自动化的过程。
- 股份的证明:proof-of-stake共识机制奖励决策权威基于所有权(股权)证明dApp或区块链网络。网络中用户最cryptocurrency最决策权。
- 工作证明:的proof-of-work共识机制基于计算能力分配决策权。网络参与者执行加密“工作”最快的获得是最影响dApp或区块链网络。
分散的应用程序的例子
让我们进一步提高我们理解dApps挖到一些具体的例子:
- bt:也许最著名的dApp平台,这分散的应用程序支持点对点文件共享。bt集成与特隆(硫氧还蛋白)区块链。
- Aave:Aave是分散的流动性操作平台使用blockchain-based协议。Aave用户可以借,借股份cryptocurrency,加上存款赚取利息。
- Melonport:这Ethereum-based资产管理平台项目是一个分散的加密。Melonport使用智能自动化操作,比如合同清算、结算和性能监控。
- Uniswap:这个cryptocurrency交换平台是一种分散的协议。Uniswap平台是由持有者大学数字效用的令牌。
dApps如何使用智能合同
分散的应用程序依赖于聪明的合同,但不一定依赖dApps聪明的合同。分散的应用程序使用智能自动化许多合同流程,从应用程序的核心服务到一般的治理功能。
例如,分散平台Aave使用智能自动化点对点借贷合同,铆合和其他核心平台功能。分散的应用程序和平台Uniswap使用智能合同分散治理通过实施政策,实施选举的结果,并执行其他管理功能。
你应该使用智能合约或dApps吗?
分散的应用和智能合约不工作在每个blockchain-looking你,比特币但许多协议支持这两个区块链技术。分散的应用程序的应用和智能合约是开源的,也就是说,任何人在区块链网络可以查看底层代码。
分散的应用程序可能比聪明更用户友好的合同。bt,例如,通常是易于使用,在创建和部署一个智能合同Ethereum网络是更复杂的。分散的应用程序的用户有义务在dApp选择当前可用的产品市场,而那些有相关技能可以开发和部署任何类型的智能合同在任何兼容的区块链。
开发人员可以选择创建智能合约和dApps智能合同更有用和访问。
底线
您可能想知道聪明的合同之间的差异与dApps是否应该对你很重要。区块链的用例技术继续发展,应用智能合同和dApps继续增殖。你可能会发现自己比你早一天使用一个分散的应用程序由一个或多个智能合同。