成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Hyperledger Fabric(構(gòu)建你的第一個網(wǎng)絡(luò))

XUI / 756人閱讀

摘要:構(gòu)建你的第一個網(wǎng)絡(luò)方案提供了一個包含兩個組織的示例網(wǎng)絡(luò),每個組織維護(hù)兩個對等節(jié)點(diǎn),以及一個獨(dú)立排序服務(wù)。它還將啟動一個容器來運(yùn)行腳本執(zhí)行,該執(zhí)行將對等點(diǎn)連接到一個通道,部署和實(shí)例化鏈碼并驅(qū)動針對部署的鏈碼執(zhí)行交易。

構(gòu)建你的第一個網(wǎng)絡(luò)
這些說明已經(jīng)過驗(yàn)證,可以與最新的穩(wěn)定Docker鏡像和提供的tar文件中預(yù)編譯的安裝實(shí)用程序一起工作,如果使用當(dāng)前主分支中的鏡像或工具運(yùn)行這些命令,則可能會看到配置和緊急錯誤。

構(gòu)建你的第一個網(wǎng)絡(luò)(BYFN)方案提供了一個包含兩個組織的示例Hyperledger Fabric網(wǎng)絡(luò),每個組織維護(hù)兩個對等節(jié)點(diǎn),以及一個“獨(dú)立”排序服務(wù)。

安裝前提條件

在我們開始之前,如果你還沒有這樣做,你可能希望檢查你是否已在將要開發(fā)區(qū)塊鏈應(yīng)用程序和/或運(yùn)行Hyperledger Fabric的平臺上安裝了所有前提條件。

你還需要安裝樣例,二進(jìn)制文件和Docker鏡像,你會注意到fabric-samples存儲庫中包含許多樣例,我們將使用first-network樣例,我們現(xiàn)在打開那個子目錄。

cd fabric-samples/first-network
本文檔中提供的命令必須從fabric-samples存儲庫克隆的first-network子目錄運(yùn)行,如果你選擇從其他位置運(yùn)行命令,則各種提供的腳本將無法找到二進(jìn)制文件。
想現(xiàn)在運(yùn)行嗎?

我們提供了一個完全注解的腳本 - byfn.sh - 它利用這些Docker鏡像快速引導(dǎo)Hyperledger Fabric網(wǎng)絡(luò),該網(wǎng)絡(luò)由代表兩個不同組織的4個對等點(diǎn)和一個排序節(jié)點(diǎn)組成。它還將啟動一個容器來運(yùn)行腳本執(zhí)行,該執(zhí)行將對等點(diǎn)連接到一個通道,部署和實(shí)例化鏈碼并驅(qū)動針對部署的鏈碼執(zhí)行交易。

這是byfn.sh腳本的幫助文本:

Usage:
  byfn.sh  [-c ] [-t ] [-d ] [-f ] [-s ] [-l ] [-i ] [-v]
     - one of "up", "down", "restart", "generate" or "upgrade"
      - "up" - bring up the network with docker-compose up
      - "down" - clear the network with docker-compose down
      - "restart" - restart the network
      - "generate" - generate required certificates and genesis block
      - "upgrade"  - upgrade the network from v1.0.x to v1.1
    -c  - channel name to use (defaults to "mychannel")
    -t  - CLI timeout duration in seconds (defaults to 10)
    -d  - delay duration in seconds (defaults to 3)
    -f  - specify which docker-compose file use (defaults to docker-compose-cli.yaml)
    -s  - the database backend to use: goleveldb (default) or couchdb
    -l  - the chaincode language: golang (default) or node
    -i  - the tag to be used to launch the network (defaults to "latest")
    -v - verbose mode
  byfn.sh -h (print this message)

Typically, one would first generate the required certificates and
genesis block, then bring up the network. e.g.:

        byfn.sh generate -c mychannel
        byfn.sh up -c mychannel -s couchdb
        byfn.sh up -c mychannel -s couchdb -i 1.1.0-alpha
        byfn.sh up -l node
        byfn.sh down -c mychannel
        byfn.sh upgrade -c mychannel

Taking all defaults:
        byfn.sh generate
        byfn.sh up
        byfn.sh down

