摘要
使用者可選擇建立新的加密貨幣或代幣。貨幣擁有自己的區塊鏈,而代幣只能在既有網路中創建。基於安全性和去中心化性質,加密貨幣依賴區塊鏈運作。
與創建加密貨幣相比,創建代幣無需具備太多專業知識,花費的精力也更少。成功創造貨幣通常需要整個開發團隊及專家團隊一起努力。代幣雖然也有技術門檻,但透過使用以太坊、幣安智能鏈、Solana和Polygon等區塊鏈,幾分鐘就能創建成功。
用戶可根據客製化和效用需求選擇創建代幣還是貨幣。總之,成本高低取決於工作量的大小,例如是否聘請外部開發人員以及投入的時間長短等。
以太坊和幣安智能鍊是創建數位貨幣的熱門區塊鏈。用戶可選擇使用現成的程式碼自行建立代幣,或付費購買貨幣創建服務。側鏈則憑藉其主區塊鏈的優勢,提供更高程度的客製化服務,從而成為了另一個備受歡迎的選擇。
創建專屬加密貨幣前,其效用、代幣經濟學及法律效應需考慮。之後的開發階段,則需要選擇區塊鏈、共識機制及其架構。接下來,也要考慮專案審計及最終的法律合規性審查。儘管幾乎人人都能創造加密貨幣,但要開發出一個穩定可靠的專案仍需投入大量的精力去認真嚴肅地研究。
許多加密貨幣愛好者都躍躍欲試,打算創建自己的加密貨幣和案例,並獲取受眾。那麼,該從哪裡著手比較好呢?實際上,創建貨幣和代幣的方式多種多樣。根據專案的複雜程度,所需的成本和知識儲備也有所不同。對於正在考慮創建專屬加密貨幣的用戶,我們的這篇文章將提供入門基礎知識框架。
加密貨幣,英文簡稱“crypto”,是一種具有多種用途的數位資產。加密貨幣主要能讓人們實現以數位方式相互轉移資產,包括貨幣價值、所有權,甚至是投票特權。加密貨幣根植於區塊鏈技術,與其他數位支付系統截然不同。這一本質差異賦予加密貨幣更高的自由度,不會受限於政府或銀行等中央實體機構。
比特幣就是一種家喻戶曉的加密貨幣。比特幣的用例很簡單,無需中間機構介入,即可向世界各地的任何人轉移貨幣價值,其區塊鏈記錄所有交易,並確保交易的安全性和網路的穩定性。
加密貨幣可大致分為兩個類別:貨幣與代幣。二者非常容易區分。貨幣擁有自己的原生區塊鏈,例如比特幣。以太幣(ETH)則有以太坊區塊鏈。貨幣通常在整個網路中具有特定效用,例如支付交易費用、質押或參與治理。
代幣則是建立在既有的區塊鏈中。代幣具備一些與貨幣相似的功能,但主要透過自己的專案中實現效用。在幣安智能鏈中,PancakeSwap的CAKE就是代表範例。 CAKE可用於支付PancakeSwap生態系統中的某些交易,例如鑄造非同質化代幣或購買其中的彩票。然而,CAKE沒有自己的區塊鏈,因此無法在幣安智能鏈(BSC)的所有應用程式中通用。以太坊區塊鏈發行的成千上萬種ERC-20代幣也都大同小異。每種代幣都是特定項目的一部分,具有不同的用例。
如前文所述,創建代幣要比創建貨幣簡單得多。創建貨幣需要先開發並穩定維護區塊鏈。雖然可以分叉(創建副本)其他現有的鏈,但仍無法解決要找到用戶和驗證者維持網路生存的問題。然而,相較於創建代幣,創建新貨幣獲得成功的幾率確實會更高。以下是二者的基本概述:
代幣 td> | 代幣 |
在自己的區塊鏈網路運行 | 創建在已有一定用戶基礎的既有區塊鏈中 |
需要具備高階區區塊鏈專業知識和編碼技術 | 透過現成的工具和開源程式碼輕鬆建立 |
區塊鏈開發成本更高,耗時更久 | 代幣開發快速簡單且成本較低 |
如需自行開發區塊鏈來創建新貨幣,則要耗費大量的時間。但是,如果是分叉已有的區塊鏈就能很快完成,並為新貨幣打下基礎。比特幣現金(BCH)正是分叉專案的典型例子。要做到這一點,仍需具備高水準的區塊鏈技術和編碼專業知識。專案成功與否也取決於是否能讓新用戶參與區塊鏈網路中來,這也絕非易事。
在既有區塊鏈中創建代幣的好處是可以藉助其良好的聲譽和安全性。雖然這樣創建者無法完全掌控自己的代幣,但仍可實現許多的客製化。創建專屬代幣的網站和工具各種各樣,尤其集中在幣安智能鏈(BSC)和以太坊。
對於去中心化金融(DeFi)應用程式或賺幣遊戲來說,通常代幣就已經足夠。幣安智能鏈(BSC)和以太坊都為開發人員提供了極大的彈性和自由度。
如果要充分發揮貨幣或區塊鏈的作用,那麼透過自有的區塊鏈創建貨幣可能會更好。毋庸置疑,比起單純發行加密貨幣代幣,創造新的區塊鏈和貨幣更困難。不過如果操作得當,將會帶來許多創新機會和全新的可能。幣安智能鏈、以太坊、Solana及Polygon都是成功案例。
當然,這兩種方式都需要投入大量精力,以及技術、經濟和市場等專業知識的加持,才能獲得成功。
最普遍的加密貨幣創建解決方案包括幣安智能鏈(BSC)、以太坊和Solana。這些都屬於符合標準,可用於創建各種代幣的現有網路。 BEP-20和ERC-20代幣標準就是先例,幾乎所有加密貨幣錢包供應商都支援。
ERC-20屬於以太坊區塊鏈,而BEP-20則是幣安智能鏈(BSC)的一部分。兩個網路都可創建和客製化智慧合約,進而創建專屬代幣和去中心化應用程式(DApp)。透過DApp可以創建生態系統,為代幣提供更多的用例和功能。
此外,側鏈憑藉以太坊或Polkadot等大規模鏈的優勢,安全性有所保障,也可提供一些客製化。 Polygon網路附屬於以太坊,也能提供類似服務,而且成本更低,使用更便利。
選好區塊鏈之後,接下來就是確定創建專屬代幣的方法。如果透過幣安智能鏈(BSC)和其他基於以太坊虛擬機器的區塊鏈,流程會相對簡單。另一種方法是,根據自己的參數和規則,選用現成的工具來建立代幣。這些通常是付費服務,但對於不熟悉智能合約的用戶來說,會更加實用。
如果打算創建專屬區塊鏈和貨幣,就需要組建自己的區塊鏈開發團隊並集結行業專家。即使只是考慮分叉像以太坊或比特幣這樣的區塊鏈,也需要花費大量工作來設定網路。這其中也包括鼓勵用戶成為驗證者,運行節點以維持區塊鏈運作。
除了選定區塊鏈,創建貨幣或代幣之外,還有其他一些關鍵因素需要考慮:
加密貨幣可以具備多種功能。有些可充當存取服務的密鑰。另一些甚至能代表股票或其他金融資產。為了弄清楚以及規劃創建專屬加密貨幣的流程,一開始就需要確定其功能。
代幣經濟學即治理加密貨幣的經濟學,例如總供應量、發放方式及初始定價等。如果代幣經濟學設計不合理,用戶購買加密貨幣沒有享受到激勵政策,那麼再好的理念都無濟於事。例如,假設某種穩定幣創建後,沒能和法幣正確掛鉤,就不會有人願意購買或持有。
世界各國和地區都制定了加密貨幣的相關法律法規。有些司法管轄區甚至禁止使用加密貨幣。因此,創建者須充分考慮自己的法律義務及可能面臨的合規問題。
如果只是創建代幣,那麼以下教程中某有些步驟不一定適用。前面三個設計步驟是重中之重。我們說明的大部分內容將涵蓋最終鑄造專屬加密貨幣前,創建區塊鏈的基礎知識。
如考慮創建代幣,首先要挑選鑄造該加密貨幣的區塊鏈。幣安智能鏈(BSC)和以太坊是熱門選項,但側鏈也是不錯的選擇。如果是創建專屬貨幣,那就考慮自行設計或請人創建客製化區塊鏈。
假設自行創建區塊鏈,或是還不確定代幣種類,那就先考慮採用哪一種共識機制。這些機制將決定參與者在網路中確認和驗證交易的方式。大多數區塊鏈使用權益證明,因為硬體要求低且方式靈活多樣。比特幣使用工作量證明,有人認為這樣安全性更高,但有人認為日常維護成本太高,而且並不環保。
此步驟僅適用於創建貨幣。並非所有區塊鏈都允許大眾驗證交易或運行節點。因此,就必須先確定是創建私有鏈、公有鏈、許可型或非許可型的區塊鏈。區塊鏈的架構由貨幣和項目的用途決定。例如,某個國家或公司如果創建貨幣,則會選擇在私有鏈中運行,目的是為了加強監管。
如果自己不具備專業開發知識,就需要尋求外部協助來建立開發理念。一旦區塊鏈投入實際使用,再想更改其核心概念和規則簡直就難於登天。先利用測試網確保一切按計劃進行,並且最好是和整個開發團隊合作創建專屬區塊鏈。
Certik等審計公司可審查區塊鍊及其加密貨幣的程式碼,找出是否有任何漏洞。隨後,審計可公開發布,並可依審計結果對專案進行相應整改。此流程為創建者本人及所有潛在使用者或投資者提供了一些安全保障。
當區塊鏈開始正常運行,並準備鑄造加密貨幣時,最好能諮詢專業法律人士的意見,核實是否需要申請許可。同樣,這一步很難靠自己獨立完成,需要尋求外界協助。
無論創建的是代幣還是貨幣,最終都要鑄造成加密貨幣。具體方法依制定的代幣經濟學而有所區別。例如,供應量固定的代幣通常透過智慧合約一次鑄造而成。像比特幣等貨幣則是隨著礦工不斷驗證交易的新區塊而逐步鑄造。
創建簡單的BEP-20代幣需要具備基礎的編碼技術,以此把智能合約部署到幣安智能鏈。另外還需安裝MetaMask,並在錢包中存入部分幣安幣用以支付燃料費。
1.確保已將幣安智能鏈(BSC)主網新增至MetaMask。請閱讀《在幣安智能鏈中關聯MetaMask錢包》指南,了解詳細說明。
2.前往Remix線上應用程式。在這裡可開發和部署與以太坊虛擬機器相容的區塊鏈智慧合約。右鍵點選[contracts](合約)資料夾,並點選[New File](新檔案)。
3.將檔案命名為“BEP20.sol”。
4.確保程式語言設定為[Solidity],否則智慧合約將無法正常執行。點擊下方右側框出的圖示即可設定。
5.複製BEP-20智慧合約程式碼放入檔案。前往GitHub網站,詳細了解程式碼的參數和函數。
6.修改代幣名稱、符號、小數位數和總供應量。此處假設以“Binance Academy Coin(幣安學院代幣)(BAC)”為例,設定為18位小數且總供應量為1億枚。記得填“0”補足18位小數的位數。
7.下一步,寫智能合約。點選畫面左下方的圖標,勾選[Auto compile](自動撰寫)和[Enable optimization](允許最佳化),然後點選[Compile](寫)按鈕。
8.點選[ABI]按鈕,複製合約的ABI(應用程式二進位介面) 。
9. 點選畫面左下方的高亮圖示。選擇[Injected Web3]作為環境,然後允許MetaMask連接到Remix。最後,確認選定BEP20合約,即可點選[Deploy](部署)。
10.此時需透過MetaMask支付交易費用,將合約部署到區塊鏈中。智慧合約上線後,需驗證並發布合約的原始程式碼。
將合約位址複製到BscScan,編寫類型選為[Solidity (Single)],以符合第7步驟中的編寫版本。
11.下一步,右鍵按Remix中的“BEP20.sol”,點選[Flatten](展平)。這裡需允許Remix展平程式碼。
12.從“BEP20_flat.sol”複製程式碼到欄位中,確認[Optimization ](優化)設定為“是”。然後點選頁面底部的[Verify and Publish](驗證並發布)。
13.此時螢幕上顯示一個成功的啟動畫面。借助驗證過的程式碼,即可使用合約中實施的 _mint調用,透過BscScan鑄造代幣。存取BscScan中的合約位址,點擊[Write Contract](編寫合約),然後點擊[Connect to Web3](連接到Web3),連接到MetaMask帳戶。
14.翻至頁面底部的鑄造區域,輸入要鑄造的代幣數量。我們還是以鑄造1億枚BAC(幣安學院代幣)為例。別忘記輸入足夠的位數,這裡我們的設定是18位。點擊[Write](編寫),並在MetaMask支付費用。
15.此處將顯示已鑄造完成的代幣,並已發送到創建智能合約的錢包。
透過幣安等加密貨幣交易平台上幣,即可以安全規範的方式將貨幣或代幣推廣給更廣泛的受眾。如果有信心保證自己創建開發的加密貨幣專案成熟可靠,即可填寫幣安的線上申請表,選擇直接上幣或是透過Launchpad/Launchpool的方式發放。
每種加密貨幣都將經過嚴格的盡職調查流程。申請期間,需定期向幣安報備進度。此外,您的加密貨幣生態系統需要接受幣安幣和BUSD(如作為提供流動性的手段),或在首次代幣發行(ICO)或代幣銷售期間接受這兩大幣種。
涉及成本和創建方法與設定選擇大有關聯。選擇創建貨幣和區塊鏈,則需在幾個月內支付整個團隊的費用。選擇可靠的團隊審計代碼的費用約為1.5萬美元。幣安智能鏈(BSC)的簡單代幣成本最低,只需花費50美元的單價即可完成。從創建、行銷到社區建設等成本均攤來看,創建一種具備成功潛質的加密貨幣大致需要花費數千美元。
正式建立專屬加密貨幣之前,請閱讀我們提供的信息,作為入門指南。這是一個尚需深入探討的話題,需要花很長時間才能理解透徹。除了決定是創建代幣還是貨幣,還需考慮後續如何發行才能讓專案成功。研究其他項目及其發行情況,總結他們的優缺點,將對我們創建自己的加密貨幣大有裨益。