- 区块链
极简一小时以太坊ERC20代币标准深度理解及两种语言实现
为区块链工程师提供极简的一个小时内彻底理解ERC20标准,并用Solidity和Vyper分别实现代币智能合约,然后部署运行的详细流程。首先,从以太坊演变的历史源头出发,分析ERC20代币智能合约标准从诞生到定型的全过程,深度解释ERC20关键方法的社区争论和最终考量逻辑。其次,用Solidity实现一个极简的代币智能合约,部署到Kovan测试网络运行,Solidity是智能合约开发的主流语言,本实现可以移植到以太坊上的其他智能合约,为它们添加实现代币功能提供开发基础。再次,用Vyper实现一个极简智能合约,部署到Kovan测试网络运行。Vyper作为同时具有简洁和安全特性的新语言,仍处在发展之中,因此在安装、开发、部署上有一系列的注意事项,本教程提供了录屏充分的Vyper开发全流程,高度可复现,事半功倍,非常适合对Vyper感兴趣的开发人员。
共3节 292人已学习¥5.0 免费试学 - 区块链
零基础一小时极简以太坊智能合约开发环境搭建并开发部署
为零基础工程师提供一两个小时内理解以太坊并开发智能合约的入门教程,以应对转型、转行、面试、临时任务等场景。本教程主要解决两个问题:第一,细节丰富便于复现的极简智能合约开发流程,部署到公网以太坊测试网络并运行,熟悉这个流程,可以原封不动地切换到以太坊主网上进行开发;第二,安全原则,确保在以太坊上的各种操作不会造成损失,包括以太坊钱包、私钥、公钥、助记词、帐户地址的使用和保存,以及智能合约部署等注意事项。围绕这两个问题,本教程分为四个部分:以太坊是什么,以太坊钱包MetaMask,Solidity及其开发环境Remix介绍,开发一个极简智能合约并部署到公网上的测试网络运行。本教程的极简方案安装步骤很少,智能合约例子代码量极少,实践操作录屏充分,适合初学者作为第一个入门教程使用。
共12节 730人已学习¥12.0 免费试学
- 1
紫杉
数据科学家
超过十年技术从业经验,熟悉人工智能、大数据、区块链、金融风控。创业公司联合创始人。官方主页 http://www.jiduanlujing.com 。
课程数 2 学生数 1022