火星链 火星链
Ctrl+D收藏火星链

EBASE:开源进展 | 微众银行区块链中间件平台WeBASE v1.3.1发布

作者:

时间:1900/1/1 0:00:00

作者:WeBASE

来源:微众银行区块链

WeBASE是一个体验友好、功能丰富的区块链中间件平台,通过一系列通用功能组件和实用工具,助力开发者快速搭建区块链应用的基础环境,提供可视化合约IDE和一站式联盟链管理台。

上一个版本,WeBASE对链上事件通知、私钥托管和交易上链等功能进行优化。结合社区开发者的反馈与底层FISCOBCOS的新增特性,我们在WeBASEv1.3.1中新增了动态群组管理、合约ABI导入、合约ABI解析、节点流量日志解析等功能;同时,控制台与节点前置的私钥也可以导入到WeBASE了。

目前,WeBASEv1.3.1已正式发布。本文带大家概括性地认识本次更新的关键特性,欢迎大家积极体验新版本,并将开发心得和建议反馈给我们。

动态群组管理

在过去的版本中,用户在各节点之间创建新群组时,需要到节点的部署机器上执行多个脚本与命令,才可以创建一个新的群组。用户能否更方便地对节点和群组进行运维和管理呢?WeBASEv1.3.1给出了答案。

WeBASEv1.3.1支持创建、启动、停止等动态群组管理功能,同时支持增、删、查、改等动态群组成员管理功能。

Flashbots已经开源其MEV-Share节点:7月24日消息,以太坊基础设施服务Flashbots研究员Shea Ketsdever在社交媒体发文表示,Flashbots已经开源其MEV-Share节点。

此前报道,MEV-Share协议将通过最大可提取价值(MEV)赚取的部分资金分配给以太坊用户,而不仅仅是验证者和区块构建者。[2023/7/24 15:55:48]

群组管理入口图示

群组管理页图示

小改变,大便利!如今,用户在WeBASE管理台中,为联盟链一个新区块链应用创建群组时,只需要像“拉聊天群”一样,在页面选中多个节点,输入配置即可“拉群成功”。

BIS创新中心将创建加密货币市场开源情报平台:6月19日消息,据官方公告,国际清算银行(BIS)创新中心宣布在其各个中心实施一系列新项目,更新其2022年工作计划。

其中欧元体系中心(Eurosystem Centre)预计将在未来几个月内开放,地点位于法兰克福和巴黎,并将与所有19家欧元区央行和欧洲央行合作。Eurosystem Centre最初的前三个项目如下:

1. 加密货币市场情报平台。该项目的目标是创建一个开源市场情报平台,以阐明市值、经济活动和金融稳定风险。

2. “后量子密码学:保护支付系统的隐私”。该项目将调查和测试能够承受量子计算机大幅提高的处理能力的潜在加密解决方案。

3. 提高气候相关信息披露的透明度。该项目旨在建立公司申报的开源数据库,并配有全文搜索引擎,以确定与可持续性相关的信息披露。

据此前报道,以色列央行将与香港金管局、BIS创新实验室合作测试零售型CBDC的可行性。此次由国际清算银行创新中心香港中心牵头的Sela项目,计划于今年第三季度启动,研究结果将于今年年底公布。[2022/6/19 4:38:42]

LooksRare公共SDK新版本发布,未来LooksRare将完全开源:3月16日消息,LooksRare中文负责人Arya在推特介绍LooksRare的公共SDK。第一个版本包含常用变量:如合约地址,用于与Looksrare合约交互的abis,以及用于构建签名数据(EIP-712)的工具。未来,LooksRare将完全开源。

Github网站显示,LooksRare SDK 0.2.2版本已于近日发布。[2022/3/16 13:59:35]

节点与群组图示

合约ABI导入

多机构共建联盟链应用时,经常会遇到这样的需求:区块链合约可能由某一个机构独立完成,而大家都需要调用此合约。

例如,机构A在自己的WeBASE中完成合约的编辑、编译、部署之后,机构B也需要调用这个合约,这个时候,机构B想要机构A提供合约原文,但是机构A又不想暴露具体的合约代码实现。

