Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions task_list/task_20180726/初链之上的dapp.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
链接https://zhuanlan.zhihu.com/p/46607525

truechain是一个结合高效的PBFT 与去中心化的 fPoW 的混合共识公链项目。所谓公链,主要就是为dapp的运行提供一个平台。对于我们普通技术人员与其去研究高深的底层源码,还不如好好学学如何开发dapp。dapp相对更好上手,更好入门。

DApp,英文全称是Decentralized Application,翻译成中文就是我们平时所说的去中心化应用,DApp中的App就是我们早就接触并且在手机里使用的各种应用,如微信、微博、今日头条、淘宝等,这些都是App。而DApp也是应用,不同的是,DApp的部分或全部逻辑是被存储在去中心化网络中的,而这个去中心化网络在区块链的世界里是叫做公有链。

简单来讲,DApp之与公有链,即相当于App之于iOS ,最大的不同之处就在于,App是中心化的,DApp是去中心化的。

什么是中心化呢?

我们平时在手机里使用的各种App其实都是中心化的,比如说,微信是腾讯的,Facebook是Facebook公司的,淘宝是阿里巴巴的,我们在这些App里就只是腾讯、Facebook这些企业的用户而已,而这些企业想怎样修改应用的规则,我们都是无权干涉的,甚至有的时候还会泄露我们的隐私,我们也是无力招架的。

什么是去中心化呢?

DApp则不同,DApp是去中心化的,DApp的本质其实是一种协议,一种用代码写死的规则,而这些代码又是开源的,所有人都能看到,并且没有人能够随意修改,在DApp里,个人隐私的掌控权也是交还给使用者的,每个人都相当于是DApp的主人。也正是因为如此,DApp才越来越被更多的人所看重。


DApp所依赖的公有链

如前文所说,DApp的运行是搭载在公有链上的。提到公有链,就不得不提以太坊(Ethereum),也是DApp最早落地的公有链,据国外网站State of the DApps显示,目前以太坊上已经有1910个DApp,但作为拥有如此多Dapp数量的公有链,以太坊身上却有着DApp落地不可忽视的致命痛点,以至于至今没有出现一款杀手级应用。

这便是以太坊的TPS(指1秒钟能处理的交易数)太低,究竟有多低呢?现在以太坊每秒钟能处理的交易数一般是在20笔左右,那么一天大约就可以处理172.8万笔交易,对比再看以太坊的区块链浏览器可以知道,以太坊最近每天待处理的交易量都在6万笔左右,足以见得以太坊的网络速度还不足以完全支撑以太坊日常的交易量。

这个时候初链的出现便很有必要初链便是要提供高效,高性能的公链平台以弥补现有平台的不足。

听说过那么多遍DApp,但是依旧不太懂,这大概是很多接触过DApp的用户的心声。区块链行业毕竟还是处于一个比较早期的发展阶段,DApp又是今年刚刚开始进入大众视野的,不懂DApp其中的原理其实很正常。但随着DApp的不断普及,知晓DApp的这些人是否会是第一批赶上DApp红利的人呢?就跟当初那些见证了移动端App崛起的人一样,这些人是否也会真真切切见证另一个时代的开启呢?