科普 | 分散式应用程序的简单解释_马斯克:DAPP

来源:链三丰

在本文中,我们将向大家解释什么是分散式应用程序以及它的工作原理。

什么是DApp?

分散式应用程序在前端可视化并在对等网络上执行的智能合约组成。前端可以是一个网站,由HTML,CSS和JS代码组成;后端由牢固编写的智能合约组成。我们的DApp可以在以太坊区块链上运行,因为它是对等网络,而且由于分散式应用程序使用区块链技术,因此它们不受中央机构的控制,这意味着我们的DApp不需要中央服务器。

DApp的标准

以区块链为准则

关于DApp的工作方式。在我们的示例中,我们将运用汽车制造商大众汽车,他们正在与轮胎制造商谈判新合同,建立了诸如全球协议,数据保护协议或服务水平协议之类的合同。由于有许多政策和合同,会导致合同谈判期间存在一些分歧和问题,因此谈判可能要花费几个月的时间,并导致高昂的成本。

声音 | 肖飒:盗取、取ICO代币是否构成犯罪与币价挂钩:12月20日消息,律师肖飒在其公众号上发表题为“盗取非知名‘虚拟币’,也构成犯罪吗?”的文章,最后得出结论:盗取、取ICO代币,是否构成犯罪,其实直接与币价挂钩,“山寨币”“垃圾币”没有刑法保护的必要,因此,盗取、取这些代币,不应该构成犯罪。如果该虚拟币虽然出身违法行为,但是具有相当的市场价值,则盗取、取行为可能会构成犯罪。[2018/12/20]

现在,让我们将大众示例与DApp进行比较。

通常我们的合同谈判存在的问题有:

声音 | 肖飒:中国区块链信息服务管理规定有望年底落实:据财新网,对于国家网信办19日公布的《区块链信息服务管理规定(征求意见稿)》,中国银行法学研究会理事肖飒表示:“这次给的征求时间较短,说明市场呼声强烈,监管机构的心情迫切,应该很快会出台,估计年底前有望落实。”与网贷等行业初期不同,区块链行业在监管初期就开始重视“行政处罚”,此次意见稿提到“构成犯罪的,依法追究刑事责任”,这也表明了监管机构的态度:违者可入刑。此次规定对区块链信息服务提供者实行备案制,要求进行年审。对制作、发布、传播法规禁止信息等违规行为,规定明确了警告、罚款、甚至责令暂停服务等责任追究。[2018/10/20]

不透明

安全性低

声音 | 肖飒:虚拟货币监管本身就是一个逐步探索的过程:据中国证券报消息,近日,中国银行法学研究会理事肖飒认为,虽然马耳他议会通过三项法案,将区块链技术监管框架纳入法律,德、韩、日、美等国相继出台对加密货币利好政策,但毕竟虚拟货币在市场发行的ICO项目、活动多发,严重扰乱了经济金融和社会秩序。“虚拟货币监管本身就是一个逐步探索的过程,探索在尊重市场发展规律之上的科学的监管举措,探索合理监管机制之下市场的有序运行。”[2018/9/25]

不信任

但我们可以使用DApp轻松解决这些问题,为此提供以太坊了基础,您可以将其进行比较,您同时多方处理一个文档,文件不在中央服务器上,而是在分散的服务器上。结果是,每个人都有合同的副本,可以防止未经授权的人员更改文件而不会引起数据丢失。

大成律所肖飒:区块链维权要看请求权的基础:北京大成律师事务所合伙人肖飒发文对币圈比较关注的七大主要问题作出回应。对于“国家有没有认可具有发行虚拟货币的公司”这一问题,肖飒称,没有,铸币权属于国家公权力。而对于“以区块链为噱头的炒币,普通人如何维护自身权益?” 肖飒回答:老百姓维权要看请求权的基础是什么,如果是被欺诈了,那么,按照侵权法的规则来处理,可以到法院起诉;如果是私募阶段合同履行出现问题,那么,按照合同法的规则来处理,也可以到法院起诉;如果是被了,可以收集材料,到项目所在地或自身居住地派出所报案。如果项目方在海外,那么,侵权诉讼难度较大,一般要到所在国起诉;合同纠纷根据约定的仲裁或法院起诉;如果是,在我国和海外当地均可报案。[2018/4/18]

使用Dapp,我们可以实现以下目标:

透明:所有参与者都可以处理相同的文档。

安全性:文档对区块链中的每个人都可用,并以加密形式存储。

信任:为每个文件生成一个哈希。我们信任该系统,因为无法不注意更改文件。

现在,我们可以使用DApp为每个人提供更多控制和安全性。

以开源为准则

开源软件,该软件具有可自由访问的源代码。这意味着每个人都可以影响软件。因此,任何人都可以查看该软件并对其进行重新编程。

DApp也具有开源代码,这独立于中央实例而工作,没有管理员左右未来的发展。因此,DApp必须适应变化或市场反应。

代币为标准

令牌是数字单元,该单位表示区块链中记录的副本。在这种情况下,令牌一词可以具有多种含义,因此可以实现多种功能,功能取决于我们要如何使用令牌。

加密为准则

DApp也需要得到保护,而矿工则希望对其工作给予奖励。使用工作量证明算法,我们可以创建令牌来奖励矿工。

三种类型的分散式应用程序:

类型1.驻留在自己的区块链上的DApp。

类型2.使用类型1区块链的DApp。

类型3.当我们使用类型2协议时。

这三种类型在逻辑上是相互依存的。例如,让我们使用以太币。它满足DApp的所有四个条件。因此,它是开源的,并拥有自己的区块链。它使用令牌,也可以生成它们。

以太坊提供使用智能合约的可能性。我们使用它们来设置某些条件。在他们的帮助下,可以创建DApp。例如,Azure,Golem或FunFair,它们都被分类为类型2。例如,类型3是使用Azure基础结构的应用程序。在了解了不同的标准和类型之后,我们仍然需要了解去中心化应用程序的工作方式。

DApp如何运作

我们可以通过智能合约提供我们自己的DApp,它是基于以太坊的一种工具,而智能合约允许我们连接到区块链。

我们用一个简单的例子来解释它,网站通常使用HTML,Java或CSS等编程语言来显示页面,我们还需要来自数据库的数据才能使用API。例如,当您访问Facebook时,网站将调用API,然后它将显示您所需的信息。

DApp的工作方式与网站类似,主要区别在于没有API连接到数据库。相反,您有一个连接到区块链的智能合约。

DAPP的优点

一旦开发了Dapp,就不能随意删除它,因为它在区块链上运行,可以在每台计算机上运行,这也意味着其他人无法关闭您的Dapp;由于Dapp不在中央服务器上,因此它也没有停机时间;Dapp还可以通过令牌自我维持,共识机制可确保一切正常运行。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金智博客

[0:15ms0-7:386ms