极客日报 #200

极客日报#200

本期收录 3 条社区推荐,涉及 EVM操作码cheatsheet、十大合约安全问题之2020、ZenUML助力程序开发。

2020年7月6日

本期推荐

#1

EVM操作码cheatsheet

推荐人:Frozen

提供EVM操作码的速查简表和详表,方便以太坊智能合约开发人员、安全研究人员在开发、优化或分析以太坊智能合约的漏洞时作为指令手册使用。

#2

十大合约安全问题之2020

推荐人:Frozen

CheckMarx安全研究小组通过扫描公开的以太坊智能合约所发现的Solidity智能合约开发中常见的十大安全问题,其中未检查的外部调用和高成本循环分列排行榜前两名。

#3

ZenUML助力程序开发

推荐人:周洋

已经有了PlantUML(或者别的什么工具了),你为什么还要做ZenUML呢?其实很简单,就是那些工具没有解决我要解决的问题。PlantUML也是从文本转图形,ZenUML也是从文本转图形。 但是两者的根本区别是,前者描述的是图形,ZenUML描述的是模型。比如下面的PlantUML和ZenUML画出的图是一样的。你单独看代码的话,PlantUML基本上不具有可读性,而ZenUML很容易明白其中的逻辑。 使用ZenUML的过程是建模的过程,图形只是中间产物,其它的工具实际上就是画图,画完了你还得重新构思如何设计程序 by 肖鹏。

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