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