区块链公链实战,Golang公链视频开发实战教程下载 - 数智资源

区块链公链实战,Golang公链视频开发实战教程下载

     2020-04-07_092605.png

       课程介绍:

1. 区块、区块链结构

2. 工作量证明

3. BoltDB数据库存储

4. UTXO模型

5. 公钥、私钥、数字签名、椭圆曲线

6. 交易转账

8. 区块链网络

9. p2p

10. 41. JavaScript编写智能合约

11. 智能合约编译

12. 智能合约部署

13. 通过api调用智能合约

课程目录:

任务1-内容介绍.mp4

任务2:002 -Block结构(1).mp4

任务2:002 -Block结构.mp4

任务3-根据区块数据生成区块HASH.mp4

任务3-根据区块数据生成区块HASH(1).mp4

任务4-CreateGenesisBlock.mp4

任务4-CreateGenesisBlock(1).mp4

任务5-Blockchain结构.mp4

任务6-添加新的区块.mp4

任务7-ProofOfWork框架.mp4

任务8-工作量证明算法分析.mp4

任务8-工作量证明算法分析(1).mp4

任务9-target移位处理.mp4

任务10-挖矿算法完整实现.mp4

任务11-判断区块Hash的有效性.mp4

任务12-课程目标.mp4

任务12-课程目标(1).mp4

任务13-区块的序列化和反序列化.mp4

任务14-boltdb数据库的创建或者打开.mp4

任务15-创建表并且往表里面存储数据.mp4

任务16-boltdb-Update-View.mp4

任务17-区块序列化反序列化-boltdb.mp4

任务18-复习.mp4

任务19-创建创世区块并且将创世区块序列化存储到数据库中.mp4

任务20-新增区块并且存储到数据库.mp4

任务21-遍历区块链.mp4

任务22-时间格式化输出.mp4

任务23-通过迭代器遍历区块链.mp4

任务24-将blockchain和BlockchainIterator进行分离.mp4

任务25-flag基本使用.mp4

任务26-os.mp4

任务27-命令行解析.mp4

任务28-数据持久化完整版.mp4

任务29-createblockchain命令.mp4

任务30-改善创建创世区块的方法.mp4

任务31-代码完善处理.mp4

任务32-Block里面设置Transaction数组.mp4

任务33-UTXO模型原理.mp4

任务34-coinbase 交易.mp4

任务35-UTXO 模型案例.mp4

任务36-转账命令行处理.mp4

任务37-JSONToArray.mp4

任务38-转账相关方法串联.mp4

任务39-交易整体框架搭建完成.mp4

任务40-UTXO 复习.mp4

任务41-构造区块交易测试数据.mp4

任务42-构造测试数据区块3.mp4

任务43-转账算法逻辑分析.mp4

任务44-UnSpentTransationsWithAdress.mp4

任务45-getbalance-cli.mp4

任务46-遍历UTXO.mp4

任务47-查找UTXO.mp4

任务48-余额查询.mp4

任务49-UTXO模型算法优化.mp4

任务50-复习.mp4

任务51-文件分离-优化.mp4

任务52-转账方法优化.mp4

任务53-转账逻辑代码实现.mp4

任务54-UnUTXOs方法优化.mp4

任务55-单笔交易转账测试.mp4

任务56-转账逻辑处理.mp4

任务57-BUG处理-转账完整版.mp4

任务58-复习.mp4

任务59-公钥私钥加密简单过程.mp4

任务60-sha256.mp4

任务61-ripemd160.mp4

任务62-base58加密解密.mp4

任务63-base64对称加密.mp4

任务64-wallet.mp4

任务65-地址生成步骤.mp4

任务66-Wallet对象创建.mp4

任务67-通过公钥生成钱包地址.mp4

任务68-判断地址是否合法有效.mp4

任务69-Wallets结构.mp4

任务70-将地址集成到项目里面.mp4

任务71-addresslists.mp4

任务72-Wallet逻辑复习.mp4

任务73-将钱包信息写入到dat文件.mp4

任务74-输出所有钱包地址.mp4

任务75-TXOutput & TXInput里面增加公钥.mp4

任务76-复习.mp4

任务77-数字签名和验证接口.mp4

任务78-数字签名过程分析.mp4

任务79-签名验证.mp4

任务80-数字签名.mp4

任务81-通过代码实现数字签名.mp4

任务82-数字签名验证.mp4

任务83-课程内容介绍.mp4

任务84-数字签名复习.mp4

任务85-增加挖矿奖励.mp4

任务86-UTXO_set优化原理.mp4

任务87-查找所有人的未花费输出.mp4

任务88-测试FindUTXOMap.mp4

任务89-处理同时给打包多笔交易时数字签名出现的bug.mp4

任务90-遍历所有UTXO并存储到数据库.mp4

任务91-FindUTOXMap方法优化.mp4

任务92-查找某人地址对应的所有的UTXO.mp4

任务93-查询余额.mp4

任务94-修改CoinbaseTransaction交易Hash导致的bug.mp4

任务95-复习.mp4

任务96-转账优化.mp4

任务97-转账.mp4

任务98-转账验证.mp4

任务99-未花费交易输出更新算法逻辑及实现.mp4

任务100-更新处理.mp4

任务101-MerkleTree.mp4

任务102-以太坊私有节点.mp4

任务103-以太坊多节点连接.mp4

任务104-以太坊联盟链搭建(上).mp4

任务105-以太坊联盟链(下).mp4

任务106-简易的网络服务.mp4

任务107-简易的分布式节点项目效果.mp4

任务108-NODE_ID设置.mp4

任务109-NODE_ID项目配置.mp4

任务110-区块链验证逻辑.mp4

任务111-客户端服务器使用.mp4

任务112-startnode-cli.mp4

任务113-项目集成客户端和服务器代码.mp4

任务114-节点同步数据逻辑.mp4

任务115-Version信息处理.mp4

任务116-获取节点区块链高度.mp4

任务117-处理客户端接收到的数据.mp4

任务118-handle系列方法配置.mp4

任务119-Version消息的处理.mp4

任务120-GetBlocks.mp4

任务121-GetBlockHashes.mp4

任务122-sendInv.mp4

任务123-handlInv.mp4

任务124-handlGetData.mp4

任务125-主节点 – 钱包节点 – 矿工节点交互逻辑.mp4

任务126-钱包节点和主节点数据同步过程分析.mp4

任务127-代码逻辑.mp4

任务128-getblock.mp4

任务129-sendBlock.mp4

任务130-handleBlock.mp4

任务131-AddBlock.mp4

任务132-通过一个中间变量不断迭代向主节点读取区块链.mp4

任务133-节点间数据同步完整代码逻辑.mp4

任务134-重置数据库Bug处理.mp4

资源下载此资源下载价格为8学分,VIP免费,请先
充值比例 1元=1学分
资源失效,请咨询客服
客服QQ 980264305
资源下载
下载价格8 学分
VIP免费
充值比例 1元=1学分
资源失效,请咨询客服
客服QQ 980264305

评论0

找资源,搜一下,更惊喜
没有账号? 注册  忘记密码?