一个多方协同计算生成椭圆曲线上的秘密点的思路与实现,可以应用于随机数,身份验证等等
随着其自身发展,智能合约已经远非一个基础的“合约”而已了。 现在我们用智能合约创造了一整个生态!但是无论我们编码如何小心,测试如何细致,如果我们的系统变得复杂起来,就免不了更新逻辑去打补丁修bug,抵御恶意攻击或者增加必要的特性。有时,我们甚至需要升级合约去应对EVM的改变或者新发现的漏洞。
从solidity使用,到opcode原理,再到Geth实现,三个层次解读委托调用的原理与实现
以Geth代码为基础,从区块结构讲到账户状态/合约存储,最后是SSTORE和SLOAD两个操作码的具体实现
这篇通过一个例子讲了EVM中storage和插槽的工作原理
从opcode角度讲解EVM的内存机制,包括数据结构,空闲内存指针与变量赋值等
翻译深入理解EVM系列文章,第一篇是关于函数选择器与字节码/opcode
Alpaca合约解析与其在DEX中的投资策略
compound的经济模型,包括利息产生机制,利率计算,激励计算和分配