資源名稱:【區塊鏈實戰】Golang公鏈項目實戰 xa0 xa0xa0
資源目錄:
01-開始學習前必看
02-Block結構構建
03-Blockchain結構構建
04-ProofOfWork 結構
05-ProofOfWork 完整實現
06-區塊的序列化和反序列化
09-boltdb插入uf022更新數據
10-boltdb查詢
11-區塊鏈數據持久化的思考
12-ProofOfWork 難度解析
13-復習
17-NewBlockchain 數據存儲邏輯
18-創建區塊鏈并將創世區塊信息存儲到區塊鏈
19-新增區塊并將其存儲到區塊鏈
20-區塊鏈迭代器實現
21-通過迭代器遍歷區塊鏈區塊的Hash
22-區塊鏈中區塊完整數據遍歷
23-CLI效果演示
24-CLI 項目框架
25-flag參數有效個數的判斷
26-區塊鏈持久化存儲完整版
27-交易項目效果演示
28-UTXO (上)
29-未花費的交易輸出UTXO模型算法分析
30-將交易集成到區塊里面
32-判斷當前交易是否是Coinbase交易
33-實現解鎖交易輸入和交易輸出的方法
34-FindUnspentTransactions(上)
35-FindUnspentTransactions(完)
36-查找可用的UTXO
37-建立新交易-UTXOTransaction
39-UTXO算法復習
40-一個區塊打包多筆交易
41-手算結果和算法不匹配
42-轉賬錯誤分析
44-printUsage 信息輸出
45-判斷數據庫是否存在
46-createBlocchainCmd邏輯
48-命令行工具完整邏輯
50-UTXO模型算法優化
51-復習
52-文件分離-優化
53-轉賬方法優化
54-轉賬邏輯代碼實現
60-公鑰私鑰加密簡單過程
64-base64對稱加密
67-地址生成步驟
71-Wallets結構
72-Wallet邏輯復習
74-輸出所有錢包地址
76-復習
80-數字簽名
82-數字簽名驗證
83-課程內容介紹
84-數字簽名復習
90-遍歷所有UTXO并存儲到數據庫
93-查詢余額
95-復習
96-轉賬優化
100-更新處理
103-以太坊多節點連接
104-以太坊聯盟鏈搭建(上)
105-以太坊聯盟鏈(下)
106-簡易的網絡服務
107-簡易的分布式節點項目效果
108-NODE_ID設置
109-NODE_ID項目配置
111-客戶端服務器使用
113-項目集成客戶端和服務器代碼
115-Version信息處理
117-處理客戶端接收到的數據
119-Version消息的處理
133-節點間數據同步完整代碼邏輯