首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

区块链技术系列解读:未来公链的设计思路

文|链识财经

设计

1.高并发的事务处理与服务接口

目前区块链系统的设计已经由单链走向DAG、分片的并行计算时代。基于DAG和hashgraph的问题在于完全确认的速度较慢,且网络状态需要不断同步,增加了带宽的耗费。分片技术目前仍有主链的概念,当数据量急速增长,一条需要众多节点同步的主链必定成为性能瓶颈。参考点对点网络从仍需中心服务器的Nasper,超级节点支撑的Guntella发展到DHT网络的历史,我们可以参考kademlia算法设计,动态分区计算并辅以区块组织模型,加上支持负载均衡的服务架构,可以满足很高的TPS的事务需求和普通单节点上万请求的服务需求。

2.点对点网络CA体系

传统CA与点对点网络难以融合,而身份基础设施又是完善的互联网服务不可或缺的一部分,因此我们提出在点对点网络上设立新的CA体系,每个节点都维护一个有效的证书列表,通过共识确定证书的合法性,而节点和智能合约的的合法性,就可以由共识得来的有效证书进行签名获得。这种点对点网络CA可以满足可监管区块链的需求,对于特殊的智能合约,只有获得监管方许可,颁发证书,才能运行。监管方还可以暂停和取消特定的智能合约,从而保障系统安全稳定运行,进而,受监管的资产凭证发行将成为可能。另一方面,合法节点可以将监管方签名确认的身份信息,hash索引后存于链上,而具体内容自己保存或指定若干可信第三方保存,在获得节点许可并认证后调用,从而可以让用户身份信息在得到隐私保护的前提下得到适当的使用,包括累积信用记录。这就让区块链平台成为了信用平台,广大实体经济就能更加信任区块链,运用区块链技术为实体经济服务。有了身份和信用体系,基于区块链的去中介化电子商务和O2O将成为可能。

3.储存与内容分发

目前区块链与存储系统的结合还相对薄弱,针对存储内容的收费和版权管理还处于早期阶段。传统p2p存储网络的节点可靠性并不高,需要通过重复多路复用来提高资源获取的可靠性,但是这种网络算法是以牺牲性能和版权保护为代价的。通过区块链信用评价体系,我们可以为存储节点进行分级,来提高各类节点的利用精度,并通过区块链维护版权所有者的合法权益,创造多方认可的价值流通体系。进而,通过区块链对存储内容的收费和版权管理,未来区块链平台将成为良好的内容持有和分发平台。各类文章,图片,视频,音乐,游戏和软件,都可以发布在区块链平台,在监管下合法合规运营,一起收获区块链的繁荣。

总结

我们相信区块链技术是数字经济时代建立信任的基石,可以让价值信息的流动更加高效,公平,可信。OK区块链工程院正致力于区块链软件架构、共识与拜占庭问题、密码学、CA与身份系统、高性能计算、高可用服务、智能合约、可信计算等领域的研发,让区块链技术更好的服务信息社会和实体经济。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180714A09TR300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券