從A到Z, 這份區塊鏈術語詞典據說90%的人都認不全。

從A到Z,  這份區塊鏈術語詞典據說90%的人都認不全。

人們常說,種一棵樹最好的時間是十年前,其次是現在。學習區塊鏈也是一樣,只要你肯下功夫,什麼時候都不晚。

區塊鏈是一系列先進技術的組合,因而大多數人在入門時都對那些令人摸不著頭腦的術語犯了難。

學習區塊鏈和學習英語一樣,往往一兩個基本術語的不理解就會直接影響到你對它整體的認識,在學習英語時,老師會教你先從單詞入手,在學習區塊鏈時,你需要從基本的術語入手。

從A到Z,  這份區塊鏈術語詞典據說90%的人都認不全。

國外區塊鏈媒體BlockGeeks為初學者整理了一份從A到Z排列的區塊鏈術語速查表,幫助初學者在區塊鏈學習中彎道超車。

話不多說,快上車!

一份令人耳目一新的、簡單而又全面的區塊鏈術語速查表。

51% Attack:51% 算力攻擊

當區塊鏈網絡中一半以上的哈希算力都由單個實體或團體掌控時,可以說這個團體就控制了區塊鏈。如果這個團體表現出惡意行為,其他人由於所掌控的哈希算力較小,生成區塊的速度相對較慢,因而很難及時糾正這些惡意的交易,這時區塊鏈上就會出現分叉,也就是說對交易的結果出現分歧,最終這會破壞區塊鏈的生態。

Address:地址

地址可以理解為我們在加密貨幣中的賬戶,我們可以使用這個地址在網絡上發起或接收交易。地址通常都是一串字母和數字的組合。

ASIC:(Application Specific Integrated Circuits ,專用集成電路),這裡主要用來指代 ASIC 礦機

比特幣挖礦經歷了最早的 CPU 挖礦,到後來的顯卡挖礦,再到現在主流的 ASIC 礦機挖礦。專用集成電路中的“專用”意味著它與顯卡相比挖礦效率更高,在功耗上也更為節省,所以當下 ASIC 礦機稱霸挖礦產業。

Bitcoin:比特幣

比特幣是第一個在全球性的點對點網絡上運行的開源去中心化加密貨幣,比特幣最大的優點就是它的交易並不需要中間商和中心化的管理者。

Block:區塊

區塊可以理解為區塊鏈網絡上存儲交易的數據包,密碼學的協議保證了區塊中的數據永久存在且不可篡改。

Blockchain:區塊鏈

區塊鏈是一個共享的賬本,賬本中的交易都被永久記錄在一個個區塊中。這些區塊從創世區塊起一個個按照時間順序首尾相連就形成了區塊鏈,所以說區塊鏈保存了從創世區塊到最新區塊這段時間裡所有交易的歷史記錄。

從A到Z,  這份區塊鏈術語詞典據說90%的人都認不全。

Block Explorer:區塊瀏覽器

對用戶來說,在區塊鏈中直接檢索數據並非易事,於是區塊瀏覽器應運而生。區塊瀏覽器是用來查看區塊鏈上所有交易記錄的工具,通常區塊瀏覽器也會提供當前全網哈希算力、交易數量等信息。

Block Height:區塊高度

區塊鏈中區塊的個數就叫區塊高度。

Block Reward:區塊獎勵

區塊鏈中由於沒有一箇中心化的管理機構,因而讓每個人都表現出誠實行為是一大難題,中本聰巧妙地設計了激勵機制,促使每個人都表現出誠實行為,從而保證了區塊鏈的正常運行。

區塊獎勵是其中最核心的激勵機制,顧名思義,區塊獎勵就是給那些成功破解哈希難題,挖出區塊的礦工一些加密貨幣獎勵。區塊獎勵機制一方面以較慢的速度不斷地將新的加密貨幣推向市場,另一方面通過獎勵驅使礦工執行交易的驗證,可謂是一舉兩得。

Central Ledger:中心化賬本

由中心化管理機構維護的賬本。

Confirmation:交易確認

加密貨幣的交易並不是實時的,加密貨幣交易被成功添加到區塊鏈中就叫做交易的確認。

Consensus:共識

區塊鏈最大的改進就是讓中心化的管理機構成為歷史,這帶來的最大的問題就是群龍無首,區塊鏈網絡的參與者可能會對交易的有效性產生分歧。

當區塊鏈網絡中的所有參與者就交易的有效性達成共識時,所有參與者本地的區塊鏈狀態都是一致的,也就是說區塊鏈中形成了共識,挖礦就是一個驗證交易並形成共識的過程。

Cryptocurrency:加密貨幣

加密貨幣也被稱為通證、代幣,它代表著一定的加密資產。

從A到Z,  這份區塊鏈術語詞典據說90%的人都認不全。

