1. 程式人生 > >CentOS7 搭建以太坊私有鏈

CentOS7 搭建以太坊私有鏈

1. 安裝Go語言

yum install -y golang
go version

2. 安裝Ethereum

下載

wget https://github.com/ethereum/go-ethereum/archive/v1.7.3.tar.gz

編譯

tar -zxvf v1.7.3.tar.gz
cd go-ethereum-1.7.3
make

3. 執行Ethereum

cd build/bin/

配置檔案

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

初始化

./geth  --datadir "../../data/chain"
init init.json

執行

./geth --rpc --rpccorsdomain "*" --datadir "../../data/chain" --port "30303" --rpcapi "db,eth,net,web3" --networkid 100000 console

4. 使用Ethereum

建立帳戶

personal.newAccount()

查詢帳戶

personal.listAccounts

查詢帳戶餘額

web3.fromWei(eth.getBalance(eth.coinbase), "ether")

挖礦

miner.start
(1)

停止

miner.stop()

參考

相關推薦

CentOS7搭建私有

系統版本 難度 adb alloc tab ffi web lB golang 1、 環境準備:Win10 64位安裝 VM VirtualBox,操作系統版本: CentOS-7-x86_64-Everything-1611.iso(7.71G)。 切換root賬號,方

CentOS7 搭建私有

1. 安裝Go語言 yum install -y golang go version 2. 安裝Ethereum 下載 wget https://github.com/ethereum/go-ethereum/archive/v1.7.

區塊入門(2):搭建私有(private network of ethereum),以及挖礦的操作..

percent symbol 令行 sans miners margin ima ear 建立 在做一些測試工作的時候, 為了方便控制以及更快的進入真正的測試工作,可能需要搭建一個私有的以太坊網絡. 而以太坊節點之間能夠互相鏈接需要滿足1)相同的協議版本2)相同的netwo

使用 Go-Ethereum 1.7.2搭建私有

lean nic 腳本 ica welcome accounts oot db4 upgrade 1、什麽是Ethereum(以太坊)   以太坊(Ethereum)並不是一個機構,而是一款能夠在區塊鏈上實現智能合約、開源的底層系統,以太坊從誕生到2017年5月,短短3年

docker 搭建私有搭建

min self odi auto ora ucc lib color 技術 最近區塊鏈,火得不行,身邊也有朋友準備玩這個,說是搭了一個星期,沒有把環境搭建起來,叫我幫忙看看環境怎麽搭建 於是我找到了官方的地址 https://github.com/ethereum

區塊,使用 Go-Ethereum 搭建私有

區塊鏈 私有鏈 以太坊 go語言 1、什麽是Ethereum(以太坊)  以太坊(Ethereum)並不是一個機構,而是一款能夠在區塊鏈上實現智能合約、開源的底層系統,以太坊從誕生到2017年5月,短短3年半時間,全球已有200多個以太坊應用誕生。以太坊是一個平臺和一種編程語言,使開發人員能夠

如何搭建私有

version ans 就是 logs top 過程 log info ini 在開發以太坊時,很多時候需要搭建一條以太坊私有鏈,通過本文一起看看如何在Mac上進行搭建。 寫在前面 閱讀本文前,你應該對以太坊語言有所了解,如果你還不了解,建議你先看以太坊是什麽 go-eth

