Truffle 冷知识
一本书的附录往往比正文有意思,正文由于篇幅所限往往不能介绍更多的“旁门左道”的冷知识,在附录中却可以大量介绍这些实践应用中常碰到的实际情况。
本附录就是向读者介绍一些区块链基本知识所衍生出的有趣的现象。
- 短地址攻击
- 比特币的区块
- 以太坊与比特币账户的区别
- 隐私与安全性的比较
- 数据体积与并发能力
- 发送交易时对双花的处理
- “不可能的三角”问题
- ETHASH 挖矿算法
- ETHASH和比特币PoW的异同
- ETHASH的设计目标
- ETHASH的挖矿运行总流程
- ETHASH算法源代码解读
本小节需要读者熟读本书中的第9章ERC20资产合约以及第7章虚拟机的原理。尚未阅读的读者可以在上述章节阅读完毕后再来阅读本章节。所谓“虚拟机的安全”问题,我们在之前章节的ERC20资产合约中已经提 ...