當前位置:
首頁 > 最新 > 區塊鏈開發——兩小時!從零開始快速搭建以太坊測試網路並完成轉賬功能

區塊鏈開發——兩小時!從零開始快速搭建以太坊測試網路並完成轉賬功能

一、前言

最近行情不好,大家對新項目的熱情也降了不少,浪哥趁這段時間,研究了一下技術,心想著,如果哪天吃不上飯了,浪哥也去發個「浪鏈」救濟一下,總量10個億,群里的弟兄每人送1000萬代幣,就是這麼任性!

還別說,學習效果明顯,從零開始學習Solidity語言,到發布自己的「LG」代幣,只用了不到兩天時間,有截圖為證!

說這麼多是想表達啥呢?現在很多空氣項目,花幾個小時做個官網,山寨一份白皮書,發行一個ERC-20代幣,再找幾個大佬站台,就可以圈錢了。整套流程遠比我們想像的簡單,成本也是相當低廉。所以浪哥建議大家,碰到此類白皮書、空氣項目一定要敬而遠之!

然後有的童鞋又問了?「浪哥,每天這麼多項目發行,我要怎麼鑒別哪些是空氣項目呢?」 這個問題問的很好,浪哥總結了幾個比較常見的指標可以參考一下:

1、夸夸其談。帶頭極具煽動性宣傳,毫無實際內容:「拳打ETH,腳踢EOS」,「眾籌完立馬發幣,交易所已談好,幣安、火幣、B網輪流上「」。

2、分叉幣,99%以上的分叉幣都會歸零,首先要知道分叉幣本質上就是山寨幣,而且都是沒有什麼技術含量的,大部分只是簡單的改改參數,如2M區塊改成8M區塊,加啥零知識證明,浪哥就想問了:帶有這些技術的幣種市場上一抓一大把,而且要成熟很多,我直接用它們不就完事了嗎,為啥要用你的分叉幣?所以,不管它是基於比特幣還是以太坊分叉,都改變不了山寨這個事實,而且基本上都是毫無意義的。

3、GitHub代碼未開源,項目進度仍處於白皮書階段,目前大部分是這種。

4、項目實現難度係數極高甚至不切實際。如一鍵生成跨平台Dapp,一次編譯,隨處運行。

......

還有很多就不一一列舉了,有興趣的童鞋可以加群,一起交流探討。接下來進入今天的主題。


二、步驟

下載地址:Mist,注意:下載Mist而不是Ethereum-Wallet,根據系統下載相應的文件:


下載地址:Geth


新建一個文件夾,在當前文件夾下,通過CMD執行如下命令:

「geth --identity "MyNode" --datadir "your path" --rpcapi "db,eth,net,web3" --networkid 100 init "./Genesis.json"」

執行成功後,會生成「geth」和keystore兩個文件夾

Genesis.json內容如下:

{

"nonce": "0x0000000000000051", //一個256位的哈希值,和mixhash配合,一起用來證明在區塊鏈上已經做了足夠的計算量(工作證明)

"mixhash": "0x0000000000000000000000000000000000000000000000000000000000000000", //和nonce配合使用

"timestamp": "0x00", //時間戳

"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",//父節點哈希值

"extraData": "0x00", //32位元組長度,可以為私有鏈留下一些信息

"gasLimit": "0x8000000", //當前鏈,一個區塊所能消耗的gas上限

"difficulty": "0x800",//定義挖礦難度,值越大,越難挖

"coinbase": "0x3333333333333333333333333333333333333333", //16位的錢包地址。在創世區塊中可以被定義成任何的地址

"alloc": { //其他的不是很重要

},

"config": {

"chainId": 10,

"homesteadBlock": 0,

"eip155Block": 0,

"eip158Block": 0

}

}


執行如下指令:「geth --identity "MyNode" --rpc --datadir "your path" --rpcapi "db,eth,net,web3" --networkid 100 console」


我們創建兩個錢包,以便於待會做轉賬測試。


執行以下命令,開啟一個新的控制台:「geth attach \.pipegeth.ipc」,然後開始挖礦:

開始挖礦指令:miner.start();

停止挖礦指令:miner.stop();

開始挖礦

挖礦進度

停止挖礦

挖礦成功









三、總結

這樣就完成了單個節點網路的搭建、創建錢包、挖礦、轉賬等功能,整個流程還是比較簡單清晰的。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 區塊鏈浪潮之巔 的精彩文章:

ICON——韓國以太坊?連接現實世界的區塊鏈

TAG:區塊鏈浪潮之巔 |