极客日报 #376

极客日报#376

本期收录 3 条社区推荐,涉及 Gitmoji: 给 git commit 添加 emoji 增加可读性、V神:通用零知识证明方案PLONK工作方式及改进、通信加密中的佼佼者Signal协议被破解,不禁让我想起一部电影 Who Am I - Kein System ist sicher(我是谁:没有绝对安全的系统)。

2021年1月3日

本期推荐

#1

Gitmoji: 给 git commit 添加 emoji 增加可读性

推荐人:Harry

可读性是整洁代码的一个特点,它也同样是好的 git commit 的一个特点。通过给 git commit 加上 emoji,让你的协作者(还有未来的你自己)一眼就知道你的这个 commit 做了啥。里面的表情对应的意图还是比较通俗易懂的,比如 :art: 表示改善了代码结构,:zap: (闪电) 表示提高了性能,:fire: 表示删除了代码/文件,:bug: 表示 fix 了一个 bug。

#2

V神:通用零知识证明方案PLONK工作方式及改进

推荐人:Dream

Plonk 在以往零知识项目基础上,第一个改进:虽然PLONK仍需要一个类似Zcash SNARKs的可信设置过程,但它是一个“通用且可更新”的可信设置。第二个改进是它所依赖的“奇特密码学”是一个单一的标准化组件,称为“polynomial commitment”(多项式承诺)

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