这个需求WeBASEv1.3.1安排上了!WeBASEv1.3.1加入合约ABI导入功能,这样一来,机构A就可以在不暴露合约代码实现的基础上,提供合约地址和合约ABI给机构B。机构B导入相应ABI和合约地址后,就可以像普通合约一样调用其方法了。

开源矿池合伙人方云豪:目前质押币对矿工的压力仍在:金色财经现场报道,由开源矿池和火币主办,金色算力云、链上ChainUP、Filecoin Beijing联合主办的“分布式存储中国行首站暨开源矿池IPFS私享会”2020年11月13日在北京举行。开源矿池合伙人方云豪在会上表示,Filecoin主网上线最初几天全网算力每天增量仅1P到3P,因为没缺质押币,所以大多矿工被迫停掉算力机器,据悉几个知名厂商停机率达到80%到90%。目前虽然全网算力新增10P左右,但质押币对矿工的压力一直在,矿工通过各种方式去解决质押币。[2020/11/13 20:44:52]

合约ABI导入图示

合约ABI编码器

智能合约的ABI(ApplicationBinaryInterface)实际上是智能合约的二进制接口标准,它定义了一个编码协议,不同语言都可以遵守这个协议编码合约交易。

OKEx宣布OKChain今日完成100%开源计划:4月16日消息,OKEx宣布OKChain今日完成100%开源计划,将面向全生态节点,提供高效、自由、无边的公链生态系统。目前已完成了首批生态合作伙伴的搭建,其中包括比原、Certik、IRISnet和conflux等在内的数十家全球领先的知名企业。

据了解,OKChain采用了独特的跨链设计思路,不仅实现了与Cosmos生态的对接,还将通过协议“工具包”完成与BTC、ETH等各类主流公链的无缝对接。在同时保证各链独立自主的、整体的跨链生态以及参与节点的自主权同时,实现了链与链可以直接互相发送交易、传递信息。

详情见原文链接。[2020/4/16]

随着社区的发展壮大,用户需求日渐多元。其中,我们发现不少用户想拥有自己熟悉语言的SDK。事实上,有些用户已经开始动手构建这样的SDK。但是开发过程中,用户反馈遇到了交易编码规则繁复、没有趁手ABI编码工具可以参照等困难。

WeBASEv1.3.1召唤了ABI编码器,让用户可以可视化地观察整个ABI编码过程。下面,我们导入一个?HelloWorld.sol合约的ABI,以此了解ABI编码器的各个功能。

合约ABI编码器图示

从上图的ABI窗口中可以看到?

HelloWorld?合约的?

set(uint256)?方法,下方则是解析之后得到ABI中包含了?

set?这个方法,输入?

set?方法的入参为?

0x123?后,可以看到下方的输出窗口出现了?

set?方法的签名?

0x8311131?,而入参则是补全到32位的十六进制的?

123?。

希望这个功能可以帮助到社区的这部分用户,也欢迎大家向社区贡献更好的方法。

私钥导入功能

随着FISCOBCOS开源社区的蓬勃发展,底层FISCOBCOS配套使用的工具越来越多,有FISCOBCOSconsole、WeBASE、Buildchain等等。这些工具的产生为应用构建带来极大便利,但同时也有用户反馈,这些平台中的私钥账号格式不一,账号不能兼容。

WeBASEv1.3.1提供多种私钥格式导入功能,让FISCOBCOSconsole和Buildchain等工具的私钥账号能够导入,方便跨平台的私钥管理和合约调用。同时,WeBASEv1.3.1也支持市面常用的私钥格式,兼容其他平台私钥。

私钥导入图示

新增交易通道

WeBASEv1.3.1新增交易通道,可通过WeBASE-Transaction的proxy分支搭建。WeBASE-Transaction用Web3sdk直连节点,支持平行扩展,支持WeBASE-Sign和区块链应用相关服务部署在同一区域,安全性大幅提升。

新增数据统计服务

