泰嶽區塊鏈v1 第一次接觸區塊鏈

2021-10-06 13:20:06 字數 1425 閱讀 7744

a、有序性,唯一性,不可篡改; b、資料加密性; c、去中心化

a、發幣(btc,eth,eos,true,tai,ont,xmx,ht… …)

b、發票(開票企業、個人、個人所在公司、稅務局 -> 一鍵資訊同步,減少人力成本)

c、朔源(追蹤商品的產地、商品**體質、中間商流轉、**地 -> 不去中心化的時候也可以知道相關資訊,但是不確定真實性)

d、版權

e、報案

f、金融

g、… …

鏈與塊簡單**:

前端 => 通過web3.js => 區塊鏈 (所有節點都一樣,連哪個都行)

後端 => 通過web3j => 區塊鏈

智慧型合約 => 跑在鏈上的一段**(通過 solidity編寫的,有些通過別的方式編寫)

(a)、以太坊賬戶體系

乙個個的塊對應乙個時間點,每個時間點,餘額可能會變可能不會變。

鏈**: o-o-o-o-o-… (圈圈表示:時間節點)

每個賬戶都會有一顆顆的樹,每個人都會用乙個位址表示,在不同的時間點,有狀態記錄。

關鍵卡點(交易):

from:

to:…

每個塊裡面會有很多個交易。

(b)、btc賬戶體系

in out 它沒有狀態

in out

in out

遍歷之後,再去組裝交易,交易數量按照對應規則找相對應的進行減扣

(c)、私鑰、公鑰、助記詞、hash等

私鑰:私有的16進製制字串,相對記憶複雜。

公鑰:經過私鑰轉換後可以形成,對外提供。

助記詞:經由乙個固定的單詞詞庫,按照特定演算法形成乙個長度固定的陣列。

hash:把檔案通過乙個演算法轉成乙個32byte的乙個陣列,這個結果跟這個檔案是相等的,且不可逆、唯一。

=> 私鑰可以生成公鑰,公鑰不可逆成私鑰。助記詞是未曾加密的私鑰,沒有安全性可言。

國際加密演算法 :

1、des、3des

2、aes、aes192、aes256

3、rsa

4、sha1

國密演算法 :

sm1、sm2 (常用)、sm3、sm4 (常用)

推薦文章《以太坊的工作原理》

第一次接觸ruby

part one afile file.new e calog.cfu w afile.puts rtwe calllog configuration file afile.puts rerew 2.0 calog afile.puts 日誌的根路徑 afile.puts base path e l...

第一次接觸ubuntu

第一次接觸ubuntu好激動 1.進入 退出命令列介面 alt ctrl f1 進入命令列介面 alt ctrl f7 退出命令列介面 2.安裝wine sudo apt get install wine使用 終端命令就是 wine 舉個例子,你現在要執行魔獸,然後你的魔獸的資料夾的位置是 home...

Django第一次接觸

不美好的第九天tat 11月的最後一天 今天開始正式看看看看看看django 其實也是從晚上開始,太磨蹭沒效率 在linux下安裝好了 大概就是 安裝python2.7.3 ubuntu自帶,但是少東東 安裝django1.6 然後就發現按照教程用這個django admin.py startpro...