作者:?王仕軍
在經歷239個Commit,17個小版本迭代之后,功能更強大、性能更穩定、更安全可靠、用戶體驗更好的ABTNodev1.2.0正式發布了,歡迎大家升級試用!
如果你之前啟動過ABTNode,可以直接在ABTNode的配置界面檢查升級即可體驗最新版。
可能你會好奇,ABTNodev1.2.0都包含了哪些特性?哪些改進?下面我們列出主要的變化和改進。
BreakingChanges
ABTNodev1.2.0里面包含了下面的BreakingChange
@abtnode/cli?安裝后會產生兩個全局的命令行工具?abtnode?和?blocklet,前者用來管理ABTNode,后者用來操作Blocklet
abtnodedeploy?變成了?blockletdeploy
Visa 加密團隊正在探索研究賬戶抽象、互操作性、可擴展性和隱私等主題:5月24日消息,Visa CBDC 和協議負責人 Catherine Gu 在接受 Blockworks 采訪時表示,Visa 的加密貨幣團隊仍處于起步階段,目前還沒有明確定義的路線圖,但該團隊目前正在研究賬戶抽象、互操作性、可擴展性和隱私等主題。
Catherine Gu 表示,隨著區塊鏈技術的成熟,在消費者、機構,甚至中央銀行層面,隱私將是一個重要的焦點領域,我認為在未來理解隱私背后的影響和設計都是很重要的。[2023/5/24 15:22:28]
abtnodebundle?變成了?blockletbundle
abtnodeblocklet:*?變成了?blocklet*
ABTNode默認的BlockletRegistry變更為?https://booster.registry.arcblock.io?新Registry啟用了AWS的全球CDN加速,下載速度會更快
派盾:0VIX攻擊者已將310枚ETH轉入Tornado Cash:5月9日消息,據派盾監測顯示,Polygon生態項目0VIX Protocol攻擊者已將310枚ETH轉入Tornado Cash。據悉,0VIX于4月28日遭黑客攻擊,潛在損失約200萬美元。隨后0VIX在鏈上向攻擊者發出最后通牒,要求其退還資金,否則將面臨法律后果。[2023/5/9 14:52:05]
BlockletRegistry
為了更好的Blocklet開發工作流,我們設計和開發了去中心化的BlockletRegistry,所有的官方Blocklet目前都發布到我們官方的BlockletRegistry。新的BlockletRegistry已經具備如下的能力:
驗證Blocklet的元信息、發布版本信息、開發者信息、源代碼壓縮包
存儲并以API的形式提供自己Host的所有Blocklet信息,方便ABTNode檢索和安裝
a16z CTO:“橙球”謎語推文并非是要推出L2:4月19日消息,a16z 首席技術官 Eddy Lazzarin 回應 a16z 工程師 ncitron.eth 發布的“橙色圓球”即將推出謎語推文稱,這并非 L2。a16z 工程師 ncitron.eth 發布橙球推文后,與 Optimism 圖像的相似性導致交易者猜測 a16z 可能計劃推出自己的 Layer2 區塊鏈,OP Token 此后上漲 3%。
此前報道,Coinbase 于 2 月份發布包含藍色圓球的推文,并基于 OP Stack 構建了一個全新 L2 區塊鏈 Base。(CoinDesk )[2023/4/19 14:12:34]
接下來我們會繼續迭代BlockletRegistry,使其支持經濟模型里面的利益分配、支持BlockletRegistry之間的Push和Pull。
團隊管理模塊
能源巨頭沙特阿美與 droppGroup 簽署協議建立 Web3 技術:金色財經報道,能源巨頭沙特阿拉伯國家石油公司(沙特阿美)已與Web3技術提供商droppGroup簽署了一份諒解備忘錄(MoU),以探索共同開發一系列Web3技術,使其工人受益,包括潛在的入職、培訓生態系統,以及代幣化網絡和獎勵計劃。據悉,這次合作并不是該公司首次涉足區塊鏈技術。2020年初,該公司向基于區塊鏈的商品交易后處理平臺Vakt投資了500萬美元。droppGroup是一家Web3技術提供商,其技術棧包括人工智能(AI)和機器學習(ML)、擴展現實(XR)、代幣化網絡和元宇宙環境。[2023/2/21 12:18:21]
新版的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,因為后者有更快的執行速度。
歡迎試用反饋
以上,歡迎試用新版,并到這里給我們提建議!
來源:金色財經
Tags:LOCLETLOCKBLOBlockGPTLead Walletblockchain是什么企業blockWRK
今日快訊 江卓爾:擊敗BTC的如果不是BCH,那就是ETH2月14日,萊比特礦池CEO江卓爾發微博表示:1,BCH是中本聰設計的世界貨幣,目的是實現哈耶克《貨幣的非國家化》里展望的.
1900/1/1 0:00:00在DeFi發展前景愈發明朗的當下,波場TRON開始致力于打造全方位的DeFi生態版圖。2021年是波場迎來發展的第五年,為了完成波場TRONDeFi的生態深化建設,進一步豐富壯大波場TRON的D.
1900/1/1 0:00:00據官方公告,MXC抹茶開啟“萬物生長計劃”,設立500萬USDT專項基金,通過Grant激勵形式,促進以太坊、波卡等網絡,及其生態項目方開發者,一起創造MX更多使用場景.
1900/1/1 0:00:0001 經歷了過年期間的“晚上拉,早上砸”的走勢,摩根士丹利旗下部門計劃投資1500億美金比特幣。比特幣雖然沒有開始大幅度上漲,但是苗頭已現.
1900/1/1 0:00:00加密貨幣的使用量在2020年猛增到新的高度,這一趨勢在2021年還將繼續。今年開始,由于機構投資者的需求增加,比特幣達到了創紀錄的48000美元,目前正在向50000美元沖擊.
1900/1/1 0:00:00點擊上方“藍色字”可關注我們!暴走時評:據悉,印度政府正計劃通過法律手段繞過議會推進加密法案的發展。該法案的到來將有可能拉開數字盧比發展的序幕,但同時可能禁止“私人加密貨幣”.
1900/1/1 0:00:00