2020-11-06 金评媒网
BitCherry致力于打造可服务于各类型商业的IPv8区块链基础设施,已经开发了高性能、高安全、高可用的可扩容区块链基础设施平台。平台通过由关系图谱改进的哈希图实现高度可扩展的数据架构,提供智能合约、跨链共识等运行机制,将具备快速构建上层应用的能力,满足各类型商业应用场景,为链上分布式商业应用提供高性能、高安全、高可用的底层公链支持。
BitCherry在与生态内合作伙伴共同深入探索区块链技术在分布式商业中的应用场景中,已经应用服务于供应链金融、资产数字化、商业消费、电商、分布式云计算等众多领域。BitCherry目前已完成多项技术的创新,在性能、安全性、可扩展性及商用适配性等方面形成独特的技术优势,将持续完善跨行业区块链商用级解决方案,打造产业协同发展的新业态。
本文为分布式商业公链BitCherry项目详解的第四篇——项目的目标定位及产品架构简介,以下为正文内容。
BitCherry区块链基础设施平台的定位
BitCherry的项目定位是“全球首个基于IPv8技术服务于分布式商业的可扩容区块链基础设施”,主要包括:一是打造商业级区块链底层基础设施平台为全球商业提供底层支持;二是在此基础上构建分布式商业生态,打造高性能、高安全、高可扩展性的商业级应用。
BitCherry致力于打造区块链技术与现实社会链接的商业通衢,帮助传统企业构造可信任分布式商业生态环境,实现生态价值高速流转,表现在如下几个方面:
1、 分布式商业生态联盟:全球优质资本和商业资源的引进,深厚完整的生态资源;
2、 无国界价值主张:利用IPv8技术构建的底层网络由于其特殊性,并不受国界的阻碍,可自由传递价值;
3、功能完备的智能合约:支持多语言可编程的合约开发,并提供标准化的合约模板;
4、商业级应用:互操性强的多链分片结构,可构建及定制满足各类型商业的区块链应用;
5、海量用户支撑:高效交易验证和同步,可支撑上亿级用户规模;
6、可视化运维管理:从区块链网络、底层系统、业务层面提供可视化的运维管理;
7、区块链转型服务:面向各商业领域,为其提供可定制的企业级区块链化转型服务。
BitCherry区块链基础设施平台的产品架构
为了解决区块链技术在应用落地过程中可能面临的各种阻碍,BitCherry围绕一种新的数据结构HashGraph而展开,还有一些部分是在成熟框架上进行优化和改进,从而奠定了坚实的处理基础设施,并随着P2Plus网络协议的出现获得了进一步的增强,此外,分片+侧链的设计提供了范围更大的可伸缩性。因此,该网络在结构清晰性和统计管理模式方面极其稳健。
BitCherry产品架构分为三个组成部分:P2Plus网络服务、区块链扩展服务、区块链解决方案与管理。
1、P2Plus网络服务
基于分布式哈希表技术,利用双层网状结构构建的P2Plus网络协议,各节点通过Gossip of Gossip协议向临近节点和网关节点进行消息同步;P2Plus网络协议采用点对点高强度私钥 加密技术,传输内容经过加密,只有接收节点才能解密,保证了传输内容的保密性和节点隐私;P2Plus通过对8位虚拟IP地址的网络读/写进行授权,并通过虚拟IP地址的公钥签名进行识别,防止虚假IP地址攻击。基于P2Plus协议,BitCherry可在全球任意两台设备之间,实现跨网络/防火墙/网络围墙的、安全/私密的高速P2P通信;由于底层的链接层和IP层对TCP上层的应用透明,大量传统的应用层服务可以无缝迁移至P2Plus网络上,从而自动实现去中心化、点对点加密的邮件、聊天、WEB服务。由于采用点对点加密通信和签名授权机制,P2Plus协议还能防止DNS攻击、DDOS攻击。
2、区块链扩展服务
在基础服务之上,BitCherry提供了更高级的服务:解决可扩展性问题的多链结构及物理分片技术;解决价值孤岛问题、实现万链互联的跨链技术;解决数据安全的隐私保护技术。
3、区块链解决方案与管理
提供完备的商业级区块链解决方案;面向商企业友好,提供完全定制级服务,支持完全私有的侧链;提供可视化的运维管理,包括底层区块链系统的运行监控、参数配置、数据分析、区块链浏览器等。
文章翻译自分布式商业公链项目BitCherry官方Medium