目錄
1、 Blockchain——區塊鏈
2、 Block——區塊
3、 Node—一節點
4、去中心化
5、 Pow—工作量證明
6、函數加密
7、 PoS—權益證明
8、智能合約
9、時間戳
10、圖靈完備
11、 Dapp——去中心化應用
12、 DAO——去中心化自治組織
13、 Privatekey——私鑰
14、 PublicKey—公鑰
15、 礦工
16、公有鏈
17、私有鏈
18、 聯盟鏈
19、主鏈
20、側鏈
21、跨鏈技術
22、硬分叉
23、軟分叉
24、 Hash—哈希值
25、 區塊頭
26、 中本聰
27、 加密貨幣
28、 Oracles
29、 DPoS——授權權益證明
30、 瑞波共識機制
31、 PoB——焚燒證明
32、 PBFT——拜佔庭容錯算法
33、 Byzantinefailures——拜佔庭將軍問題
34、 51%攻擊
35、 DistributedLedger——分布式账本
36、DistributedNetwork——分布式網絡
37、預言機
38、零知識證明
39、AES——高級加密標准
40、Wallet——錢包
41、冷錢包
42、SPV——輕錢包
43、全節點
44、超級账本
45、閃電網絡
46、P2P——對等網絡
47、Mining——挖礦
48、礦池
49、哈希率
50、Hashtree——哈希樹
51、SHA256
52、Kyc
53、交易(Transaction)
54、鏈(Chain)
55、私人貨幣
56、數字貨幣
57、創世區塊
58、账戶
59、比特幣地址
60、錢包地址
61、錢包
62、算力
63、挖礦
64、分叉
65、 EcoBall生態球
66、比特幣/ Bitcoin / BTC —
67、NFT
68、GameFI:GameFi=NFT+DeFi+遊戲
69、DeFi
70、Gas Fee
71、ICO
72、去中心化交易所
73、去中心化錢包
74、以太坊/ Ethereum / 以太幣/ Ether / ETH
75、(瑞波)/ Ripple / 瑞波幣/ XRP
76、比特現金/ Bitcoin Cash / BCH
77、萊特幣/ Litecoin / LTC
78、卡爾達諾/ Cardano / 艾達幣/ ADA
79、恆星幣/ Stellar Lumens / XLM
80、(小蟻股)/ NEO
81、區塊鏈技術(Block Chain)
82、哈希散列(Hash)
83、數字籤名(Digital Signature)
84、公鑰加密
85、確認
86、搬磚
87、交易費
88、半衰期
89、PKI體系
90、UTXO
91、找零地址(Change Address)
92、交易拼車
93、圖靈機(英語:Turing machine)
94、區塊鏈盲(Blockchain-blindness)
95、圖靈測試
96、缺少圖靈完備性
97、價值盲(Value-blindness)
98、缺少狀態
99、同態加密
100、P2SH腳本
101、“幽靈“協議("Greedy Heaviest Observed Subtree" (GHOST) protocol)
102、默克爾樹
103、共識機制
104、PBFT
105、Ethereum
106、Delegated Methods
107、冷存儲
108、染色幣
109、共識
110、難度
111、難度重定
112、難度目標
113、雙重支付
114、ECDSA
115、超額隨機數
116、創世塊
117、硬件錢包
118、哈希鎖
119、HD協議
120、HD錢包
121、HD錢包種子
122、哈希時間鎖定合約
123、KYC
124、LevelDB
125、鎖定時間
126、交易池
127、隨機數
128、離线交易
129、操作碼
130、开放資產協議
131、OP_RETURN
132、OP_RETURN交易
133、孤塊
134、孤立交易
135、交易輸出
136、P2PKH
137、P2SH
138、P2SH地址
139、P2WPKH
140、P2WSH
141、紙錢包
142、支付通道
143、獎勵
144、RIPEMD-160
145、腳本
146、PubKey (公鑰腳本)
147、Sig (籤名腳本)
148、SHA
149、SPV (簡化支付驗證)
150、舊塊
151、環籤名
152、數字證書
1、 Blockchain——區塊鏈
區塊鏈是分布式數據存儲、點對點傳輸、共識機制、加密算法等計算機技術的新型應用模式。是一個共享的分布式账本,其中交易通過附加塊永久記錄。
2、 Block——區塊
在比特幣網絡中,數據會以文件的形式被永久記錄,我們稱這些文件爲區塊。一個區塊是一些或所有最新比特幣交易的記錄集,且未被其他先前的區塊記錄。
3、 Node—一節點
由區塊鏈網絡的參與者操作的分類帳的副本。
4、去中心化
去中心化是一種現象或結構,必須在擁有衆多節點的系統中或在擁有衆多個體的群中才能出現或存在。節點與節點之間的影響,會通過網絡而形成非线性因果關系。
5、 Pow—工作量證明
Proofof Work,是指獲得多少貨幣,取決於你挖礦貢獻的工作量,電腦性能越好,分給你的礦就會越多。
6、函數加密
與同態加密相關的一個問題是函數加密。同態加密保護的是數據本身,而函數加密顧名思義保護的是處理函數本身,即讓第三方看不到處理過程的前提下,對數據進行處理。
該問題已被證明是不存在對多個通用函數的任意多 key 的方案,目前僅能做到對某個特定函數的一個 key 的方案。
7、 PoS—權益證明
Proofof Stake,根據你持有貨幣的量和時間進行利息分配的制度,在 POS 模式下,你的“挖礦”收益正比於你的幣齡,而與電腦的計算性能無關。
8、智能合約
智能合約是一種旨在以信息化方式傳播、驗證或執行合同的計算機協議。智能合約允許在沒有第三方的情況下進行可信交易,這些交易可追蹤且不可逆轉。
9、時間戳
時間戳是指字符串或編碼信息用於辨識記錄下來的時間日期。國際標淮爲 ISO 8601。
10、圖靈完備
圖靈完成是指機器執行任何其他可編程計算機能夠執行計算的能力。
11、 Dapp——去中心化應用
是一種开源的應用程序,自動運行,將其數據存儲在區塊鏈上,以密碼令牌的形式激勵,並以顯示有價值證明的協議進行操作。
12、 DAO——去中心化自治組織
可以認爲是在沒有任何人爲幹預的情況下運行的公司,並將一切形式的控制交給一套不可破壞的業務規則。
13、 Privatekey——私鑰
私鑰是一串數據,它是允許您訪問特定錢包中的令牌。它們作爲密碼,除了地址的所有者之外,都被隱藏。
14、 PublicKey—公鑰
是和私鑰成對出現的,公鑰可以算出幣的地址,因此可以作爲擁有這個幣地址的憑證。
15、 礦工
嘗試創建區塊並將其添加到區塊鏈上的計算設備或者軟件。在一個區塊鏈網絡中,當一個新的有效區塊被創建時,系統一般會自動給子區塊創建者(礦工)一定數量的代幣,作爲獎勵。
16、公有鏈
完全开放的區塊鏈,是指任何人都可讀取的、任何人都能發送交易且交易能獲得有效確認的、全世界的人都可以參與系統維護工作,任何人都可以通過交易或挖礦讀取和寫入數據。
17、私有鏈
寫入權限僅面向某個組織或者特定少數對象的區塊鏈。讀取權限可以對外开放,或者進行任意程度地限制。
18、 聯盟鏈
共識機制由指定若幹機構共同控制的區塊鏈。
19、主鏈
主鏈一詞源於主網(,相對幹測試網),即正式上线的、獨立的區塊鏈網絡.
20、側鏈
楔入式側鏈技術(pegged sidlechains),它將實現比特幣和其他數字資產在多個區塊鏈間的轉移,這就意味着用戶們在使用他們己有資產的情況下,就可以訪問新的加密貨幣系統。
21、跨鏈技術
跨鏈技術可以理解爲連接各區塊鏈的橋樂,其主要應用是實現各區塊鏈之間的原子交易、資產轉換,區塊鏈內部信息互通,或解決 Oracle 的問題等。
22、硬分叉
區塊鏈發生永久性分歧,在新共識規則發布後,部分沒有升級的節點無法驗證已經升級的節點生產的區塊,通常硬分叉就會發生。
23、軟分叉
當新共識規則發布後,沒有升級的節點會因爲不知道新共識規則下,而生產不合法的區塊,就會產生臨時性分叉。
24、 Hash—哈希值
一般翻譯做"散列",也有直接音譯爲"哈希"的。簡單的說就是一種將任意長度的消息壓縮到某一固定長度的消息摘要的函數。
25、 區塊頭
區塊頭裏面存儲着區塊的頭信息,包含上一個區塊的哈希值(PreHash),本區塊體的哈希值(Hash),以及時間戳(TimeStamp)等等。
26、 中本聰
自稱日裔美國人,日本媒體常譯爲中本哲史,此人是比特幣協議及其相關軟件Bitcoin-Qt的創造者,但真實身份未知。
27、 加密貨幣
加密貨幣是數字貨幣(或稱虛擬貨幣)的一種。是一種使用密碼學原理來確保交易安全及控制交易單位創造的交易媒介。
28、 Oracles
Oracle通過向智能合約提供數據,它現實世界和區塊鏈之間的橋梁。
29、 DPoS——授權權益證明
Delegate Proof of Stake ,類似於董事會投票。以EOS來說,它引入了見證人的概念,持股者投票選出一定數量的見證人,每個見證人按序有兩秒的權限時間生成區塊,若見證人在給定的時間片不能生成區塊,區塊生成權限交給下一個時間段對應的見證人。
30、 瑞波共識機制
瑞波共識算法使一組節點能夠基於特殊節點列表形成共識,初始特殊節點列表就像一個俱樂部,要接納一個新成員,必須由該俱樂部51%的會員投票通過。共識遵循這些核心成員的“51%權利”,外部人員則沒有影響力。由於該俱樂部由中心化开始,它將一直是中心化的,而如果它开始腐化,股東們什么也做不了。與bitcoin及Peercoin一樣,瑞波系統將股東們與其投票權隔开,因此它比其他系統更中心化。
31、 PoB——焚燒證明
Proof of Burn,通過焚燒自己手中的代幣來表決誰擁有對網絡的領導地位的承諾。焚燒代幣的數量越多,能獲得網絡領導地位的概率越高。
32、 PBFT——拜佔庭容錯算法
Practical Byzantine Fault Toleran,採用“許可投票、少數服從多數”來選舉領導者並進行記账的共識機制,該共識機制允許拜佔庭容錯,允許強監督節點參與,具備權限分級能力,性能更高,耗能更低,而且每輪記账都會由全網節點共同選舉領導者,允許33%的節點作惡,容錯率爲33%。實用拜佔庭容錯特別適合聯盟鏈的應用場景。
33、 Byzantinefailures——拜佔庭將軍問題
拜佔庭將軍問題是由萊斯利·蘭伯特提出的點對點通信中的基本問題。含義是在存在消息丟失的不可靠信道上試圖通過消息傳遞的方式達到一致性是不可能的。因此對一致性的研究一般假設信道是可靠的,或不存在本問題。
34、 51%攻擊
當一個單一個體或者一個組超過一半的計算能力時,這個個體或組就可以控制整個加密貨幣網絡,如果他們有一些惡意的想法,他們就有可能發出一些衝突的交易來損壞整個網絡。
35、 DistributedLedger——分布式账本
數據通過分布式節點網絡進行存儲。分布式账本不是必須具有自己的貨幣,它可能會被許可和私有。
36、DistributedNetwork——分布式網絡
理能力和數據分布在節點上而不是擁有集中式數據中心的一種網絡。
37、預言機
預言機是一種可信任的實體,它通過籤名引入關於外部世界狀態的信息,從而允許確定的智能合約對不確定的外部世界作出反應。預言機具有不可篡改、服務穩定、可審計等特點,並具有經濟激勵機制以保證運行的動力。
38、零知識證明
零知識證明由S.Goldwasser、S.Micali及C.Rackoff在20世紀80年代初提出的。它指的是證明者能夠在不向驗證者提供任何有用的信息的情況下,使驗證者相信某個論斷是正確的。
39、AES——高級加密標准
密碼學中的高級加密標准(Advanced Encryption Standard,AES),又稱Rijndael加密法,是美國聯邦政府採用的一種區塊加密標准。
40、Wallet——錢包
一個包含私鑰的文件。它通常包含一個軟件客戶端,允許訪問查看和創建錢包所設計的特定塊鏈的交易。
41、冷錢包
通俗來說冷錢包就是將數字貨幣進行離线下儲存的錢包,玩家在一台離线的錢包上面生成數字貨幣地址和私鑰,再將其保存起來。而冷錢包是在不需要任何網絡的情況下進行數字貨幣的儲存,因此黑客是無法進入錢包獲得私鑰的。
42、SPV——輕錢包
輕錢包依賴比特幣網絡上其他全節點,僅同步與自己相關的數據,基本可以實現去中心化。
43、全節點
全節點是擁有完整區塊鏈账本的節點,全節點需要佔用內存同步所有的區塊鏈數據,能夠獨立校驗區塊鏈上的所有交易並實時更新數據,主要負責區塊鏈的交易的廣播和驗證。
44、超級账本
超級账本(hyperledger)是Linux基金會於2015年發起的推進區塊鏈數字技術和交易驗證的开源項目。通過創建通用的分布式账本技術,協助組織擴展、建立行業專屬應用程序、平台和硬件系統來支持成員各自的交易業務。
45、閃電網絡
閃電網絡的目的是實現安全地進行鏈下交易,其本質上是使用了哈希時間鎖定智能合約來安全地進行0確認交易的一種機制,通過設置巧妙的“智能合約”,使得用戶在閃電網絡上進行未確認的交易和黃金一樣安全。
46、P2P——對等網絡
即對等計算機網絡,是一種在對等者(Peer)之間分配任務和工作負載的分布式應用架構,是對等計算模型在應用層形成的一種組網或網絡形式。
47、Mining——挖礦
挖礦是獲取比特幣的勘探方式的暱稱。利用電腦硬件計算出幣的位置並獲取的過程稱之爲挖礦。
48、礦池
是一個全自動的挖礦平台,使得礦工們能夠貢獻各自的算力一起挖礦以創建區塊,獲得區塊獎勵,並根據算力貢獻比例分配利潤(即礦機接入礦池—提供算力—獲得收益)。
49、哈希率
假設挖礦是解一道方程題,而且只有把每個整數代入才能算出來,那么哈希率就是每秒處理數據的速度。
50、Hashtree——哈希樹
哈希樹是一種樹形數據結構,每個葉節點均以數據塊的哈希作爲標籤,而非葉節點則以其子節點標籤的加密哈希作爲標籤。
51、SHA256
SHA-256是比特幣一些列數字貨幣使用的加密算法。然而,它使用了大量的計算能力和處理時間,迫使礦工組建採礦池以獲取收益。
52、Kyc
KYC是Know Your Customer的縮寫,意思是了解你的客戶,在國際《反洗錢法》條例中,要求各組織要對自己的客戶作出全面的了解,以預測和發現商業行爲中的不合理之處和潛在違法行爲。
53、交易(Transaction)
一次操作,導致账本狀態的一次改變,如添加一條記錄。
54、鏈(Chain)
由一個個區塊按照發生順序串聯而成,是整個狀態變化的日志記錄。
55、私人貨幣
中國最大的私人貨幣就是騰訊Q幣,Q幣在騰訊的生態圈裏面可以使用,你可以用人民幣去买Q幣,但是你不能用Q幣去換人民幣,這本身就是一個私人貨幣,是某個商圈幣。
56、數字貨幣
私人貨幣和數字貨幣的區別就在於,私人貨幣是一個中心化的機構做背書,數字貨幣沒有中心化的機構來做信用背書,靠數學算法。
57、創世區塊
創世區塊指區塊鏈上的第一個區塊,用來初始化相應的加密貨幣。
58、账戶
帳戶是在總账中的記錄,由它的地址來索引,總账包含有關該帳戶的狀態的完整的數據。在一個貨幣系統裏,這包含了貨幣余額,或許未完成的的交易訂單;在其它情況下更復雜的關系可以被存儲到账戶內。
59、比特幣地址
地址用於接收比特幣,功能類似銀行的存款账號,但不需要實名登記。若只公开地址不必擔心裏面的比特幣被盜走,也沒有任何身份信息,也可以離线產生。比特幣的地址是由用戶的公开密鑰經過 SHA-256 散列運算後,再通過 RIPEMD-160 散列運算而得,其長度固定爲 160 個比特(bits),通常會利用 Base-58 將之編碼成一串由英文字母和數字所組成的字符串,以方便顯示或散布,其特徵是皆以“1”或者“3”开頭,區分大小寫,但不包括“IlO0”等字符,“1”开頭的地址長26~34位,“3”开頭的地址長34位,例如
" 1DwunA9otZZQyhkVvkLJ8DV1tuSwMF7r3v",地址也可編碼成快速反應矩陣碼(QR-Code)的形式讓移動設備能夠便捷地讀取復制 。比特幣客戶端可以離线生成比特幣地址 。一個人可以生成並擁有許多比特幣地址,並用在不同的交易上,而且除非自己揭露,否則外人無法看出其中的關系。
60、錢包地址
如果我們把ETH錢包簡單比作成銀行卡账戶的話,那么ETH錢包地址就可以看成是銀行卡账號。不同的是,ETH地址是可以不存儲在網絡上的,更是可以獨立於你的錢包而存在的。
61、錢包
以不同的協議又分爲比特幣錢包、以太坊錢包、EOS錢包等。
62、算力
爲了挖到礦,參與處理區塊的用戶端往往需要付出大量的時間和計算力。算力一般以每秒進行多少次hash計算爲單位,記爲h/s。礦工能獲得記账的權力,就能獲得 比特幣新發行出的獎勵 ,這其實取決於其的算力 。獲得獎勵的概率等於他所掌握的算 力佔全網算力的百分比 。哈希碰撞是哈希算法的一種稱呼,哈希算法是一種密碼學數學算法 。每秒能做多少次哈希碰撞,就是其 " 算力 " 的代表,目前主流的礦機爲10T左右的計算量級,即一台礦機就能每秒做至少10的13次方哈希碰撞,我們可以說,這一台10T的礦機就有10T的算力。一個礦工所掌握的礦機佔比特 幣全網的總算力的百分比是多少, 就代表TA在這10分鐘記账競爭中能夠獲勝的概率就是多少 。
63、挖礦
挖礦是反復總計交易,構建區塊,並嘗試不同的隨機數,直到找到一個隨機數可以符合工作證明的條件的過程。如果一個礦工走運並產生一個有效的區塊的話,會被授予的一定數量的幣(區塊中的交易全部費用)作爲獎勵。而且所有的礦工开始嘗試創建新的區塊,這個新區塊 包含作爲父塊的最新的區塊的散列。
64、分叉
指向同一個父塊的2個區塊被同時生成的情況,某些部分的礦工看到其中一個區塊,其他的礦工則看到另外一個區塊。這導致2種區塊鏈同時增長。通常來說,隨着在一個鏈上的礦工得到幸運並且那條鏈增長的話,所有的礦工都會轉到那條鏈上,數學上分幾乎會在4個區塊內完結自己。
65、 EcoBall生態球
EcoBall生態球是一個全新的、开放兼容的多鏈並行區塊鏈操作系統,它結合區塊鏈账簿簡單明了和DAG快速確認的優點,有效解決比特幣和以太坊等系統的體積快速膨脹問題,並力圖建立一個可真正商業化的區塊鏈生態系統。
66、比特幣/ Bitcoin / BTC
一種點對點的去中心化加密貨幣 Bitcoin (比特幣)的概念是由中本聰(化名)於 2009 年 1 月 3 日提出,是一種點對點 的、去中心化、全球通用、無排他性、不需第三方機構或個人,基於區塊鏈作爲支付技 術的加密貨幣,比特幣不依賴中央機構發行,而是通過工作量證明共識機制在區塊鏈中 完成,也就是俗稱“挖礦”。比特幣使用整個 P2P 網絡節點的分布式數據庫來確認、驗 證及記錄貨幣的交易 ; 比特幣發行總量 2100 萬枚,預計於 2140 年(編者注:2040 年的 說法有誤)發行完畢,目前市面上流通量超過 80% 。
67、NFT
NFT是Non-Fungible Token的縮寫,中文稱爲「非同質化代幣」,通常是指开發者在以太坊平台上根據ERC721標准/協議所發行的代幣,它的特性爲不可分割、不可替代、獨一無二的,簡單來說,採用ERC721標准/協議而發行的代幣就叫做NFT。
68、GameFI:GameFi=NFT+DeFi+遊戲
GameFi即Game Finance,將去中心化金融以遊戲方式呈現。Defi提供底端邏輯,遊戲提供方式載體,NFT承擔遊戲內的裝備、道具。
69、DeFi
DeFi是decentralized finance(分布式金融)一詞的縮寫,通常是指基於以太坊的數字資產和金融智能合約,協議以及分布式應用程序(DApps)。簡單來說,它是建立在區塊鏈上的金融軟件。
SocialFi:socialFi的定義是社交化金融,顧名思義socialFi即是socialFi和Finance的結合體。當前socialFi板塊的龍頭幣只有ENJ。所以socialFi不是幣種
70、Gas Fee
礦工費(Gas Fee)就是用於轉账激勵礦工的費用,即支付給礦工的手續費,當你在以太坊區塊鏈上進行轉账時,礦工要把你的交易打包並放上區塊鏈,才能使交易完成,在這過程中會消耗區塊鏈的運算資源,所以要支付費用。
71、ICO
ICO(是Initial Coin Offering縮寫),首次幣發行,源自股票市場的首次公开發行(IPO)概念,是區塊鏈項目首次發行代幣,募集比特幣、以太坊等通用數字貨幣的行爲。
中心化交易所:中心化交易所中,用戶將數字資產存進交易所,由交易所集中保管和控制。當用戶進行交易時,會向交易所提交交易指令,由交易所進行交易撮合,並將成交後結果告知用戶。除了充提幣以外,整個交易過程全部是在交易所的服務器中完成,與區塊鏈沒有交互。
72、去中心化交易所
去中心化交易所中,資金在用戶錢包地址或者交易智能合約中,由用戶完全控制。用戶發起交易時,交易所執行智能合約來完成交易,資產劃轉在鏈上完成。交易記錄鏈上可查,公开透明。
73、去中心化錢包
相對於私鑰掌握在第三方服務商手中的中心化錢包(交易所),去中心化錢包的私鑰則由用戶自己保存,資產存儲在區塊鏈上,用戶是真正的數字貨幣的持有者,錢包只是幫助用戶管理鏈上資產和讀取區塊鏈數據的一個工具,所以也就無法控制、竊取、轉移你的資產。
因此去中心化的錢包很難被黑客集中攻擊,用戶也不必擔心錢包服務商的自我竊取或者跑路,因爲只要創建錢包的時候自己把私鑰保管好,您的資產依然在鏈上,換個錢包一樣可以顯示出來的。
注意:去中心化錢包一旦丟失、被盜,在沒有備份私鑰或助記詞的情況下是無法找回的,因此一定要安全、正確的備份您的私鑰。
74、以太坊/ Ethereum / 以太幣/ Ether / ETH
下一代智能合約和去中心化應用平台 Ethereum (以太坊)是一種开源的、圖靈完備的、智能合約公有區塊鏈,基於區塊鏈 账本用於合約的處理和執行,使得任何人都能夠創建合約和去中心化應用,並在其中自有定義所有權規則、交易方式和狀態轉換函數。Ethereum 由 Vitalik Buterin (綽號 “ V 神”)所創立並於 2014 年 7 月進行 ICO。以太坊內置名爲 Ether (以太幣)的加密貨幣。
75、(瑞波)/ Ripple / 瑞波幣/ XRP
點對點的去中心化資產傳輸網絡 Ripple 是一個去中心化的資產傳輸網絡,用於解決金融機構以及用戶間的資產轉換和 信任問題。XRP (瑞波幣)是 Ripple 網絡流通的基礎貨幣,任何人均可以創建 Ripple 账戶並通過 Ripple 支付網絡轉账任意一種貨幣,包括美元、歐元、人民幣、日元或 者比特幣,交易確認在幾秒以內完成且交易費用幾乎爲零。瑞波幣的最大發行量爲 1000 億枚並隨着交易的增多而逐漸減少,瑞波幣的運營公司爲 Ripple Labs,其前身爲 OpenCoin 。
76、比特現金/ Bitcoin Cash / BCH
比特幣的大區塊分叉幣 Bitcoin Cash(比特現金)是比特幣硬分叉產生的分叉幣,比特現金修改比特幣的代碼, 通過將區塊大小調整到 8M 以解決擴容問題並且移除 Segwit (隔離見證)。比特現金於 2017 年 8 月 1 日 UTC 時間 12:37 從比特幣區塊高度 478558 开始分叉。
77、萊特幣/ Litecoin / LTC
最早的第一代加密貨幣競爭幣之一 Litecoin (萊特幣)是最早的競爭幣之一,於 2011 年從比特幣衍生出來並在技術上具 有相同的實現原理,其創新點有兩個:其一,使用 Scrypt 作爲工作量證明算法,使得萊特幣在普通計算機上更易於挖掘;其二,萊特幣網路大約每 2.5 分鐘處理一個區塊, 使得萊特幣網絡具有更快的交易確認速度。2017 年 6 月萊特幣閃電網絡上线。
78、卡爾達諾/ Cardano / 艾達幣/ ADA
第一個由研究爲主導的完全开源的區塊鏈技術平台 Cardano (卡爾達諾)是全球首創可以證明公平性、安全性,完全透明且不能作弊的、 完全开源的分散型遊戲平台,特點是完全沒有被運營商支配的民主平台。卡爾達諾的目 標是構建一個分層次的、集成加密貨幣(如比特幣、萊特幣)和智能合約(如以太坊、 EOS)的區塊鏈生態系統。卡爾達諾運用獨立的 SDK 系統,個人技術者可以參與遊戲 开發,並產生遊戲競爭以提高遊戲的質數,以解決當前賭場、线上賭場的大部分缺陷。 ADA(艾達幣)是 2017 年初公开的 Cardano 項目的加密貨幣,可用於發送和接收數字 資金;作爲卡爾達諾的中心貨幣,如需要參與 Cardano 的遊戲必須持有艾達幣並通過 對战贏取艾達幣。Cardano 項目發起於 2015 年,名稱來自於 16 世紀的意大利數學家 Gerolamo Cardano ,Cardano 是醫生、佔星術士、哲學家同時也是個賭徒,他運用佔星 術預言自己的死期並據說於同一日自殺。Ada 則是以 19 世紀英國貴族 Ada levea 命名, 她被稱爲人類史上的第一位程序員。
79、恆星幣/ Stellar Lumens / XLM
數字貨幣與法定貨幣之間傳輸的去中心化網
關 Stellar Lumens (恆星幣)是由電驢創始人以及前 Ripple 創始人 Jed McCaleb 因管理 層分歧而發起的加密貨幣項目,是基於 Ripple 代碼修改創建的恆星支付網絡中的基礎 加密貨幣,用於搭建一個數字貨幣與法定貨幣之間傳輸的去中心化網關,使得數字資產 可以在銀行、支付機構和個人之間快速、穩定、極低成本地轉移。恆星幣供應量爲 1000 億枚,其中 95% 將用於免費發放。
80、(小蟻股)/ NEO
非盈利的社區化的區塊鏈項目 NEO(小蟻股(曾用名))是一個非盈利的社區化的 區塊鏈項目,是利用區塊鏈技術和數字身份進行資產數字化,利用智能合約對數字資 產進行自動化管理,實現“智能經濟”的一種分布式網絡。NEO 於 2014 年正式立項, 2015 年 6 月在 Github 上實時开源。NEO 總發行量 1 億枚並在創世區塊中一次性創設, 並實行雙代幣機制,另一代幣爲 GAS (小蟻幣(曾用名))。
81、區塊鏈技術(Block Chain)
是指通過去中心化的方式集體維護一個可靠數據庫的技術方案。該技術方案主要讓區塊(Block)通過密碼學方法相關聯起來,每個數據塊包含了一定時間內的系統全部數據信息,並且生成數字籤名以驗證信息的有效性並鏈接到下一個數據塊形成一條主鏈(Chain)。
82、哈希散列(Hash)
是密碼學裏的經典技術,把任意長度的輸入通過哈西算法,變換成固定長度的由字母和數字組成的輸出。
83、數字籤名(Digital Signature)
數字籤名算法是一種用戶可以用私鑰爲文檔產生一段叫做籤名的短字符串數據的處理,以至於任何擁有相應公鑰,籤名和文檔的人可以驗證(1)該文件是由特定的私鑰的擁有者“籤名”的,(2)該文檔在籤名後沒有被改變過。請注意,這不同於傳統的籤名,在傳統籤名上你可以在籤名後塗抹多余的文字,而且這樣做無法被分辨;在數字籤名後任何對文檔的改變會使籤名無效。
84、公鑰加密
一種特殊的加密,具有在同一時間生成兩個密鑰的處理(通常稱爲私鑰和公鑰),使得利用一個鑰匙對文檔進行加密後,可以用另外一個鑰匙進行解密。一般地,正如其名字所建議的,個人發布他們的公鑰,並給自己保留私鑰。
85、確認
當一項交易被區塊收錄時,我們可以說它有一次確認。礦工們在此區塊之後每再產生一個區塊,此項交易的確認數就再加一。當確認數達到六及以上時,通常認爲這筆交易比較安全並難以逆轉。
86、搬磚
一種生動而幽默的說法,學名套利。所謂搬磚,就是指當不同的比特幣交易平台存在着價差時,“搬磚工”發現這一情況,在價低的平台买入比特幣,再到價高的平台賣出比特幣,從而賺取低風險差價的一種投機行爲。
87、交易費
如果某筆交易的輸出值小於輸入值,那么差額就是交易費,該交易費將被增加到該區塊的激勵中。只要既定數量的電子貨幣已經進入流通,那么比特幣激勵機制就可以逐漸轉換爲完全依靠交易費,那么本貨幣系統就能夠免於通貨膨脹。
88、半衰期
這個針對比特幣產生的一個概念,即爲礦工每驗證一個區塊即可得到的獎勵。從最开始的50BTC,每四年減半,目前是12.5BTC,已經歷過2次半衰(50BTC–>25BTC–>12.5BTC)。
89、PKI體系
在非對稱加密中,公鑰則可以通過證書機制來進行保護,PKI(Public Key Infrastructure)是建立在公私鑰基礎上實現安全可靠傳遞消息和身份確認的一個通用框架,PKI框架包含CA\RA、證書數據庫三個重要組件,CA(Certification Authority):負責證書的頒發和作廢,接收來自 RA 的請求,是最核心的部分,RA(Registration Authority):對用戶身份進行驗證,校驗數據合法性,負責登記,審核過了就發給 CA,證書數據庫:存放證書,一般採用 LDAP 目錄服務,標准格式採用 X.500 系列。
90、UTXO
Unspent Transaction Outputs是未花費的交易輸出,它是比特幣交易生成及驗證的一個核心概念。交易構成了一組鏈式結構,所有合法的比特幣交易都可以追溯到前向一個或多個交易的輸出,這些鏈條的源頭都是挖礦獎勵,末尾則是當前未花費的交易輸出。所有的未花費的輸出即整個比特幣網絡的UTXO。比特幣規定每一筆新的交易的輸入必須是某筆交易未花費的輸出,每一筆輸入同時也需要上一筆輸出所對應的私鑰進行籤名,並且每個比特幣的節點都會存儲當前整個區塊鏈上的UTXO,整個網絡上的節點通過UTXO及籤名算法來驗證新交易的合法性。這樣,節點不需要追溯歷史就可以驗證新交易的合法性。
91、找零地址(Change Address)
在使用比特幣或者類似的加密貨幣的時候,我們經常會聽到找零地址的概念。找零地址是指:發送金額大於接受金額產生的零錢所去到的地址。和我們一般理解的概念不一樣,比特幣及比特幣的類似貨幣基於UTXO模型來交易。
簡單來說,假設一個地址有10個比特幣,那么這10個比特幣應該是某個或者某些交易導致的,我們假設以前某個人一次性向這個地址裏轉入了10個比特幣,這個交易稱爲a,現在我想通過這個地址向另外一個地址發送5個比特幣,稱之爲b交易,那么我需要消耗掉a裏所有的比特幣,也就是10個。但是我還有5個比特幣,這剩下的5個比特幣我需要再指定一個地址轉入(不考慮手續費),這個地址就是找零地址。(這個地址也可以是原地址,這樣原地址還是會有5個比特幣)
92、交易拼車
當你從交易所或者一些托管錢包提幣出來的時候,經常會發現這筆交易中的發出方或者接收方很多,這是由於這筆交易是一個拼車交易。
在上面說的UTXO模型中,你其實應該已經發現了,b交易其實有兩個輸出方,一個是我需要轉到的地址,一個是找零地址。其實每筆交易的輸入也可以是多個,輸出也可以是多個,交易所或者錢包把同一時間的提現需求在一筆交易中通過不同輸出的方式完成,可以有效降低礦工費。
93、圖靈機(英語:Turing machine)
又稱確定型圖靈機,是英國數學家艾倫·圖靈於1936年提出的一種抽象計算模型,其更抽象的意義爲一種數學邏輯機,可以看作等價於任何有限邏輯數學過程的終極強大邏輯機器。
所謂的圖靈機就是指一個抽象的機器,它有一條無限長的紙帶,紙帶分成了一個一個的小方格,每個方格有不同的顏色。有一個機器頭在紙帶上移來移去。機器頭有一組內部狀態,還有一些固定的程序。在每個時刻,機器頭都要從當前紙帶上讀入一個方格信息,然後結合自己的內部狀態查找程序表,根據程序輸出信息到紙帶方格上,並轉換自己的內部狀態,然後進行移動。
94、區塊鏈盲(Blockchain-blindness)
UTXO看不到區塊鏈的數據,例如隨機數和上一個區塊的哈希。這一缺陷剝奪了腳本語言所擁有的基於隨機性的潛在價值,嚴重地限制了博彩等其它領域應用。
95、圖靈測試
1945年到1948年,圖靈在國家物理實驗室負責自動計算引擎(ACE)的研究工作。1949年,他成爲曼徹斯特大學計算機實驗室的副主任,負責最早的真正的計算機---曼徹斯特一號的軟件工作。在這段時間,他繼續作一些比較抽象的研究,如“計算機械和智能”。圖靈在對人工智能的研究中,提出了一個叫做圖靈測試(Turing test)的實驗,嘗試定出一個決定機器是否有感覺的標准。
1952年,圖靈寫了一個國際象棋程序。可是,當時沒有一台計算機有足夠的運算能力去執行這個程序,他就模仿計算機,每走一步要用半小時。他與一位同事下了一盤,結果程序輸了。
後來美國新墨西哥州洛斯阿拉莫斯國家實驗室的研究組根據圖靈的理論,在ENIAC上設計出世界上第一個電腦程序的國際象棋-洛斯阿拉莫斯國際象棋。
96、缺少圖靈完備性
這就是說,盡管比特幣腳本語言可以支持多種計算,但是它不能支持所有的計算。最主要的缺失是循環語句。不支持循環語句的目的是避免交易確認時出現無限循環。理論上,對於腳本程序員來說,這是可以克服的障礙,因爲任何循環都可以用多次重復if 語句的方式來模擬,但是這樣做會導致腳本空間利用上的低效率,例如,實施一個替代的橢圓曲线籤名算法可能將需要256次重復的乘法,而每次都需要單獨編碼。
97、價值盲(Value-blindness)
UTXO腳本不能爲账戶的取款額度提供精細的的控制。例如,預言機合約(oracle contract)的一個強大應用是對衝合約,A和B各自向對衝合約中發送價值1000美元的比特幣,30天以後,腳本向A發送價值1000美元的比特幣,向B發送剩余的比特幣。雖然實現對衝合約需要一個預言機(oracle)決定一比特幣值多少美元,但是與現在完全中心化的解決方案相比,這一機制已經在減少信任和基礎設施方面有了巨大的進步。然而,因爲UTXO是不可分割的,爲實現此合約,唯一的方法是非常低效地採用許多有不同面值的UTXO(例如對應於最大爲30的每個k,有一個2^k的UTXO)並使預言機挑出正確的UTXO發送給A和B。
98、缺少狀態
UTXO只能是已花費或者未花費狀態,這就沒有給需要任何其它內部狀態的多階段合約或者腳本留出生存空間。這使得實現多階段期權合約、去中心化的交換要約或者兩階段加密承諾協議(對確保計算獎勵非常必要)非常困難。這也意味着UTXO只能用於建立簡單的、一次性的合約,而不是例如去中心化組織這樣的有着更加復雜的狀態的合約,使得元協議難以實現。二元狀態與價值盲結合在一起意味着另一個重要的應用-取款限額-是不可能實現的。
99、同態加密
同態加密(Homomorphic Encryption)是一種特殊的加密方法,允許對密文進行處理得到仍然是加密的結果,即對密文直接進行處理,跟對明文進行處理再加密,得到的結果相同。從代數的角度講,即同態性。
如果定義一個運算符 $$\triangle{}$$,對加密算法 E 和 解密算法 D,滿足:
$$ E(X\triangle{}Y) = E(X)\triangle{} E(Y)
$$ 則意味着對於該運算滿足同態性。
同態性在代數上包括:加法同態、乘法同態、減法同態和除法同態。同時滿足加法同態和乘法同態,則意味着是 代數同態,即 全同態。同時滿足四種同態性,則被稱爲 算數同態。
同態加密的問題最早是由 Ron Rivest、Leonard Adleman 和 Michael L. Dertouzos 在 1978 年提出,但 第一個“全同態”的算法 到 2009 年才被克雷格·金特裏(Craig Gentry)證明。
僅滿足加法同態的算法包括 Paillier 和 Benaloh 算法;僅滿足乘法同態的算法包括 RSA 和 ElGamal 算法。
同態加密在雲時代的意義十分重大。目前,從安全角度講,用戶還不敢將敏感信息直接放到第三方雲上進行處理。如果有了比較實用的同態加密技術,則大家就可以放心的使用各種雲服務了。
遺憾的是,目前已知的同態加密技術需要消耗大量的計算時間,還遠達不到實用的水平。
100、P2SH腳本
輸出腳本由支付者創建,他們(錢花出去之後)不怎么關心他們消費的比特聰的長期安全或者對別人是否有用。
收款人則關心輸出腳本指定的條件。如果收款人愿意,他們可以請求支付者使用某種特定腳本。遺憾的是,定制的腳本沒有短小的比特幣地址方便,也不像P2PKH的公鑰哈希方案( P2PKHpubkey hashes)那樣容易保護。
爲了解決這些問題,“支付到腳本哈希”(P2SH)交易在2012年被創建,它讓支付者創建一個輸出腳本,裏邊包含另一個腳本的哈希,另一個腳本稱爲“認領腳本”
101、“幽靈“協議("Greedy Heaviest Observed Subtree" (GHOST) protocol)
是由Yonatan Sompolinsky 和 Aviv Zohar在2013年12月引入的創新。幽靈協議提出的動機是當前快速確認的塊鏈因爲區塊的高作廢率而受到低安全性困擾;因爲區塊需要花一定時間(設爲t)擴散至全網,如果礦工A挖出了一個區塊然後礦工B碰巧在A的區塊擴散至B之前挖出了另外一個區塊,礦工B的區塊就會作廢並且沒有對網絡安全作出貢獻。此外,這裏還有中心化問題:如果A是一個擁有全網30%算力的礦池而B擁有10%的算力,A將面臨70%的時間都在產生作廢區塊的風險而B在90%的時間裏都在產生作廢區塊。因此,如果作廢率高,A將簡單地因爲更高的算力份額而更有效率,綜合這兩個因素,區塊產生速度快的塊鏈很可能導致一個礦池擁有實際上能夠控制挖礦過程的算力份額。
102、默克爾樹
默克爾樹是一種二叉樹,由一組葉節點、一組中間節點和一個根節點構成。最下面的大量的葉節點包含基礎數據,每個中間節點是它的兩個子節點的哈希,根節點也是由它的兩個子節點的哈希,代表了默克爾樹的頂部。默克爾樹的目的是允許區塊的數據可以零散地傳送:節點可以從一個源下載區塊頭,從另外的源下載與其有關的樹的其它部分,而依然能夠確認所有的數據都是正確的。之所以如此是因爲哈希向上的擴散:如果一個惡意用戶嘗試在樹的下部加入一個僞造的交易,所引起的改動將導致樹的上層節點的改動,以及更上層節點的改動,最終導致根節點的改動以及區塊哈希的改動,這樣協議就會將其記錄爲一個完全不同的區塊(幾乎可以肯定是帶着不正確的工作量證明的)。
103、共識機制
區塊鏈從本質上而言是一種分布式账本技術。傳統的账本,通常會以數據庫的形式,集中存儲在銀行或公司的服務器節點上。而在區塊鏈的網絡中,每個節點都會保有一份完整的账本,且所有節點的账本內容完全一致。每個節點都可以根據自己本地的账本去查找交易,也可以往账本中添加交易。
這樣就帶來了一個問題,如果所有節點同時一起寫入账本數據,那么肯定數據會不一致。因此需要一種機制來保證區塊鏈中的每一區塊只能由一個節點來負責寫入,並且讓所有其他節點一致認同這次寫入。如何選出寫入账本數據的節點,這就是共識機制。
104、PBFT
實用拜佔庭容錯協議(PBFT,Practical Byzantine Fault Tolerance)是Miguel Castro (卡斯特羅)和Barbara Liskov(利斯科夫)在1999年提出來的,解決了原始拜佔庭容錯算法(即上文中的口頭協議)效率不高的問題,將算法復雜度由指數級降低到多項式級,使得拜佔庭容錯算法在實際系統應用中變得可行。
PBFT算法的結論是n>=3f+1 n是系統中的總節點數,f是允許出現故障的節點數。換句話說,如果這個系統允許出現f個故障,那么這個系統必須包括n個節點,才能解決故障。這和上文口頭協議的結論一樣,或者這么說,PBFT是優化了口頭協議機制的效率,但是結論並未改變。
105、Ethereum
由於ASIC礦機被大量運用在比特幣的挖礦過程中,所以如果出現其他基於hash運算達到共識的區塊鏈,則很容易受到原本服務於比特幣的ASIC礦機攻擊。因此Ethereum在設計其PoW共識算法的時候,就意識到應該讓算法在普通的個人電腦上運行更有優勢,從而避免被ASIC進行攻擊。
106、Delegated Methods
以上的PoW和PoS的挖礦過程,是全網所有節點共同參與的,每一時刻都有成千上萬個節點同時去爭取產出下一個block,因此會時有發生區塊鏈分叉(fork)的問題。即同一時刻,兩個節點同時產出了next block,但由於網絡時延的問題,block產出的時候兩個節點並不知道有其他節點已經產出了另一個block,因此這兩個block都被發布到了網絡中。[5]中對分叉的問題有詳細的描述,可以進行參考。
正是由於分叉的存在,block的產出時間間隔不能太短。各區塊鏈通過動態調整的挖礦難度,將block時間間隔穩定在自己期望的水平。例如最初比特幣的間隔是10分鐘,後續的以太坊是15秒左右。如果時間間隔進一步調短(即降低挖礦難度),分叉問題就會大量顯現,不利於共識的達成和系統的穩定。
107、冷存儲
該術語指的是離线保存比特幣。當比特幣的私鑰被創建,同時將該私鑰存儲在安全的離线環境時,就實現了冷存儲。冷存儲對於任何比特幣持有者來說是重要的。在线計算機在黑客面前是脆弱的,不應該被用於存儲大量的比特幣。
108、染色幣
比特幣2.0开源協議允許开發者在比特幣區塊鏈之上,利用它的超越貨幣的功能創建數字資產。
109、共識
當網絡中的許多節點,通常是大部分節點,都擁有相同的本地驗證的最長區塊時,稱爲共識。不要與共識規則混淆。
110、難度
整個網絡會通過調整“難度”這個變量來控制生成工作量證明所需要的計算力。
111、難度重定
全網中每新增2016個區塊,全網難度將重新計算,該新難度值將依據前2016個區塊的哈希算力而定。
112、難度目標
使整個網絡的計算力大致每10分鐘產生一個區塊所需要的難度數值即爲難度目標。
113、雙重支付
雙重支付是成功支付了1次以上的情況。比特幣通過對添加到區塊中的每筆交易進行驗證來防止雙重支付,確保交易的輸入沒有被支付過。
114、ECDSA
橢圓曲线數字籤名算法(ECDSA)是比特幣使用的加密算法,以確保資金只能被其正確擁有者支付。
115、超額隨機數
隨着難度增加,礦工通常在循環便利4億次隨機數值後仍未找到區塊。因爲coinbase腳本可以存儲2到100字節的數據,礦工开始使用這個存儲空間作爲超額nonce空間,允許他們利用一個更大範圍的區塊頭哈希值來尋找有效的區塊。
116、創世塊
創世區塊指區塊鏈上的第一個區塊,用來初始化相應的加密貨幣。
117、硬件錢包
硬件錢包是一種特殊的比特幣錢包,硬件錢包可以將用戶的私鑰存儲在安全的硬件設備中。
118、哈希鎖
哈希鎖是限制一個輸出花費的限制對象,其作用一直持續到指定數據片段公开透露。哈希鎖有一個有用的屬性,那就是一旦任意一個哈希鎖被公开打开,其他任何安全使用相同密鑰的哈希鎖也可以被打开。這使得可能創建多個被同意哈希鎖限制的輸出,這些支出將在同一時間被花費。
119、HD協議
層級確定性(HD)密鑰創建和傳輸協議(BIP32),該協議允許按層級方式從父密鑰創建子密鑰。
120、HD錢包
使用創建層次確定的鑰匙和BIP32傳輸協議的錢包。
121、HD錢包種子
HD錢包種子或根種子是一個用於爲HD錢包生成主私鑰和主鏈碼所需種子的潛在簡短數值。
122、哈希時間鎖定合約
哈希時間鎖定合約(HTLC)是一類支付方式,其使用哈希鎖和時間鎖來鎖定交易。解鎖需要接收方提供通過加密支付證明承認在截止日期之前收到了支付,或者接收方喪失了認領支付的能力,此時支付金額將返回給支付方。
123、KYC
充分了解你的账戶(KYC,Know yourcustomer)是一個商業過程,用於認證和驗證顧客的身份信息。也指銀行對這些活動的監管。
124、LevelDB
LevelDB是一個开源的硬盤鍵值對數據庫。LevelDB是一個用於持久性綁定多個平台的輕量級、單用途的庫。
125、鎖定時間
鎖定時間(技術上來說是nLockTime)是交易的一部分,其表明該交易被添加至區塊鏈中的最早時間或區塊。
126、交易池
比特幣內存池是區塊中所有交易數據的集合,這些交易已經被比特幣節點驗證,但爲被確認。
127、隨機數
隨機數是比特幣區塊中一個32位(4字節)的字段,在設定了該值後,才能計算區塊的哈希值,其哈希值是以多個0开頭的。區塊中的其他字段值是不變的,因爲他們有確定的含義。
128、離线交易
離线交易是區塊鏈外的價值轉移。當在鏈交易(通常簡單來說就是一個交易)修改區塊鏈並依賴區塊來決定它的有效性時,離线交易則依賴其他方法來來記錄和驗證該交易。
129、操作碼
操作碼來源於比特幣腳本語言,通過操作碼可以在公鑰腳本或籤名腳本中實現壓入數據或執行函數的操作。
130、开放資產協議
开放資產協議是一個建立在比特幣區塊鏈紙上簡單有效的協議。它允許用戶創建資產的發行和傳輸。开放資產協議是顏色幣概念的一個進化。
131、OP_RETURN
一個用在OP_RETURN交易中的一種輸出操作碼。不要與OP_RETURN交易混淆。
132、OP_RETURN交易
OP_RETURN在比特幣核心0.9.0中默認的一種被傳播和挖出的交易類型,在隨後的版本中添加任意數據至可證明的未花費公鑰腳本中,全節點中無需將該腳本存儲至他們的UTXO數據庫中。不要與OP_RETURN操作碼混淆。
133、孤塊
孤塊由於父區塊未被本地節點處理的區塊,所以他們還不能被完全驗證。
134、孤立交易
孤立交易是指那些因爲缺少一個或多個輸入交易而無法進入交易池的交易。
135、交易輸出
交易輸出(TxOut)是交易中的輸出,交易輸出中包含兩個字段:1.輸出值字段:用於傳輸0或更多聰;2.公鑰腳本:用於確定這些聰需在滿足什么條件的情況下才可花費。
136、P2PKH
支付到比特幣地址的交易包含支付公鑰哈希腳本(P2PKH)。由P2PKH腳本鎖定的交易輸出可以通過給出由相應私鑰創建的公鑰和數字籤名來解鎖(消費)。
137、P2SH
P2SH是一種強大的、新型的、且能大大簡化復雜交易腳本的交易類型而引入。通過使用P2SH,詳細描述花費輸出條件的復雜腳本(贖回腳本)將不會出現在鎖定腳本中。相反,只有贖回腳本哈希包含在鎖定腳本中。
138、P2SH地址
P2SH地址是基於Base58 編碼的一個含有20 個字節哈希的腳本。P2SH地址採用“5”前綴。這導致基於Base58 編碼的地址以“3”开頭。P2SH 地址隱藏了所有的復雜性,因此,運用其進行支付的人將不會看到腳本。
139、P2WPKH
P2WPKH籤名包含了與P2PKH花費相同的信息。但是籤名信息放置於見證字段,而不是籤名腳本字段中。公鑰腳本也被修改了。
140、P2WSH
P2WSH與P2SH的不同之處在於加密證據存放位置從腳本籤名字段轉變至見證字段,公鑰腳本字段也被改變。
141、紙錢包
在大多數特定含義下,紙錢包是一個包含所有必要數據的文件,這些數據用於生成比特幣私鑰,形成密鑰錢包。然而,人們通常使用該術語來表達以物理文件形式離线存儲比特幣的方式。第二個定義也包括紙密鑰和可贖回編碼。
142、支付通道
微支付通道和支付通道是 設計用於允許用戶生成多個比特幣交易,且無需提交所有交易至比特幣區塊鏈中。在一個典型的支付通道中,只有兩個交易被添加至區塊鏈中,但參與雙方可以生成無限制或接近無限制數量的支付。
143、獎勵
每一個新區塊中都有一定量新創造的比特幣用來獎勵算出工作量證明的礦工。現階段每一區塊有12.5比特幣的獎勵。
144、RIPEMD-160
RIPEMD-160是一個160位的加密哈希函數。RIPEMD-160是RIPEMD的加強版,其哈希計算後的結果是160位哈希值。通過RIPEMD-160加密期望能實現在未來的10年或更長時間都是安全的。
145、腳本
比特幣使用腳本系統來處理交易。腳本有着類Forth語言、簡單、基於堆棧以及從左向右處理的特點。腳本故意限定爲非圖靈完備的,沒有循環計算功能。
146、PubKey (公鑰腳本)
腳本公鑰或者公鑰腳本是包含在交易輸出中的腳本。該腳本設置了比特幣花費需滿足的條件。滿足條件的數據可以由籤名腳本提供。
147、Sig (籤名腳本)
籤名腳本是有支付端生成的數據,該數據幾乎總是被用作滿足公鑰腳本的變量。
148、SHA
安全哈希是有NIST(國家標准技術研究所)發布的加密哈希函數族。
軟分叉:軟分叉是區塊鏈中的一個短暫分叉,通常是由於礦工在不知道新共識規則的情況下,未對其使用節點進行升級而產生的。不要與分叉、硬分叉、軟分叉或者Git分叉混淆。
149、SPV (簡化支付驗證)
簡化支付驗證是在無需下載所有區塊的情況對特定交易進行驗證的方法。該方法被用在一些比特幣輕量級客戶端中。
150、舊塊
舊塊是那些被成功挖出,但是沒有包含在當前主鏈上的區塊,很有可能是同一高度的其他區塊優先擴展了區塊鏈長度導致的。
時間鎖:時間鎖是一種阻礙類型,用於嚴格控制一些比特幣只能在將來某個特定時間和區塊才能被支出。時間鎖在很多比特幣合約中起到了顯著的作用,包括支付通道和哈希時間鎖合約。
151、環籤名
環籤名由 Rivest,shamir 和 Tauman 三位密碼學家在 2001 年首次提出。環籤名屬於一種簡化的群籤名。
籤名者首先選定一個臨時的籤名者集合,集合中包括籤名者自身。然後籤名者利用自己的私鑰和籤名集合中其他人的公鑰就可以獨立的產生籤名,而無需他人的幫助。籤名者集合中的其他成員可能並不知道自己被包含在其中。
152、數字證書
數字證書用來證明某個公鑰是誰的。
對於數字籤名應用來說,很重要的一點就是公鑰的分發。一旦公鑰被人替換,則整個安全體系將被破壞掉。
怎么確保一個公鑰確實是某個人的原始公鑰?這就需要數字證書機制。顧名思義,數字證書就是像一個證書一樣,證明信息和合法性。由證書認證機構(Certification Authority,CA)來籤發。
數字證書內容可能包括版本、序列號、籤名算法類型、籤發者信息、有效期、被籤發人、籤發的公开密鑰、CA 數字籤名、其它信息等等。其中,最重要的包括 籤發的公开密鑰、CA 數字籤名 兩個信息。
因此,只要通過這個證書就能證明某個公鑰是合法的,因爲帶有 CA 的數字籤名。更進一步地,怎么證明 CA 的籤名合法不合法呢?類似的,CA 的數字籤名合法不合法也是通過 CA 的證書來證明的。
主流操作系統和瀏覽器裏面會提前預置一些 CA 的證書(承認這些是合法的證書),然後所有基於他們認證的籤名都會自然被認爲合法。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
標題:「純幹貨」150+區塊鏈行業名詞解釋大全
地址:https://www.torrentbusiness.com/article/13616.html
標籤: