任务1:001 – 内容介绍.mp4( G( G+ ~8 P+ W O) K
任务2:002 -Block结构.mp44 j) w( L- L. d$ \. |* P
任务3:003 – 根据区块数据生成区块HASH.mp4
任务4:004 – CreateGenesisBlock.mp4
任务5:005 – Blockchain结构.mp4
任务6:006 – 添加新的区块.mp4
任务7:007 – ProofOfWork框架.mp4
任务8:008 – 工作量证明算法分析.mp4
任务9:009 – target移位处理.mp49 P” d [( A5 e3 E3 u
任务10:010 – 挖矿算法完整实现.mp4
任务11:011 – 判断区块Hash的有效性.mp4
任务12:012 – 课程目标.mp42 @( l; z6 B3 N’ @3 L0 T3 T5 D
任务13:013 – 区块的序列化和反序列化.mp4
任务14:014 – boltdb数据库的创建或者打开.mp4( J8 U7 T/ q. O1 I1 H0 K
任务15:015 – 创建表并且往表里面存储数据.mp4
任务16:016 – boltdb-Update-View.mp4
任务17:017 – 区块序列化反序列化-boltdb.mp4& y% `$ r9 G2 p2 [ |
任务18:018 – 复习.mp49 O, c H7 C’ N7 O) m
任务19:019 – 创建创世区块并且将创世区块序列化存储到数据库中.mp4
任务20:020 – 新增区块并且存储到数据库.mp4 P9 {! c: s) Z’ @. {) U: T
任务21:021 – 遍历区块链.mp4
任务22:022 – 时间格式化输出.mp4* w8 P! g. o4 H$ a/ Y: X, a6 w& u
任务23:023 – 通过迭代器遍历区块链.mp4/ P, m3 U’ n1 Y) C4 H
任务24:024 – 将blockchain和BlockchainIterator进行分离.mp4 V, t3 b; r( P# U( O$ y$ ]
任务25:025 – flag基本使用.mp49 z7 l) l” r, W+ I6 k( k% w” |
任务26:026 – os.mp4
任务27:027 – 命令行解析.mp4
任务28:028 – 数据持久化完整版.mp4
任务29:029 – createblockchain命令.mp47 h$ g’ E( b’ k% Z. j- C
任务30:030 – 改善创建创世区块的方法.mp4
任务31:031 – 代码完善处理.mp4
任务32:032 – Block里面设置Transaction数组.mp4
任务33:033 – UTXO模型原理.mp4
任务34:034 – coinbase 交易.mp4
任务35:035 – UTXO 模型案例.mp4
任务36:036 – 转账命令行处理.mp4; m5 ^$ o- H8 O7 J( t+ b1 i4 D% q
任务37:037 – JSONToArray.mp4/ A, c/ a( ^$ r( Q( t W8 X
任务38:038 – 转账相关方法串联.mp4
任务39:039 – 交易整体框架搭建完成.mp4
任务40:040 – UTXO 复习.mp4
任务41:041 – 构造区块交易测试数据.mp4 Y% L$ u& m7 j& x, s
任务42:042 – 构造测试数据区块3.mp4
任务43:043 – 转账算法逻辑分析.mp4/ k- Q5 Y” B; M% P- p
任务44:044 – UnSpentTransationsWithAdress.mp4
任务45:045 – getbalance-cli.mp4
任务46:047 – 遍历UTXO.mp44 `, m9 S8 t1 D4 o& d
任务47:048 – 查找UTXO.mp4
任务48:049 – 余额查询.mp4, L$ x” W9 {. x4 w9 P- j( b
任务49:050 – UTXO模型算法优化.mp4
任务50:051 – 复习.mp4
任务51:052 – 文件分离-优化.mp4
任务52:053 – 转账方法优化.mp4
任务53:054 – 转账逻辑代码实现.mp48 o: W5 O- f5 u. R# L, S
任务54:054 – UnUTXOs方法优化.mp4; u2 o7 K( B$ x& A
任务55:055 – 单笔交易转账测试.mp4, c* E w& c6 [7 S9 b1 p& N; T
任务56:056 – 转账逻辑处理.mp4
任务57:057 – BUG处理-转账完整版.mp4
任务58:058 – 复习.mp46 O; H1 R! Z% o; m, d7 z$ D
任务59:059 – 公钥私钥加密简单过程.mp4! h- N/ R1 e& D0 y2 |9 R
任务60:060 – sha256.mp46 x3 U u8 l% Z; j” W
任务61:061 – ripemd160.mp4
任务62:062 – base58加密解密.mp4
任务63:063 – base64对称加密.mp4
任务64:064 – wallet.mp4
任务65:065 – 地址生成步骤.mp4
任务66:066 – Wallet对象创建.mp4
任务67:067 – 通过公钥生成钱包地址.mp4# k9 v” |2 g” `* r7 D, |5 a$ l
任务68:068 – 判断地址是否合法有效.mp4
任务69:069 – Wallets结构.mp4
任务70:070 – 将地址集成到项目里面.mp41 I( Q3 c v! i4 G
任务71:071 – addresslists.mp44 W3 j- a8 R3 ?
任务72:072 – Wallet逻辑复习.mp4% I( b& m( p# k0 U+ j
任务73:073 – 将钱包信息写入到dat文件.mp4
任务74:074 – 输出所有钱包地址.mp4, k$ `) J+ V( G
任务75:075 – TXOutput & TXInput里面增加公钥.mp4
任务76:076 – 复习.mp4
任务77:077 – 数字签名和验证接口.mp46 n; a9 l4 P: m+ ~” ]7 V+ M
任务78:078 – 数字签名过程分析.mp4% u3 r3 ]% q% @& Z$ x( b1 i
任务79:079 – 签名验证.mp4
任务80:080 – 数字签名.mp4
任务81:081 – 通过代码实现数字签名.mp42 C% m1 e0 E; k3 f
任务82:082 – 数字签名验证.mp42 Z. \; |: ?6 p; |+ A3 ^! p
任务83:083 – 课程内容介绍.mp4) w/ L2 @( v. k7 }0 v8 F
任务84:084 – 数字签名复习.mp4
任务85:085 – 增加挖矿奖励.mp4 l1 K( l& C; i4 n
任务86:086 – UTXO_set优化原理.mp4# e4 \2 e) j1 t7 ]# b
任务87:087 – 查找所有人的未花费输出.mp4
任务88:088 – 测试FindUTXOMap.mp4
任务89:089 – 处理同时给打包多笔交易时数字签名出现的bug.mp4
任务90:090 – 遍历所有UTXO并存储到数据库.mp41 n’ t- k& ^3 t
任务91:091 – FindUTOXMap方法优化.mp4
任务92:092 – 查找某人地址对应的所有的UTXO.mp4
任务93:093 – 查询余额.mp4; o- f0 y. L- A$ o& V+ |2 e
任务94:094 – 修改CoinbaseTransaction交易Hash导致的bug.mp4$ R’ |) Q/ z* P% Q
任务95:095 – 复习.mp4
任务96:096 – 转账优化.mp4 {) h! K8 h: F* [
任务97:097 – 转账.mp4
任务98:098 – 转账验证.mp4
任务99:099 – 未花费交易输出更新算法逻辑及实现.mp4
任务100:100 – 更新处理.mp4
任务101:101 – MerkleTree.mp46 ]( |+ K! ]$ O2 i+ y
任务102:102 – 以太坊私有节点.mp4; f; @% A% z5 _, \
任务103:103 – 以太坊多节点连接.mp4
任务104:104 – 以太坊联盟链搭建(上).mp4
任务105:105 – 以太坊联盟链(下).mp46 G2 j& C$ P6 T
任务106:106 – 简易的网络服务.mp4
任务107:107 – 简易的分布式节点项目效果.mp4
任务108:108 – NODE_ID设置.mp4& s8 E2 p- q’ \4 @7 R7 w# J
任务109:109 – NODE_ID项目配置.mp4
任务110:110 – 区块链验证逻辑.mp4
任务111:111 – 客户端服务器使用.mp4+ G, D& \( s/ S
任务112:112 – startnode-cli.mp4& i# u& X0 J2 \; z f+ f* H
任务113:113 – 项目集成客户端和服务器代码.mp4
任务114:114 – 节点同步数据逻辑.mp4
任务115:115 – Version信息处理.mp44 s* i! B; o: [# K
任务116:116 – 获取节点区块链高度.mp4; n. O- F/ r+ x2 r. o7 X! L7 y
任务117:117 – 处理客户端接收到的数据.mp4# |$ x’ ]# r7 h6 k# b. w
任务118:118 – handle系列方法配置.mp4″ S+ E1 n7 `’ u9 X/ P” R1 i1 S0 O1 S v
任务119:119 – Version消息的处理.mp4
任务120:120 – GetBlocks.mp4
任务121:121 – GetBlockHashes.mp42 E {* d” n+ C8 _* `5 Q* M
任务122:122 – sendInv.mp46 R+ h9 q$ t+ \” d+ C6 [6 n
任务123:123 – handlInv.mp4
任务124:124 – handlGetData.mp4+ x7 ^+ z# Q6 J g
任务125:125 – 主节点 – 钱包节点 – 矿工节点交互逻辑.mp4
任务126:126 – 钱包节点和主节点数据同步过程分析.mp4( o% T0 O$ H7 O; e
任务127:127 – 代码逻辑.mp4& {8 ]- l8 Q5 t0 f* X4 V! g+ r% v
任务128:128 – getblock.mp4
任务129:129 – sendBlock.mp4
任务130:130 – handleBlock.mp4
任务131:131 – AddBlock.mp4
任务132:132 – 通过一个中间变量不断迭代向主节点读取区块链.mp4: q- h* ]9 X7 g7 ]6 W” o
任务133:133 – 节点间数据同步完整代码逻辑.mp4
任务134:134 – 重置数据库Bug处理.mp4″ d4 P: P! Y X7 S1 i% v) {
Hyperledger Fabric 学习文档.zip
blockchain_go_videos-master.zip
如您发现相关资料侵犯您的合法权益,请联系我们,我们将及时进行删除处理。( 联系微信:zhandiankefu)
暂无评论内容