区块链和任何一个技术都一样,能够在现实应用里用起来,而不是在一个像the DAO这样的乌托邦里用起来,或者是虚拟货币这样的乌托邦里用起来。这里有一个很重要的概念:虚拟货币和电子货币是完全不同的两码事情。那么不管是任何一种技术,这些应用对它都会有一定的要求。 具体可能会有这几大方面的要求: 性能指标来说,我很可能需要大规模、低延迟,或者需要高并发,高吞吐量,以及全国全球的部署,我可能需要其中的一项或者几项的指标。 交易的属性来说,交易实际上就是区块链的一个事件,交易间是不是可以依赖,可以回滚,是不是可以多方签名,多方加密,因为不同的应用场景有不同的应用要求。 从功能上来说,应用是不是受到了很大的限制? 从安全的角度来说,是不是用了区块链以后,所有的东西都是透明的了,不需要透明的东西它是不是也得透明啊? 从实现的角度来说,是不是很容易开发,很容易运营,没有门槛很快地去实现区块链的应用呢? 从发展起来的角度来说,我用了现在的区块链技术,将来区块链发展以后是不是还得推倒重来呢?如果将来区块链蓬勃发展,我有很多链,那怎么做到跨链?不管是同构链还是异构链之间的互联互通和联邦,怎么做到这种生态的融合等。 这些都是现实应用对区块链的一些要求,也是困扰很多区块链平台的大问题。 归结起来说,传统的区块链存在几个大的问题:一是非常有限的能力,但是有非常高难度的进入门槛;二是智能合约,说实话,既不智能,又难以实现和运营,非常的笨,即便你实现简单的智能合约应用,这个代价都非常高昂或者根本不可能。更不用说你没有办法或者很难跟现有的生态系统集成和协作;还有一个很致命的一点就是,传统的区块链平台缺乏对应用的数据逻辑以及软硬件运营环境的完全保护。造成的结果就是传统的区块链平台实际上不能满足关键应用对性能、交易、功能、安全、实现、互联等方面的现实要求。 这也就是为什么我要创立PDX公司来解决这些问题,真正让区块链能够在现实应用里用起来的原因。 社区对区块链技术的迷思 有的人可能会问,为什么传统的区块链平台有这么多的问题?咱们从比特币开始讲起,从比特币创始人中本聪也好,还是以太坊的创始人Vitalik也好,还是Hyperledger也好,这些业界的先驱或者是社区的先驱,他们非常聪明。但是区块链作为一个平台技术,其实是非常非常复杂得。它的复杂性在于技术的深度和广度,它涵盖了密码学、安全、隐私、大系统的集群,以及大规模跨地域的部署等等。实际上作为一个架构师,很难同时都能够把它把握的很好。造成的结果就是:不管是比特币还是以太坊,还是Hyperledger也好,仅仅是让人感觉它是一个虚拟社会里可以自己玩的东西,而不是在现实环境里真正能够用起来的东西。 深层次的原因是基于大咖们以及社区对区块链的迷思,没有真正的认识区块链。比如: (以下全文仅限钛媒体专业用户开放,点击链接:注册钛媒体专业版) …… …… 还有更多别的迷思,这里不一一列举了。我主要想说,因为在整个社区、整个世界范围内,对区块链理解实际上是不正确的,那造成的结果就是这些平台在现实应用用起来的时候都不适合。大家可以会挑战我说:“我有很多的应用”。要让区块链真正用起来,就要破除社区对区块链的迷思,破除对先驱的崇拜,然后真正在这个基础上,看看到底哪些东西是区块链的本质,哪些东西不是。 PDX区块链平台的优势 我们尽可能不带偏见地理解区块链,在理解整个区块链平台或者区块链协议栈的过程中,形成了自己的区块链平台。PDX区块链平台由几大部分组成,一部分就是底层的区块链协议栈,可以是以太坊,可以是Hyperledger,也可以是PDX自己的区块链协议栈。PDX自己的区块链协议栈能够同时实现超大规模,超低延迟,超高吞吐量,超高并发和节点的自由伸缩。同时我们还延伸了区块链和智能合约到手机和个人端,真正地支持“端到端”可信的应用场景。在此之上,不管下边是以太坊还是Hyperledger还是PDX自己的区块链协议栈,还是将来出现的形形色色的区块链协议栈,我们都能够通过上边的区块链PaaS平台- DAAP,来彻底重构底层的区块链,让区块链真正适合关键的现实应用。什么叫适合呢?就是多快好省的做真正的区块链应用。 (责任编辑:本港台直播) |