区块链通用组件 WeBASE

Apache-2.0
Java 查看源码»
跨平台
微众银行
2019-10-23
编辑部的故事

【年终提升】2019尾声,来 OSC·年终盛典收割技术干货,get新技能!>>>

WeBASE(WeBank Blockchain Application Software Extension) 是在区块链应用和fisco bcos节点之间搭建的一套通用组件。围绕交易、合约、密钥管理,数据,可视化管理来设计各个模块,开发者可以根据业务所需,选择子系统进行部署。WeBASE屏蔽了区块链底层的复杂度,降低开发者的门槛,大幅提高区块链应用的开发效率,包含节点前置、节点管理、交易链路,数据导出,Web管理平台等子系统。

WeBASE将区块链应用开发标准化,搭建完fisco bcos节点后,只需按照五步标准流程进行区块链应用开发,开发流程请参阅 使用WeBASE开发区块链应用

各子系统简介

  • 节点前置服务 WeBASE-Front 集成web3jsdk,提供restful风格的接口,客户端可以使用http的形式和节点进行交互,内置内存数据库,采集节点健康度数据。内置web控制台,实现节点的可视化操作。

  • 节点管理服务 WeBASE-Node-Manager 处理前端页面所有web请求,管理各个节点的状态,管理链上所有智能合约,对区块链的数据进行统计、分析,对异常交易的审计,私钥管理等。

  • WeBASE管理平台 WeBASE-Web 可视化操作平台,可基于此平台查看节点信息,开发智能合约等。

  • 交易服务 WeBASE-Transcation 接收交易请求,缓存交易到数据库中,异步上链,可大幅提升吞吐量,解决区块链的tps瓶颈。

  • 私钥托管和签名服务 WeBASE-Sign 托管用户私钥,提供云端签名。

  • 数据导出代码生成工具 WeBASE-Codegen-Monkey 代码生成工具,通过配置可以生成数据导出的核心代码。

  • 数据导出服务 WeBASE-Collect-Bee 导出区块链上的基础数据,如当前块高、交易总量等,通过智能合约的配置,导出区块链上合约的业务数据,包括event、构造函数、合约地址、执行函数的信息等。

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

漫谈WeBASE之交易两三事

2019年7月2日,区块链中间件平台WeBASE正式对外开源,大家首先会想到的就是:WeBASE是什么,有什么用? WeBASE是WeBank Blockchain Application Software Extension的简写,是在区块链应用和...

2019/12/09 22:56
36
0
FISCO-BCOS 学习资料

FISCO BCOS Resources 实践步骤 部署区块链,指导手册 合约开发,指导手册 应用开发脚手架,项目下载和指导手册 体验案例,存证 其他,体验分布式身份标识WeIdentity和体验物联网连接器WeEve...

2019/11/15 21:04
27
0
微众银行发布区块链“善度”,提出区块链优化社会治理参考框架

2019年9月17日,以“区块链新经济:新十年·新起点”为主题的第五届区块链全球峰会在上海召开,微众银行副行长兼首席信息官马智涛受邀发表演讲。在峰会主论坛上,微众银行正式发布区块链优化...

2019/09/17 14:59
24
0
专访FISCO BCOS赵振华:以开放的思维迎接分布式商业

本文转载自巴比特 记者 | 邱祥宇 400多家企业机构加入,6000名社区成员参与,数百个应用搭建,数十个场景覆盖,FISCO BCOS在不到3年的时间里迅速崛起,成为中国影响力最大的开源区块链社区。...

2019/10/14 10:18
88
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部