WeBASEv1.3.1新增WeBASE-Stat。WeBASE-Stat通过WeBASE-Front采集CPU、内存、IO、群组大小、群组gas、群组网络流量的数据,记录在数据库。该服务供业务层在区块链运行过程中进行实时数据分析、健康度统计和监控,为运维管理提供数据支撑。

其他优化

优化:支持根据encryptType自动切换国密与非国密的solcJjar包进行合约编译

优化:移除自动删除无效群组数据的逻辑,通过群组管理手动删除

bugfix:链上事件通知中,订阅合约Event多个参数时订阅失败问题

bugfix:修复节点前置web页面中节点监控的入参错误问题

bugfix:修复公钥用户发交易时签名报空问题

bugfix:修复部署合约权限不足,导致合约地址为0x0的问题

即刻使用

最新代码和技术文档已同步更新,欢迎体验和star支持。

WeBASE代码仓库:https://github.com/WeBankFinTech/WeBASE

WeBASE国内镜像:https://gitee.com/WeBank/WeBASE

WeBASE技术文档:https://webasedoc.readthedocs.io/zh_CN/latest

WeBASE技术文档国内镜像:https://fintech.webank.com/developer/docs/webase

首次体验WeBASE,可参考一键部署文档:https://webasedoc.readthedocs.io/zh_CN/latest/docs/WeBASE/install.html

如需升级已有版本,可参考:

WeBASE-Front升级说明:https://webasedoc.readthedocs.io/zh_CN/latest/docs/WeBASE-Front/upgrade.html

WeBASE-Node-Manager升级说明:https://webasedoc.readthedocs.io/zh_CN/latest/docs/WeBASE-Node-Manager/upgrade.html

WeBASE-Sign升级说明:https://webasedoc.readthedocs.io/zh_CN/latest/docs/WeBASE-Sign/upgrade.html

向我们报告问题,欢迎提交issue:https://github.com/WeBankFinTech/WeBASE/issues

如需咨询技术问题,欢迎进技术群交流:关注本公众号,对话框回复[

小助手]进群

标签:WEBBASBASEEBASEWebchainMCBASE价格Coinbase ProCubeBase

币安app官网下载热门资讯
区块链:观点 | 如何架接区块链和大众采用之桥

文章翻译自AniAlexander文章“HowToBridgetheAbyssBetweentheMassesandBlockchainAdoption”原文链接:https://hackern.

1900/1/1 0:00:00
比特币交易:横盘僵局未破,谁是比特币破局之匙?

文︱乔安娜“你永远不知道,明天和意外哪一个会先来。”进入6月中旬,北京新冠肺炎疫情突然出现反弹,致使部分上班族遭受“无妄之灾”。杨鹏是躺者之一.

1900/1/1 0:00:00
THE:决战分片之颠 ?全面对比波卡和以太坊2.0的设计

写在前面:北京时间5月26日晚,备受关注的公链项目波卡发布了第一个侯选链CC1,而它很可能成为将来的Polkadot主网,而根据描述,波卡也从之前的跨链定位切换到了分片协议.

1900/1/1 0:00:00
EFI:元界DNA一周年 | 续写传奇,打造全球主流公链新标杆

2020年5月28日,元界DNA启动一周年之际,重磅登陆OKEx。2019年5月28日,独创双链网络架构系统元界DNA横空出世,惊艳亮相528香港Finwise纷智全球峰会,获得了满堂彩.

1900/1/1 0:00:00
加密货币:转0.55ETH,手续费花了10668ETH?历史上还有人花了291BTC…...

“天呢!一笔转账,手续费花了10668个以太币!”“矿工要乐翻了吧?价值1865万元呢!”……北京时间昨天下午5点47分,以太坊区块链上疑似再现乌龙转账:某位用户转账0.55ETH时.

1900/1/1 0:00:00
POLK:波卡主网启动,创始人Gavin Wood撰文解释现阶段CC1候选链特性

北京时间5月26日晚,跨链项目Polkadot主网已经启动,进入逐阶段发布状态。 诞生第一个区块当前发布的波卡网络为CC1候选链,是PoA网络,Web3基金会将通过「Sudo模块」保留对网络的超.

1900/1/1 0:00:00