亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

運行以太坊私有網(wǎng)絡(luò)

王陸寬 / 2005人閱讀

摘要:運行以太坊私有網(wǎng)絡(luò)以太坊以的形式來標識一個網(wǎng)絡(luò),推薦使用的形式去指定,主網(wǎng)絡(luò)的是默認的,如果你想要建立私有網(wǎng)絡(luò),你可以指定一個新的網(wǎng)絡(luò)。

運行以太坊私有網(wǎng)絡(luò) network ID

以太坊以 netWorkID的形式來標識一個網(wǎng)絡(luò),推薦使用--networkid的形式去指定,主網(wǎng)絡(luò)的networkid是1(默認的),如果你想要建立私有網(wǎng)絡(luò),你可以指定一個新的網(wǎng)絡(luò)id。

創(chuàng)建創(chuàng)世區(qū)塊

創(chuàng)世區(qū)塊將在系統(tǒng)啟動的時候commit到數(shù)據(jù)庫中,一個私有網(wǎng)絡(luò)可以定義一些私有創(chuàng)世區(qū)塊。
一般來說,創(chuàng)世區(qū)塊可以分配一些預(yù)分配的資源,如下是一個創(chuàng)世區(qū)塊樣例:

{
    "config": {
        "chainId": 15,
        "homesteadBlock": 0,
        "eip155Block": 0,
        "eip158Block": 0
    },
    "difficulty": "200000000",
    "gasLimit": "2100000",
    "alloc": {
        "7df9a875a174b3bc565e6424a0050ebc1b2d1d82": { "balance": "300000" },
        "f41c74c9ae680c1aa78f42e5647a62f353b7bdde": { "balance": "400000" }
    }
}

如果需要利用你自己的創(chuàng)世區(qū)塊配置文件生成一個創(chuàng)世鏈,你可以用如下命令:

geth --datadir path/to/custom/data/folder init genesis.json

然后你可以再用如下命令運行你的私有網(wǎng)絡(luò):

geth --datadir path/to/custom/data/folder --networkid 15
網(wǎng)絡(luò)聯(lián)通性

為了節(jié)點都能夠相互聯(lián)通,并達成一致的狀態(tài),我們需要設(shè)置一些bootstrap節(jié)點,這些節(jié)點能夠幫助其他節(jié)點實現(xiàn)相互聯(lián)通,這里配置bootstrap節(jié)點的命令如下:

bootnote --genkey=boot.key
bootnote --nodekey=boot.key

一旦bootstrap節(jié)點在線,它將返回一個合法的遠程連接URL,該URL能夠用于實現(xiàn)節(jié)點之間的相互連接。請確保顯示的IP地址同你期望的外網(wǎng)訪問的IP地址一致。

注意:你也可以使用全功能的geth節(jié)點作為bootstrap節(jié)點。

啟動你的網(wǎng)絡(luò)成員節(jié)點

一旦你的bootstrap節(jié)點已經(jīng)配置好,并能夠通過網(wǎng)絡(luò)訪問,最簡單的方式就是通過telnet 進行測試。所有的geth節(jié)點都能夠通過--bootnotes選項指定bootnode,在啟動多個節(jié)點的時候,請確保是每個節(jié)點的數(shù)據(jù)文件夾是獨立的,避免沖突,可以通過--datadir的選項進行指定:

geth --datadir path/to/custom/data/folder --networkid 15 --bootnodes 

如此一來,你的私有網(wǎng)絡(luò)就可以work了,該網(wǎng)絡(luò)完全同主網(wǎng)絡(luò)和測試網(wǎng)絡(luò)隔離開,所以你需要配置一些挖礦節(jié)點接受并處理交易生成新的區(qū)塊。

運行一個私有的礦工節(jié)點

在以太坊主網(wǎng)絡(luò)上實現(xiàn)挖礦是一個非常艱巨的任務(wù),需要利用GPA,針織需要OpenCL,CUDA的支持,但是在私有網(wǎng)絡(luò)中就輕松一些了,一個單CPU的礦工實例基本上能夠滿足你的需求,它基本上能夠完成穩(wěn)定出塊,并能夠?qū)崿F(xiàn)在較短的時間間隔內(nèi)出塊。

如下的命令能夠幫助你啟動一個新的geth挖礦節(jié)點:

$ geth  --mine --minerthreads=1 --etherbase=0x0000000000000000000000000000000000000000

請注意,所有的挖礦收入都會記錄到--etherbase這個賬戶上,進一步地,你可以通過指定--targetlimit來限制gas limit,也可以通過--gasprice來指定gas的價格。

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

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

