Bsc通縮代幣燃燒模式開發技術丨馬蹄鏈代幣挖礦模式系統開發技術
挖礦節點計算機的第二個任務是真正的挖礦,即進行加密雜湊計算,解決一個計算難題,進行算力競爭。在眾多爭奪記賬權的節點中,誰完成這個計算,它打包的區塊就被加到了區塊鏈的最後,成為最新的區塊。率先完成計算的礦工會贏得新區塊的挖礦獎勵。最初,成功挖出一個區塊,礦工可以獲得50個比特幣的獎勵,按規則,這個挖礦獎勵每四年減半一次,分別為25個、12.5個,以此類推。
#以太坊私網建立、合約編譯、部署完全教程(1)
##一、為什麼用到私有鏈?
在以太坊的共有鏈上部署智慧合約、發起交易需要花費以太幣。而透過修改配置,可以在本機搭建一套以太坊私有鏈,因為與公有鏈沒關係,既不用同步公有鏈龐大的資料,也不用花錢購買以太幣,很好地滿足了智慧合約開發和測試的要求,開發好的智慧合約也可以很容易地切換介面部署到以太坊公有鏈上。
##二、開源工具和語言
###1、[brew]()MacOS包管理器
複製下面的命令到終端,然後回車。
```
/usr/bin/ruby-e"$(curl-fsSL )"
```
###2、install Go compiler
```
liyuechun:Downloads yuechunli$brew install go
```
###3、[geth]()執行以太坊節點
下載[Source code(tar.gz)]()
```
liyuechun:Downloads yuechunli$cd go-ethereum-1.5.9
liyuechun:go-ethereum-1.5.9 yuechunli$pwd
/Users/liyuechun/Downloads/go-ethereum-1.5.9
liyuechun:go-ethereum-1.5.9 yuechunli$make geth
```
###4、[Solidity](https://solidity.readthedocs.io/en/develop/)以太坊智慧合約語言
```
brew update
brew upgrade
brew tap ethereum/ethereum
brew install solidity
brew linkapps solidity
```
**備註:**安裝時間可能有點長,請耐心等待...
**備註:**安裝時間可能有點長,請耐心等待...
**備註:**安裝時間可能有點長,請耐心等待...
如果碰見下面的錯誤,請移步:[http://blog.csdn.net/Sico2Sico/article/details/71082130](http://blog.csdn.net/Sico2Sico/article/details/71082130)
```
The GitHub credentials in the macOS keychain may be invalid.
Clear them with:
printf"protocol=httpsnhost=github.comn"|git credential-osxkeychain erase
Or create a personal access token:
```
##三、建立私鏈
####1.建立一個資料夾來儲存你的私鏈資料
```
liyuechun:1015 yuechunli$mkdir privatechain
liyuechun:1015 yuechunli$pwd
/Users/liyuechun/Desktop/1015
liyuechun:1015 yuechunli$ls
privatechain
liyuechun:1015 yuechunli$
```
####2.使用`geth`來載入
```
geth--networkid 123--dev--datadir data1--rpc--rpcaddr 192.168.1.5--rpcport 8989--port 3000
```
**各選項含義如下:**
-`--identity:`指定節點ID;
-`--rpc:`表示開啟HTTP-RPC服務;
-`--rpcaddr:`HTTP-RPC服務ip地址;
-`--rpcport:`指定HTTP-RPC服務監聽埠號(預設為8545);
-`--datadir:`指定區塊鏈資料的儲存位置;
-`--port:`指定和其他節點連線所用的埠號(預設為30303);
-`--nodiscover:`關閉節點發現機制,防止加入有同樣初始配置的陌生節點。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70016646/viewspace-2948587/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- BSC鏈代幣燃燒挖礦系統開發成熟技術丨功能分析
- 區塊鏈代幣通縮燃燒挖礦系統開發(技術理念)區塊鏈
- FIl模式Defi模式燃燒代幣模式專案系統開發技術(成熟技術)模式
- IPPSWAP挖礦/燃燒IPP代幣系統開發技術詳情
- BNB代幣燃燒挖礦dapp系統開發技術詳情APP
- 燃燒代幣挖礦模式系統開發功能分析模式
- BNB代幣燃燒質押挖礦系統技術開發分析原理
- DAPP智慧合約燃燒代幣挖礦原始碼系統開發技術APP原始碼
- BNB代幣燃燒挖礦系統開發DAPP技術分析原始碼搭建APP原始碼
- BSC鏈代幣合約質押挖礦分紅模式系統開發詳情丨 DApp 技術棧模式APP
- Solidity語言編寫丨BNB代幣燃燒挖礦系統開發技術丨BNB丨DefiSolid
- DAPP合約代幣燃燒挖礦系統開發丨智慧合約DAPP技術框架APP框架
- DAPP代幣質押挖礦模式系統開發詳情技術APP模式
- 關於代幣質押挖礦模式系統開發技術方案丨(成熟Demo)模式
- BSC鏈代幣質押流動性挖礦系統設計開發技術
- BSC鏈質押代幣流動性挖礦系統開發|DAPP技術框架APP框架
- DAPP公鏈代幣燃燒挖礦系統開發功能分析丨框架APP框架
- BSC/BNB智慧鏈代幣預售質押挖礦系統開發/技術開發詳情
- 代幣合約系統開發搭建丨DAPP代幣模式專案開發技術方案APP模式
- DAPP代幣通縮燃燒銷燬質押挖礦模式系統開發方案詳情(設計)APP模式
- BSC/BNB幣安智慧鏈代幣LP質押挖礦分紅系統開發技術詳情
- BSC/BNB智慧鏈開發/代幣預售/LP質押挖礦系統開發/技術詳情
- BNB 燃燒代幣模式專案系統開發模式
- DAPP燃燒挖礦系統開發技術分析APP
- 馬蹄鏈ido代幣合約流動性挖礦系統技術開發邏輯詳細方案
- 索拉迪開發/PAXGOLD代幣質押挖礦技術開發/系統開發/代幣預售Go
- TRX波場鏈/BSC幣安鏈/ARB鏈代幣挖礦系統開發
- ULAB代幣質押挖礦開發穩定版丨ULAB代幣質押挖礦系統開發(案例詳細)丨原始碼技術原始碼
- BSC智慧鏈代幣質押挖礦系統開發方案
- Defi/DAPP/IDO/代幣預售質押挖礦系統模式開發技術規則APP模式
- BNB鏈合約代幣流動性挖礦系統開發(成熟技術)
- DAPP合約代幣燃燒挖礦系統開發詳情方案APP
- IDO代幣預售開發丨持幣生息質押挖礦系統開發技術丨DAPP丨LP丨Defi丨NFTAPP
- DAPP代幣智慧合約質押挖礦系統技術開發丨IDO丨DAPP丨LPAPP
- DAPP代幣挖礦模式系統開發|DAPP合約APP模式
- 代幣DAPP模式系統開發技術流程(邏輯方案)DAPP系統開發技術講解APP模式
- NFT鏈上盲盒代幣質押挖礦系統開發模式模式
- DAPP公鏈合約代幣挖礦系統開發設計模式APP設計模式