百度超级链BaaS服务平台调研

news/2024/12/21 23:10:41/

目录

    • 一、菜单功能
      • 1.1、在线版
      • 1.2、服务版
    • 二、其他说明
      • 2.1、服务平台的部署方式
      • 2.2、混合部署

百度超级链XuperChain管理平台文档地址:https://xuper.baidu.com/n/doc#/c8737c7b/1_0_0/c8737c7b

一、菜单功能

1.1、在线版

在线版功能稍多。

菜单子菜单/功能点子菜单/功能点功能描述
概览在线版:根据不同网络切换不同展示信息,概览页中主要有节点信息、已部署链信息,所选链对应最新区块信息
网络概览正常节点展示当前网络中存在的节点数量(普通节点+轻节点),下方分别展示普通节点,轻节点的详细数量,右侧提供网络管理点击跳转网络管理菜单
异常节点展示当前网络中存在异常节点数量(风险节点+不可用节点),下方分别展示风险节点,不可用节点的详细数量。
状态图统计当前网络中所有节点状态信息(用不同颜色代表不同状态),具体状态有普通节点/服务节点/公信节点/轻节点/不可用节点。
链概览将该网络中已创建的链以标签栏的方式进行展示,标签栏名称为创建链时设置的中文名称,展示当前链名称、ID、共识机制(single/tdpos)、创建时间,下方是链上详细信息包括块大小上限、出块间隔、区块高度、交易广播速度。
合约数量当前链上部署的合约数量,点击管理跳转合约管理菜单。
交易情况上方统计昨日交易数量,已确认交易数量,下方是一个交易时间及交易数量线型图。
最新区块最新区块信息跟随所选链标签页展示,展示当前区块高度、交易量、时间、区块哈希(默认3s出一个块)。
网络管理网络管理展示详细的网络总节点数量,异常节点数量,状态图。可以根据网络切换查看/管理对应网络下的节点信息
全节点列表普通节点管理普通节点管理中展示节点名称、节点ID、节点类型、节点IP、端口号、创建时间、状态、轻节点数量、操作。操作提供撤销、管理,点击对应节点右侧管理可以查看当前节点状态、上方可以点击节点名称切换其它节点、右侧记录当前节点的创建时间,可以查看由该节点创建的区块链网络,区块链网络信息由一个个链中文名称组成的标签栏,点击其中一个标签上方展示当前节点累计(所有链)出块大小,累计出块高度,广播区块速率,下方则展示每个链最新出块高度、交易量、交易时间、交易哈希。
轻节点管理展示已添加轻节点名称、轻节点ID、轻节点地址、创建时间、操作,操作中可以点击取消授权轻节点。点击授权轻节点,输入轻节点名称,轻节点账户,预估交易并发数点击提交。
合约管理根据网络划分, 展示当前网络下所有链组成的标签栏,右侧提供合约市场功能点击跳转到合约市场菜单。链标签栏中提供创建合约按钮点击跳转到创建智能合约菜单(首次创建需要生成合约账户)。点击其中任意链标签栏展示链上合约账户操作合约记录,可切换不同合约账户,根据部署的合约状态筛选合约(全部/未完成/安装成功/安装失败/已封禁)每条合约记录中展示合约名称、描述、语言、创建时间、操作时间。已安装成功的合约将无法进行删除,提供调用、查看操作。调用需要下载sdk调用接口,点击查看合约打开IDE展示合约代码。
合约市场合约管理右侧提供合约市场,点击合约市场有针对不同场景下的合约模板,具体模板展示发布者、合约语言、版本、发布时间、更新时间。下方有合约场景描述,最下方为合约详细信息包括函数名称,所需参数,对于函数的简介。点击右侧复用模板创建合约跳转到创建智能合约菜单。
创建智能合约创建指定合约需要选定合约账户、输入合约名称、合约描述、语言(C++/Java/Go)、选择合约模板(合约市场中的模板,可以使用空模板)创建即可,创建完成后提示返回合约管理/编辑合约,点击编辑合约进入内嵌类似bsp环境支持保存、编译、合约重命名、删除、停止编译、安装操作。安装成功后合约记录将无法进行删除,IDE中对应合约代码文件可以被删除。
区块链浏览器可根据不同的网络切换对应网络下存在的区块链网络,展示形式以链中文名称生成的标签栏点击任意标签栏顶部提供根据区块哈希、区块高度、交易、地址搜索框,搜索框下方是区块的详细信息分页展示最近十条数据不支持选择分页大小,详细数据有区块高度、交易量、时间、区块哈希。
组件中心提供一些链上组件名称及描述和支持框架(XuperChain/fabric),详细信息并未开放。

1.2、服务版

服务版功能很少。

菜单子菜单/功能点子菜单/功能点功能描述
概览页展示当前账户连接的区块链总数、健康运行区块链数量、智能合约数量、平台接入组件数。
快速应用链我连接的链包含当前账户通信节点所连接的链信息,支持连接多条链可查所连接链的名称、状态、操作。点击操作跳转区块链管理菜单。
我创建的链未提供支持。
我加入的链未提供支持。
组件中心左侧组件中心提供组件接入流程引导具体为 查看协议 → 开发组件 → 导入测试 → 集成测试等引导类文字信息,右侧提供组件接入相关协议描述,点击即可查看协议相关内容,上方提供组件市场菜单跳转。
控制台展示当前区块链、合约、组件、运维监控等内容信息。
区块链管理我连接的链上方提供一键连接,点击输入区块链别名,完整网络主密钥,输入区块链节点ip、grpc端口、http端口,点击提交即可。页面展示已连接链的名称、状态、英文名称、链的创建、共识机制、创建时间信息。
我创建的链未提供支持。
我加入的链未提供支持。
合约仓库提供自定义添加合约,合约市场下载合约。
我的合约提供上传合约功能,将本地合约上传到服务,支持c++/go/solidity三种上传合约,提供在线编写功能,类似文本编辑器的方式编写完成后确定创建即可创建成功。
合约市场合约市场提供大量合约模板,可根据语言进行筛选,展示内容为合约名称,合约描述,使用语言,点击具体合约查看合约详情信息,详情信息包括合约名称,发布者,语言,版本,发布时间,合约描述,接口描述(函数名称,参数,功能简介)信息,下方提供复用模板功能。
组件中心工具组件当前服务下载的组件列表,内容包括组件名称,组件描述,点击即可跳转到组件服务。
运维监控未提供支持。

二、其他说明

2.1、服务平台的部署方式

docker方式部署。

2.2、混合部署

支持混合部署,Saas平台,网络节点支持一体化采购服务器、使用自有服务器,完成区块链网络部署。


http://www.ppmy.cn/news/1103455.html

相关文章

微信小程序——如何获取到输入框的值

在微信小程序中&#xff0c;可以通过以下几种方式来获取输入框的值&#xff1a; 使用 bindinput 绑定输入事件&#xff0c;通过 event.detail.value 获取输入框的值。具体操作如下&#xff1a; <input bindinput"onInput" placeholder"请输入内容">…

前端报错合集

error Component name “index“ should always be multi-word vue/multi-word-component-names 的解决办法 原因组件命名是 没有采用驼峰 error Component name “index“ should always be multi-word vue/multi-word-component-names 的解决办法_error component name &qu…

设计模式-单例模式(Singleton)

文章目录 前言一、单例模式的概念二、单例模式的实现三、单例模式的应用场景四、单例模式优缺点优点&#xff1a;缺点&#xff1a;总结 前言 单例模式&#xff08;Singleton Pattern&#xff09;是一种创建型设计模式&#xff0c;它确保一个类只有一个实例&#xff0c;并提供一…

iisfastchi漏洞复现

1.查看版本 2.在路径中写入 php脚本 发现使用不了 3.环境搭建 结局打开 把限制打开

docker镜像详解

目录 什么是docker镜像镜像相关命令docker pulldocker imagesdocker searchdocker rmi导出 / 导入镜像 镜像分层镜像摘要镜像摘要的作用分发散列值 什么是docker镜像 Docker镜像是Docker容器的基础组件&#xff0c;它包含了运行一个应用程序所需的一切&#xff0c;包括代码、运…

Ubuntu 22.04 安装 Docker Engine

Install Docker Engine on Ubuntu | Docker Docs 比较方便的安装方式为通过 Apt Repo 来安装&#xff0c;需要三大步&#xff1a; 1. 预备仓库信息&#xff1a; 逐行执行一下命令 # Add Dockers official GPG key: sudo apt-get update sudo apt-get install ca-certificat…

OpenCV(三十三):计算轮廓面积与轮廓长度

1.介绍轮廓面积与轮廓长度 轮廓面积&#xff08;Contour Area&#xff09;是指轮廓所包围的区域的总面积。通常情况下&#xff0c;轮廓面积的单位是像素的平方。 轮廓长度&#xff08;Contour Length&#xff09;又称周长&#xff08;Perimeter&#xff09;&#xff0c;表示轮廓…

第二十三章 Classes - 属性

文章目录 第二十三章 Classes - 属性 第二十三章 Classes - 属性 形式上 IRIS 有两种属性&#xff1a; 属性&#xff0c;保存值。该值可以是以下任意值&#xff1a; 单个文字值&#xff0c;通常基于数据类型。对象值&#xff08;包括集合对象和流对象&#xff09;。多维数组。…