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

LOC:ABT Node v1.2.0 正式发布

作者:

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

作者:?王仕军

在经历239个Commit,17个小版本迭代之后,功能更强大、性能更稳定、更安全可靠、用户体验更好的ABTNodev1.2.0正式发布了,欢迎大家升级试用!

如果你之前启动过ABTNode,可以直接在ABTNode的配置界面检查升级即可体验最新版。

可能你会好奇,ABTNodev1.2.0都包含了哪些特性?哪些改进?下面我们列出主要的变化和改进。

BreakingChanges

ABTNodev1.2.0里面包含了下面的BreakingChange

@abtnode/cli?安装后会产生两个全局的命令行工具?abtnode?和?blocklet,前者用来管理ABTNode,后者用来操作Blocklet

abtnodedeploy?变成了?blockletdeploy

NFT永续合约交易平台nftperp宣布启动DAO治理:5月2日消息,NFT 永续合约交易平台 nftperp 宣布启动 DAO 治理,由于协议治理 Token NFTP 尚未发布,目前暂时使用不可转让的 VNFTP 作为治理 Token,VNFTP 可在 NFTP 发布后 1:1 进行置换。

同时,团队发布社区首个提案以启动 DAO 治理模式,VNFTP 持有者可对此提案进行投票表决。[2023/5/3 14:39:20]

abtnodebundle?变成了?blockletbundle

abtnodeblocklet:*?变成了?blocklet*

ABTNode默认的BlockletRegistry变更为?https://booster.registry.arcblock.io?新Registry启用了AWS的全球CDN加速,下载速度会更快

Art Gobblers地板价突破20ETH:11月2日消息,据Dune Analytics数据显示,由知名美国动漫Rick and Morty主创之一Justin Roiland联合加密风投Paradigm推出的NFT系列Art Gobblers自11月1日4:20开放铸造以来,地板价已经突破20ETH,全网总交易额为29,020ETH(约合4527万美元)。[2022/11/3 12:11:26]

BlockletRegistry

为了更好的Blocklet开发工作流,我们设计和开发了去中心化的BlockletRegistry,所有的官方Blocklet目前都发布到我们官方的BlockletRegistry。新的BlockletRegistry已经具备如下的能力:

验证Blocklet的元信息、发布版本信息、开发者信息、源代码压缩包

Messari收购加密融资数据库Dove Metrics:8月2日消息,加密数据分析和研究机构Messari宣布收购Blackrose Capital旗下加密融资数据库Dove Metrics,Messari暂未披露交易细节。目前Messari已将Dove Metrics仪表板集成至Messari平台中,并将在未来继续开发具有附加功能的仪表板。(CoinDesk)[2022/8/3 2:54:45]

存储并以API的形式提供自己Host的所有Blocklet信息,方便ABTNode检索和安装

接下来我们会继续迭代BlockletRegistry,使其支持经济模型里面的利益分配、支持BlockletRegistry之间的Push和Pull。

团队管理模块

新版的ABTNode包含了更加完善且通用的团队管理功能:

Layer2去中心化交易所DeversiFi将推出跨链交易新功能:6月8日消息,Layer2去中心化交易所DeversiFi正在为DeFi用户推出一项允许用户跨多个链进行交易的新功能。其创始人Will Harborne表示,将通过首先整合Polygon来构建其跨链功能,并在未来几个月内整合Avalanche、BNB Chain、Optimism和Arbitrum。

为了促进此次升级,DeversiFi与去中心化交易所(DEX)聚合器ParaSwap合作,帮助用户将USDT或USDC代币转换为Polygon的代币,以在DeversiFi内交易。(CoinDesk)[2022/6/8 4:10:17]

邀请其他用户加入,只需要创建邀请链接,受邀者通过ABTWallet即可加入

更加细粒度的成员管理功能,比如禁用、启用、更改角色,登录时间记录

Blocklet享有和ABTNode完全相同但数据隔离的团队管理,无需自行开发

权限管理模块

在团队管理的基础上我们还增加了基于角色的权限控制,来提高ABTNode的安全性,这非常适合于需要多人来管理和运维一个ABTNode的情形。

当然,这个功能对于Blocklet来说也是通用的,即运行在ABTNode里面的Blocklet天然就有了自己的权限控制模块。

ABTNode的默认权限和安全策略如下图:

Blocklet服务

在团队管理和权限管理的基础上,我们开发了第一个Blocklet服务:用户认证和鉴权服务,省去开发Blocklet过程中需要考虑的用户登录、授权等重复性的工作,这个功能包含两部分:

