基层设施图谱
Last updated
Last updated
在图表中,有三层区块链,每层都有不同的职责:
第0层 - 中继链的主网,例如Kusama或Polkadot。它负责为整个中继链和平行链网络提供共享安全,并作为XCM消息的路由器。
第1层 - Litmus或Litentry平行链。在这种情况下,它充当应用特定的区块链,通过将自身放入p平行链插槽与中继链连接。中继链将验证其区块并处理XCM消息。
第2层 - 由Integritee支持的侧链。它为SGX(安全运行环境)中执行的运行时提供环境。它与第1层平行链不同,因为每个状态和外部都是公开和已知的。
架构中最巧妙的部分是所有三层区块链都基于Substrate框架。通过适应不同的运行时配置和执行逻辑,定制的区块链可以扮演不同的角色。
SGX运行时有5个主要的软件组件:sgx runtime、teerex pallet、特定于应用程序的pallets或sgx pallets,worker client和worker server。它们的交互如下所示: