區塊鏈分別解讀 名詞解釋

2021-09-07 23:24:51 字數 1784 閱讀 4819

區塊:block記錄一段時間內發生的交易和狀態結果,對當前賬本狀態有一次共識。位元幣區塊就包括區塊頭和區塊體。區塊頭記錄了版本號、前一區塊鏈位址、時間戳、隨機數、當前目標雜湊值、merkle-root資訊。區塊提包括交易的詳細資訊。

鏈:chain 乙個個區塊順序串聯而成,整個系統狀態變化的日誌記錄。

公有鏈:公共區塊鏈是指全網開發,任何人都可以讀取、交易、可獲得交易確認、都可以根據共識機制約定參與的區塊鏈,它作為中心化或者準中心化信任的替代物。該類區塊鏈的安全有加密數字經濟維護,加密數字經濟通過工作了或權益證明機制,將經濟獎勵和加密數字驗證結合,遵守每個人都可以獲得獎勵,對共識機制的貢獻成正比,這類被認為「完全去中心化」。該鏈所有的節點都是公開節點,權利和義務均等。

私有鏈:fully private blockchains,為什麼加乙個fully、為了體現完全私有,這類區塊鏈的寫入許可權完全掌握在乙個組織中,讀取許可權可完全或有限制的對外開放,這類區塊鏈適用審計,權力相對集中公司。儘管在有些情況下希望它能有公共的可審計性,但在很多的情形下,公共的可讀性並非是必須的。該型別區塊鏈對去中心化概念有一定程度的顛覆,權力集中。

聯盟鏈:共同體區塊鏈consortium blockchains,是指其共識過程受到預選節點控制的區塊鏈。區塊鏈或許允許每個人都可讀取,或者只受限於參與者,或走混合型路線。這些區塊鏈可視為「部分去中心化」。

聯盟鏈鑑於公有鏈和私有鏈之間,取捨兩者的權利和義務的分配,並對分布式賬本的訪問做一定的訪問控制。

針對位元幣中的公鑰、私鑰、位址對這三個名詞作乙個解釋。

私鑰:私鑰本質上是32個byte組成的陣列,1個byte等於8位二進位制,乙個二進位制只有兩種可能性0或者1,所以私鑰的總數就是2(8*32)=2256個,這個數量已經超過了宇宙中原子的總數,想要遍歷所有的私鑰,耗盡整個太陽的能量也是不可能成功的。我們所說的位元幣私鑰的是密碼學上面安全的,並不是不可能出現重複的私鑰,而是說不可能通過遍歷所有的私鑰方式,或者其它的方式,找到上面有位元幣的私鑰,所以私鑰是密碼學上安全的。

公鑰:公鑰是由私鑰生成的,通過橢圓曲線(ecpoint)生成,乙個私鑰經過橢圓曲線變換之後會生成乙個65個byte的陣列,公鑰一般是把byte陣列是經過hex(16進製制)的處理之後顯示出來的,不同於私鑰的base58,公鑰是用來解開私鑰簽名的資料,使用私鑰簽名交易之後,會把自己的公鑰一起傳送,私鑰簽名的資料可以使用公鑰解密,傳送公鑰之後曠工才能驗證私鑰的簽名的正確性,私鑰和公鑰是成對出現的,乙個私鑰簽名的資料,只有對應的公鑰才能解開,而位址也是從公鑰生成的,這樣就可以驗證花費的交易是不是屬於這個位址的。

半衰期:這個針對位元幣產生的乙個概念,即為礦工每驗證乙個區塊即可得到的獎勵。

分叉:分叉分為軟分叉和硬分叉,

軟分叉:當新共識規則發布後,沒有公升級的節點會因為不知道新共識規則下,而生產不合法的區塊,就會產生臨時性分叉。

硬分叉:區塊鏈發生永久性分歧,在新共識規則發布後,部分沒有公升級的節點無法驗證已經公升級的節點生產的區塊,通常硬分叉就會發生。

hash雜湊:雜湊也叫做雜湊函式,是指把任意長度的輸入變換成固定長度的輸出,該輸出就是雜湊值(雜湊值)。雜湊值是一段資料唯一且極其緊湊的數值表示形式。hash演算法是密碼學的基礎,比較常用的有md5和sha,不可逆和無衝突是其重要性質。不可逆是指:知道a的hash值,無法求出a;無衝突是指:知道a,無法求出乙個b, 使a與b的hash值相同。

confirmation 確認:當一筆交易被打包到區塊裡面,成為了區塊鏈的一部分的時候,乙個確認就產生了。確認表示交易已被網路驗證,每乙個確認數的增加都使交易被回滾的概率降低。在位元幣交易中,乙個確認就比較安全,但是對於比較大額的轉賬,建議等待交易得到更多的確認,一般認為6次確認就足夠安全了。在其他加密貨幣交易中,比較安全的確認數會各有差異。

區塊鏈相關名詞解釋(一)

此篇主要是一些知識點的講解,大部分 於維基百科和前人總結。首先要理解圖靈完備就要了解圖靈機。以下解釋摘自維基百科 圖靈機 英語 turing machine 又稱確定型圖靈機,是英國數學家艾倫 圖靈於1936年提出的一種抽象計算模型,其更抽象的意義為一種數學邏輯機,可以看作等價於任何有限邏輯數學過程...

BE 名詞解釋

1 名詞解釋 介質 用於備份資料的裝置,如磁帶庫,磁碟資料夾,相當於乙個檔案。介質集 相當與乙個資料夾,管理該資料夾下的所有介質。介質伺服器 安裝be的機器。清點 inventory 對匯入的介質必須清點,才能使用。檢查一遍所有的磁帶,確保磁帶可以使用。編錄 catalog 對匯入的介質必須編錄,才...

模組耦合名詞解釋 名詞解釋 簡答

c s 又稱client server 或客戶伺服器模式 對伺服器要求不用太高,穩定即可,建議使用 windows server 伺服器。客戶端需要安裝專用的客戶端軟體,客戶端應為 windows 作業系統。c s的優點是能充分發揮客戶端 pc的處理能力,很多任務作可以在客戶端處理後再提交 給伺服器...