加入 PolkaWorld 社羣,共建 Web 3.0!
Substrate Runtime
Runtime 包含定義你的區塊鏈行為的業務邏輯,也就是它的狀態轉換函式。Runtime 將定義使用者可以分派的儲存項和函式。
Substrate 提供一組模組,稱為 pallets,可以組合和配置。Substrate 還提供必要的支援庫,讓這些模組與客戶端互動。每個模組包含特定場景的邏輯和儲存項。在 runtime 層面,你還可以使用標準模組介面新增自己的模組,並訪問其他模組的公共方法和特性。
整個模組和支援庫稱為 FRAME 框架。FRAME 透過實現原語中的特徵與客戶端互動。
例如,如果要將智慧合約功能新增到區塊鏈,只需新增合約模組。新增此模組將公開智慧合約介面,所以使用者才可以部署在 Wasm 中執行智慧合約。
因為 Substrate 可以在本地和 Wasm 中執行 runtime,所以你在 FRAME 中編寫的任何內容都可以升級,而無需硬分叉。
瞭解更多
開發你的第一條 Substrate 鏈
在 Substrate Runtime 中新增你的模組
原文:
https://substrate.dev/docs/en/conceptual/runtime/
翻譯:PolkaWorld 社羣
作者:,來源:PolkaWorld 公眾號