寫這篇文章的主要目的,是想讓大家知道,加密貨幣(至少那些基于以太坊的)其實(shí)是個(gè)很簡(jiǎn)單、發(fā)行成本也很低的東西。不要被那些包裝后的、自詡超高價(jià)值的代幣忽悠,只要你愿意,也能用一分鐘發(fā)行自己的加密貨幣。
本文和提供的工具,均僅作為娛樂(lè)、學(xué)習(xí)和測(cè)試之用,請(qǐng)務(wù)必嚴(yán)格遵守當(dāng)?shù)胤蓙?lái)使用。
本指南包括以下內(nèi)容:
安裝錢包
創(chuàng)建加密貨幣
代幣轉(zhuǎn)賬
自動(dòng)發(fā)幣
合約 ETH 提現(xiàn)
免費(fèi)領(lǐng)取 ETH
安裝錢包
我們使用基于瀏覽器的工具來(lái)創(chuàng)建加密貨幣,因此我們首先需要一個(gè)基于瀏覽器的錢包。

MetaMask 就是一個(gè)瀏覽器插件錢包, 訪問(wèn)它的官網(wǎng) MetaMask.io 安裝并登錄賬號(hào)。
需要注意兩點(diǎn):
我們?cè)谝蕴W(wǎng)上創(chuàng)建代幣,在該網(wǎng)絡(luò)上,任何的寫入操作都需要消耗ETH(稱為gas),所以要確保我們的錢包上有ETH。
轉(zhuǎn)賬到 MetaMask 也要消耗 gas,因此最省錢的做法是將有ETH的賬號(hào)導(dǎo)入 MetaMask。

創(chuàng)建加密貨幣
然后我們通過(guò)「一鍵代幣」工具來(lái)創(chuàng)建自己的加密貨幣。
一鍵代幣·免(手續(xù))費(fèi)的代幣生成工具token.ftqq.com
用安裝了 MetaMask ,并已經(jīng)登入賬號(hào)的瀏覽器打開(kāi) token.ftqq.com ,填寫好下圖的四個(gè)信息,點(diǎn)生成代幣,然后在彈出的 MetaMask 面板中確認(rèn)支付。
注意,MetaMask的確認(rèn)界面中,有兩個(gè)值,一個(gè)是 gas limit ,一個(gè)是 gas price。

gas limit 是根據(jù)操作的復(fù)雜度直接算出來(lái)的,一般不用去改它,gas price 是一個(gè)你愿意支付的價(jià)格,越高,節(jié)點(diǎn)就越愿意幫你分發(fā)數(shù)據(jù),要知道對(duì)合約的改動(dòng)是要同步到全網(wǎng)的。那么我們?cè)趺粗滥膫€(gè) gas price 是最劃算的呢?打開(kāi)這個(gè)網(wǎng)站( ETH Gas Station ),然后可以看到不同的 price 被確認(rèn)的時(shí)間,選 Gas Price Std (Gwei) 或者 Gas Price SafeLow (Gwei) 都行。
ETH Gas Stationethgasstation.info

然后等一到三分鐘,代幣就會(huì)創(chuàng)建成功了,會(huì)顯示一個(gè)合約地址給你,把它復(fù)制下來(lái)。

有時(shí)候區(qū)塊確認(rèn)不夠快,會(huì)導(dǎo)致超時(shí),沒(méi)有關(guān)系,在 MetaMask 的交易記錄中,最新的一個(gè)就是,點(diǎn)它打開(kāi)可以查到確認(rèn)情況以及合約地址。

至此,我們的代幣就生成完成了。
代幣轉(zhuǎn)賬
那么,我們生成的代幣怎么發(fā)送給我們的小伙伴們來(lái)炫耀呢?首先把 MetaMask 切換到 Beta 版,點(diǎn)圖中那個(gè) try beta 就是。

然后點(diǎn)左上角的三橫線圖標(biāo),在彈出的界面中點(diǎn) add token。
在 add token 界面上

點(diǎn) add customer token

把我們代幣的合約地址填進(jìn)去,這樣在 MetaMask 里邊就能看到我們的代幣了。不過(guò)你的小伙伴要想看到,也得按這個(gè)步驟操作一把。

