前言本文持续更新,为笔者学习DApp开发/合约审计方向的入门笔记。笔者在行文前完成了CryptoZombies 的基础内容,对区块链相关基础概念仅有浅尝辄止的了解,参考书籍《精通以太坊:开发智能合约和去中心化应用》进行学习。测试网络与简单的Faucet 合约在Chrome 应用商店中安装钱包MetaMask,注册第一个以太坊账户,切记保存好由12个英文单词组成的助记词,它们代表了你的账户的唯一私钥。 完成注册后,即可切换到测试网络,此时以太坊的 Rinkeby、Ropsten 和 Kovan 测试网络已被弃用1,我们使用Goerli 网络,并获取一定的测试以太币(无价值)获取测试币获取Goerli 测试币有三种方式:直接在Goerli Testnet Faucet 申请,但小水管基本上一直处于堵塞状态,无果通过推特申请,tweet 你的钱包地址,然后在Faucet 上申请,条件是推特账号必须注册时间足够长且有一定数量的基础tweets,无果在Goerli PoW Faucet 通过浏览器在线挖矿获得,根据电脑性能不同,一般一小时以内即可得到1 以太的测试币,这种方式最为有效。第三...