四、区块链+社交
目前,区块链与社交的结合主要有 2 个方向:
4.1 区块链+通讯
包括去中心化的通信网路公链和基于公链上的 DAPP。
通信网络是指通信设备(硬件)和相关工作程序(软件)有机建立的通信系统,为个人、企事业单位和社会提供各类通信服务的总和,是通信行业的基础设施。主要为通讯和社交提供包括消息、群消息、群组、UGC 内容存储与管理、朋友圈、语音电话、视频电话、volp 电话、VNP proxy、流媒体、CDN、文件存储、loT 、Data sharing 等等。通过为开发者提供 SDK 和 API 接口,让其在上面搭建自己的应用。实际上就是提供通信业务的PaaS平台,开发者可以根据需要在上面开发自己的应用产品。
去中心化通信网络采用 P2P 通信和分布式存储技术,弃用传统的客户端/中心服务器模式,让网络中每个有闲置带宽/硬盘的客户端充当服务器,为其他节点和用户提供服务,能低价甚至免费使用其他节点的服务,降低开发成本。传统的解决方案是要么开发者投入资金自建基础设施,要么向专业服务商购买,网易云信、阿里悟空、环信、融云、容联、云之讯、亲家等都是比较知名的第三方提供商。
以下是去中心化即时通讯网络 TOP Network 和移动即时通讯云计算 PaaS 环信的系统架构图对比:
TOP Network 系统架构
环信系统架构
通信业务的特点是高频、实时,比如 Facebook 每秒有 4166667 条内容、SKYPE 每秒有 110040 个电话、Twitter 每秒生产 347667 条推文……如此海量的业务量对系统的性能有很高的要求,但因为区块链在安全、速度、分散性上面的不可调和问题,一般会采取将不同信息分层处理。
与交易相关的信息如账户、交易记录通常在共识层,与交易无关的信息通常不在链上运行,通过分布式存储技术保存完整的数据,以便查找聊天记录。所以实际上对 TPS 要求不是很高,是否有成熟的通信技术成为去中心化通信网络项目的关键指标。
基于去中心化通信网络公链上的 DAPP,则是主要利用区块链加密技术和分布式存储技术保证用户聊天过程中的信息隐私和数据安全存储。
目前,市场的项目类型可分为三类:一、专门研发行业公链,为开发者提供接口,即1条链n个DApp ;二、从基础公链上搭建一条链为自己的 DAPP 服务,即 1 条链 1 个 DApp,但有些此类项目的最终方向也是行业基础公链。; 三、在已存在的公链上搭建自己的通讯 DApp。