[區塊]1.Ubuntu Geth 搭建私有環境

  前言 1.1 本文基於Ubuntu 作業系統。 1.2 geth的全稱是go-ethereum,是一個以太坊客戶端,用go語言編寫,應該是目前最常用的客戶geth。 1.3 ubuntu預設root用不啟用的,終端下輸入sudo passwd root(即

Windows 環境下搭建私有節點

1.搭建以太坊私有鏈節點 下載Geth ,下載地址: https://geth.ethereum.org/downloads/ 2.安裝Geth,在安裝的過程中不要安裝C盤中 3.建立創世區塊檔案 在安裝目錄下建立一個genesis.json檔案,內容如下:

Ubuntu 命令環境下搭建私有節點

前言:本文使用以太坊解壓版搭建,桌面環境則可以直接使用瀏覽器進行下載,無需使用 Winscp 進行傳輸 1.搭建以太坊私有鏈節點 下載Geth ,下載地址: https://geth.ethereum.org/downloads/ 使用 Winscp 傳輸到 Ubunt

(1)--在CentOS 6.5上搭建私有的步驟(圖文詳細)

我們在研究和使用以太坊的過程中,碰到了許多坑,走了許多的彎路。用以太坊作為關鍵詞去百度或者谷歌搜尋,雖然能夠搜到許多結果,但其實對於我們來說,這些結果存在2個問題:1,網上的這些文章互相拷貝,雖然看起來很多,但其實就那麼兩篇;2,一些文章裡介紹的步驟雖然看起來很合理,很順

ubuntu16.04搭建私有並在私有中進行挖礦及轉賬

1.前言 以太坊作為區塊鏈技術應用的龍頭,需要對該專案深入的學習,才好在工作中更好的使用區塊鏈來解決實際的問題。 不管是以太坊,還是CAM區塊鏈,在學習的時候都習慣的要先了解這些系統的執行流程以及系統功能,那麼搭建私有鏈是一個很好的方式,可以在私有鏈上進行任意的操作,轉賬、

區塊學習(三)Windows下搭建私有環境

儘管windows下做以太坊區塊鏈開發環境搭建可能出現各種各樣未知錯誤,但大家還是應該積極的探索。 一:安裝geth客戶端          Windows要求必須是64位系統,從官方網站下載編譯好的win64客戶端,下載解壓後只有一個Geth.exe問價,執行安裝即可,

私有搭建,建立節點叢集,部署智慧合約,攻擊智慧合約

本文目的: 1.搭建Ethereum私有鏈和節點叢集; 2.熟悉以太坊智慧合約的部署和使用流程; 3.瞭解以太坊智慧合約的應用和常見安全性問題; 一、以太坊私有鏈搭建 參考:https://blog.csdn.net/sportshark/article

私有搭建節點叢集 到 簡單helloworld智慧合約編寫 操作流程

1.選擇一種以太坊客戶端Go-ethereum客戶端通常被稱為Geth,它是個命令列介面,執行在Go上實現的完整以太坊節點。Geth得益於Go語言的多平臺特性,支援在多個平臺上使用(比如Windows、Linux、Mac)。Geth是以太坊協議的具體落地實現,通過Geth,你

如何在10分鐘內搭建一個私有?

閱讀本文前,你應該對以太坊語言有所瞭解,如果你還不瞭解,建議你先看以太坊是什麼。 go-ethereum客戶端安裝 Go-ethereum客戶端通常被稱為Geth,它是個命令列介面,執行在Go上實現的完整以太坊節點。Geth得益於Go語言的多平臺特性,支援在多個平臺上使用(比如

區塊私有環境搭建)、

     最近一直在學習區塊鏈技術、區塊鏈中三種鏈(公有鏈、私有鏈、聯盟鏈)、 私有鏈環境搭建:       1、window系統   64 位、              2、以太坊錢包  (0.8.1) 點選開啟連結              3、以太坊geth客

私有搭建指南

go-ethereum 私有鏈搭建指南 前言 工具 以太坊客戶端 以太坊客戶端用於接入以太坊網路,進行賬戶管理、交易、挖礦、智慧合約相關的操作。目前有多種語言實現的客戶端,常用的有 Go 語言實現的 go-ethereum 客戶端 Geth,支

私有環境搭建

本文先以Windows為例,後面上線到Ubuntu,再補充Ubuntu的搭建方法。 Windows必須64位系統,從官方網站下載編譯好的win64客戶端,解壓縮即可執行,下載地址如下: http://upyun-assets.ethfans.org/geth/1-7

(一)MAC上私有搭建

go-ethereum客戶端安裝brew tap ethereum/ethereum brew install ethereum 安裝測試安裝完成之後在命令列輸入geth --help //能成功顯示輸出幫助,則表示已經成功安裝 搭建私有鏈一、準備創世區塊配置檔案以太坊支援自定義創世區塊,要執行私有鏈,我們就