针对BDLS(Blockchain version of DLS)共识算法在含有大量节点且具有层次结构的系统中共识效率低下的问题,提出一种基于BDLS的区块链共识改进算法HBDLS(Hierarchical BDLS)。首先,根据实际应用中节点的属性将节点分为两个层次,每个高层...针对BDLS(Blockchain version of DLS)共识算法在含有大量节点且具有层次结构的系统中共识效率低下的问题,提出一种基于BDLS的区块链共识改进算法HBDLS(Hierarchical BDLS)。首先,根据实际应用中节点的属性将节点分为两个层次,每个高层节点分别管理一个低层节点簇;其次,将所有低层节点进行分簇共识,并将共识结果汇报至相应的高层节点;最后,所有高层节点对低层的共识结果再次共识,通过高层共识的数据将被写入区块链。理论分析和仿真实验结果表明,在36个节点且单个区块包含4500个交易的情况下,HBDLS的吞吐量相较于BDLS算法提高了21%;在44个节点且单个区块包含3000个交易的情况下,HBDLS的吞吐量相较于BDLS算法提高了约52%;在44个节点且单个区块包含1个交易的情况下,HBDLS的共识时延相较于BDLS算法下降了26%。实验结果表明,在节点数多且交易量大的系统中,HBDLS能够大幅提高系统的共识效率。展开更多
化学教育数字图书馆(Chemical Education Digital Library or ChemEd)是一个收藏应用化学和科学教育数字资源的门户网站,该项目由美国化学教育杂志和美国化学学会教育分会发起,是美国国家科学、数学、工程和技术教育数学数字图书馆...化学教育数字图书馆(Chemical Education Digital Library or ChemEd)是一个收藏应用化学和科学教育数字资源的门户网站,该项目由美国化学教育杂志和美国化学学会教育分会发起,是美国国家科学、数学、工程和技术教育数学数字图书馆计划(NSDL)重要工程之一。该数字图书馆具有资源检索、基础研究、科普教育等多种功能。文章从项目背景、资源组织、技术特征、界面设计、服务特点等方面对化学教育数字图书馆做了概要的评析,并包括作者的评价和建议。展开更多
文摘针对BDLS(Blockchain version of DLS)共识算法在含有大量节点且具有层次结构的系统中共识效率低下的问题,提出一种基于BDLS的区块链共识改进算法HBDLS(Hierarchical BDLS)。首先,根据实际应用中节点的属性将节点分为两个层次,每个高层节点分别管理一个低层节点簇;其次,将所有低层节点进行分簇共识,并将共识结果汇报至相应的高层节点;最后,所有高层节点对低层的共识结果再次共识,通过高层共识的数据将被写入区块链。理论分析和仿真实验结果表明,在36个节点且单个区块包含4500个交易的情况下,HBDLS的吞吐量相较于BDLS算法提高了21%;在44个节点且单个区块包含3000个交易的情况下,HBDLS的吞吐量相较于BDLS算法提高了约52%;在44个节点且单个区块包含1个交易的情况下,HBDLS的共识时延相较于BDLS算法下降了26%。实验结果表明,在节点数多且交易量大的系统中,HBDLS能够大幅提高系统的共识效率。
文摘化学教育数字图书馆(Chemical Education Digital Library or ChemEd)是一个收藏应用化学和科学教育数字资源的门户网站,该项目由美国化学教育杂志和美国化学学会教育分会发起,是美国国家科学、数学、工程和技术教育数学数字图书馆计划(NSDL)重要工程之一。该数字图书馆具有资源检索、基础研究、科普教育等多种功能。文章从项目背景、资源组织、技术特征、界面设计、服务特点等方面对化学教育数字图书馆做了概要的评析,并包括作者的评价和建议。