建立鏈條的geth命令
geth --datadir "./" init genesis.json
geth --datadir "./" --nodiscover console 2>>geth.log
在命令列模式下, 新建賬號,並且啟動挖礦
> personal.newaccount("123456")
"0x48ad44beba68a981e103d28b2bd5777ef21ba0e3"
> miner.start()
true
>
如果鏈條已經被關閉的話,或者啟動不了,或者挖礦無法產生位元幣的話,可以重置以太坊私鏈。
重置以太坊私有鏈的方法
開啟私有鏈所在資料夾,注意應該有乙個檔案,叫geth.ipc, 記錄下資料夾位址
mist 是以太坊官方提供的瀏覽器,通過mist我們可以很方便的連線上我們的私有網路,從而更好的開發、除錯、測試我們的智慧型合約。
step 1 安裝依賴項
我們只需要執行以下命令即可安裝nodejs的最新v6版本:
curl -sl | sudo -e bash -
sudo apt-get install -y nodejs
安裝完成後我們可以使用以下兩個命令來檢視安裝的node版本和npm版本。
node –v
npm -v
第一種安裝辦法:
執行下面命令(採用官方安裝辦法)
$ curl | sh
$ npm install -g [email protected]
$ npm install -g gulp
第二種安裝辦法:
採用**提供的安裝辦法
//使用cnpm進行安裝,使用方法和npm相同
$cnpm install -g electron
$ npm install -g gulp
$ yarn global add [email protected]
$ yarn global add gulp
step 2 安裝mist本體
$ git clone
$ cd mist
$ git submodule update --init
//安裝yarn之前執行下面語句
$ sudo apt-key adv --keyserver pgp.mit.edu --recv d101f7899d41f3c3
//繼續執行下面語句
$ sudo apt-get update
$ sudo apt-get install yarn
$ yarn
step 3 執行mist/inte***ce 也就是mist的後台程式
執行之前,需要先做許可權修改,我先做這樣的許可權修改
sudo chmod -r 777 mist
退出到mist資料夾外面,執行下面命令
$ cd mist/inte***ce && meteor --no-release-check
這個階段費時可能稍長,會啟動mongodb, proxy等。完成後的控制台截圖如下:
執行如下命令:
cd mist
yarn dev:electron
區塊鏈 建立錢包(以太坊)
所有問題大體可以分為三類 區塊鏈基本概念,錢包安全知識以及錢包轉賬交易 1 去中心化 因為整個網路沒有中心統治者。系統依靠的是網路上多個參與者的公平約束,所以任意每幾個節點的權利和義務都是均等的,而且每乙個節點都會儲存這個區塊鏈上所有資料。即使該節點被損壞或遭受攻擊,仍然不會對賬簿造成任何威脅。2 ...
以太坊區塊鏈開發 私鏈
1.首先檢視我們兩個私鏈錢包的以太坊wei餘額,後續我們寫轉賬到區塊鏈位址 2.然後我們啟動私鏈 geth identity secbro etherum rpc rpccorsdomain datadir 私鏈資料資料夾絕對路徑 port 30303 rpcapi db,eth,net,web3 ...
以太坊區塊鏈
由私鑰控制.與 無關聯 可以建立發起交易給另外乙個賬戶.外部賬號之間的交易是轉賬 外部賬戶轉賬到合約賬戶可以啟用合約賬戶 被合約 控制,有關聯的 可以響應外部賬戶發起的交易 這裡需要注意的是這裡的merkle樹並不是位元幣的merkle樹,以太坊使用的是mpt樹.merkle樹的變種,功能更強大.可...