国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

基于區(qū)塊鏈與IPFS的數(shù)據(jù)共享系統(tǒng)設(shè)計(jì)與搭建(附區(qū)塊鏈部分源碼與搭建視頻)

這篇具有很好參考價(jià)值的文章主要介紹了基于區(qū)塊鏈與IPFS的數(shù)據(jù)共享系統(tǒng)設(shè)計(jì)與搭建(附區(qū)塊鏈部分源碼與搭建視頻)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

購(gòu)買專欄前請(qǐng)認(rèn)真閱讀:《基于區(qū)塊鏈與IPFS的數(shù)據(jù)共享系統(tǒng)》專欄簡(jiǎn)介

視頻演示:

https://www.bilibili.com/video/BV1y24y1v7RX
基于區(qū)塊鏈與IPFS的數(shù)據(jù)共享系統(tǒng)設(shè)計(jì)與搭建(附區(qū)塊鏈部分源碼與搭建視頻)

系統(tǒng)簡(jiǎn)介:

本系統(tǒng)使用RSA算法生成密鑰對(duì), RSA私鑰用于用戶身份認(rèn)證;用戶發(fā)送的數(shù)據(jù)將存儲(chǔ)于IPFS, IPFS返回的CID(IPFS Hash)使用用戶的RSA公鑰加密后存儲(chǔ)于區(qū)塊鏈; 區(qū)塊鏈部分使用Hyperledger Fabric,并用Hyperledger Explorer追蹤交易

包含功能

  1. 基于Fabric v1.4.4 first-network,四個(gè)peer一個(gè)orderer節(jié)點(diǎn),使用docker部署
  2. IPFS使用的是ipfs/kubo鏡像,負(fù)責(zé)用戶數(shù)據(jù)文件的存儲(chǔ),IPFS返回的CID存儲(chǔ)于Fabric
  3. 項(xiàng)目包含了Hyperledger Explorer(區(qū)塊鏈瀏覽器),默認(rèn)跟隨腳本啟動(dòng)
  4. 項(xiàng)目包含了tape對(duì)鏈碼壓測(cè)
  5. 使用RSA公私鑰鑒別用戶身份(1024位)
  6. 鏈碼對(duì)傳輸記錄進(jìn)行存儲(chǔ),包含:發(fā)送者公鑰、接收者公鑰、文件在IPFS的加密CID(由發(fā)送者或接收者的公鑰加密)、文件名、時(shí)間戳、Fabric交易id
  7. 后端使用gin框架實(shí)現(xiàn),前端使用Vue和Element ui實(shí)現(xiàn)
    使用go fabric sdk調(diào)用智能合約;使用go-ipfs-api上傳與下載用戶文件;使用uuid對(duì)用戶的文件名(下載時(shí))進(jìn)行加密

安裝步驟(默認(rèn)是在本地虛擬機(jī))

  1. 安裝ubuntu 20.04(或其他Linux發(fā)行版),docker,docker-compose,go1.19
    docker,docker-compose,go1.19安裝方法請(qǐng)參考此文章:https://blog.csdn.net/qq_41575489/article/details/129129086

  2. 向/etc/hosts 寫入:

    127.0.0.1 orderer.example.com
    127.0.0.1 peer0.org1.example.com
    127.0.0.1 peer1.org1.example.com
    127.0.0.1 peer0.org2.example.com
    127.0.0.1 peer1.org2.example.com
    
  3. 項(xiàng)目在服務(wù)器上運(yùn)行需要操作,如果是虛擬機(jī)則省略這步。
    修改以下兩個(gè)文件中127.0.0.1 為服務(wù)器公網(wǎng)IP:

    datashare/application/server/controller/controller.go
    datashare/application/web/index.html
    
  4. 啟動(dòng)區(qū)塊鏈部分

    cd blockchain
    ./start.sh
    
  5. 啟動(dòng)前后端

    cd application/server
    go run main.go
    
  6. 如果是云服務(wù)器
    在防火墻放行9090和8080TCP端口

  7. 打開(kāi)網(wǎng)頁(yè)
    ip:9090/web

tape測(cè)壓命令:

在blockchain/tape中

./tape --config=config.yaml --number=100文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-418104.html

注意:

  1. 如果全部是在虛擬機(jī)內(nèi)操作,不需要修改IP
  2. 提示密鑰不對(duì)、服務(wù)器錯(cuò)誤請(qǐng)檢查是否修改好hosts(步驟2)

