![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
協定層
什麼是協定層?
區塊鏈的協議層是區塊鏈網路的基礎。開發人員可以擴展這一層,為其區塊鏈網路創建新規則。他們可以設計符合其區塊鏈規則的新交易和智慧合約。
協定層是一組規則和設計,用於建立:
將價值從一個地址轉移到另一個地址的能力
在分類帳中記錄交易的能力
在鏈中創建新區塊或交易的要求
在網路參與者之間就哪些交易有效以及交易應該按什麼順序達成共識的機制
區塊創建過程,包括區塊中包含的交易類型
在網路上新增節點的過程
挖掘新區塊的過程。
將資訊添加到區塊鏈的規則可以簡單也可以複雜,由協議層決定。
將資訊添加到區塊鏈的最基本規則是網路中的所有參與者必須就要添加的資訊及其添加時間達成一致。
協議層包括共識機制,允許網路中的所有參與者就添加哪些資訊以及何時添加資訊達成一致。共識機制用於防止網路攻擊,例如雙重支出,攻擊者試圖透過在大約同一時間在兩個不同的交易上花費一個硬幣來花費兩次資金。
比特幣協議使用工作量證明作為其共識機制。工作量證明允許任何擁有足夠運算能力的人向比特幣區塊鏈添加交易區塊。它還大大增加了攻擊網路的成本,因為攻擊者需要控製網路上一半以上的運算能力才能成功雙花硬幣。
區塊鏈由不同的層組成:
應用層:它負責與用戶交互,例如想要基於特定區塊鏈開發 dApp 的最終用戶或開發人員。以太坊錢包、Metamask 等都屬於這一類。
合約層:此層包括負責執行交易和更改狀態的智能合約。包括Solidity(以太坊)、Neo Contract(Neo)等。
協議層:它定義瞭如何將交易添加到公共分類帳中,以及新節點如何加入現有區塊鏈網路並與之同步。它包括共識協議,如 PoW(比特幣)、dBFT(NEO)等,以及 P2P 網路層,如 TCP/IP(比特幣)、Devp2p(以太坊)。
值得信賴的執行環境(TEES) 值得信賴的執行環境(TEE)是主處理器中的安全區域,該區域提供了一個受保護的空間,敏感的代碼和數據可以在不擔心外界篡改或觀察的情況下運行。 |
人鑰匙 人鑰匙是源自您的現實,您所知道的或擁有的密鑰密鑰。它們用於保護數字資產,保護隱私並訪問分散的網絡。 |
開放財務(OpenFI) OpenFI,“開放財務”的縮寫是將傳統金融(TradFI)與分散財務(DEFI)集成的財務框架。 |
捲捲服務(RAAS) Rollups-As-A-Service(RAAS)允許建築商快速構建和啟動自己的匯總。 RAAS提供商提供了端到端解決方案,例如基礎技術堆棧的自定義,無代碼管理以及與核心基礎架構的一鍵自定義集成。 |
數據可用性採樣(DAS) 數據可用性採樣(DAS)是一種使分散應用程序驗證塊數據的可用性的方法,而無需每個參與者下載整個數據集。 |
多個數據可用性(Multida) 該區塊鏈體系結構使用多個數據可用性(DA)服務來確保數據冗餘。 |