LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > Dapp究竟是如何实现去中心化的?

Dapp究竟是如何实现去中心化的?

2020-11-10 肖恩说币 来源:区块链网络

这个问题对于很多没有接触过技术的人可能真的很难理解。肖恩今天多花些时间写一篇科普文章,希望能够帮助大家更好理解Dapp,Web3、ipfs、去中心化存储等技术。

通常互联网应用主要分为B/S,C/S模式,B/S即为Browser/Server,即浏览器/服务器模式,比如今天浏览的网页就是典型的B/S模式。

而C/S就是Client/Server,即客户端/服务器模式。典型的如Windows软件,手机App。

大家会发现,无论哪种模式,都分为两部分,而且都包含服务器端,肖恩打个比方,你打开一个网站登陆页,这个登记页面其实就是一段放在服务器上的远程代码,在你输入域名的时候被下载到了用户浏览器中,然后被解释执行,当你填好用户名密码然后点击页面登录按钮的时候,输入信息被传输到服务器,服务器根据你输入的消息动态作出回应。这个过程中,信息如何传递?如何接收?就需要用到http或https协议。

对于Windows软件或者App同样如此,不同的是,前端直接显示的页面或者与用户交互的页面以软件或者App的形式被提前安装到了电脑或手机中。

所以,简单理解,无论那种模式,都包含两部分,一部分就是用于显示或者与用户交互的功能,包括按钮,菜单,复选框等功能统称为前端,而后台用于接受用户信息并动态反馈的部分称为后端。

Dapp的去中心化就体现在后端没有了服务器,取而代之的是与公链直接交互,这部分与公链直接交互的前端代码集合通常被称为Web3技术;

所以,实际上,公链一定意义上就相当于去中心化服务器。不过目前绝大部分Dapp前端代码仍然需要存储在中心化服务器上,这就是为什么现在的Dapp仍然需要通过域名访问的原因。

不过,随着Filecoin这些项目的出现,一些前端代码也能存储在公链上或称去中心化服务器上并通过Ipfs协议访问然后执行,这样一来,前端、后端都不用经过中心化服务器访问,实现了真正意义上的去中心化访问。

大家明白了吗?觉得肖恩写得不错的话就给个鼓励吧。

币事不决问肖恩


—-

编译者/作者:肖恩说币

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...