共識網絡中共識算法可以根據整個應用的業務需求來設定,只要滿足標準化和具備不可偽造性的條件,可以通過網絡當中參與的節點證明它所有的權益就可以。
共識過程包括怎么證明交易在網絡上擴散;如果發生兩個節點具備同樣能力的情況,怎么進行交易排序;在產生交易的時候如何調用交易執行程序;如何對交易結果進行全網共識?如何提交共識結果生成塊?
賬本。賬本狀態和合約分離,使用基于身份的訪問控制協議約束合約對狀態的訪問,這種將數據和邏輯分離的設計模式是典型的貧血模式,可為上層業務邏輯提供無狀態的邏輯抽象。
持久化存儲。利用成熟的NoSQL數據庫實現持久化存儲。
合約引擎。前端包括合約高級語言規范及其工具鏈;后端提供輕量級合約中間代碼執行環境。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。