Cryptographic Hash Function:密碼學哈希函數

密碼學哈希函數接收內容、大小不一的交易作為輸入,生成一個固定大小且獨一無二的哈希值。最典型的哈希函數莫過於比特幣使用的安全哈希算法(Secure Hash Algorithm)SHA-256。

哈希值在區塊鏈中得到了廣泛的應用,挖礦就是礦工不斷更改區塊中隨機數並計算哈希值的過程,當哈希值小於一定的閾值時礦工就找到了一個有效區塊,也就是說挖出了區塊。而區塊也是靠哈希值首尾相連形成區塊鏈,區塊鏈中的數據防篡改也是得益於哈希值的保護。

DApp:去中心化應用程序

去中心化應用程序是一種開源的,能夠自主運行的應用程序,去中心化應用程序將數據存儲在區塊鏈中,以加密貨幣交易的方式運行。

DAO:去中心化自治組織

去中心化自治組織是一個在沒有任何人為干預的情況下運營的組織,組織中的管理和控制都遵循一系列早已定好且不可改變的規則。

Distributed Ledger:去中心化賬本

顧名思義,去中心化賬本就是那些數據存儲在去中心化節點組成的網絡中的賬本,去中心化賬本還可以細分為公共去中心化賬本、許可去中心化賬本和私有去中心化賬本。需要注意的是,加密貨幣並不是每個去中心化賬本中的必需品。

Distributed Network:去中心化網絡

去中心化網絡是一種網絡算力和數據都分佈在去中心化節點上的網絡,它最大的特點就是不需要一箇中心化的數據中心。

Difficulty:挖礦難度

眾所周知,區塊的有效性取決於區塊哈希值是否小於給定閾值,這個閾值決定了礦工挖出有效區塊的困難程度,通常被簡稱為挖礦難度。

Digital Signature:數字簽名

數字簽名是由公鑰加密生成的數字代碼。與現實世界中的簽名類似,在傳輸電子文檔時,把數字簽名附加到文檔中可以驗證發件人的身份以及文檔內容是否被篡改。

Double Spending:雙重支付

由於區塊鏈中並不存在一箇中心化的管理機構,它在支付時不能像現實世界中那樣支付的同時餘額自動更新,所以從原理上來說,區塊鏈上是可以在發起交易到交易被加入區塊鏈之間餘額沒更新時重新發起一筆交易,這時最終被加入到區塊鏈中的交易才是有效的交易,另一筆交易會失敗。

不過即使交易被加入到區塊鏈中我們也不能百分百確定交易真的成功了,因為可能會出現分叉鏈,當下的共識是比特幣交易所在的區塊後新生成了 6 個後續區塊,就認為交易成功了。這種一筆錢被多次花費的操作就叫做雙重支付。

雙重支付是所有電子支付系統都必須解決的一個難題,從這裡你可以看出中本聰的天才設計。

Ethereum:以太坊

以太坊被譽為第二代區塊鏈,它與比特幣最大的區別就是引入了智能合約,從而在區塊鏈上運行應用程序變成了現實。以太坊成立的宗旨是解決審查,欺詐和第三方干預相關的問題。

EVM: Ethereum Virtual Machine 以太坊虛擬機

以太坊虛擬機是一個圖靈完備的虛擬機,它允許用戶在其上執行任意的以太坊虛擬機字節碼。每個以太坊節點都運行在以太坊虛擬機上,從而保證了區塊鏈的一致性。

Fork:分叉

分叉會生成一條不同於區塊鏈主鏈的區塊鏈,分叉後的兩條區塊鏈會各自獨立地運行。有些分叉會造成區塊鏈社區的撕裂,如從比特幣中分叉出比特幣現金,而有些分叉則不會,就比如說以太坊每次升級分叉。

Genesis Block:創世區塊

創世區塊指區塊鏈中第一個或前幾個區塊,在比特幣的創世區塊中,中本聰引用了當天《泰晤士報》的頭版:2009年1月3日,財政大臣正站在第二輪救助銀行業的邊緣。

Hard Fork:硬分叉

硬分叉往往是共識規則改變的產物,共識規則的改變通常會造成新舊節點產生的區塊互不兼容,即舊節點產生的區塊不被新節點認可,新節點產生的區塊不被舊節點認可,這時運行新共識規則的新節點和運行舊共識規則的舊節點會產生很多的分歧,因而這種類型的分叉需要所有節點和用戶都升級到最新版本的共識協議。

從A到Z,  這份區塊鏈術語詞典據說90%的人都認不全。

Hash:哈希值

哈希函數的輸出就叫哈希值,哈希值在區塊鏈中得到了廣泛的應用,哈希值可以用來防止區塊中數據被篡改,也可以用來形成區塊鏈。

Hash Rate:哈希率

