长安链发布PB级区块链开源存储引擎“泓”Huge
区块链的特有属性使数据可追溯、不可篡改的同时弊端也很明显,采用的分布式存储技术需要每一个节点保存一份数据库,存储成本高;网络中发生的每笔交易都需要其它节点认证和记录,处理速度慢;这让区块链的系统的存储效率相较集中式存储受到诟病。作为数字经济新型信息基础设施,区块链需面对全国乃至全球的用户带来的海量数据上链存储需求。
长安链从超大规模数据存储场景出发,推出 PB 级区块链开源存储引擎“泓”,英文名定为“Huge”,预计将在 2022 年底正式开源。泓在保证区块链系统中数据一致性和唯一性外还将具备:大规模、低成本、高性能、强隐私的特点。
效率成本兼容,打破大数据量商业应用枷锁
泓采用混合式存储架构、数据分片、冷热分离等技术,具备海量数据存储能力,兼顾效率和成本。
1.混合式存储架构
区块链上存储的数据有多种不同读写特性,比如:区块和交易这类数据一旦写入就不再修改,且数据量大,适合采用文件存储,同时对文件中的数据项创建索引以方便查询;而状态数据需要频繁修改与查询,适合采用KV数据库或OLTP类(联机事务处理 Online Transaction Processing)的数据库;对于合约事件这类需要进行数据分析的场景,也可以采用OLAP类(联机分析处理 Online Analytical Processing)的存储系统;对于区块链以区块为单位的批量处理流程,我们采用预写式日志(WAL)加内存缓存的方式来优化存储效率。因此泓基于混合式的存储架构来实现。混合式存储需要解决多个不同存储系统之间的数据一致性问题,我们采用区块作为检查点,来实现不同存储系统之间的异常校验与数据自动恢复。
2.数据分片
要面向海量数据,区块链存储系统必须具备水平扩展能力,基于我们混合存储架构中的数据一致性管理能力,可以将区块数据拆分成更细粒度的数据项进行存储,使得系统中的不同存储组件都可以实现分片能力,可以兼容市面上常用的分布式存储服务,包括:分布式文件存储,分布式数据库等。
3.冷热分离
区块链要求数据可追溯,需要保存全量的历史数据,通过对数据进行冷热分级,可以兼顾性能和成本。对于近期写入的区块、交易、热点状态数据可以定义为热点数据,通过对热点缓存到内存中,来提升效率。对于某个区块高度之前(某个时间戳之前)的历史数据称为冷数据,冷数据可以归档转移到成本更低,容量更大的网络存储中。同时对冷数据可以通过去中心化文件存储(如IPFS InterPlanetary File System 星际文件系统 )进行共享,使得多个节点共用一套存储服务。如果热数据与冷数据比例为1:9,并且块存储和文件存储成本为3:1,那么用了归档,可以把90%的旧区块,归档到成本只有33%的文件存储中。从而节省60%的存储成本。在PB级场景中,一年节省600万以上的成本。
性能安全并进,扩展可信数字科技能力空间
泓面向大数据量采用多种方式提升数据处理性能及安全性,持续释放大数据价值。
1.两阶段提交,并行处理提升性能
存储模块不是一个独立运行的系统,需要和长安链共识模块、核心模块、虚拟机模块等配合,以组成一个完整的区块链系统。泓与长安链共识模块、核心模块、虚拟机模块等充分适配,在长安链共识产生新区块的过程中,存储模块采用“两阶段提交”,并行处理提升性能。
2.先写缓存后异步写入分布式数据库
为了提升写入区块的性能,同时保证读到已提交数据的事务隔离级别,长安链采用先写缓存后异步写入分布式数据库的模式。当一个新区块对应的数据需要写入数据库时,系统将数据写入内存中的缓存区域,并开启一个后台线程,按顺序将缓存区域数据写入数据库,此时系统便可正常返回,从而达到快速写和支持读已提交数据的要求。
3.交易ID过滤器,加速交易防重检查
提升交易查重性能方面,泓提供了3个过滤系统来实现交易查重,用户可以基于自己的场景自定义选配是否开启,配合使用会极大的提高交易防重检查的效率。
4.透明数据加密,保障存储安全
为了增强区块链落盘后的数据安全,应对硬盘被盗、黑客入侵系统或内部IT人员违规操作等情形,长安链提供了透明数据加密特性。该特性可以基于硬件密码机也可以基于软件加解密,区块链数据在落盘时自动加密,在读取数据时自动解密,增强了数据安全。
结 语
泓将在AIot、工业互联网、金融的大数据量的场景下发挥作用,也可以对元宇宙、web3等新技术场景提供支撑。泓包含10余个主要模块,预计将于2022年底正式开源,后续将对主要模块进行介绍
免责声明:以上内容(如有图片或视频亦包括在内)均为平台用户上传并发布,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。 本站尊重他人的知识产权、名誉权等法律法规所规定的合法权益!如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到qklwk88@163.com,本站相关工作人员将会进行核查处理回复
推荐阅读
-
数据解读以太坊合并经济学,上海升级将成为重头戏
-
跨链智能合约平台CLV宣布推出Web3聊天协议Wallet Talk
-
陈维超:区块链新环境下IP版权生态圈建构研究
摘要:IP版权巨大的商业价值及其独特运行逻辑、资本市场的助推、版权相关法律制度的滞后性,使得当前IP版权面临内外生态失衡的...
-
区块链数字货币(区块链数字货币排名)
大家好,今天来为大家关于区块链数字货币区块链数字货币排名很多人还不知道,现在让我们一起来看看吧1.比特币比特币BTC是虚拟货币排名...
-
柴犬币的价值(柴犬币有价值吗)
1.规模比较大,用户数量比较多,发展前景还是很不错的。2.该门户网站还为用户提供了一个通过消耗他们的柴犬币来产生被动收入的机会。3...
-
狗狗币在哪买 哪些交易平台可以购买狗狗币
最近狗狗币热度又上升了,不少朋友想炒币把目光聚焦到狗狗币上,那么应该怎么买狗狗币呢?首先你要先下载一个能买狗狗币的交易平台,狗狗币...
-
目前的区块链都有哪些币(目前的区块链都有哪些币种交易)
大家好,今天小编来为大家关于目前的区块链都有哪些币区块链哪种币最好很多人还不知道,现在让我们一起来看看吧1.都是现在区块链上应用最...
-
比特币价一个多少钱(一个比特币价格是多少)
1.比特币的价格每时每刻都有变动,要知道比特币值多少人民币的话,需要查看当天的数值,现在有很多金融网站每天在更新比特币价格,用搜索...
-
观点:嵌入AI的区块链是下一个大叙事?
自2023年开年以来,人工智能,特别是OpenAI的ChatGPT3风靡全球,各行业都有可能受到这项技术的深远影响。同样,...
-
北京市场监管局:警惕“元宇宙”等炒作 防范新型非法集资