1.提高 DApp 开发效率的 10 个工具
https://blog.quiknode.io/dev-cycles-hacks-for-dapps/
@加一:Heroku、OpenZeppelin 与 Truffle Boxes 等 10 个可以提高去中心化应用 DApp 开发效率的工具,你都知道吗?
2. 如何实现一个最小化的虚拟机
https://justinmeiners.github.io/lc3-vm/
@胡鹏:LC-3是一款用于教学的汇编编程语言,本文实现了一个可以运行LC-3的虚拟机,对了解现代计算机及虚拟机工作原理的一个好素材。
3. 字节码联盟:为WebAssembly构建一个默认安全和可组合的未来
https://bytecodealliance.org/articles/announcing-the-bytecode-alliance
@胡鹏:现代软件工程在代码重用需求的推动下,发展出了一系列模块块可组合的软件开发方法论。但大量的依赖代码可能带来安全隐患,比如不可信的代码访问系统资源、越权调用syscalls等。类似的攻击已经出现在加密货币钱包的js依赖中了。字节码联盟的成立就是为了能够安全的使用untrusted code。通过wasm nanoprocesses来构建包粒度的访问权控制,具体包括:1.每个wasm模块默认沙盒化,需要显示的注明外部调用函数和syscalls;2.限制指定的内存访问空间;3.带权限的API和syscalls等等。
Web3极客日报是为Web3时代的极客们准备的一份日报,它是由一群极客们推荐他们认为有价值的内容并附上一段推荐语,最后通过Rebase的成员整理编辑。
如果你是一名极客,你有好的工具、好的开源项目、好的文章和教程等想要分享给大家,请推荐给我们!
如果你也想参与到Web3极客日报的建设中,请在后台留下你的微信号和简单的介绍,我们(一群闲散的极客)会尽快和你联系。
网站:http://ec2-13-231-107-232.ap-northeast-1.compute.amazonaws.com
公众号:rebase_network