diff --git "a/task_list/task_20180726/\345\210\235\351\223\276\344\271\213\344\270\212\347\232\204dapp.md" "b/task_list/task_20180726/\345\210\235\351\223\276\344\271\213\344\270\212\347\232\204dapp.md" new file mode 100644 index 0000000..0abb2d7 --- /dev/null +++ "b/task_list/task_20180726/\345\210\235\351\223\276\344\271\213\344\270\212\347\232\204dapp.md" @@ -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崛起的人一样,这些人是否也会真真切切见证另一个时代的开启呢?