极客日报 #168
极客日报#168
本期收录 3 条社区推荐,涉及 esbuild,第不知道多少个JS打包工具、以太坊MPT树的替代方案MMR、substrate集成国密完整版。
2020年6月4日
本期推荐
esbuild,第不知道多少个JS打包工具
JS打包工具最普遍的就是webpack了,但还有很多其他的parcel, rollup等等。那么为什么又有人做了个esbuild呢?和其他工具相比,esbuild的有点就是快。根据官方的说法,esbuild有着和其他工具相比超过一百倍的速度,快如闪电。这主要归功于esbuild使用go来实现,而不是node运行,同时支持多线程,代码编写的同时也以速度为重点进行优化,比如减少动态内存分配等等。esbuild也支持TypeScript,那些闲编译太慢的同学可以一试。
以太坊MPT树的替代方案MMR
MMR可以极大的减少merkle证明的数据量,可以大幅度的减轻存储和网络的负担,提升验证效率,目前Open timestamp 和 Grin 等项目及Fly client的论文中都使用了MMR的证明
substrate集成国密完整版
会cover椭圆曲线介绍;群和有限域的基本运算规则;公私钥的数学和图形学意义;国密和ecdsa的异同;最后就是代码实现的细节。
Rebase 极客日报由社区志愿者共同维护,持续整理值得关注的技术内容与行业信号。