文档首页 > > 产品介绍> 产品功能

产品功能

分享
更新时间:2021/01/18 GMT+08:00

区块链服务为您提供如下功能,助您快速,安全、高效、低成本上链。

区块链服务部署

您无需提前准备区块链系统需要的资源,可一键式完成购买资源与部署区块链网络。

  • 部署时间从天级降至分钟级,一步到位完成区块链网络的配置和部署。
  • 屏蔽底层技术细节,无需关注区块链底层技术实现和平台构建。
  • 支持创建跨区域联盟链和私有链。

账本存储

提供文件数据库(GoLevelDB)和NoSQL(CouchDB)两种区块链状态信息存储可选方案。

  • 文件数据库:交易历史数据保存在区块链中,状态数据保存在LevelDB中。
  • NoSQL:CouchDB存储交易数据和状态数据。

共识算法

提供多种算法以适应不同场景。

  • 测试策略(SOLO):简单共识算法,只需一个节点即可提供共识排序功能,不支持容错,启动快速,节约资源,推荐测试时使用。
  • 快速拜占庭容错共识算法(FBFT):高性能、高可用容错共识算法,需要至少4个节点才能提供交易共识排序功能,可容忍不大于(节点总数-1)/3个节点作恶,建议生产环境使用。
  • Kafka(CFT):高速共识算法,能容忍一半以下节点发生错误。建议生产环境使用。
  • Raft(CFT):高速共识算法,能容忍一半以下节点发生错误。建议生产环境使用。

联盟成员/组织管理

  • 联盟发起方可动态邀请其他成员加入联盟,快速组建区块链联盟链,既方便又灵活。各成员节点运行在独立的VPC中,独立管理,安全可控。
  • 区块链服务同时支持动态添加节点组织,再也不用担心部署服务时节点组织规划不够的问题了。

节点弹性扩容

根据用户需求,无需重启系统,支持Peer节点弹性扩容。

链代码管理

通过图形化界面可视化管理链代码的全生命周期:链代码编码、调试,链代码安装、链代码实例化和链代码升级。

区块浏览器

区块链浏览器提供区块链相关信息的查询,包括区块数量、交易数量、区块详细信息、性能数据及节点状态、区块列表、交易列表及交易详情信息等,帮助您了解整个区块链的状态,对区块链基本的维护提供数据支撑。

隐私保护

确保在同一个通道内的不同成员,例如A、B成员,经过隐私保护配置,指定A成员可以访问相关数据的权限,只有拥有指定权限的成员A能访问相关数据,没有权限的成员B,则无法访问相关的数据,保证在一个共享通道内数据的隐私性。

通道隔离同样可以保证数据隐私,通道隔离保护的隐私针对通道外的成员;隐私保护的区别是对通道内成员进行隐私保护。

应用接入

提供应用接入方式为:SDK和Restful API。

  • 提供SDK配置文件下载功能,简单配置即可完成应用与区块链网络的对接。
  • 提供Restful接口调用链代码功能,应用可以通过Restful接口直接调用链代码。同时支持多组织背书。

监控运维

对接监控服务平台对数据和资源实时监控、告警、通知。

  • 自动化运维:主动升级底层区块链平台和更新补丁,与华为云运维系统无缝集成。
  • 企业级监控:集群全天候实时多维度监控,同时可自定义并上报多渠道告警。

跨链数据交互

  • 引入跨链交易结果仲裁机制,采用链式结构管理跨链交易确认结果,保障跨链交易的原子性操作。
  • 仲裁节点只管理跨链交易验证结果,不触碰原始交易数据,保障跨链业务的独立安全性。
  • 引入跨链交易多方行为一致性验证机制,保障跨链交易中信息传递(资产转移等)的一致性。

目前仅企业版和铂金版支持跨链数据交互功能,如果您需要使用该功能,请向客服提交工单申请开通。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问