Bootarmor 入门教程和用户手册 0.1.0以运行在安全 系统 Bootarmor 中。运行在 Bootarmor 系统中的安全应用的代码 和数据,操作系统中任何 权限的用户(包括 root 在内)也无法读取和访问, 无论是静态反编译,还是各种内核调试 器和应用层调试器,都无法获取安全 应用的代码和数据。 本文档适用于使用 Bootarmor 来保护自己应用程序的用户。 内容: 了解 Bootarmor 基本使用教程 支持平台 安装命令行工具 是以为软件产品提供绝对安全,确保软件产品发布之后,其代码不 被 使用者获取或者修改为目标的安全型嵌入式操作系统。 Bootarmor 使用 debian 包的形式提供了一个 Linux 内核,把原来的嵌入式系 统 的内核替换为 Bootarmor 提供的内核之后,就升级成为安全操作系统。 Bootarmor 可以直接保护二进制代码文件,例如可执行文件和动态库,对于 C#, Java,Python 等使用伪代码和虚拟机的语言,通过将解释器编译成为安 Debian Linux (例如 Ubutnu 或者 RaspberryOS)中直 接安装新 的安全内核,重新启动之后就可以将原来的系统升级成为可以运行 安全应用的操作系统。 Bootarmor 提供了命令行工具 btarmor ,可以帮助用户完成大部分的功能。 支持平台 目前 Bootarmor 内核只支持 arm64 架构的 Debian 11 (bullseye) 和 RaspberryOS0 码力 | 25 页 | 30.29 KB | 1 年前3
百度超级链 XuperChain latest 中文文档编译XuperChain 2. XuperChain基本操作 2.1. 部署xchain服务 2.2. 基本功能的使用 技术设计文档: 1. XuperModel 2. XuperBridge 2.1. 内核调用设计 2.2. KV接口与读写集 2.3. 合约上下文 3. XVM虚拟机 3.1. 背景 3.2. WASM简介 3.3. WASM字节码编译加载流程 3.4. 语言运行环境 3.5. XuperBridge对接 模块 模块 特性 存储 XuperChain的底层存储基于KV数据库,存储的数据包括区块数 据、交易数据、账号 余额、DPOS投票数据、合约账号数据、智能 合约数据等,上链的数据全部持久化到底 层存储。不同的链,存 储独立。底层存储支持可插拔,从而可以满足不同的业务场景 网络 负责交易数据的网络传播和广播、节点发现和维护。以P2P通信为 基础,实现全分布式 结构化拓扑网络结构,数据传输全程加密。 部分是合约预执行时的示意图,右 边部分是合约验证时的示意图: XuperModel合约验证 2. XuperBridge 2.1. 内核调用设计 XuperBridge为所有合约提供统一的合约接口,从抽象方式上类似于linux内核 对应于应用程序,内核代码是一份,应用程序可以用各种语言实现,比如 go,c。类比到合约上就是各种合约的功能,如KV访问,QueryBlock, QueryTx0 码力 | 316 页 | 24.51 MB | 1 年前3
百度超级链 XuperChain 3.9-e 中文文档编译XuperChain 2. XuperChain基本操作 2.1. 部署xchain服务 2.2. 基本功能的使用 技术设计文档: 1. XuperModel 2. XuperBridge 2.1. 内核调用设计 2.2. KV接口与读写集 2.3. 合约上下文 3. XVM虚拟机 3.1. 背景 3.2. WASM简介 3.3. WASM字节码编译加载流程 3.4. 语言运行环境 3.5. XuperBridge对接 模块 模块 特性 存储 XuperChain的底层存储基于KV数据库,存储的数据包括区块数 据、交易数据、账号 余额、DPOS投票数据、合约账号数据、智能 合约数据等,上链的数据全部持久化到底 层存储。不同的链,存 储独立。底层存储支持可插拔,从而可以满足不同的业务场景 网络 负责交易数据的网络传播和广播、节点发现和维护。以P2P通信为 基础,实现全分布式 结构化拓扑网络结构,数据传输全程加密。 部分是合约预执行时的示意图,右 边部分是合约验证时的示意图: XuperModel合约验证 2. XuperBridge 2.1. 内核调用设计 XuperBridge为所有合约提供统一的合约接口,从抽象方式上类似于linux内核 对应于应用程序,内核代码是一份,应用程序可以用各种语言实现,比如 go,c。类比到合约上就是各种合约的功能,如KV访问,QueryBlock, QueryTx0 码力 | 317 页 | 27.80 MB | 1 年前3
百度超级链 XuperChain master 中文文档编译XuperChain 2. XuperChain基本操作 2.1. 部署xchain服务 2.2. 基本功能的使用 技术设计文档: 1. XuperModel 2. XuperBridge 2.1. 内核调用设计 2.2. KV接口与读写集 2.3. 合约上下文 3. XVM虚拟机 3.1. 背景 3.2. WASM简介 3.3. WASM字节码编译加载流程 3.4. 语言运行环境 3.5. XuperBridge对接 模块 模块 特性 存储 XuperChain的底层存储基于KV数据库,存储的数据包括区块数 据、交易数据、账号 余额、DPOS投票数据、合约账号数据、智能 合约数据等,上链的数据全部持久化到底 层存储。不同的链,存 储独立。底层存储支持可插拔,从而可以满足不同的业务场景 网络 负责交易数据的网络传播和广播、节点发现和维护。以P2P通信为 基础,实现全分布式 结构化拓扑网络结构,数据传输全程加密。 部分是合约预执行时的示意图,右 边部分是合约验证时的示意图: XuperModel合约验证 2. XuperBridge 2.1. 内核调用设计 XuperBridge为所有合约提供统一的合约接口,从抽象方式上类似于linux内核 对应于应用程序,内核代码是一份,应用程序可以用各种语言实现,比如 go,c。类比到合约上就是各种合约的功能,如KV访问,QueryBlock, QueryTx0 码力 | 316 页 | 24.51 MB | 1 年前3
百度超级链 XuperChain 3.9 中文文档编译XuperChain 2. XuperChain基本操作 2.1. 部署xchain服务 2.2. 基本功能的使用 技术设计文档: 1. XuperModel 2. XuperBridge 2.1. 内核调用设计 2.2. KV接口与读写集 2.3. 合约上下文 3. XVM虚拟机 3.1. 背景 3.2. WASM简介 3.3. WASM字节码编译加载流程 3.4. 语言运行环境 3.5. XuperBridge对接 模块 模块 特性 存储 XuperChain的底层存储基于KV数据库,存储的数据包括区块数 据、交易数据、账号 余额、DPOS投票数据、合约账号数据、智能 合约数据等,上链的数据全部持久化到底 层存储。不同的链,存 储独立。底层存储支持可插拔,从而可以满足不同的业务场景 网络 负责交易数据的网络传播和广播、节点发现和维护。以P2P通信为 基础,实现全分布式 结构化拓扑网络结构,数据传输全程加密。 部分是合约预执行时的示意图,右 边部分是合约验证时的示意图: XuperModel合约验证 2. XuperBridge 2.1. 内核调用设计 XuperBridge为所有合约提供统一的合约接口,从抽象方式上类似于linux内核 对应于应用程序,内核代码是一份,应用程序可以用各种语言实现,比如 go,c。类比到合约上就是各种合约的功能,如KV访问,QueryBlock, QueryTx0 码力 | 317 页 | 27.80 MB | 1 年前3
百度超级链 XuperChain 3.8 中文文档编译XuperChain 2. XuperChain基本操作 2.1. 部署xchain服务 2.2. 基本功能的使用 技术设计文档: 1. XuperModel 2. XuperBridge 2.1. 内核调用设计 2.2. KV接口与读写集 2.3. 合约上下文 3. XVM虚拟机 3.1. 背景 3.2. WASM简介 3.3. WASM字节码编译加载流程 3.4. 语言运行环境 3.5. XuperBridge对接 模块 模块 特性 存储 XuperChain的底层存储基于KV数据库,存储的数据包括区块数 据、交易数据、账号 余额、DPOS投票数据、合约账号数据、智能 合约数据等,上链的数据全部持久化到底 层存储。不同的链,存 储独立。底层存储支持可插拔,从而可以满足不同的业务场景 网络 负责交易数据的网络传播和广播、节点发现和维护。以P2P通信为 基础,实现全分布式 结构化拓扑网络结构,数据传输全程加密。 部分是合约预执行时的示意图,右 边部分是合约验证时的示意图: XuperModel合约验证 2. XuperBridge 2.1. 内核调用设计 XuperBridge为所有合约提供统一的合约接口,从抽象方式上类似于linux内核 对应于应用程序,内核代码是一份,应用程序可以用各种语言实现,比如 go,c。类比到合约上就是各种合约的功能,如KV访问,QueryBlock, QueryTx0 码力 | 316 页 | 27.93 MB | 1 年前3
百度超级链 XuperChain 3.7 中文文档编译XuperChain 2. XuperChain基本操作 2.1. 部署xchain服务 2.2. 基本功能的使用 技术设计文档: 1. XuperModel 2. XuperBridge 2.1. 内核调用设计 2.2. KV接口与读写集 2.3. 合约上下文 3. XVM虚拟机 3.1. 背景 3.2. WASM简介 3.3. WASM字节码编译加载流程 3.4. 语言运行环境 3.5. XuperBridge对接 模块 模块 特性 存储 XuperChain的底层存储基于KV数据库,存储的数据包括区块数 据、交易数据、账号 余额、DPOS投票数据、合约账号数据、智能 合约数据等,上链的数据全部持久化到底 层存储。不同的链,存 储独立。底层存储支持可插拔,从而可以满足不同的业务场景 网络 负责交易数据的网络传播和广播、节点发现和维护。以P2P通信为 基础,实现全分布式 结构化拓扑网络结构,数据传输全程加密。 部分是合约预执行时的示意图,右 边部分是合约验证时的示意图: XuperModel合约验证 2. XuperBridge 2.1. 内核调用设计 XuperBridge为所有合约提供统一的合约接口,从抽象方式上类似于linux内核 对应于应用程序,内核代码是一份,应用程序可以用各种语言实现,比如 go,c。类比到合约上就是各种合约的功能,如KV访问,QueryBlock, QueryTx0 码力 | 270 页 | 24.86 MB | 1 年前3
百度超级链 XuperChain stable 中文文档编译XuperChain 2. XuperChain基本操作 2.1. 部署xchain服务 2.2. 基本功能的使用 技术设计文档: 1. XuperModel 2. XuperBridge 2.1. 内核调用设计 2.2. KV接口与读写集 2.3. 合约上下文 3. XVM虚拟机 3.1. 背景 3.2. WASM简介 3.3. WASM字节码编译加载流程 3.4. 语言运行环境 3.5. XuperBridge对接 模块 模块 特性 存储 XuperChain的底层存储基于KV数据库,存储的数据包括区块数 据、交易数据、账号 余额、DPOS投票数据、合约账号数据、智能 合约数据等,上链的数据全部持久化到底 层存储。不同的链,存 储独立。底层存储支持可插拔,从而可以满足不同的业务场景 网络 负责交易数据的网络传播和广播、节点发现和维护。以P2P通信为 基础,实现全分布式 结构化拓扑网络结构,数据传输全程加密。 部分是合约预执行时的示意图,右 边部分是合约验证时的示意图: XuperModel合约验证 2. XuperBridge 2.1. 内核调用设计 XuperBridge为所有合约提供统一的合约接口,从抽象方式上类似于linux内核 对应于应用程序,内核代码是一份,应用程序可以用各种语言实现,比如 go,c。类比到合约上就是各种合约的功能,如KV访问,QueryBlock, QueryTx0 码力 | 325 页 | 26.31 MB | 1 年前3
百度超级链 XuperChain 3.12-a中文文档模块 模块 特性 存储 XuperChain的底层存储基于KV数据库,存储的数据包括区块数 据、交易数据、账号 余额、DPOS投票数据、合约账号数据、智 能合约数据等,上链的数据全部持久化到底 层存储。不同的链, 存储独立。底层存储支持可插拔,从而可以满足不同的业务场景 网络 负责交易数据的网络传播和广播、节点发现和维护。以P2P通信为 基础,实现全分布式 结构化拓扑网络结构,数据传输全程加密。 种密码学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实 现,并分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码 学插件管理器,支持创建指定类型的密码学对象,或者通过公私钥自动识别 需要加载的插件类型。通过密码学插件管理器,可以支持隔绝框架对密码学 插件的感知,对上层框架提供一种无缝的使用体验。 超级链中默认密码学插件使用的是Nist ing/api/ 平行链与跨链 跨链基本概念 只读事务场景跨链 非事务场景跨链 平行链与群组 跨链基本概念 什么是跨链 近年来,随着区块链行业的蓬勃发展,产生了很多区块链系统,这些系统底 层协议各不相同。并且随着区块链被被纳入新基建的范畴, 如火如荼的区块 链改造运动更加活跃,正在形成一个个新的数据孤岛无论这些孤岛是基于相 同的底层系统还是不同的底层系统,其数据互通都非常困困难,因此,迫切0 码力 | 336 页 | 12.62 MB | 1 年前3
百度超级链 XuperChain 3.12-c 中文文档模块 模块 特性 存储 XuperChain的底层存储基于KV数据库,存储的数据包括区块数 据、交易数据、账号 余额、DPOS投票数据、合约账号数据、智 能合约数据等,上链的数据全部持久化到底 层存储。不同的链, 存储独立。底层存储支持可插拔,从而可以满足不同的业务场景 网络 负责交易数据的网络传播和广播、节点发现和维护。以P2P通信为 基础,实现全分布式 结构化拓扑网络结构,数据传输全程加密。 种密码学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实 现,并分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码 学插件管理器,支持创建指定类型的密码学对象,或者通过公私钥自动识别 需要加载的插件类型。通过密码学插件管理器,可以支持隔绝框架对密码学 插件的感知,对上层框架提供一种无缝的使用体验。 超级链中默认密码学插件使用的是Nist ing/api/ 平行链与跨链 跨链基本概念 只读事务场景跨链 非事务场景跨链 平行链与群组 跨链基本概念 什么是跨链 近年来,随着区块链行业的蓬勃发展,产生了很多区块链系统,这些系统底 层协议各不相同。并且随着区块链被被纳入新基建的范畴, 如火如荼的区块 链改造运动更加活跃,正在形成一个个新的数据孤岛无论这些孤岛是基于相 同的底层系统还是不同的底层系统,其数据互通都非常困困难,因此,迫切0 码力 | 336 页 | 12.62 MB | 1 年前3
共 117 条
- 1
- 2
- 3
- 4
- 5
- 6
- 12













