区块链入门与去中心化应用实战
最后更新于
2 1 区块链的过去与未来
2 2 比特币是什么?
2 3 比特币原理
2 4 账户所有权问题
2 5 为什么记账 挖矿
2 6 共识机制
2 7 本章总结
3 1 python 实现区块链环境准备
3 2 建立项目,确定区块结构
3 3 实现区块类结构 添加交易
3 4 实现创建区块
3 5 实现工作量证明
3 6 添加节点通信功能
3 7 交易接口实现
3 8 挖矿接口实现
3 9 实现注册节点
3 10 实现共识机制 1
3 11 实现共识机制 2
4 1 以太坊由来
4 2 智能合约
4 3 核心概念之账号及钱包
4 4 核心概念之GAS
4 5 去中心化应用DAPP
5 1 本章概述
5 2 solidity合约文件讲解
5 3 solidity类型讲解 bool
5 4 solidity类型讲解 整形
5 5 solidity类型讲解 常量
5 6 solidity类型讲解 地址类型
5 7 solidity类型讲解 数组
5 8 solidity类型讲解 结构体和映射
5 9 solidity类型讲解 区块及交易属性
5 10 solidity错误处理
5 11 solidity参数
5 12 solidity控制结构
5 13 solidity可见性
5 14 solidity函数
6 1 合约实战 简单代币开发
6 2 合约实战 实现标准代币接口
6 3 合约实战 实现标准代币实现
6 4 DAPP实战 应用介绍及前置知识
6 5 DAPP实战 使用truffle创建项目
6 6 DAPP实战 宠物领养合约编写
6 7 DAPP实战 合约部署
6 8 DAPP实战 合约测试用例
6 9 DAPP实战 初始化web 环境
6 10 DAPP实战 页面编写
6 11 DAPP实战 UI如何与智能合约交互介绍
6 12 DAPP实战 应用中初始化Web3及合约
6 13 DAPP实战 实现合约交互
7 1 DAPP运行 总结