百度"超级链" 分层确定性加密等技术,奠定可信区块链生态基础

10月9日,由中国信息通信研究院主办的2018可信区块链峰会在京召开,来自百度区块链业务部的主任研发架构师肖伟在会上发表了以”百度让区块链技术更可信”为题的演讲。据介绍,百度”超级链”的立体网络技术、轻量级客户端验证技术(LCV)、分层确定性加密技术、热插拔共识架构将助力区块链性能实现飞跃,为可信区块链生态建立奠定技术基础。

据了解,”超级链”拥有100%自主知识产权、50多项技术专利。”超级链”的超级节点通过多核并行计算,可以最大化利用CPU,突破系统吞吐瓶颈。超级节点架构利用分布式技术突破了原有区块链节点的硬件限制,从而带来了存储和计算能力的弹性伸缩。而立体网络技术能够充分利用”超级链”超级节点架构提供的算力,理论上实现区块链网络单链性能突破10万,进入百万、千万时代。立体网络技术由三部分技术组成,分别是链内DAG并行技术、可回归侧链技术和平行链管理。链内DAG并行技术能帮助现有区块链架构单链性能突破到10万以内。可回归侧链技术能够帮助区块链单链性能突破10万的瓶颈,进入百万、千万时代。平行链管理技术能够让超级链管理大量平行链,并实现整体网络性能弹性伸缩。打个比方,立体网络技术相当于操作系统里的多线程技术和多核技术,对于开发者而言,可以通过平行链、侧链技术把没有向下依赖的逻辑做整体弹性伸缩,把相互依赖的逻辑通过链内DAG并行技术进行并行处理,从而使得 “超级链”实现了性能上的飞跃。

“超级链”可以支持轻量级客户端验证技术(LCV),它仅需同步少量数据就可以完成数据的访问和校验,并可部署在 PC、手机、嵌入式设备等设备上,不需要算力和存储支撑就能有效的访问区块链网络数据。也就是说客户端以往需要几兆字节数据量的访问内容现在只需要几千字节数据量就可以完成,大大降低了对搭载客户端设备的数据存储和计算要求,不必再担心设备内存损耗、存储空间不足的问题。通过它,客户端能够支持复杂事务结果验证,支持Android、IOS等多种操作系统。

“超级链”的分层确定性加密技术则保障隐私保护和系统安全。分层加密技术可以降低密钥被泄露和破解的可能性,并且该技术支持业务层抗量子攻击,可以保护隐私轨迹。分层加密技术通过相对独立且不相同的分层,将密钥、隐私轨迹、客户端等信息分隔开来,以降低泄漏风险,并加密每个分层,每个分层有不同的加密方式,让偷窃者解密多层也不一定能获得密钥进入个人账户。

“超级链”的热插拔共识架构技术,在不同的应用场景,用户单链可由多种算法中选择一种共识算法。共识算法可热升级,还能够实现自定义共识机制。其优势在于”超级链”可在不影响运营的情况下为共识升级,可以根据自身需求加载用户认可的共识机制。更可以在开发的单链上做个性化自定义共识机制。

据悉,可信区块链峰会是由可信区块链联盟主办的行业顶级盛事。作为该联盟的副理事长单位,百度希望通过开放”超级链”生态,推动区块链基础核心技术研究和行业应用落地,打造联盟生态,与联盟成员共同搭建政产学研平台,制定行业标准,引导行业良性健康发展。肖伟指出:”未来,百度将和中国信息通信院以及各联盟成员一起,在更多的领域探索区块链基础核心技术,为行业创新与发展助力,推动产业化进程。”