到了這里,關(guān)于基于區(qū)塊鏈與IPFS的數(shù)據(jù)共享系統(tǒng)設(shè)計(jì)與搭建(附區(qū)塊鏈部分源碼與搭建視頻)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 《基于區(qū)塊鏈與IPFS的數(shù)據(jù)共享系統(tǒng)》專欄簡(jiǎn)介

    本專欄包含了“基于區(qū)塊鏈與IPFS的數(shù)據(jù)共享系統(tǒng)”的全部源碼與從0開(kāi)始的搭建視頻(訂閱專欄后請(qǐng)站內(nèi)私信)、搭建教程與系統(tǒng)設(shè)計(jì)分析。對(duì)專欄內(nèi)文章有疑問(wèn)可以評(píng)論,一般一天內(nèi)回復(fù),然后會(huì)整理到:數(shù)據(jù)共享系統(tǒng)專欄問(wèn)題匯總 演示視頻:Bilibili 需要注意: 不含任何形

    2024年02月12日
    瀏覽(43)
  • 基于區(qū)塊鏈與IPFS的視頻版權(quán)存證系統(tǒng)搭建步驟

    購(gòu)買專欄前請(qǐng)認(rèn)真閱讀:《基于區(qū)塊鏈與IPFS的視頻版權(quán)存證系統(tǒng)》專欄簡(jiǎn)介 系統(tǒng)簡(jiǎn)介: 本系統(tǒng)使用RSA算法生成密鑰對(duì), RSA私鑰用于用戶身份認(rèn)證,這里的用戶包括普通用戶(創(chuàng)作者)與機(jī)構(gòu);用戶登記版權(quán)的視頻將存儲(chǔ)于IPFS, IPFS返回的CID(IPFS Hash)以及詳細(xì)的版權(quán)信息存

    2024年02月04日
    瀏覽(20)
  • 基于區(qū)塊鏈/Hyperledger Fabric與IPFS的電子病歷數(shù)據(jù)傳輸系統(tǒng)搭建流程

    購(gòu)買專欄前請(qǐng)認(rèn)真閱讀:《Fabric項(xiàng)目學(xué)習(xí)筆記》專欄介紹 從0開(kāi)始的搭建視頻請(qǐng)看介紹內(nèi)的QQ群獲取 原項(xiàng)目鏈接:https://github.com/the-chain/airmedfoundation-terminal 本項(xiàng)目鏈接 https://gitee.com/real__cool/data_transfer 項(xiàng)目視頻演示 https://www.bilibili.com/video/BV1f34y1v7hM 可以同時(shí)參考原項(xiàng)目的搭建

    2023年04月10日
    瀏覽(45)
  • 基于區(qū)塊鏈/Hyperledger Fabric與IPFS的電子病歷數(shù)據(jù)傳輸系統(tǒng)搭建流程與視頻

    購(gòu)買專欄前請(qǐng)認(rèn)真閱讀:《Fabric項(xiàng)目學(xué)習(xí)筆記》專欄介紹 從0開(kāi)始的搭建視頻請(qǐng)看介紹內(nèi)的QQ群獲取 原項(xiàng)目鏈接:https://github.com/the-chain/airmedfoundation-terminal 本項(xiàng)目鏈接 https://gitee.com/real__cool/data_transfer 項(xiàng)目視頻演示 https://www.bilibili.com/video/BV1f34y1v7hM 可以同時(shí)參考原項(xiàng)目的搭建

    2023年04月20日
    瀏覽(21)
  • 基于區(qū)塊鏈與函數(shù)加密的隱私數(shù)據(jù)安全共享模型研究

    基于區(qū)塊鏈與函數(shù)加密的隱私數(shù)據(jù)安全共享模型研究

    李懿 1,2,3 ,?王勁松 1,2,3 ,?張洪瑋 1,2,3 1 天津理工大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院,天津 300384 2 智能計(jì)算機(jī)及軟件新技術(shù)天津市重點(diǎn)實(shí)驗(yàn)室,天津 300384 3 計(jì)算機(jī)病毒防治技術(shù)國(guó)家工程實(shí)驗(yàn)室,天津 300457 摘要 : 區(qū)塊鏈技術(shù)給數(shù)據(jù)共享中的數(shù)據(jù)確權(quán)、數(shù)據(jù)溯源、數(shù)據(jù)可信、數(shù)據(jù)可

    2024年01月20日
    瀏覽(21)
  • 區(qū)塊鏈與算力網(wǎng)絡(luò):創(chuàng)造未來(lái)網(wǎng)絡(luò)的安全與共享

    區(qū)塊鏈與算力網(wǎng)絡(luò):創(chuàng)造未來(lái)網(wǎng)絡(luò)的安全與共享

    在數(shù)字革命的浪潮下,網(wǎng)絡(luò)技術(shù)正煥發(fā)著前所未有的活力,而算力網(wǎng)絡(luò)以其獨(dú)特的區(qū)塊鏈技術(shù)應(yīng)用,為網(wǎng)絡(luò)的安全性和資源共享帶來(lái)了新的可能性。本文將帶您深入探索算力網(wǎng)絡(luò)中區(qū)塊鏈技術(shù)的神奇應(yīng)用,為您呈現(xiàn)這個(gè)充滿活力和創(chuàng)新的網(wǎng)絡(luò)未來(lái)。 **安全與信任的保障:區(qū)塊

    2024年02月12日
    瀏覽(22)
  • 【區(qū)塊鏈 | IPFS】IPFS cluster私有網(wǎng)絡(luò)集群搭建

    對(duì)于聯(lián)盟鏈的業(yè)務(wù)中搭建一個(gè)私有網(wǎng)絡(luò)的 IPFS 集群還是很有必要的,私有網(wǎng)絡(luò)集群允許 IPFS 節(jié)點(diǎn)只連接到擁有共享密鑰的其他對(duì)等節(jié)點(diǎn),網(wǎng)絡(luò)中的節(jié)點(diǎn)不響應(yīng)來(lái)自網(wǎng)絡(luò)外節(jié)點(diǎn)的通信。 IPFS-Cluster 是一個(gè)獨(dú)立的應(yīng)用程序和一個(gè) CLI 客戶端,它跨一組 IPFS 守護(hù)進(jìn)程分配、復(fù)制和跟蹤

    2024年02月08日
    瀏覽(21)
  • 區(qū)塊鏈 數(shù)據(jù)共享 搭建嘗試

    本例以搭建政務(wù)數(shù)據(jù)為例 在centos7上完成,適用ubuntu/windows等。 1、安裝環(huán)境(go1.3以上,docker-ce,docker-compose,git) 2、下載超級(jí)賬本官方超級(jí)賬本網(wǎng)絡(luò)示例 若有梯子,下載官方腳本執(zhí)行: 若無(wú)梯子,直接運(yùn)行已下載的腳本執(zhí)行: 將會(huì)在當(dāng)前/opt目錄下生成fabric-samples目錄,并自動(dòng)下

    2024年02月03日
    瀏覽(20)
  • 【區(qū)塊鏈 | IPFS】IPFS節(jié)點(diǎn)搭建、文件上傳、節(jié)點(diǎn)存儲(chǔ)空間設(shè)置、節(jié)點(diǎn)上傳文件chunk設(shè)置

    【區(qū)塊鏈 | IPFS】IPFS節(jié)點(diǎn)搭建、文件上傳、節(jié)點(diǎn)存儲(chǔ)空間設(shè)置、節(jié)點(diǎn)上傳文件chunk設(shè)置

    通過(guò) ipfs init 在本地計(jì)算機(jī)建立一個(gè) IPFS 節(jié)點(diǎn) 本文有些命令已經(jīng)執(zhí)行過(guò)了,就沒(méi)有重新初始化。部分圖片拷貝自先前文檔,具體信息應(yīng)以實(shí)物為準(zhǔn) 執(zhí)行ipfs init初始化節(jié)點(diǎn)之后,會(huì)生成一個(gè).ipfs的文件夾,用于存儲(chǔ)相關(guān)的信息,比如節(jié)點(diǎn)ID、環(huán)境配置信息、數(shù)據(jù)存儲(chǔ)等 如果使用

    2024年02月07日
    瀏覽(28)
  • 區(qū)塊鏈共享數(shù)據(jù)架構(gòu)設(shè)計(jì)

    區(qū)塊鏈共享數(shù)據(jù)架構(gòu)設(shè)計(jì)

    實(shí)現(xiàn)基于區(qū)塊鏈的數(shù)據(jù)共享平臺(tái),通過(guò)數(shù)據(jù)三權(quán)分置策略,建構(gòu)相應(yīng)的制度規(guī)則來(lái)予以規(guī)范,利用區(qū)塊鏈技術(shù)管理整個(gè)共享交換的過(guò)程,促進(jìn)建立一個(gè)政府主導(dǎo)、多方監(jiān)管、共同協(xié)作的更加開(kāi)放完善的數(shù)字經(jīng)濟(jì)系統(tǒng),實(shí)現(xiàn)更加強(qiáng)有力的監(jiān)管科技能力體系。 ?

    2024年02月11日
    瀏覽(22)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包