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

基于區(qū)塊鏈與IPFS的數(shù)據(jù)共享系統(tǒng)搭建步驟

這篇具有很好參考價值的文章主要介紹了基于區(qū)塊鏈與IPFS的數(shù)據(jù)共享系統(tǒng)搭建步驟。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

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

視頻演示:

https://www.bilibili.com/video/BV1y24y1v7RX
基于區(qū)塊鏈與IPFS的數(shù)據(jù)共享系統(tǒng)搭建步驟

系統(tǒng)簡介:

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

包含功能

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

安裝步驟(默認是在本地虛擬機)

  1. 安裝ubuntu 20.04(或其他Linux發(fā)行版),docker,docker-compose,go1.19
    docker,docker-compose,go1.19安裝方法請參考此文章: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. 項目在服務器上運行需要操作,如果是虛擬機則省略這步。
    修改以下兩個文件中127.0.0.1 為服務器公網(wǎng)IP:

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

    cd blockchain
    ./start.sh
    
  5. 啟動前后端

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

  7. 打開網(wǎng)頁
    ip:9090/web

tape測壓命令:

在blockchain/tape中

./tape --config=config.yaml --number=100文章來源地址http://www.zghlxwxcb.cn/news/detail-437787.html

注意:

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

到了這里,關于基于區(qū)塊鏈與IPFS的數(shù)據(jù)共享系統(tǒng)搭建步驟的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

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

領支付寶紅包贊助服務器費用

相關文章

  • 基于區(qū)塊鏈與IPFS的數(shù)據(jù)共享系統(tǒng)之區(qū)塊鏈部分設計

    本節(jié)對數(shù)據(jù)共享系統(tǒng)的區(qū)塊鏈部分做一個簡單的介紹,包括目錄結構、文件作用、設計思路。 購買專欄前請認真閱讀:《基于區(qū)塊鏈與IPFS的數(shù)據(jù)共享系統(tǒng)》專欄簡介 啟動腳本為啟動區(qū)塊鏈網(wǎng)絡以及IPFS容器,之后使用sed命令更換區(qū)塊鏈瀏覽器、tape配置文件中的私鑰。 這里解

    2024年02月15日
    瀏覽(26)
  • 基于區(qū)塊鏈與IPFS的數(shù)據(jù)共享系統(tǒng)之后端GIN框架部分設計

    本節(jié)對數(shù)據(jù)共享系統(tǒng)的后端部分簡單的介紹,包括目錄結構、文件作用、項目的流程(生成密鑰對、上傳與下載文件)。 購買專欄前請認真閱讀:《基于區(qū)塊鏈與IPFS的數(shù)據(jù)共享系統(tǒng)》專欄簡介

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

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

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

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

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

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

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

    2024年01月20日
    瀏覽(21)
  • 基于區(qū)塊鏈Hyperledger Fabric的農(nóng)產(chǎn)品(通用)溯源系統(tǒng)搭建步驟、源碼與視頻

    購買專欄前請認真閱讀:《Fabric項目學習筆記》專欄介紹 搭建步驟與商品溯源項目一致 源碼與從0開始的搭建視頻請看專欄介紹中的QQ群獲?。ㄎ募簄cpsy.zip)

    2024年02月12日
    瀏覽(28)
  • 區(qū)塊鏈與算力網(wǎng)絡:創(chuàng)造未來網(wǎng)絡的安全與共享

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

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

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

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

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

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

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

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

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

    2024年02月07日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領取紅包

二維碼2

領紅包