那在這個(gè)界面點(diǎn)對(duì)應(yīng)的代幣名稱,就可以進(jìn)入代幣賬戶,點(diǎn)代幣賬戶上的 send 按鈕,就可以給小伙伴發(fā)送代幣了。當(dāng)然,你要知道他的地址。另外,發(fā)送代幣每次也是要消耗gas的,相當(dāng)于幾塊錢人民幣吧。
自動(dòng)發(fā)幣
如果我們有很多的代幣要送出,那是不是一定要挨個(gè)收集小伙伴的錢包地址,然后發(fā)到手?jǐn)嗄兀看鸢甘?,還可以自動(dòng)發(fā)幣,讓小伙伴們自己來(lái)提供錢包地址,同時(shí)承擔(dān)發(fā)布的gas費(fèi)用。這在發(fā)幣數(shù)量大的時(shí)候,還是可以幫你省下不少錢的。
那么怎么自動(dòng)發(fā)幣呢?如果要使用自動(dòng)發(fā)幣功能,在創(chuàng)建代幣的時(shí)候就要確定好,因?yàn)橐坏﹦?chuàng)建,就不可修改了,這正是智能合約有意思也很蛋疼的地方。

在我們之前的工具頁(yè)面,劃上「開(kāi)啟自動(dòng)發(fā)幣功能」,會(huì)多出來(lái)個(gè)設(shè)置。如果默認(rèn)是免費(fèi)送代幣的,所以兌換價(jià)格保持為零,然后寫上要送的數(shù)量就好。
這樣創(chuàng)建的代幣,當(dāng)有人往代幣合約地址發(fā)送 0ETH 的時(shí)候,就能自動(dòng)獲得我們?cè)O(shè)定數(shù)量的代幣。注意免費(fèi)送的時(shí)候,一個(gè)錢包地址只能領(lǐng)一次。
如果你想收點(diǎn)零花錢呢,也可以設(shè)置 1ETH 兌換多少個(gè)代幣,這樣合約會(huì)按這個(gè)匯率來(lái)計(jì)算應(yīng)該給對(duì)方多少個(gè)代幣。特別注意付費(fèi)的功能僅供大家?jiàn)蕵?lè),不要用來(lái)做違法的事情。
合約ETH提現(xiàn)
當(dāng)有 ETH 打入到合約的賬戶,合約就會(huì)自動(dòng)給它分配對(duì)應(yīng)的代幣。那么打入的 ETH 怎么提現(xiàn)呢?

劃上工具頁(yè)面的「提取合約上的ETH到創(chuàng)建賬戶」,填入代幣的合約地址點(diǎn)按鈕就可以提現(xiàn)了。成功的話,會(huì)給你交易的Hash,拿著這個(gè) Hash,可以到 Ethereum BlockChain Explorer and Search 上去查詢,當(dāng)然,最簡(jiǎn)單的是直接看下 MetaMask 有沒(méi)有進(jìn)賬。
如果點(diǎn)提現(xiàn)的人不是合約的創(chuàng)建人,或者合約上沒(méi)有 ETH,那么提現(xiàn)交易就會(huì)失敗。
免費(fèi)領(lǐng)取 ETH
以太坊上很多操作都是要消耗 gas 的,隨隨便便就幾十上百塊錢就出去了。如果你只想體驗(yàn)和測(cè)試下加密貨幣的發(fā)行過(guò)程,那么你可以在 測(cè)試網(wǎng)絡(luò) 上來(lái)發(fā)行加密貨幣。這些網(wǎng)絡(luò)也是全球都能訪問(wèn)的,只是專門用來(lái)供開(kāi)發(fā)者測(cè)試。
在測(cè)試網(wǎng)絡(luò)上發(fā)行加密貨幣的流程和上邊一樣,只需要將 MetaMask 切換為測(cè)試網(wǎng)絡(luò),Ropsten、Rinkeby 都不錯(cuò)。

那么問(wèn)題來(lái)了,測(cè)試網(wǎng)絡(luò)上到哪里去弄 ETH 呢?答案是,可以免費(fèi)領(lǐng)。訪問(wèn) Test Ether Faucet ,然后點(diǎn) 「 request 1 eth from faucet 」,就可以領(lǐng)到 1 ETH。當(dāng)然這個(gè) ETH 是不能到主網(wǎng)絡(luò)上去花的啦……

好了,現(xiàn)在你可以不用擔(dān)心花錢,開(kāi)心的和小伙伴玩數(shù)字貨幣了