鏈下

鏈下

區塊鏈系統從功能角度講,是一個價值交換網路,鏈下是指不存儲於區塊鏈上的數據。

基本介紹

  • 中文名:鏈下
  • 外文名:Off-chain
區塊鏈的鏈式結構,相關簡介,

區塊鏈的鏈式結構

1、鏈/ Chain
鏈是由區塊按照發生的時間順序,通過區塊的哈希值串聯而成,是區塊交易記錄及狀態變化的日誌記錄。
2、鏈下/ Off-chain
3、無代幣區塊鏈/ Token-Less Blockchain
即區塊鏈並不通過代幣進行價值交換,一般出現在不需要在節點之間轉移價值並且僅在不同的已被信任方之間共享數據的情況下,如私有鏈。
4、創世區塊/ Genesis Block
區塊鏈中的第一個區塊被稱為“創世”區塊。創世區塊一般用於初始化,不帶有交易信息。
5、區塊高度/ Block Height
一個區塊的高度是指在區塊鏈中它和創世區塊之間的塊數。
6、分叉/ Fork
在區塊鏈中,由礦工挖出區塊並將其連結到主鏈上,一般來講同一時間內只產生一個區 塊,如果發生同一時間內有兩個區塊同時被生成的情況,就會在全網中出現兩個長度相 同、區塊里的交易信息相同但礦工簽名不同或者交易排序不同的區塊鏈,這樣的情況叫 做分叉。
區塊鏈區塊鏈
7、軟分叉/ Soft Fork
指在區塊鏈或去中心化網路中向前兼容的分叉。向前兼容意味著,當新共識規則發布 後,在去中心化架構中節點不一定要升級到新的共識規則,因為軟分叉的新規則仍舊符 合老的規則,所以未升級的節點仍舊能接受新的規則。
8、硬分叉/ Hard Fork
指在區塊鏈或去中心化網路中不向前兼容的分叉,硬分叉對加密貨幣使用的技術進行永 久更改,這種變化使得所有的新數據塊與原來的塊不同,舊版本不會接受新版本創建的區塊,要實現硬分叉所有用戶都需要切換到新版本協定上。如果新的硬分叉失敗,所有 的用戶將回到原始數據塊。
9、幽靈協定/ GHOST Protocol
通過幽靈協定,區塊可以包含不只是他們父塊的哈希值,也包含其父塊的父塊的其他子 塊(被稱為叔塊)的陳腐區塊的哈希值,這確保了陳腐區塊仍然有助於區塊鏈的安全 性,並能夠獲得一定比例的區塊獎勵,減少了大型礦工在區塊鏈上的中心化傾向問題。
10、孤塊/ Orphan Block
孤塊是一個被遺棄的數據塊。因為很多節點都在維護區塊鏈並同時創建多個區塊,但是 一次只能有一個被繼續繼承,而其它被遺棄的數據塊就是孤塊。
11、陳腐區塊/ Stale Block
是父塊的父塊的“其他”子塊,或更一般的說是祖先的其他子塊,但不是自己的祖先, 如果 A 是 B 的一個叔塊,那 B 是 A 的侄塊。
鏈下

相關簡介

區塊:一個區塊是一個數據包,其中包含零個或多個交易,前塊(父塊)的散列值,以及可選的其它數據。除了初始的“創世區塊”以外每個區塊都包含它父塊的散列值,區塊的全部集合被稱為區塊鏈,並且包含了一個網路里的全部交易歷史。注意有些基於區塊鏈的加密貨幣使用“總賬”這個詞語來代替區塊鏈。這二者的意思是大致相同的,雖然在使用“總賬”這個術語的系統里,每個區塊都通常包括每個賬戶的目前狀態(比如貨幣餘額,部分履行的契約,註冊)的全部拷貝,並允許用戶拋棄過時的歷史數據。
父塊父塊是指在模型中允許的最大的塊,被分割後形成的小塊稱為子塊。父塊的大小是根據鑽孔間距、採礦方法、地質條件和計算機的能力確定的。
叔塊:是父區塊的父區塊的子區塊,但不是自個的父區塊,或更一般的說是祖先的子區塊,但不是自己的祖先。如果A是B的一個叔區塊,那B是A的侄區塊。
陳腐區塊:對於同一個父塊,已經有另外一個區塊被創建出來之後,又被創建的區塊;陳舊區塊通常被丟棄,是精力的浪費。

相關詞條

熱門詞條

聯絡我們