以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads
首頁 > 聚幣 > Info

EBASE:開源進展 | 微眾銀行區塊鏈中間件平臺WeBASE v1.3.1發布

Author:

Time: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支持創建、啟動、停止等動態群組管理功能,同時支持增、刪、查、改等動態群組成員管理功能。

Silvergate Bank向非營利組織Brink捐款以支持比特幣開源研發工作:5月21日消息,加密友好銀行Silvergate Bank宣布將向非營利組織Brink捐款。Brink通過基礎研究和開發來加強其協議和網絡,并通過資助、培訓和指導來支持BTC開發者社區。

Silvergate銀行通過以下聲明宣布了這一新舉措:“作為我們對數字貨幣社區的承諾的象征,我們承諾繼續每季度向Brink捐款,這是一個非營利組織,致力于通過開發者獎學金和贈款項目支持比特幣社區。通過這筆捐贈,Silvergate將支持比特幣的開源開發,包括活躍的比特幣開發者和未來的工程人才。”(News Text Area)[2022/5/22 3:33:08]

群組管理入口圖示

開源比特幣隱私項目JoinMarket正在開發更易用的新UI:2月26日消息,JoinMarket正在開發新的網絡用戶界面(UI)。據悉,JoinMarket是一個開源的比特幣隱私項目,自2015年以來一直存在。一旦JoinMarket UI完成,開發者希望它能為用戶提供更簡單的方法來保護其比特幣交易隱私。

周五發布的JoinMarket最新版本是邁向用戶友好型隱私解決方案的重要第一步。盡管值得注意的是,用戶友好的UI正在開發中,但其UI的使用尚不安全,仍然需要開發人員進行測試和幕后工作。JoinMarket UI開發者Gigi表示,“我們認為它是Alpha軟件,因此請保持低期望。”(CoinDesk)[2022/2/26 10:17:44]

群組管理頁圖示

小改變,大便利!如今,用戶在WeBASE管理臺中,為聯盟鏈一個新區塊鏈應用創建群組時,只需要像“拉聊天群”一樣,在頁面選中多個節點,輸入配置即可“拉群成功”。

開源軟件資助平臺Gitcoin已集成Polkadot和Kusama:Polkadot宣布開源軟件資助平臺Gitcoin已將Polkadot和Kusama代幣(DOT和KSM)集成到其技術堆棧中。這意味著,用戶將有機會在Polkadot和Kusama生態系統中創新和構建應用程序、解決方案和框架。Gitcoin是一個建立在以太坊區塊鏈上以開發者為中心的平臺,利用贈款和基金會的資助來發展社區。[2020/10/9]

節點與群組圖示

合約ABI導入

多機構共建聯盟鏈應用時,經常會遇到這樣的需求:區塊鏈合約可能由某一個機構獨立完成,而大家都需要調用此合約。

例如,機構A在自己的WeBASE中完成合約的編輯、編譯、部署之后,機構B也需要調用這個合約,這個時候,機構B想要機構A提供合約原文,但是機構A又不想暴露具體的合約代碼實現。

這個需求WeBASEv1.3.1安排上了!WeBASEv1.3.1加入合約ABI導入功能,這樣一來,機構A就可以在不暴露合約代碼實現的基礎上,提供合約地址和合約ABI給機構B。機構B導入相應ABI和合約地址后,就可以像普通合約一樣調用其方法了。

隱私協議層項目Keep Network已完整開源:隱私協議層項目Keep Network在官方博客宣布已完整開源,并表示Keep的開源使得tBTC協議成為首個開源且無需許可的BTC跨鏈協議。Keep Network表示所有代碼已經完整開源,包括隨機信標以及ECDSA簽名相關代碼,同時tBTC仍處于Ropsten測試網階段。[2020/3/26]

合約ABI導入圖示

合約ABI編碼器

智能合約的ABI(ApplicationBinaryInterface)實際上是智能合約的二進制接口標準,它定義了一個編碼協議,不同語言都可以遵守這個協議編碼合約交易。

隨著社區的發展壯大,用戶需求日漸多元。其中,我們發現不少用戶想擁有自己熟悉語言的SDK。事實上,有些用戶已經開始動手構建這樣的SDK。但是開發過程中,用戶反饋遇到了交易編碼規則繁復、沒有趁手ABI編碼工具可以參照等困難。

公告 | 安全警示:開源不等于安全:近期多款EOS錢包出現安全問題,疑似調用第三方私鑰生成的開源工具。

提醒廣大用戶,開源不等于安全。開源可以使得代碼越來越強壯,但不能以是否開源去評判安不安全,這是兩個不同的概念。代碼開源前,應對代碼做全面的審查。目前幾款開源工具的公私鑰有重合,錢包開發方應謹慎調用第三方的開源工具。近期有不少用戶爆出資產被盜的原因是在使用第三方工具時,因格式問題出現公私鑰重合,導致資產被盜。

EOS體系與以太坊不一樣,owner權限和active權限的公私鑰不同,owner權限的公私鑰應以冷錢包方式存儲起來。同時今晚MORE.TOP將聯合幣問,推出EOS錢包安全使用事項普及EOS錢包安全常識[2018/7/6]

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

如需咨詢技術問題,歡迎進技術群交流:關注本公眾號,對話框回復[

小助手]進群

Tags:WEBEBASEBASEBASIPWebREBASEAPY2BASED

聚幣
加密貨幣:高盛召開比特幣會議,機構大規模涌入的信號來了

跨國投資銀行巨頭高盛將在5月27日為其客戶舉辦比特幣電話會議。該消息由TheBlock的MikeDudas在本周五透露的,他分享了一張關于在5月27日召開的《通貨膨脹,黃金和比特幣的現行策略》的.

1900/1/1 0:00:00
區塊鏈:深核 | 如果用BSN重新定義IaaS(基礎設施即服務)?

聯盟鏈BSN正在高速發展。據官方消息,截止至4月25日,區塊鏈服務網絡全球節點共部署了128個,國內120個,國際8個,分布在除南極洲外的六大洲,從官方的節點實時監測工具上可以看到,監測中的85.

1900/1/1 0:00:00
COI:老大哥在看著你!美國政府部門已密切監控加密貨幣交易活動近10年

一位熟悉目前策略的消息人士稱,政府監控在加密領域可能比大多數用戶意識到的更為有力。 新聞 6月5日,加密貨幣交易所Coinbase因涉嫌向美國緝局和美國國稅局出售加密監控服務而遭到抨擊.

1900/1/1 0:00:00
DEF:為 DeFi 敲警鐘:DeFi 正面臨經濟安全威脅,健全的經濟模型很必要

撰文:JohnnyAntos,咨詢公司PrysmGroup合伙人 編譯:詹涓 來源:鏈聞 去中心化金融?(DeFi)?被譽為加密世界的下一場革命.

1900/1/1 0:00:00
CAS:隱私幣翻車?研究:99%的Zcash交易可追蹤

來自卡耐基梅隆大學的研究人員發布了一項關于門羅幣和Zcash的隱私功能的研究——這兩種可以為用戶提供匿名性的加密資產可以說是最受歡迎的.

1900/1/1 0:00:00
GAS:Upvest完成90萬歐元A+輪融資,欲優化以太坊交易成本

作者:YogitaKhatri譯者:Odaily星球日報?Azuma德國資產代幣化初創公司Upvest宣布,已通過德國投資銀行的?ProFIT項目完成了一筆90萬歐元的A+輪融資.

1900/1/1 0:00:00
ads