Move 语言被誉为最适合编写区块链智能合约的语言之一,并且多次被拿来与目前主流的 Solidity 进行比较并力压其一头,主要原因是 Move 对于区块链最核心的 Token 资产进行了更为贴合的处理,弥补了 Solidity 在直观性和安全性的缺陷,这里单独将其最具有特色的 Resource 类型进行重点讲解。
翻译一篇Move与Solana上智能合约开发对比的文章,Move是一种用于智能合约开发的新颖编程语言, 我与Solana上使用的基于Rust的开发的模型进行了一些比较。
Web3 架构是什么样的, 已经还有哪些薄弱点仍需发展。
总结常见合约漏洞,然后分析开源的合约审计工具,最后提供字节码分析的方法。
现在写合约中有很多方法可以节省 Gas, 这里发现一个不错案例比较循序渐进,可以参考。
多签名钱包常被缩写为 “Multisig wallet”,多签钱包最大的特点是需由多个私钥持有者的授权才能进行钱包交易。本文会为你详细介绍什么是多签钱包、多签钱包的应用场景、多签钱包的工作原理及Gnosis Safe 多签钱包的使用流程
Validium 与 其他 Layer2 方案 zkRollup、Optimistic Rollup,或 Plasma 对比
这篇通过一个例子讲了EVM中storage和插槽的工作原理
从opcode角度讲解EVM的内存机制,包括数据结构,空闲内存指针与变量赋值等
翻译深入理解EVM系列文章,第一篇是关于函数选择器与字节码/opcode