作者:?王仕军
在经历239个Commit,17个小版本迭代之后,功能更强大、性能更稳定、更安全可靠、用户体验更好的ABTNodev1.2.0正式发布了,欢迎大家升级试用!
如果你之前启动过ABTNode,可以直接在ABTNode的配置界面检查升级即可体验最新版。
可能你会好奇,ABTNodev1.2.0都包含了哪些特性?哪些改进?下面我们列出主要的变化和改进。
BreakingChanges
ABTNodev1.2.0里面包含了下面的BreakingChange
@abtnode/cli?安装后会产生两个全局的命令行工具?abtnode?和?blocklet,前者用来管理ABTNode,后者用来操作Blocklet
abtnodedeploy?变成了?blockletdeploy
以太坊客户端Nimbus将捐赠钱包地址更新为多签地址,以降低管理风险:3月16日消息,以太坊客户端 Nimbus 宣布将捐赠钱包地址更新为 0xDeb4A0e8d9a8dB30a9f53AF2dCc9Eb27060c6557,Nimbus 称该地址是一个多重签名钱包地址,将降低管理捐赠风险并加强内部运营。原始捐赠地址的资金将在接下来的 24 小时内转移到这个新的地址中。
Nimbus 在 Gitcoin 上的捐赠地址将在未来几天更新为这个新的地址。Nimbus 保留对原始捐赠地址中资金的访问权限。[2023/3/16 13:08:45]
abtnodebundle?变成了?blockletbundle
abtnodeblocklet:*?变成了?blocklet*
ABTNode默认的BlockletRegistry变更为?https://booster.registry.arcblock.io?新Registry启用了AWS的全球CDN加速,下载速度会更快
Aptos Labs投资印度社交媒体应用Chingari:金色财经报道,Aptos Labs对印度社交媒体应用程序Chingari进行了股权投资。Chingari是一款拥有500万日活跃用户的短视频应用程序,将使Aptos成为其首选的Layer1区块链。Chingari新版应用程序将于2023年第二季度初上线。[2023/2/9 11:55:27]
BlockletRegistry
为了更好的Blocklet开发工作流,我们设计和开发了去中心化的BlockletRegistry,所有的官方Blocklet目前都发布到我们官方的BlockletRegistry。新的BlockletRegistry已经具备如下的能力:
验证Blocklet的元信息、发布版本信息、开发者信息、源代码压缩包
存储并以API的形式提供自己Host的所有Blocklet信息,方便ABTNode检索和安装
近3亿枚XRP在主要加密交易所之间转移,其中Ripple发送5000万枚XRP:8月13日消息,Whale Alert数据显示,在过去两天里,近3亿枚XRP在主要加密交易所之间转移。Ripple直接参与了这些资金的转移,该公司继续发送大量的XRP,并将其兑换成数百万美元。
Ripple发送了5000万枚XRP,以当前价格计算,价值18777694美元。Bithomp分析平台显示,这5000万枚代币被Ripple移动到其RL18-VN钱包,然后2000万枚XRP被发送到Bitstamp交易所。
需要注意的是,作为Ripple众多ODL走廊之一的Bitstamp打算在8月晚些时候下线XRP/PAX交易对。(U.Today)[2022/8/13 12:23:09]
接下来我们会继续迭代BlockletRegistry,使其支持经济模型里面的利益分配、支持BlockletRegistry之间的Push和Pull。
ill poop it nft市值突破2500万美元,地板价突破1ETH:金色财经消息,据NFTGO数据显示,ill poop it nft市值突破2500万美元,截至发稿时为25,734,913.44美元,24小时增涨186.74%,在所有NFT项目排名里达到133名。
另外据OpenSea数据显示,ill poop it nft地板价突破1ETH,目前为1.5ETH。行情波动较大,请做好风险控制。[2022/6/8 4:10:24]
团队管理模块
新版的ABTNode包含了更加完善且通用的团队管理功能:
邀请其他用户加入,只需要创建邀请链接,受邀者通过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,因为后者有更快的执行速度。
欢迎试用反馈
以上,欢迎试用新版,并到这里给我们提建议!
来源:金色财经
标签:LETLOCBLOCKBLOtrustwallet什么钱包VR Blocksblockchain的域名价值BLOC.MONEY
本号的文章只做研究、学习和交流使用,不具有任何的操作指导意义!币圈唯一每天坚持视频分析行情的大号!今天是大年初一,咱们自己的新年第一天,而且春天也已经悄悄走到了我们面前,院长最喜欢春天.
1900/1/1 0:00:001月8日,比特币突破41000美元,刷新历史新高。尽管有所回调,还是收复了38000美元的关口。跌宕起伏十余年,比特币在争议中前行到逐渐被认可,如今的价格对于大多数普通用户来说,已经高不可攀.
1900/1/1 0:00:00大部分刚入这个圈子的人和投资一直亏钱都是不爱学习,不看新闻,一个利空出来,币价一直跌,还不懂怎么回事,也不去看关于技术类的指标,图看不懂,操作看感觉.
1900/1/1 0:00:00感恩天地和先人的香烛,高挂着火红喜庆的灯笼,门墙上圆润饱满的福字,刚上桌热气腾腾的饺子,还有从心底绽放出来的笑容,这些才是除夕最深切的记忆。让我们把这年终岁末的真情,永远珍藏生命里.
1900/1/1 0:00:002021年2月9日早,比特币再次向上突破,最高报价47480.8美金,冲击50000美金关口。市值超越特斯拉。按照当前约1800美元/盎司的国际金价,一枚币的价值大约可换一斤半黄金.
1900/1/1 0:00:00昨日前言之中说明一点,现阶段的市场既然已经走高,就不会止步在一轮之中,场内外的问题起码在近期会掩盖在市场的多头狂欢之下,还是继续选择多头思路,短线为基准即可.
1900/1/1 0:00:00