相關(guān)文章

  • 以太是什么 - 以太開發(fā)入門指南

    摘要:以太坊是什么以太坊是一個建立在區(qū)塊鏈技術(shù)之上,去中心化應(yīng)用平臺。運行環(huán)境以太坊虛擬機是以太坊中智能合約的運行環(huán)境。是由以太坊客戶端提供的是典型的開發(fā)以太坊時使用的客戶端,基于語言開發(fā)。 本文首發(fā)于深入淺出區(qū)塊鏈社區(qū)原文鏈接:以太坊是什么 - 以太坊開發(fā)入門指南原文已更新,請讀者前往原文閱讀 很多同學(xué)已經(jīng)躍躍欲試投入到區(qū)塊鏈開發(fā)隊伍當(dāng)中來,可是又感覺無從下手,本文將基于以太坊平臺,以通俗...

    tomlingtm 評論0 收藏0
  • SegmentFault 技術(shù)周刊 Vol.41 - 深入學(xué)習(xí)區(qū)塊鏈

    摘要:和比特幣協(xié)議有所不同的是,以太坊的設(shè)計十分靈活,極具適應(yīng)性。超級賬本區(qū)塊鏈的商業(yè)應(yīng)用超級賬本超級賬本是基金會下的眾多項目中的一個。證書頒發(fā)機構(gòu)負責(zé)簽發(fā)撤 showImg(https://segmentfault.com/img/bV2ge9?w=900&h=385); 從比特幣開始 一個故事告訴你比特幣的原理及運作機制 這篇文章的定位會比較科普,盡量用類比的方法將比特幣的基本原理講出來...

    qianfeng 評論0 收藏0
  • 以太創(chuàng)世區(qū)塊與鏈配置載入分析

    摘要:本文首發(fā)于深入淺出區(qū)塊鏈社區(qū)原文鏈接以太坊創(chuàng)世區(qū)塊與鏈配置載入分析,原文已更新,請讀者前往原文閱讀。以太坊允許通過創(chuàng)世配置文件來初始化創(chuàng)世區(qū)塊,也可使用選擇使用內(nèi)置的多個網(wǎng)絡(luò)環(huán)境的創(chuàng)世配置。再準備兩個以太坊賬戶,以便在創(chuàng)世時存入資產(chǎn)。 本文首發(fā)于深入淺出區(qū)塊鏈社區(qū)原文鏈接:以太坊創(chuàng)世區(qū)塊與鏈配置載入分析,原文已更新,請讀者前往原文閱讀。 創(chuàng)世區(qū)塊作為第零個區(qū)塊,其他區(qū)塊直接或間接引用到...

    姘擱『 評論0 收藏0
  • Mac環(huán)境搭建以太私有

    摘要:原文地址石匠的為了測試以太坊智能合約,最方便的是在本地搭建一個以太坊私有鏈。網(wǎng)絡(luò)在連接到其他節(jié)點的時候會用到,以太坊公網(wǎng)的網(wǎng)絡(luò)是,為了不與公有鏈網(wǎng)絡(luò)沖突,運行私有鏈節(jié)點的時候要指定自己的網(wǎng)絡(luò)。當(dāng)設(shè)置為表示使用發(fā)布該鏈。 原文地址: 石匠的blog 為了測試以太坊智能合約,最方便的是在本地搭建一個以太坊私有鏈。在mac上搭建環(huán)境主要需要以下步驟。 geth安裝 geth是go-ether...

    張金寶 評論0 收藏0
  • 以太智能合約開發(fā)第二篇:理解以太相關(guān)概念

    摘要:原文發(fā)表于以太坊智能合約開發(fā)第二篇理解以太坊相關(guān)概念很多人都說比特幣是區(qū)塊鏈,以太坊是區(qū)塊鏈。它是以太坊智能合約的運行環(huán)境。是由以太坊節(jié)點提供。以太坊社區(qū)把基于智能合約的應(yīng)用稱為去中心化的應(yīng)用。 原文發(fā)表于:以太坊智能合約開發(fā)第二篇:理解以太坊相關(guān)概念 很多人都說比特幣是區(qū)塊鏈1.0,以太坊是區(qū)塊鏈2.0。在以太坊平臺上,可以開發(fā)各種各樣的去中心化應(yīng)用,這些應(yīng)用構(gòu)成了以太坊的整個生態(tài)...

    yibinnn 評論0 收藏0

發(fā)表評論

0條評論

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