如果你選擇不提供通道名稱,則腳本將使用默認(rèn)名稱mychannel,CLI超時參數(shù)(使用-t標(biāo)志指定)是可選值;如果你選擇不設(shè)置它,那么CLI將放棄在默認(rèn)設(shè)置10秒后進(jìn)行的查詢請求。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/24237.html

相關(guān)文章

  • Hyperledger Fabric(目錄)

    摘要:企業(yè)區(qū)塊鏈平臺企業(yè)級許可的分布式分類賬平臺,為廣泛的行業(yè)用例提供模塊化和多功能性。這些節(jié)點(diǎn)通過應(yīng)用已經(jīng)由共識協(xié)議驗(yàn)證的交易來維護(hù)分類帳的副本,該交易被分組為包括將每個塊綁定到前一個塊的散列的塊中。 企業(yè)區(qū)塊鏈平臺 企業(yè)級許可的分布式分類賬平臺,為廣泛的行業(yè)用例提供模塊化和多功能性。 介紹 一般而言,區(qū)塊鏈?zhǔn)且粋€不可變的交易分類賬,維護(hù)在一個分布式對等節(jié)點(diǎn)網(wǎng)絡(luò)中。這些節(jié)點(diǎn)通過應(yīng)用已經(jīng)由共...

    trigkit4 評論0 收藏0
  • Hyperledger Fabric(關(guān)鍵概念介紹)

    摘要:還提供創(chuàng)建通道的功能,允許一組參與者創(chuàng)建單獨(dú)的交易分類賬。共識交易必須按照發(fā)生的順序?qū)懭敕诸愘~,即使它們可能位于網(wǎng)絡(luò)中不同的參與者組之間。 介紹 Hyperledger Fabric是分布式分類賬解決方案的平臺,采用模塊化架構(gòu),提供高度機(jī)密性,彈性,靈活性和可擴(kuò)展性,它旨在支持不同組件的可插拔實(shí)現(xiàn),并適應(yīng)整個經(jīng)濟(jì)生態(tài)系統(tǒng)中存在的錯綜復(fù)雜的事物和復(fù)雜性。 我們建議首次使用的用戶首先閱讀下...

    joy968 評論0 收藏0
  • Hyperledger Fabric(編寫的第一個應(yīng)用程序)

    摘要:一個更新提案,認(rèn)可,然后返回到應(yīng)用程序,然后將其發(fā)送給每個對等點(diǎn)的分類帳我們對分類賬的第一次更新將是創(chuàng)建一輛新車,我們有一個單獨(dú)的程序我們將用它來進(jìn)行更新。 編寫第一個應(yīng)用程序 如果你還不熟悉Fabric網(wǎng)絡(luò)的基本架構(gòu),則可能需要在繼續(xù)之前訪問介紹和構(gòu)建你的第一個網(wǎng)絡(luò)文檔。 在本節(jié)中,我們將介紹一些示例程序,以了解Fabric應(yīng)用程序的工作原理,這些應(yīng)用程序(以及他們使用的智能合約) ...

    Hydrogen 評論0 收藏0
  • Hyperledger Fabric(入門)

    摘要:腳本列出了在結(jié)束時安裝的映像。在不同的體系結(jié)構(gòu),將用標(biāo)識體系結(jié)構(gòu)的字符串替換。提供了許多來支持各種編程語言,官方發(fā)布了兩款針對和的和文檔。。 入門 在我們開始之前,如果你還沒有這樣做,你可能希望檢查是否已經(jīng)在開發(fā)區(qū)塊鏈應(yīng)用程序和/或運(yùn)行Hyperledger Fabric的平臺上安裝了所有前提條件。 一旦安裝了前提條件,就可以下載并安裝HyperLedger Fabric了,當(dāng)我們在F...

    SKYZACK 評論0 收藏0
  • 利用Hyperledger Fabric開發(fā)的第一個區(qū)塊鏈應(yīng)用

    摘要:使用開發(fā)一個簡單的應(yīng)用程序。而且,當(dāng)鍵值對是以形式存在的時候,世界狀態(tài)可以通過配置使用數(shù)據(jù)庫例如來支持富查詢。每一個交易都使用一組比如來和賬本進(jìn)行交互。 原文地址:https://www.xuanzhangjiong.to...作者:TopJohn 利用Hyperledger Fabric開發(fā)你的第一個區(qū)塊鏈應(yīng)用 本文示例源于fabric-samples中的fabcarhttps:/...

    李濤 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<