如果通過創世區塊來初始化區塊鏈的話,首先需要乙個初始化區塊鏈的json檔案,如下。
,"difficulty": "4",
"gaslimit": "2100000",
"alloc": ,
"f41c74c9ae680c1aa78f42e5647a62f353b7bdde": }}
config, difficulty, gaslimit, alloc創始區塊檔案中,這幾個檔案是必須的。
初始化區塊鏈,並且建立乙個資料夾來儲存區塊資料
geth init genesis.json --datadir private_data
開啟終端
geth --networkid 888 --datadir private_data console
檢視餘額
eth.getbalance("7df9a875a174b3bc565e6424a0050ebc1b2d1d82")300000>
開始 mining
miner.start()
info [10-15|07:57:15] updated mining threads threads=0
info [10-15|07:57:15] transaction pool price threshold updated price=18000000000
error[10-15|07:57:15] cannot start mining without etherbase err="etherbase address must be explicitly specified"
error: etherbase missing: etherbase address must be explicitly specified
at web3.js:3104:20
at web3.js:6191:15
at web3.js:5004:36
at :1:1
如果你直接挖礦,會出現上面的錯誤。需要設定乙個挖礦的賬號。miner.setetherbase("7df9a875a174b3bc565e6424a0050ebc1b2d1d82")true
好了,那麼接下來就可以開始挖礦了,看起來和寫起來都是相對比較簡單的,大家加油努力學習,哈哈。
ProtoThread程式設計技術簡介
在介紹protothread前,我們先了解下他的作者,瑞典計算機科學院 sics 大名鼎鼎的 adam dunkels,他是uip,lwip,contiki的作者,他還成立了公司,專門做物聯網相關的產品。lwip就不介紹了,開源的輕量級tcp ip協議棧,使用的非常廣泛 但是它比uip網路協議棧要複...
區塊鏈簡介
區塊鏈 blockchain 是位元幣的底層技術,像乙個資料庫賬本,記載所有的交易記錄。這項技術也因其安全 便捷的特性逐漸得到了銀行與金融業的關注。該概念在中本聰的 中提出,中本聰創造第乙個區塊,即 創世區塊 2009年1月3日,位元幣的創始人中本聰在創世區塊裡留下一句永不可修改的話 the tim...
區塊鏈 簡介
區塊 去中心化,具有加密演算法,不可篡改的,分布式儲存容器 鏈 賬本 bt bittorrent 網路 a伺服器,b客戶,c客戶,d客戶,b客戶請求,a伺服器,資料x c客戶與b客戶在同一區域,且c客戶有資料x 則資料流,從a b 變為c b。p2p 去中心化,點到點,無法追查 成功案例 1 位元幣...