都说现在人人离不开手机,没有手机就没有社交网络,但日益繁荣的社交网络也带来了种种问题,比如互联网寡头们的流量绑架、中心化下的隐私该如何保护等等,今天我们就邀请到了DIM的首席科学家Moky做客猛牛解密第三期,与我们聊聊——去中心化即时通讯协议将如何引爆互联网流量入口的变革。
主持人:Moky您好,感谢您百忙之中接受我们的采访,下面我们就步入正题啦。DIM通讯协议是做什么的?它的出现解决了哪些问题?
Moky:我们的通信协议简称 DIMP,定位在去中心化通讯领域,主要是用来解决身份认证于信息安全问题的。
主持人:那么我想请问Moky,DIM和目前市场上做通讯的区块链项目有什么区别?
Moky:首先我要说明的是,DIM 并没有建立在某条区块链上,而是直接建立在非对称密码学基础上的,所以它不依赖于任何一条公链,这是它和目前区块链即时通讯项目的最大不同之处,其次,由于所有区块链项目都是基于非对称密码学的,所以也就意味着所有区块链账号都能被 DIM 网络兼容,简而言之,DIM 是跨链的。
主持人:DIM的技术可以说是建立于多种已成熟的技术之上,您能讲解一下DIM的设计思路吗?
Moky:最初我是想寻找一种共识算法,希望能够实现统一账号认证,最近几年研究区块链技术给了我很大的启发,然后我本人之前也负责过一些通讯产品,深知这里面有很多问题尚未解决,后来结合了区块链相关的技术研究之后,发现去中心化 IM 能够解决很多现有的中心化 IM 难以解决的问题,于是就沿着这条路一直研究下来了。其实 DIMP 的设计跟微信最初的有点相似,一开始都受 SMTP 影响比较大,本质上可以理解为就是一种超短邮件。
主持人:既然您提到中心化的通讯产品有很多问题尚未解决,那我就举其中两个例子,一个是中心化的通讯产品存在的数据隐私问题,还有一个就是安全性的问题,DIM在这两个问题上采用了怎样的解决方式呢?
Moky:中心化通讯产品的数据隐私和安全问题,除了依赖于运营者的技术水平,也依赖于运营者的道德水平,目前来说基本没有很好的解决办法,用户在这个问题上基本是无可奈何的,根本原因就在于数据的中心化管理,DIM 采用完全去中心化的设计模式,用户身份信息由客户端直接生成,中间节点无权干预,也就意味着用户可以完全控制自己的敏感信息,一方面,即使网络运营者安全水平不足,节点被黑客入侵,也无法拿到用户的敏感信息;另一方面,网络运营者也没有办法拿到用户的敏感信息,因而也就不可能出售这些信息。
主持人:我们注意到市面上做通讯相关的项目非常多,像Skrumble Network等等,DIM怎么能确保技术的领先和唯一呢?换个角度来说,怎么防止被抄袭超越呢?
Moky:通讯技术的好与不好,衡量指标主要是安全、高效和易扩展,DIM在这些地方做过很多的研究,技术的先进性是有保障的,而且我把所有算法设计和源代码都开源到 GitHub 上了,如果有漏洞大家肯定也会发现。
另一方面,在多个通讯技术的安全、高效、易扩展三个基本指标都差不多的情况下,那么使用者的选择标准,就在简洁程度上了。根据“奥卡姆剃刀原理”,越是简洁的协议标准,就越是能够得到广泛的支持和使用,TCP/IP 协议就是最好的证明。所以我们相信,DIMP 协议应该很难被超越,至于抄袭的问题,DIMP 是开源的,欢迎所有人使用,就跟 TCP/IP 协议允许全世界使用它一样。
主持人:我还想请问一下Moky,未来,不同的区块链通讯应用间也可以实现跨平台通讯吗?DIM协议是如何保证跨平台、跨链通讯中信息的一致性和及时性问题的呢?
Moky:可以的,DIMP 是跨链,任何基于非对称密码学的产品都可以直接接入 DIM network,信息的一致性由非对称密码学保证;及时性则看运营商的服务水平于网络速度,由于 DIM 是完全开放的、可以充分竞争的生态环境,服务质量不好的运营商,在 DIM network 中将会很快被淘汰。
主持人:那讲了这么多技术问题,我们来提个生活化的问题,未来企业与个人用户怎么接入DIM通讯协议呢?
Moky:只要遵循 DIMP 定义的共识算法来生成账号,以及用 DIMP 协议标准加密信息即可。任何app只要遵循 DIMP 协议标准,都可以接入到 DIM network;企业也可以自己搭服务器建立自己专属的 DIM network,在将来有需要的时候再选择与其他运营商的 DIM network 对接,当然更简单直接的方式是直接接入现有的联盟 DIM network 了。
主持人:那么看来接入DIM的操作还是比较方便的,我们注意到在之前的介绍中,ANS被提及的次数很多,那么DIM的ANS和传统互联网的DNS,有什么区别?
Moky:传统的 DNS 是 Domain 到 IP 的映射。众所周知,IP 不容易记忆,所以人们需要一套系统来实现更容易被人类记忆的“域名”;而同样地,DIM 的 ID 也不太容易记忆,因此我们需要一套系统来实现一种类似“短账号名”的方式,而事实上 ANS 的设计我们也是参考了 DNS 的设计的,只不过,DNS 不是去中心化的,它有根节点;而我们的 ANS 是使用了区块链来记录数据,所以它是去中心化的。
主持人:我们注意到之前您说DIMP的源代码都是开源的,那您能跟我们讲讲DIM的通证生态是怎样的,DIMT都有哪些用处,奖励机制是怎样的吗?
Moky:是这样的,为了便于推广,以及网络价值最大化,我们设计了“SP 联盟”(Service Provider,即服务提供商),将所有用户聚集到一起,而不是一开始就每个 SP 各自为政的状态。而要激励 SP 做贡献,并且衡量 SP 的价值,我们需要一套经济系统,所以我们考虑了用通证来运作,同时我们希望用户也能参与到 DIM 网络价值的贡献与分享,所以设计 DIMT 的时候也是有考虑用户的角色价值在里面的。
我们会将 DIM 网络产生的价值,按照各个 SP 的贡献值来进行分配;我们也会持续开发更多增值服务,让各个 SP 甚至用户都能从中获益。
主持人:也就是说DIMT会奖励给提供价值的SP,也能让用户参与到DIM的生态系统中。那么请问DIM服务提供商和EOS超级节点有何区别?感觉将来权力很大。
Moky:我们的 SP 需要投入一定的资金,还有资源,以支持 DIM 网络的运行,但是准入门槛没有 EOS 超级节点那么高。理论上我们最多可以同时容纳 1024个SP。而 SP 的影响力除了投入的资源以外,服务水平也很重要,因为在 DIM 的世界里,权力最大的其实是用户,他们可以用脚投票,服务不好的 SP 将会被用户摒弃。
IM 即时通讯领域混战那么多年,太多实力不足的小 SP 被淘汰了。而我注意到更为可惜的是,那些没能走到最好的 SP,他们所付出的所有努力全都化为泡影,这是非常可惜的,也是社会资源的一种浪费。所以我在设计 DIMP 的时候考虑到了这一点,我思考的问题是,能不能有一种方式,可以把所有小 SP 的力量全部汇聚起来,甚至包括那些已经消失了的 SP。
如果可以做到不择细流,就有可能形成一股强大的合力,在IM即时通讯领域的丛林里生存下去,并最终胜出。由于 DIMP 的开放性,所有 SP 都能参与其中,即使再小的 SP 也能贡献一份力,所以 DIM network 将很难被消灭或者被屏蔽;另一方面,由于 DIM 的用户安全由算法保证,而不需要依赖于每一个 SP 的技术水平与道德操守,所以再小的 SP 也能与大 SP 公平竞争,这将更有利于行业创新。
主持人:那么我还有最后一个问题,Moky能跟我们说说项目目前发展到哪个阶段了?是否遇到过瓶颈,以及对未来的期望是怎样的吗?
Moky:如前所述,我们现在主要是通过“SP联盟”的方式,将所有运营商联合起来,组成一个大网络。因为如果每个 SP 单打独斗,想要在 IM 领域获取一席之地是比较难的,单打独斗赢面很小,但是如果我们能够形成合力,那情况就不一样了。
事实上 DIMP 设计的初衷就是如此,我希望打造一个人人都可以接入的完全去中心化的开放网络,而现在我们做的就是往这个方向迈出的第一步,现阶段我们主要集中在 IM应用领域,未来会进入到物联网领域,我希望能有更多有能力的运营商加入,共同建造一个能覆盖更大范围更多用户需求的全球网络。
主持人:感谢Moky的细心解答,下面进入观众自由提问环节啦。
观众:请问作为用户能怎么参与到DIM当中呢?
Moky:由于用户对个人信息有着绝对的控制权,因此用户就是 DIM 网络的上帝,哪里有最多的需求没解决,哪里就会有最大的发展机会,而 DIM 生态也会朝着那些最有生命力的方向发展。
观众:DIM是如何支持物联网设备间的通讯呢?
Moky:以后的物联网设备,每一个设备都可以在出厂时(或者用户自行操作)生成一个唯一的 ID,然后就可以直接接入 DIM network 了。严格来说,DIM network 里没有所谓的“超级节点”,人人都可以参与其中。
观众:Moky您好,我想问一下, 币圈相对来说还是一个比较小的圈子。DIM准备通过什么方式吸引圈外人换句话说怎么和现有的微信或者QQ竞争?DIM将怎么打败这些通讯领域的寡头呢?
Moky:我们现在的工作并不是跟微信竞争,我们是在寻找那些微信未能满足的需求,通过去中心化的方式去实现,为用户创造价值。我之前提到过,现在的即时通讯产品还有很多问题没有解决,有些是暂时的,但有一些是它们的技术架构决定的。
以往的即时通讯产品挑战腾讯失败的原因有很多,但不管它们是怎样失败的,最终它们的成果都没能保存下来,因而也无法被后来的挑战者利用(极少能被收购的)。造成这种现象的根本原因,是因为那些即时通讯产品全都是中心化的,只要中心关闭了,整个用户网络就会化为乌有。
而在 DIMP 的世界里,这种事情将不会再发生,所有 SP 贡献的价值,都会沉淀下来,量变引起质变,DIMP 的世界是一体的。所以,你可以试想一下,如果历史上所有挑战者发展出来的用户和关系网络都没有消失,而是汇聚到了一起,那这个规模并不会比今天任何一家 IM即时通讯领域的巨头的网络小。
第三期猛牛解密AMA到此结束。
相信DIM在日益发展创新下,互联网寡头的流量垄断、个人隐私保护等问题终将得到有效的解决。在不久的未来,我们选择聊天软件的原因将会回归到用户的产品体验以及自身的习惯与喜好,而不再只能无奈感叹:我的朋友都在用这个软件啊……
只有当产品的使用选择权交还给用户,通讯领域行业才会出现真正“以人为本”的产品以及服务。参与到DIM的生态建设中,拒绝流量绑架,或就是你我所一直追求的互联网初心——真正的自由精神。