第一讲、区块链去中心化应用需求、基本问题和技术要素及体系结构 | (1)去中心化的概念、应用需求与应用场景 (2)去中心化的维度和基本问题 (3)去中心化的技术要素及系统体系结构 (4)典型区块链平台的比较 (5)典型区块链平台的安装与简单应用开发实习 |
第二讲、区块链关键算法、技术方法 | (1)区块链数据结构以及变种:K-V存储模式、账户中心存储、交易中心存储模式 (2)密码学技术:对称/非对称加密技术;隐私保护技术方法 (3)故障容错(Paxos算法及变种)、拜占庭容错算法(PBFT算法及变种)、POW和POS共识算法及变种 (4)智能合约原理与代码解析 (5)典型区块链应用开发以及智能合约实现 |
第三讲、区块链前沿技术方法: 去中心化系统的效率和可扩展性技术方法 | (3)并发与多链技术方法 (3)状态同步机与分片技术方法 (3)复杂合约代码解析与操作实现 |
第四讲,典型的去中心化系统 | (3)比特币系统体系结构与关键技术方法 (3)以太坊体系结构与关键技术方法 (3)超级账本的体系结构与关键技术方法 (3)BigChain的体系结构与关键技术方法 |
第五讲、技术趋势和应用创新 | (3)价值转移和金融交易 (3)版权、身份认证、溯源与追踪 (3)信息集成和城市计算 (3)国防联合指挥系统的网络和数据的主动防御 (3)知识验证与分享 (3)可信计算与协作:从真实到可信的技术趋势;从可信到协作的技术趋势 |
第六讲、智能合约及Solitidy 编程实战 | (1)匿名方法、修改器、代币部署演示 (2)建立加密代币、建立标准代币部落币「BLC」 (1) 智能合约--“投票”“公开拍卖”“创建属于自己的代币” (3)以太坊web3接口 |
第七讲、以太坊网络及去中心化应用Dapp项目实战 | (1)以太网网络类型 (2) 构建本地私有网络,自定义创世区块 (3)在本地私有网络上挖矿 (4)以太坊DAPPDE架构设计 (5)开发以太坊Dapp应用 (6)手动添加静态节点 (1)以太坊web3接口 (2)搭建以太坊在线钱包 (3)在Windows上搭建truffle 的开发框架 (3)在ubuntu上安装以太坊客户端及运行 |
第八讲、辅助课程 | (1)通过一个App的演示深入理解区块链运行原理 (2)比特币钱包BitPay使用教程 (3)ETH与以太坊代币钱包MyEtherWallet使用教程 (4)如何确定数字货币安全性 |
欢迎光临 碳交易网——全球领先的碳市场中文门户网站 (http://bbs.tanjiaoyi.com/) | Powered by Discuz! X3.1 |