哈希率就是礦機每秒所做的哈希運算,主要用於衡量礦機的挖礦性能。

Hybrid PoS/PoW:混合權益證明/工作量證明

混合權益證明/工作量證明允許區塊鏈網絡同時使用權益證明和工作量證明兩種共識算法。這種方法需要實現工作量證明中的礦工和權益證明中的驗證者(持有人)之間的平衡,最終由區塊鏈內部的用戶(持有人)和外部的用戶(礦工)共同構建一個基於社區的治理體系。

Mining:挖礦

挖礦是指驗證區塊鏈交易的行為,挖礦往往會給礦工帶來加密貨幣獎勵。

Multi-Signature:多重簽名

顧名思義,多重簽名需要多個密鑰來簽署加密貨幣交易。多重簽名機制給多方共同管理加密資產帶來了可能,同時也給加密資產帶來了額外的安全性。

Node:節點

由區塊鏈網絡中的參與者運營的“賬本”備份。

Oracles:區塊鏈預言機

不能與現實世界交互一直是影響區塊鏈應用落地的一大難題,區塊鏈預言機的出現從某種程度上解決了這種問題,區塊鏈預言機通過給智能合約提供數據,架起了現實世界和區塊鏈之間的橋樑。

Peer to Peer:點對點

點對點也被稱為 P2P ,是指在高度互聯的網絡中雙方或更多方之間去中心化的交互。點對點網絡中的參與者可以直接進行交互,而無需依靠第三方中介提供服務。

Public Address:公共地址

公共地址就是公鑰的哈希值。公共地址和電子郵箱地址一樣,用戶可以隨意告訴他人,而私鑰不同。

Private Key:私鑰

私鑰有點像是我們常說的密碼。準確地說,私鑰就是允許你在特定錢包軟件中訪問加密貨幣的一串字符,私鑰不能隨意告訴他人。

Proof of Stake:權益證明

權益證明是一種共識算法,它的思想是擁有或持有加密貨幣越多的用戶獲得越多的獎勵。在權益證明區塊鏈中,挖礦時你投入的加密貨幣越多,你獲得的收益也就越多。

Proof of Work:工作量證明

工作量證明也是一種共識算法。工作量證明講究“按勞分配”,並且通常會消耗電力等資源。它的思想是,用戶提供的哈希算力越多,他所做的工作量也就越多,從而獲得的獎勵也就越多。

Scrypt

Scrypt 是一種內存依賴型的工作量證明算法,該算法被萊特幣( Litecoin )採用。與比特幣使用的安全哈希算法 SHA-256 相比,Scrypt 算法的速度更快,因為它不需要過多的處理時間。

SHA-256:Secure Hash Algorithm 安全哈希算法

SHA-256 是比特幣等主流加密貨幣使用的加密算法。從資源消耗的角度來說,SHA-256 並不是一個好的算法,因為它消耗了大量的哈希算力和處理時間,使得礦工只有加入了礦池才能賺錢。

Smart Contracts:智能合約

智能合約將現實世界中的業務規則編碼到區塊鏈上,並由區塊鏈網絡的參與者強制執行。

Soft Fork:軟分叉

軟分叉也是共識規則改變的產物。軟分叉與硬分叉的不同之處在於,只是舊節點產生的區塊不被新節點認可,而新節點產生的區塊仍可以被舊節點認可,因此從本質上來說,軟分叉是向後兼容的。

這種類型的分叉需要大多數節點升級來執行,而硬分叉則要求所有節點都升級到新版本。

Solidity

Solidity是以太坊上用於開發智能合約的編程語言。

Testnet:測試網絡

程序中難免會存在漏洞,區塊鏈上的去中心化應用程序也不例外。開發人員為了防止應用主網上線後出現巨大漏洞,會先把應用部署在測試網絡上進行充分測試。

Transaction Block:交易區塊

一個彙集了大量交易信息的區塊,礦工會計算區塊的哈希值進行挖礦,挖礦成功後區塊會被添加到區塊鏈中。

Transaction Fee:交易手續費

幾乎所有的加密貨幣交易都需要繳納一小筆交易費用。這部分交易費用將作為礦工的勞動所得,和系統給予的區塊獎勵一起發放給挖出區塊的礦工。

Turing Complete:圖靈完備

圖靈完備是指機器執行任何其他可編程計算機能夠執行的計算的能力。一個圖靈完備的典例就是以太坊虛擬機。

Wallet:錢包

錢包就是一個包含賬戶私鑰的文件。為了更好地服務用戶,錢包通常會包含一個軟件客戶端,用戶可以使用錢包客戶端在其支持的區塊鏈上查看或發起交易。

那麼,你認識多少這裡的術語呢,歡迎在評論區留言討論哦~~~~~


分享到:


相關文章: