设为首页收藏本站

一起编程吧论坛

 找回密码
 立即注册
搜索
查看: 292|回复: 4

【区块链实战】Golang公链项目实战视频教程[完整版]

[复制链接]
  • TA的每日心情
    开心
    17 小时前
  • 签到天数: 908 天

    [LV.10]以坛为家III

    1762

    主题

    2626

    帖子

    5296

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    5296
    发表于 2019-1-31 13:29:53 | 显示全部楼层 |阅读模式
    目录
    # v% f, r- N9 ?: d' J' v! \" X├─Hyperledger Fabric 学习文档.zip
    * x7 W5 @" Q5 v, ?9 @  X5 x├─blockchain_go_videos-master.zip5 w, r6 J" l! t: X& h" _/ t, Y
    ├─任务100:100 - 更新处理.mp44 I! l  {& }& y# Q" c5 n! g1 ^
    ├─任务101:101 - MerkleTree.mp4& U+ M6 |- ]1 G$ G
    ├─任务102:102 - 以太坊私有节点.mp4+ U3 l3 z/ i' V% F
    ├─任务103:103 - 以太坊多节点连接.mp4
    5 k6 h4 m9 ?" M2 p├─任务104:104 - 以太坊联盟链搭建(上).mp4) r% i2 T9 H+ p6 X4 F- U
    ├─任务105:105 - 以太坊联盟链(下).mp49 F8 v8 z8 x3 _: ]6 B- C* i, U
    ├─任务106:106 - 简易的网络服务.mp4& U- }3 Y3 ^# E$ J8 s( k& s
    ├─任务107:107 - 简易的分布式节点项目效果.mp4& C% Q; ]6 D/ V9 y$ f
    ├─任务108:108 - NODE_ID设置.mp4+ V8 \/ l& u/ p9 D0 }# z  H. ~3 r
    ├─任务109:109 - NODE_ID项目配置.mp4$ }0 [. a! n5 p( l3 T
    ├─任务10:010 - 挖矿算法完整实现.mp4$ g( ~( g6 |$ O; I0 z3 ~
    ├─任务110:110 - 区块链验证逻辑.mp4
    4 n" }! G0 y, G& c  {├─任务111:111 - 客户端服务器使用.mp4. s; X, \( x  Z" `
    ├─任务112:112 - startnode-cli.mp4  `& M8 a# \) }. {' o3 U8 b2 X: e
    ├─任务113:113 - 项目集成客户端和服务器代码.mp4
    * `0 P0 ^$ t4 R, Y/ A9 W( [: v% `├─任务114:114 - 节点同步数据逻辑.mp40 U2 z( w2 D( y% v) r* D9 v
    ├─任务115:115 - Version信息处理.mp46 O# O2 A$ n4 `$ m! b: N
    ├─任务116:116 - 获取节点区块链高度.mp4
    , Q- o& Y: n$ q" q: m├─任务117:117 - 处理客户端接收到的数据.mp4: a( N1 D& R: b) E+ T, H- F, q
    ├─任务118:118 - handle系列方法配置.mp4
    6 u  D$ f: N* p: ?├─任务119:119 - Version消息的处理.mp4
    . w, ]+ _  D  M6 K├─任务11:011 - 判断区块Hash的有效性.mp4! e7 Y* X) r" R% _/ C
    ├─任务120:120 - GetBlocks.mp4
    8 S$ B, `! r/ X5 J├─任务121:121 - GetBlockHashes.mp4$ g$ D; Y6 ^$ b
    ├─任务122:122 - sendInv.mp4
    3 J: P+ R7 v# H0 H$ Z├─任务123:123 - handlInv.mp4
    " [' L( A  m; t" k6 Q├─任务124:124 - handlGetData.mp4
    ' y# u4 _( w  s- ^  v/ I├─任务125:125 - 主节点 - 钱包节点 - 矿工节点交互逻辑.mp4- Z+ ^2 d# o; Y' Y
    ├─任务126:126 - 钱包节点和主节点数据同步过程分析.mp4
    $ P% u2 W3 {3 ^  P├─任务127:127 - 代码逻辑.mp4
    7 i3 j: D' z( P$ J. t├─任务128:128 - getblock.mp4) ]! V$ ~2 y% p: c) A
    ├─任务129:129 - sendBlock.mp4
    8 P" J2 c; X7 W; ^├─任务12:012 - 课程目标.mp4
    * b- K0 c# `; a  I6 O$ a% [0 L( O; I" S├─任务130:130 - handleBlock.mp4
    : }  Y- e/ Z7 ^& ~├─任务131:131 - AddBlock.mp4
    9 @% U3 v( j  q& t2 Q; `├─任务132:132 - 通过一个中间变量不断迭代向主节点读取区块链.mp4
    4 M4 v6 u' M& I, S6 ]7 @├─任务133:133 - 节点间数据同步完整代码逻辑.mp45 u' D# e" x6 j4 T7 k
    ├─任务134:134 - 重置数据库Bug处理.mp4% ]5 Q5 I! m/ q8 T4 F$ x. @' U8 X
    ├─任务13:013 - 区块的序列化和反序列化.mp4
    / S# u5 l% R! j, I  K$ _" H$ O+ j. p├─任务14:014 - boltdb数据库的创建或者打开.mp4
    9 i! @/ s* g3 i! i+ \├─任务15:015 - 创建表并且往表里面存储数据.mp4. ~9 w' e) ]! p  f; s2 X+ w* e
    ├─任务16:016 - boltdb-Update-View.mp47 a0 a  o4 S$ v. W( x5 L
    ├─任务17:017 - 区块序列化反序列化-boltdb.mp44 x$ V0 e+ q! N/ d9 y4 s7 E! ]2 Z
    ├─任务18:018 - 复习.mp4- |- v* o* m0 F$ M4 ?  U" i3 _& u4 l0 H
    ├─任务19:019 - 创建创世区块并且将创世区块序列化存储到数据库中.mp4$ \5 S8 T! [0 w
    ├─任务1:001 - 内容介绍.mp4) j; H: v) j8 I: N4 p3 _
    ├─任务20:020 - 新增区块并且存储到数据库.mp4# p$ F( m/ g1 l) f7 z- ^
    ├─任务21:021 - 遍历区块链.mp4
    4 z' p, D0 @* D6 s# S├─任务22:022 - 时间格式化输出.mp4
    ' ^% p! B. U$ r' h. g. P├─任务23:023 - 通过迭代器遍历区块链.mp4
      Y! ~/ p: w" m, S├─任务24:024 - 将blockchain和BlockchainIterator进行分离.mp43 M% P5 M' I6 m) m
    ├─任务25:025 - flag基本使用.mp4
    ' X% t" n: m7 v" `! e: q├─任务26:026 - os.mp4
    + G" \* b$ i7 V$ p├─任务27:027 - 命令行解析.mp4
    6 ]0 I' m5 @4 x% n" D├─任务28:028 - 数据持久化完整版.mp4& A9 j7 Q1 [* {% w: u, l" z
    ├─任务29:029 - createblockchain命令.mp4+ @/ M- R) G+ ]; _. g
    ├─任务2:002 -Block结构.mp4% R, `$ V( M. L' P+ T" r* e
    ├─任务30:030 - 改善创建创世区块的方法.mp4
    ! j' B4 W2 k% q& B; P├─任务31:031 - 代码完善处理.mp4( O  S5 R0 o+ V9 F7 ]" @! `
    ├─任务32:032 - Block里面设置Transaction数组.mp4: P; K; h1 Q! ^& I
    ├─任务33:033 - UTXO模型原理.mp4! l9 V1 v0 c9 t2 A: }
    ├─任务34:034 - coinbase 交易.mp44 H3 z  q, @1 i. H( T+ u9 k6 P6 h& K
    ├─任务35:035 - UTXO 模型案例.mp4
    0 H8 u% P- K* q├─任务36:036 - 转账命令行处理.mp4
    5 P0 q- w" z) v6 ?/ S├─任务37:037 - JSONToArray.mp4
    4 ]1 [) s5 f+ N  _├─任务38:038 - 转账相关方法串联.mp4; X. G& k; t% F$ Q8 c8 L/ L
    ├─任务39:039 - 交易整体框架搭建完成.mp4* D8 v9 U4 S+ ]/ X" w; [
    ├─任务3:003 - 根据区块数据生成区块HASH.mp4
    2 Z  r/ m$ i/ A- D9 G├─任务40:040 - UTXO 复习.mp4
    3 O6 c  Y& B# N├─任务41:041 - 构造区块交易测试数据.mp4# j7 A* V& h4 V: e
    ├─任务42:042 - 构造测试数据区块3.mp4  _4 p7 f) F- u9 k6 r
    ├─任务43:043 - 转账算法逻辑分析.mp4
    1 G' N4 D) T# `  C5 c├─任务44:044 - UnSpentTransationsWithAdress.mp4
    ; |' l, W1 f: B4 @├─任务45:045 - getbalance-cli.mp4
    : E- ]7 G0 }- L% O/ W4 h├─任务46:047 - 遍历UTXO.mp4" p" M& v, M, n& L$ D( J
    ├─任务47:048 - 查找UTXO.mp4/ ]" o; Q3 w  v0 }: |6 G( c6 n+ v
    ├─任务48:049 - 余额查询.mp4
    8 K6 E8 y1 D1 h├─任务49:050 - UTXO模型算法优化.mp4- I* e/ t3 d8 q2 y* f8 Z
    ├─任务4:004 - CreateGenesisBlock.mp4
    & H% ?7 k& k* }" {7 G├─任务50:051 - 复习.mp4
    4 ^6 ^5 N; _. D& J( F├─任务51:052 - 文件分离-优化.mp49 A4 F& [# l: m! j6 j$ j
    ├─任务52:053 - 转账方法优化.mp4) c% A- k6 ]( T1 S) F
    ├─任务53:054 - 转账逻辑代码实现.mp4
    - U5 j/ p! E, W% E+ a: W├─任务54:054 - UnUTXOs方法优化.mp44 L/ S. E. w, _1 n
    ├─任务55:055 - 单笔交易转账测试.mp4
    ' L& b" j  E( x├─任务56:056 - 转账逻辑处理.mp4
    1 Y# V/ t+ {  w' V├─任务57:057 - BUG处理-转账完整版.mp4- U! b8 _* i- I. w- }
    ├─任务58:058 - 复习.mp4- s. ?5 H) S9 w( g8 g% Z
    ├─任务59:059 - 公钥私钥加密简单过程.mp4. n$ L% Z/ F2 o0 ]4 E6 E
    ├─任务5:005 - Blockchain结构.mp4
    " B3 \$ H( b4 T( D* }├─任务60:060 - sha256.mp41 s& k7 O9 z& E: N" d
    ├─任务61:061 - ripemd160.mp4
    ( C( ?1 `4 t& Q2 W9 B5 D  }4 O├─任务62:062 - base58加密解密.mp4
    / x7 o4 c( w0 `6 ]3 R) J├─任务63:063 - base64对称加密.mp41 ^* B# s. V. [% E, J& H
    ├─任务64:064 - wallet.mp4
    2 D2 `& ~' `( E( M├─任务65:065 - 地址生成步骤.mp4" R1 N, B5 c$ n3 w4 Q
    ├─任务66:066 - Wallet对象创建.mp4
    7 p5 {8 n' Y/ i( C4 D  Q├─任务67:067 - 通过公钥生成钱包地址.mp4- O# O4 N! b8 n
    ├─任务68:068 - 判断地址是否合法有效.mp4
    / A- R0 k! |; r' `├─任务69:069 - Wallets结构.mp4* P" ]4 m/ L/ s/ |5 P) n
    ├─任务6:006 - 添加新的区块.mp4/ \* |" q' N5 n0 c
    ├─任务70:070 - 将地址集成到项目里面.mp41 k" S% J/ t8 ^  D5 w7 Q% }+ X% c
    ├─任务71:071 - addresslists.mp4
    , M, t9 {) I( q5 E( p├─任务72:072 - Wallet逻辑复习.mp49 @6 t! `) d! F, M) s9 s# ^2 v
    ├─任务73:073 - 将钱包信息写入到dat文件.mp4; s8 ^+ t' K, w
    ├─任务74:074 - 输出所有钱包地址.mp4
    * c; K7 a  w3 q+ O* E# a├─任务75:075 - TXOutput & TXInput里面增加公钥.mp44 w3 ?9 \- b& M) T# I
    ├─任务76:076 - 复习.mp4
    ' o$ [' h' _) ~) h├─任务77:077 - 数字签名和验证接口.mp4/ `8 _, Q: @3 d. y. ]4 B
    ├─任务78:078 - 数字签名过程分析.mp4
    & b7 v. k! ^9 C# G' N, c├─任务79:079 - 签名验证.mp4
    - q; J( D. N* v0 M├─任务7:007 - ProofOfWork框架.mp4: z% q; }6 A) ^1 P* H) H, n1 X
    ├─任务80:080 - 数字签名.mp4
    # s& Z! E8 R0 [1 q# M├─任务81:081 - 通过代码实现数字签名.mp4
    / H3 o3 t0 w+ F, i' v5 G" A├─任务82:082 - 数字签名验证.mp46 k$ b; r: w7 E
    ├─任务83:083 - 课程内容介绍.mp4, d# ?( h( d) N9 I
    ├─任务84:084 - 数字签名复习.mp4
      t" ^7 M8 R4 M4 i6 p7 f. n) v$ U├─任务85:085 - 增加挖矿奖励.mp4
    " N3 Q# i: n+ j% d9 {9 ]( m├─任务86:086 - UTXO_set优化原理.mp46 @8 Z8 g) ?% u# b7 G0 G
    ├─任务87:087 - 查找所有人的未花费输出.mp4
    # A2 {$ A2 S; w7 W6 n4 s- y2 f5 _├─任务88:088 - 测试FindUTXOMap.mp4+ i; q9 t; T! P$ L
    ├─任务89:089 - 处理同时给打包多笔交易时数字签名出现的bug.mp46 l& y( ~( c/ e; a$ h6 m
    ├─任务8:008 - 工作量证明算法分析.mp4" Y( {3 A7 @# N4 a8 D  `6 \
    ├─任务90:090 - 遍历所有UTXO并存储到数据库.mp46 R3 l% h0 Y, O- U6 ?
    ├─任务91:091 - FindUTOXMap方法优化.mp4
    2 r" i5 T+ f( N; a- X/ T( V, N├─任务92:092 - 查找某人地址对应的所有的UTXO.mp4# N# m  X; h* @" l, T
    ├─任务93:093 - 查询余额.mp41 n% e# r! d. c7 \2 _5 P1 O, T# K
    ├─任务94:094 - 修改CoinbaseTransaction交易Hash导致的bug.mp4
    ( r5 Z1 p, l. ~├─任务95:095 - 复习.mp4! v8 w6 v) h4 m# Q6 H* }7 W. b
    ├─任务96:096 - 转账优化.mp4
    5 v1 D$ D5 T/ M9 P* E+ v9 X  i├─任务97:097 - 转账.mp4; b* ]1 K% z. [. p8 N
    ├─任务98:098 - 转账验证.mp4' C( U0 s2 L3 Z# x4 |# f
    ├─任务99:099 - 未花费交易输出更新算法逻辑及实现.mp4& F+ S8 l6 S2 F
    ├─任务9:009 - target移位处理.mp4+ K+ V4 _: J2 d) d4 ]

    7 G; a% G4 K$ b1 R
    " I% H0 m; `" }! H* p
    游客,如果您要查看本帖隐藏内容请回复

    0 c: [3 A6 t. i8 p" ~3 R5 k+ u) u, j
      v3 a) n: @% g6 B9 g
  • TA的每日心情
    开心
    2019-3-7 09:28
  • 签到天数: 2 天

    [LV.1]初来乍到

    0

    主题

    4

    帖子

    10

    积分

    Lv1码农

    Rank: 1

    积分
    10
    发表于 2019-3-7 09:29:00 | 显示全部楼层
    一起编程
  • TA的每日心情
    开心
    2019-3-7 09:28
  • 签到天数: 2 天

    [LV.1]初来乍到

    0

    主题

    4

    帖子

    10

    积分

    Lv1码农

    Rank: 1

    积分
    10
    发表于 2019-3-7 10:31:18 | 显示全部楼层
    有没有【Golang版】区块链共识算法的视频?
  • TA的每日心情
    奋斗
    2019-4-10 11:32
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    2

    帖子

    5

    积分

    Lv1码农

    Rank: 1

    积分
    5
    发表于 2019-4-10 11:38:57 | 显示全部楼层
    区块链的实验怎么做啊/ I  Y( U% V" v0 G  x
    难受
  • TA的每日心情
    开心
    2019-9-17 12:11
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    2

    帖子

    5

    积分

    Lv1码农

    Rank: 1

    积分
    5
    发表于 2019-9-17 12:13:04 | 显示全部楼层
    学习看看
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|Archiver|一起编程吧    

    GMT+8, 2019-10-19 21:22 , Processed in 0.208213 second(s), 33 queries , Gzip On.

    © 2013-2018 一起编程吧论坛

    快速回复 返回顶部 返回列表