FOR:Forest最新进展:离推出在星级文件系统网络上的第一个版本越来越近!_RES

Forest是ChainSafe对星际文件系统协议的Rust实现。Rust为构建以内存安全和性能为优先的区块链提供了基础。SigmaPrime正对Forest的Rust代码库进行审计,离完全生产化的Forest节点越来越近了。

这个月,Forest见证了一些巨大的里程碑!

从审计开始

自4月底以来,SigmaPrime一直在对Forest的代码库进行安全审核。在审核开始之前,团队正在更新审核团队的文件,在审核完成后,这些文件将准备好供公众使用。

《浙江省数字经济促进条例》通过 重点推进区块链等新型基础设施建设:1月2日消息,浙江省人大常委会审议通过了《浙江省数字经济促进条例》,为全国第一部促进数字经济发展的地方性法规。条例指出,重点推进新一代移动通信网、大数据中心、工业互联网、物联网、车联网、人工智能、区块链、卫星通信等新型数字基础设施建设,加快市政、交通、能源、电力、水利等传统基础设施的数字化改造。培育区块链、量子信息、柔性电子、虚拟现实等产业发展。鼓励有关部门依托物联网、区块链等技术,在教育、医疗、交通、邮政、生态环境保护、药品监管、工程建设、公共安全等重点领域推行监管智能化应用。[2021/1/2 16:16:10]

一旦最终的审核报告准备就绪,团队将分享该报告。这将涵盖SigmaPrime发现的任何问题以及如何解决这些问题。

现场 | 浙江省政协副主席周国辉:区块链等新一代信息技术正在成为中国数字经济发展的新动能:金色财经现场报道,12月3日,浙江省政协副主席周国辉在“2019CAN峰会——万物互链,区块链与全球经济新格局”开幕式上致辞表示:当今世界,正处于百年未有之大变局,以新一代信息技术为核心牵动,牵引着新一轮科技革命与产业变革方兴未艾。这项大变局的关键性和基础性的变革,在重塑全球产业创新和竞争格局中发挥着关键性的作用。以区块链、人工智能、AI为代表的新一代信息技术正在成为中国数字经济发展的新的动能,成为建设中国科技强国新的引擎,散发着独具一格的独特的魅力。

放眼全球,目前主要国家都在加快区块链的技术布局。据IBM区块链发展报告称,全球九成的国家政府正在规划区块链的发展。相比较其他国家和地区而言,我国在区块链领域拥有良好的基础:颁发了相关的政策,完善了区块链产业发展的营商环境,加大了资金投入建设区块链的创新园区。

同时,我也要提醒每一项技术的发明,都会为社会发展和人们生活带来美好,但是也会带来新情况、新问题,需要企业界的助力,需要国家和社会的管理监督。区块链技术的管理应用也是一样的,要趋利弊害,促使其健康发展。[2019/12/3]

在SigmaPrime审核之前,团队正在为Forest做好生产准备。这涉及到改善同步和消息池。团队完全重构了消息池,并实施了最优消息选择,根据客户的票据质量提供消息选择。

声音 | 浙江省委书记车俊:要努力打造区块链创新和产业中心 争当区块链发展的排头兵:据浙江在线报道,11月11日,在浙江省委理论学习中心组举行专题学习会上,省委书记车俊强调,要深刻学习领会总书记重要讲话精神,深入实施数字经济“一号工程”,努力打造区块链创新和产业中心,争当区块链发展的排头兵。车俊指出,区块链技术的集成应用在新的技术革新和产业变革中起着越来越重要作用,全球主要国家都在加快布局区块链技术发展。区块链具有很强的渗透性、带动性、融合性,能深度应用到经济运行、社会治理、市场监管、公共服务、政务服务等各领域,有力推动实体经济质量变革、效率变革、动力变革,在区块链领域并以区块链带动其他领域实现“变道超车”。我们要深刻认识到区块链发展的重大战略意义,抢占先机、积极有为,真正做到趋利避害。[2019/11/11]

在同步方面,团队通过重构和简化流程和逻辑,实施RustFutures驱动的状态机,提高了ChainSyncer的稳健性和性能。事情看起来很稳定,因为团队已经能够运行一个有几周正常运行时间的节点。此外,作为改进同步过程的一部分,该团队修复了一个内存泄漏。有了这个,Forest已经能够在内存方面实现相对稳定。事实上,Forest已经有一个节点运行了几周,只用了7GB的内存!

动态 | 浙江省政务服务平台试水区块链技术 累计开具医疗收费电子票据金额超40亿:据浙江新闻消息,浙江省在2019年6月依托浙江政务服务网上线了全国首个区块链电子票据平台,在全省统一的移动政务服务平台“浙里办”试水区块链技术,以提高政务服务效能。最新数据显示,目前浙江全省已有包括浙一医院、浙医二院、邵逸夫医院在内的超过400家各级医疗机构上链,累计开具医疗收费电子票据数量超1亿,金额超过40亿元。浙江政务服务网工程师吴钢表示,随着区块链被应用到更多的办事事项中,相关政务数据的存储和应用会更安全。[2019/10/26]

在审计之前,Forest团队还在为生产就绪的RPC做最后的工作,包括更新RPC的错误处理和JWT,并与LotusRPC进行匹配。该团队还为加密的Keystore添加了一个RPC方法。

在添加RPC方法之前,密钥在被保存之前没有被加密。现在,用户可以利用安全的钥匙库,在启动时使用密码来解密他们的私人钥匙。加密的钥匙库增加了用户的安全性,同时确保了使用的方便性和可访问性。

通过改进同步、重构消息池和实现RPC接口,一个可以投入生产的Forest已经准备好接受审计了!

状态迁移

状态迁移是星际文件系统网络上的一个过程,在这个过程中,状态树的内容从旧形式转换为新形式。

Forest团队开始实施状态迁移以从创世纪完全同步,而不是依赖最近的快照。随着状态迁移的实施,Forest将拥有完整的归档节点能力来查询历史状态信息!

目前,Forest节点无法处理网络升级纪元的tipset,只能处理该纪元之前和之后的tipset。需要人工干预,这涉及到导入迁移纪元后的快照并从那里继续。

改进CLI和用户体验

该团队还花时间改进ForestCLI,因此用户将有办法通过Forest与星际文件系统区块链进行无缝互动。目标是使Forest更容易被终端用户使用,包括State、MessagePool和P2PCLI的命令。该团队还在努力让ForestCLI中目前实现的所有命令与RPC后端一起工作,最终为网络RPC增加RPC命令。

通过增加更多的命令,并将它们与Lotus的对应命令相匹配,Forest将变得更容易被用户使用,并增加其他星际文件系统实现之间的互操作性。

性能分析

在过去的几个月里,该团队一直在寻找在Forest中添加仪器,以测量和分析性能指标。目前,团队没有一个可靠的方法来了解Forest节点的性能和瓶颈在哪里。

该团队开始在Forest中收集指标,包括:Tipset处理时间、Gossipsub消息统计、通过Gossipsub收到的验证失败的Tipset计数器、磁盘上的rocksDB大小、TipsetRangeSyncer未来错误计数和libp2p指标。

接下来,该团队将通过使用Grafana的仪表盘来获取这些指标。一旦所有的指标都能整齐地显示出来,团队将分析Forest中需要改进的地方,进一步加强星际文件系统Rust的实施!

下一步是什么?

展望未来,团队将继续改进CLI,并将完成实施其余的状态迁移。随着他们离Forest的第一个版本越来越近,团队也在推动更多的用户文档。我们的主要目标是让用户能够轻松地运行Forest!同样令人振奋的是,该团队已接近完成存储和检索市场的整合!

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

大币网

[0:0ms0-7:982ms