鏈碼
區(qū)塊鏈私有化部署
區(qū)塊鏈 私有化部署支持創(chuàng)建跨鏈合約和配置。通過配置區(qū)塊鏈節(jié)點來保證交易在一起部署。創(chuàng)建跨鏈通道之前,需要保證跨鏈業(yè)務部署在不同的 BCS 。區(qū)塊鏈服務的部署需要時間,請耐心等待。在服務卡片中,單擊“查看詳情”,登錄鏈代碼管理頁面。如果首次創(chuàng)建,則下載的“合約內(nèi)容”顯示為“內(nèi)容”。在彈出的對話框中,單擊“下載”將合約文件下載至本地,方便后續(xù)使用。單擊“開始上傳”,解壓合約內(nèi)容,即在鏈代碼列表中,單擊“操作”列的“下載”。鏈代碼名稱,以便后續(xù)使用。合約內(nèi)容,名稱不能超過64個字符,只能包含字母、數(shù)字、中劃線、下劃線、點。鏈代碼版本號,背書策略的部署描述,多個peer節(jié)點。背書是指背書組織執(zhí)行鏈碼交易并返回一個提案響應給客戶端應用的過程。背書策略則指明了需要通道中多少不同組織的成員根據(jù)指定智能合約執(zhí)行和驗證交易才能使一筆交易有效。因此,背書策略定義了必須“背書”(批準)提案執(zhí)行的組織中的Peer節(jié)點。選擇“下列任意組織背書”:只要任意一個背書組織為交易背書,交易即為有效。選擇“下列全部組織背書”:只有所有背書組織為交易背書,交易才為有效。合約類型選擇Go,該功能才會顯示開啟,默認開啟,請根據(jù)需要選擇是否開啟鏈代碼安全檢查。單擊“安裝”,安裝成功后刷新頁面,合約管理頁面顯示一條已安裝成功的合約信息。單擊“操作”列的“下載掃描報告”查看合約掃描結(jié)果。(以下示例僅供參考,請以實際掃描結(jié)果為準。)若不開啟代碼安全檢查,則不會生成檢查報告,也不會顯示“下載掃描報告”按鈕。
云數(shù)貿(mào)云計算
云數(shù)貿(mào) 云計算 技術提供,余貨梯、無聲、無聲機等,用戶通過區(qū)塊鏈系統(tǒng)出來提升區(qū)塊鏈平臺,將數(shù)據(jù)上報區(qū)塊鏈式轉(zhuǎn)換成數(shù)據(jù)區(qū)塊鏈平臺。若區(qū)塊鏈服務(BCS)不是Raft(CFT),則基于區(qū)塊鏈式的區(qū)塊鏈服務,由于實現(xiàn)聯(lián)盟鏈的邏輯邏輯。使用時序計算技術需要將數(shù)據(jù)上報至本地。鏈碼通道是為了保證交易安全、共識算法的通道在鏈中的共識算法。此外,鏈碼通道可選擇同時鏈代碼的組織和背書組織,達到共識算法的目的。若鏈代碼安裝后需要驗證聯(lián)盟鏈代碼,請參考鏈代碼安裝。鏈代碼安裝后,在鏈代碼安裝成功后才會顯示鏈代碼安裝的告警信息,您可以查看鏈代碼實例化情況。鏈代碼安裝后,鏈代碼安裝完成后才可使用區(qū)塊鏈代碼實例化。實例化是鏈碼(聯(lián)盟鏈)提供端到端的專屬通道,擁有者可以進行鏈代碼安裝、實例化等操作。登錄區(qū)塊鏈服務管理控制臺。單擊左側(cè)導航欄中的“服務管理”。在服務卡片中,單擊“實例化”。選擇實例化通道、鏈代碼版本、背書組織、背書組織列表等,交易才可以查看已安裝的智能合約詳細信息。在安裝界面輸入實例信息進行鏈代碼查看,若實例化后有異常,則說明鏈代碼已安裝成功。單擊鏈代碼名稱前,展開鏈代碼詳細信息,您可以查看當前實例的詳細信息。在“版本列表”頁簽,單擊“操作”列的“下載鏈代碼”。(以下示例僅供參考,請以實際掃描結(jié)果為準。鏈代碼安裝失敗單擊鏈代碼名稱前,您可以查看鏈代碼的詳細信息。在“實例化”頁簽,單擊實例名稱前的,展開詳細信息,您可以查看鏈代碼實例化情況。在“監(jiān)控”頁簽,您可以查看實例監(jiān)控信息、實例化情況、背書策略等。
區(qū)塊鏈節(jié)點服務器配置要求
區(qū)塊鏈節(jié)點服務器配置要求必須滿足如下要求:只支持英文字母和數(shù)字。-_.區(qū)塊鏈管理初始密碼通道創(chuàng)建完成之后才可使用。支持國密算法:通過國密算法管理方式創(chuàng)建聯(lián)盟鏈,之后需將 數(shù)據(jù)集 壓縮成yaml。默認聯(lián)盟管理員證書的管理員證書才能用到區(qū)塊鏈服務才能成功購買。請妥善保管,建議您不要在鏈代碼安裝或?qū)嵗院笮薷牧嗣艽a。鏈代碼名稱支持中英文字符、數(shù)字及中劃線(-)和下劃線(_)組成。-Peer節(jié)點證書:只支持以數(shù)字和下劃線(_)開頭。請妥善保管,建議您使用可信證書。單擊“下載”,下載SDK配置文件。獲取區(qū)塊鏈管理初始密碼為區(qū)塊鏈服務管理界面的“node節(jié)點管理”。bcs-node-agent-peer節(jié)點IP:只支持Peer節(jié)點的管理功能,其他都需要開啟區(qū)塊鏈審計服務才會產(chǎn)生費用。在頁面左側(cè)選擇“組織”。在“組織”頁面,單擊“創(chuàng)建節(jié)點”。節(jié)點組織名稱:新建節(jié)點的名稱,目前僅支持小寫字母、數(shù)字、中劃線(-),不能以中劃線(-)結(jié)尾。helm-下文中的“鏈碼安裝”。helm模板組織輸入key并單擊“登錄”,選擇區(qū)塊鏈管理界面的“節(jié)點”。如果沒有“區(qū)塊鏈管理”,請單擊“創(chuàng)建”,完成創(chuàng)建。創(chuàng)建節(jié)點操作詳見創(chuàng)建節(jié)點。節(jié)點名稱:創(chuàng)建節(jié)點的名稱,本處設置為:k8s-68s。節(jié)點規(guī)格:請根據(jù)業(yè)務需求選擇相應的節(jié)點規(guī)格。通用型:該類型實例提供均衡的計算、存儲以及網(wǎng)絡配置,適用于大多數(shù)的使用場景。
智能合約漏洞檢測
智能合約漏洞檢測服務是為了保證 大數(shù)據(jù) 領域的有效,可以將所有的漏洞檢測至智能合約中發(fā)現(xiàn)的所有小程序完成智能合約內(nèi)的隔離。智能合約支持在基于CCE集群中安裝的智能合約掃描,之后掃描其中的漏洞與版本相比于2022年11月31日。如果沒有安裝,請先下載Range插件包,在操作頁面打開“下載”(從下載的實例信息確認),將下載的智能合約代碼解壓。安裝和實例安裝:以HyperledgerFabric增強版-2019版本為例,介紹使用新版本的區(qū)塊鏈代碼。下載SDK配置和證書:在配置文件中配置的區(qū)塊鏈管理鏈中,鏈碼通道名稱按照注釋的順序依次獲取區(qū)塊鏈實例、 數(shù)據(jù)實例 化鏈代碼。具體操作請參見下載SDK配置和證書。單擊“修改”按鈕,可下載SDK配置文件。選擇左側(cè)導航欄的“服務管理”,單擊服務所在行“操作”列的“更多>重置配置”。您可以選擇“標簽”,輸入標簽后,單擊“確認”。登錄成功后,SDK管理界面中顯示了您在區(qū)塊鏈服務卡片中,您可以查看當前已創(chuàng)建的服務。單擊服務名稱,在詳情頁面可查看服務詳情。版本升級:服務升級前版本,請先升級到最新版本,否則請?zhí)崆皠?chuàng)建成功。若已有可用區(qū)塊鏈服務,也可選擇其他版本,再創(chuàng)建服務。
區(qū)塊鏈硬件設備
區(qū)塊鏈硬件設備作為HyperledgerFabric以后,為 可信計算 聯(lián)盟鏈,提供全棧、可信可信的鏈鏈鏈鏈聯(lián)盟鏈通道。單擊“下載配置文件”,您可查看已有的可信鏈代碼,也可查看已有的可信狀態(tài),以便參與鏈相關業(yè)務。單擊鏈代碼名稱前,展開鏈代碼詳細信息。在區(qū)塊鏈服務卡片上,單擊“實例化”,您可查看當前實例的當前實例化情況。選擇的鏈代碼版本、共識策略、背書策略、背書策略,交易列表中包含交易列表及實例化情況。背書是指背書組織執(zhí)行鏈碼交易并返回一個提案響應給客戶端應用的過程。背書策略則指明了需要通道中多少不同組織的成員根據(jù)指定智能合約執(zhí)行和驗證交易才能使一筆交易有效。因此,背書策略定義了必須“背書”(批準)提案執(zhí)行的組織中的Peer節(jié)點。選擇“下列任意組織背書”:只要任意一個背書組織為交易背書,交易即為有效。選擇“下列全部組織背書”:只有所有背書組織為交易背書,交易才為有效。如果您需要確保一個共享通道內(nèi)數(shù)據(jù)的隱私性,例如指定A成員可以訪問相關數(shù)據(jù)的權(quán)限,沒有權(quán)限的成員B,則無法訪問相關的數(shù)據(jù),可以使用隱私保護功能。如果您的鏈代碼不需要使用隱私保護功能,可以跳過本步驟。在配置隱私保護時,請參照示例進行配置,其中:name表示隱私數(shù)據(jù)空間的名稱,此處為“collectionPrivateDetails”。name表示隱私數(shù)據(jù)空間的名稱,您可以自定義一個或多個“collectionPrivateDetails”。policy表示隱私數(shù)據(jù)空間數(shù)據(jù)的訪問策略,此處表示僅允許組織Org1和Org2的節(jié)點獲取該隱私空間的數(shù)據(jù)。