用户认证:通过DID登录来验证用户身份,不同Blocklet的用户数据完全隔离,并且能通过团队功能来管理Blocklet自己的用户

用户鉴权:通过权限控制模块来管理用户权限,验证用户的权限,实现比较安全的访问控制

当然,对所有的新功能我们都会吃自己的狗粮,目前官方Blocklet中需要登录和鉴权的已经全部切换到为ABTNode提供的服务。

启用了Auth服务的Blocklet安装后会是下面的样子:

如果你想亲自体验启用了Auth服务的Blocklet,可以安装?AuthDemo?或者?KitchenSink,如果你想在自己的Blocklet中使用Auth服务,敬请期待即将发布的文档。

接下来我们会设计并提供更多的Blocklet服务来简化Blocklet的开发,让ABTNode成为真正意义上的DApp操作系统。

其他值得注意的改进

除了上面列出来的大块功能之外,下面这些小改进也值得关注和尝试:

WEBWallet支持:新版的ABTNode能无缝的和?ABTWalletWeb?版本一起工作,包括声明节点、登录

支持从文件系统安装Blocklet:作为从BlockletRegistry安装补充,从URL安装的功能目前支持?http/https/file?三种协议

支持取消等待中的安装任务:之前的版本只能取消下载中的安装

动态调整的安装和启动队列并发数:新版ABTNode会根据宿主机的性能动态调整Blocklet安装和启动两个任务队列的并发数

支持BlockletRequirements:开发者在?blocklet.yml?中可以声明Blocklet的运行环境,比如ABTNode的版本、操作系统、CPU架构

支持查看RoutingEngine的日志:方便查看经由路由引擎的流量、日志

软件质量提升

从技术预览版到v1.2.0,ABTNode已经演化成包括11W+行代码、20+子模块的项目,sloc?的统计结果如下:

为了确保ABTNode的可靠和稳定,我们在CI流程里面增加了代码覆盖率统计,要求每个PR不管新增还是重构不能降低整体的代码覆盖率,在两个月的时间内,整个项目的代码覆盖率从25.2%提升到61.1%,且还在持续改进。

下面是CodeCov的最近90天的覆盖率变化趋势:

此外,为了提高工程师的效率,我们的CI流程全面从Travis切换到了GithubActions,因为后者有更快的执行速度。

欢迎试用反馈

以上,欢迎试用新版,并到这里给我们提建议!

来源:金色财经

标签:LETLOCBLOCKLOCKtrustwallet怎么读Solidblockwiseblockchainblockchain什么意思

酷币交易所热门资讯
DEL:Nirvana公链两面观:致力改进公链生态 将吸引更多开发者入局

Nirvana公链两面观:致力改进公链生态,将吸引更多开发者入局——Nirvana,一面是生态,一面是便捷本篇文章Nirvana公链为传统开发者提供易上手的去中心化应用.

1900/1/1 0:00:00
BASE:币圈王哥:比特币上方抛压沉重? 行情持续低位震荡

今日资讯:2月14日消息,GalaxyDigital创始人MikeNovogratz指出,比特币将继续表现良好,更多的是作为一种价值存储资产,而不是货币.

1900/1/1 0:00:00
AAVE:新年DeFi又来新空投,AAVE正在空投子币AVEE,告诉你怎么领!

2020年我们经历了太多的DeFi空投,像Uniswap、Tokenlon各个都是大手笔,空投的代币价值动辄就是上万元人民币,然而这些空投却只针对老用户进行发放.

1900/1/1 0:00:00
ZOR:20212.9比特币行情分析

比特币价格近两天涨幅超10000点,大量买盘涌入后带动价格打破上方关键阻力位置,日线图上目前呈现出强势的上涨格局,技术面上给出多次回调讯号,但价格并未走出像样的回调出来.

1900/1/1 0:00:00
加密货币:金色早报 | 比特币总市值突破$9000亿 创历史新高

头条▌比特币总市值首次突破9000亿美元创历史新高金色财经报道,比特币市值逼近万亿美元,今日比特币总市值首次突破9000亿美元创历史新高.

1900/1/1 0:00:00
BTC:随着机构持有3%的BTC流通供应 比特币继续迈向主流

机构投资者正在迅速买入比特币,在撰写本文时,将近3%流通中的比特币被这些投资者长期持有。数据显示,24家实体已囤积超过460500BTC,按比特币当前价格计算,相当于220亿美元.

1900/1/1 0:00:00