02.24 肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定

幣事不決問肖恩,大家好,我是區塊鏈創業老鳥肖恩!

你知道幣圈詐騙項目為何如此之多嗎?在我看來,這背後最關鍵的原因,是因為現在通過以太坊智能合約發幣實在是太簡單了,基本上人人都可以發幣。那麼具體如何實現呢?

下面肖恩就一步一步教大家發行一個屬於自己的代幣。

創建錢包

首先,我們需要創建一個以太坊錢包,這裡推薦Chrome瀏覽器(谷歌瀏覽器)的MetaMask以太坊錢包插件,大家可以到MetaMask官網下載,如下圖,進入官網後點擊紅框內的鏈接會自動跳轉到Chrome應用商店;由於涉及到翻牆問題,有些朋友可能訪問不了Chrome商店,遇到此問題的朋友可以私信我。

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


進入Chrome商店之後,安裝Metamask插件;安裝成功之後,你的chrome瀏覽器右上角就會出現如下的圖標:

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


接著,我們點擊該圖標進入下圖頁面,由於我們是第一次打開Metamask,該頁面會引導我們填寫自己的以太坊錢包地址或者註冊一個新的以太坊錢包地址。這裡我們選擇第二個選項,創建一個新的以太坊錢包。

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


之後會跳轉到該頁面,我們選 I agree,然後根據提示填寫自己的密碼。

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


我們設置完密碼後,點擊創建,將會進入助記短語界面(如下圖);肖恩在這裡提一點,大家務必妥善保管好這些助記短語,忘記密碼時可以用這個助記短語恢復;點擊下一步後會有個確認助記短語的界面,然後按順序點擊剛才生成的助記短語;我建議大家最好是先把助記短語用筆記下來,這樣比較方便。

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


點擊確認後你就成功創建了你的以太坊錢包了:

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


進入錢包頁面

點擊全部完成就進入我們的以太坊錢包主頁面:

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


簡單說明一下:圖中0x8769…9d44就是的自己創建好的以太坊錢包地址(每個人的地址都不同),鼠標點擊這個方框就能複製這個地址。

可以看到,現在我們的錢包只有0個ETH(以太幣);肖恩在這要說一點,我們要在以太坊公鏈上創建自己的代幣是需要花費一定的以太幣,我們一般稱這個為礦工費。

鑑於很多朋友可能一時沒有以太幣,也沒關係,下面肖恩將以以太坊測試網絡為例,你哪怕沒有以太幣也能瞭解發幣的整個流程。首先我們將以太坊正式網絡切換成測試網絡:

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


點擊錢包主頁右上角的的方框,就能看到以太坊網絡選擇,第一個即是以太坊正式網絡,後面的Ropsten、Kovan等都是以太坊測試網絡,這裡肖恩選擇Ropsten 測試網絡。

選好後,我們需要獲取測試網絡的以太幣,以便能支付測試網絡的礦工費。我們點擊下圖中的存入按鈕:

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


接著會跳出以下頁面,我們再點擊“獲取Ether”按鈕。

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


點擊獲取Ether按鈕,會跳轉到如下網頁:

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


我們點擊 request 1 ether from faucet 綠色按鈕,獲取1個以太坊測試網絡的以太幣。在這期間,Metamask會發起一個關聯請求,點擊連接即可。

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定

隨後我們再回到MetaMask主頁,就能看到你的賬戶中已有1個測試網絡的以太幣:

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


發幣流程

發行自己的專屬代幣,需要創建以太坊智能合約,而智能合約需要使用solidity語言編寫;接下來我們進入以太坊的remix編輯器首頁來編譯和部署我們寫好的合約代碼。

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


然後,我們點擊左上角的+號,創建一個新的文檔,起名為XiaoEn.sol;這裡肖恩已經編寫好發幣的核心代碼,有需要的朋友可以諮詢肖恩。

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


代碼中有幾個地方比較關鍵,如下圖:

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定

Xtoken()函數是發幣的關鍵,其中symbol是你的代幣標識,name是你的要發行的代幣的名稱,totalSupply=1000000000 意思是發行多少代幣(這裡是10個億),大家可以修改成自己想要發行的數量,owner=[0x8769B…….]方框裡參數的修改為自己的以太坊錢包地址。

修改並保存之後,我們點擊下圖方框內的按鈕,接著再點擊Compile XiaoEn.sol編譯該文件。

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


編譯完成之後,我們再點開下圖所示的按鈕,Environment是運行環境,由於我們現在使用的測試網,所以肖恩選擇Injected Web 3;Account選項記得填寫自己的以太坊錢包地址;第四步的位置選擇“XToken - browser/XiaoEn.sol”(這是執行發幣操作的智能合約文件)以上修改好之後,我們點擊Deploy。

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


點擊Deploy之後會彈出下圖界面,發幣需要支付一定數量的Gas費用,也就是礦工費。我們再點擊確認。

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


之後我們點擊瀏覽器右上角Meatamask的圖標,可以看到,合約正在部署當中。稍過一會兒智能合約的狀態會變為確認,即表示部署成功,也就是說,我們的代幣已經發行成功了。

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


點擊部署成功的智能合約,我們可以看到許多詳細的信息。我們這裡點擊下圖按鈕,到Etherscan以太坊區塊瀏覽器上查看自己的智能合約地址。

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


點擊之後會跳轉到該頁面;To……[0xcfb9f23ce81e4a5dc6ef1ae566de497baaf89de9]顯示的就是咋們的智能合約地址,我們複製它。

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


接下,我們將發行的代幣導入自己的以太坊錢包中。

首先回到錢包的主頁,並點擊下圖所示的按鈕【添加代幣】:

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


跳轉到該頁面之後,我們選擇自定義代幣選項;代幣聯繫人地址要填寫剛才複製的智能合約地址,填寫完地址之後,後面兩個表單會自動填充好。

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定


我們點擊下一步,就會跳轉到以太坊錢包首頁,可以看到,我們成功將發行的代幣轉到了以太坊錢包內,一共是10億個肖恩幣。

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定

至此我們完成了使用以太坊智能合約發行自己專屬的代幣。

當然,上述整個發幣流程都是在測試網進行的,也就是說發行的代幣並不能真正的在市場上流通;其實在以太坊正式網絡上發幣,整個發幣流程還是和上述一樣,只不過需要消耗真正的ETH。

說實話,肖恩一直都很看好DeFi領悟的未來,我認為該領域極有可能成為萬億級別的市場;關於DeFi應用肖恩之前也分析過不少,比如MakerDao、compound、PoolTogether以及最近火熱的bZx協議等,而這些DeFi應用都是通過智能合約一點點的編寫出來的,今天肖恩只是講解了一個簡單的例子。

如果大家對智能合約的開發感興趣且看好DeF未來的發展,希望在DeFi領域當中找到自己的財富機會的話,可以在下方留言或私信肖恩。肖恩在後續會組建一個專業的團隊,開發更多深入的課程,來教大家如何一步一步開發屬於自己DeFi應用或發佈自己的代幣。

幣事不決問肖恩,項目諮詢診斷

肖恩說鏈:真沒想到,原來發個幣成本不過百元,最快15分鐘搞定



分享到:


相關文章: