平台概念
01.Concept
BaaS(Blockchain as a Service),“区块链即服务”,是指将区块链框架嵌入云计算平台,利用云服务基础设施的部署和管理优势,为开发者提供便捷、高性能的区块链生态环境和生态配套服务,支持开发者的业务拓展及运营支持的区块链开放平台。通常情况下,一套完整的 BaaS 解决方案包括设备接入、访问控制、服务监控和区块链平台四个主要环节
BaaS节点的服务性体现在:工具性更强,便于创建、部署、运行和监控区块链。区块链服务是指利用区块链产生的数据,提供基于区块链的搜索查询、任务提交,等一系列操作服务。目前在区块链领域,只有各大公链的区块浏览器能称之为区块链服务,以及部分公链衍生应用:存证型-Factom,数字身份型-uPort等。这些应用都有个特点,基于已存在的公链,发挥并强化公链已有的功能,让公链为大家提供更好的区块链服务。也就是说,如果要开发一个区块链服务型应用,我们一般指在公链上开发一个应用。
核心特征
02.Features
开放性
灵活高效,支持各类业务应用场景
高性能
稳定可靠的技术服务,快速高效的技术特征。
易用性
一键部署,快速验证,简单对接适用各种实体应用场景
安全的保护隐私
金融级网络安全保障,链上多种隐私保护方案
系统架构
03.System
采用区块链底层技术,可灵活配置各个节点,使各个节点符合规则从而正确生成区块,
该技术是目前市面上最好的,最流行的联盟链区块链技术
业务架构
04.Business
功能介绍
05.Function
包含当前节点数、当前成员数量、历史并发高峰值、区块高度、总交易数、今日交易数、最近一小时交易数、最近一小时区块数
连接点管理
展示机构名称、邮箱、节点数量、是否已加入
展示用户哈希值、区块高度、区块哈希、资产类型、时间,可以通过链码名称、区块高度、区块哈希值进行查询
用来请求Baas平台接口,创建密钥需填写备注和绑定IP地址[最多一个密钥绑定三个IP,使用逗号间隔],一个用户最多只能创建5个密钥,创建密钥后有90天的有效期,可以对密钥进行删除、启用、删除等操作
链码:是链上代码(简称链码)用户可以添加链码(需要填入链码名称、链码代号、链码描述等,特别注意的是在输入链码代码的时候必须是Go语言的代码,否则会导致编译不通过或错误),还可以禁用、启用链码
开发者可以选择在链码管理添加的链码进行链码调用,需要注意的是链码状态必须是启用的且实例化的
函数是基于链码的基础上去加的可以对其添加、删除、编辑,在添加函数的时候会有选择链码[即链码管理添加的链码且是启用的],还需填合约函数名称和合约函数代号(代号是唯一的),有函数类型转账存储和查询数据可选其中之一
展示用户信息[绑定邮箱、密码、绑定手机号、实名认证]、机构信息[公司信息、机构ID、联系人姓名、联系人电话、机构公钥]
包含帮助中心[用户操作指南]和开发文档[接口的使用等等]
应用领域
06.Application
Supply Chain Finance
(构建可信的供应链金融生态,解决中小企业融资难问题)
(实现债权的灵活流转,助力企业缩短账期)
Traceability of commodities
(保障票据真实性,节省成本方便快捷的省去很多中间流程)
Traceability of commodities
(每笔款项去向和用途都可以清楚的查询)
Equity Claims
(为投资者提供高效可信的资产流通环境,建立端到端的信任体系。)
Judicial Credibility
(让业务数据迅速入链,永久保存,任何人或者机构不可篡改)
Digital Assets
(无需开发,通过管理后台可快速创建多种数字资产,可用于金融、积分兑换等多个领域)
技术优势
07.Advantage
开发者可通过平台直接调用场景化的
API,简化开发流程,降低区块链技术应
用到业务场景的技术门槛
通过数据隔离、信息加密等多级加密机制
为数据安全层层把控,保护链上信息的数
据隐私
快速搭建不同实体应用场景,避免重新开
发区块链底层技术。
一站式快速部署接入区块链网络,助力企
业更加便捷地开发区块链应用
联盟链的并发在多链网络峰值状态下,
TPS可达到5000-8000