在大家看到加密貨幣由幾美仙升到幾十,甚至幾千美元時,有沒有想過你投資的加密貨幣是怎樣創建出來?其實任何人都可以製造加密貨幣,最近就有粉絲製作了「姜濤幣」(KEUNGB)及「Mirror幣」(MirrorHK),用作粉絲們自己收藏之用,你是否也心動想創建自己的加密貨幣?接下來一文為教你如何創建自己的加密貨幣。
創建加密貨幣的方法
目前創建加密貨幣主要有三種方法:創建新的區塊鏈、分叉現有區塊鏈及使用現有平台。
創建新的區塊鏈
從頭開始創建新的區塊鏈,然後產生出新的加密貨幣,比特幣及以太坊就是以這方式創建出來,而這需要大量的編碼技能及知識,是創建加密貨幣中最複雜的方法。
分叉現有區塊鏈
這比從頭開始創建區塊鏈要快及容易得多,但這需要先找到原加密貨幣的開源代碼,然後再對其進行更改,就可推出不同名稱的新代幣。例如萊特幣(Litecoin)就是開發者通過從比特幣分叉創建出來,不過這方法仍然需要創建者了解如何修改現有代碼,需要一定的編碼知識。
使用現有平台
對於那些不熟悉編碼的人來說,這方法是最為簡單及快捷,現時在以太坊、NEO等現有平台上都製作新的加密貨幣,許多新項目使用ERC-20標准在以太坊網絡上創建代幣。這次我們都會選用以太坊平台教大家創建自己虛擬貨幣。
教你10分鐘創建自己的虛擬貨幣
設置錢包
首先設置一個可以存放以太坊的電子錢包,因為在以太坊做任何操作也是需要油錢(Gas Fee),而使用以太坊平台創建新的加密貨幣也是需要油錢,所以你需申請一個電子錢包,如果你已有自己的電子錢包可跳過這步驟,新手可使用MataMask,安裝及操作也十分簡單。
以太坊分為主網絡(Ethereum Mainnet)及測試網絡(Ropsten Test Network),對於不太熟手的人士,可先在測試網絡進行操作,就算操作失誤也不會損失以太幣,待明白所有操作後可在主網絡進行創建,那屬於你的加密貨幣會正式在網絡上出現及存在。
如使用測試網絡,可先從Ropsten Ethereum Faucet拿取測試幣,將你的錢包地址複製到網頁上,它會產生一個以太坊的測試幣在你的錢包中。正式的話便需要真的以太幣。
了解代幣發行標準
利用以太坊發布的代幣需要符合它的標準,ERC20 Token是以太坊目前的標準,我們會需要兩種代碼EIP20及EIP20Interface,只需在連結中就可拿到,然後會用到官方的代碼測試工具。
導入代碼及運行
打開代碼測試工具點GitHub,會叫你導入網址,分別把EIP20及EIP20Interface的網址連結分別複製上去,然後點OK,就可成功導入兩個文件的代碼。點擊「EIP20」,再點選「SOLIDITY COMPILER」進行編譯,因代碼已經齊全,可按底下的Compile直接運行。
點選「Deploy & run transcation」,設置你的加密貨幣,在Environment位置揀選Injected Web3,那就會自動連上你的MataMask錢包地址,你亦可以核對一下是否正確。
設置代幣的細項
拉到下方會點擊「Deploy」旁的小箭頭,會出現設置,Initialamount是發行總數量,你可以填寫10,000個或者更多,Tokenname是你想發行的加密貨幣名稱、Decimalunits就是你的幣會顯不小數點後保留幾個多位,可以填寫4、5或6個位,Tokensymbol就是你的貨幣代碼是甚麼,比特幣是btc、以太坊是eth,你可以填寫你想要的代碼。要注意填寫發行總數量時要考慮你保留了小數點後幾個位,如你填寫了4,想發行10,000個幣,那你在10,000後加多4個0,如此類推。
填寫好所有資料後,點選transact,你的電子錢包會彈出並會顯示如你要創建這個代幣需要的油錢,確認及支付油錢後,你的加密貨幣便可創建成功。