极客日报 #168

极客日报#168

本期收录 3 条社区推荐,涉及 esbuild,第不知道多少个JS打包工具、以太坊MPT树的替代方案MMR、substrate集成国密完整版。

2020年6月4日

本期推荐

#1

esbuild,第不知道多少个JS打包工具

推荐人:陈锡亮

JS打包工具最普遍的就是webpack了,但还有很多其他的parcel, rollup等等。那么为什么又有人做了个esbuild呢?和其他工具相比,esbuild的有点就是快。根据官方的说法,esbuild有着和其他工具相比超过一百倍的速度,快如闪电。这主要归功于esbuild使用go来实现,而不是node运行,同时支持多线程,代码编写的同时也以速度为重点进行优化,比如减少动态内存分配等等。esbuild也支持TypeScript,那些闲编译太慢的同学可以一试。

#2

以太坊MPT树的替代方案MMR

推荐人:Shooter

MMR可以极大的减少merkle证明的数据量,可以大幅度的减轻存储和网络的负担,提升验证效率,目前Open timestamp 和 Grin 等项目及Fly client的论文中都使用了MMR的证明

#3

substrate集成国密完整版

推荐人:王大锤

会cover椭圆曲线介绍;群和有限域的基本运算规则;公私钥的数学和图形学意义;国密和ecdsa的异同;最后就是代码实现的细节。

Rebase 极客日报由社区志愿者共同维护,持续整理值得关注的技术内容与行业信号。