首页 » 币安新手学院 » 如何創建自己的加密貨幣?

如何創建自己的加密貨幣?

摘要

創建新的加密貨幣時,您可以選擇幣或代幣。幣具備自己的區塊鏈,而代幣則是創建在預先存在的網路上。加密貨幣具備安全性和去中心化特性,對區塊鏈有所依賴。

創建代幣時,需要的專業知識和努力要比幣來得少。製作幣時,通常需要一組開發人員和專家。雖然代幣還是會要求技術知識,但只要選用其他區塊鏈,例如以太坊、幣安智能鏈、Solana 及 Polygon ,即有可能在幾分鐘內完成。

創建代幣或幣時,您的選擇會根據預期自訂性和功能性而有所不同。總之,成本取決於所需的工作量,例如外部開發人員和時間。

以太坊和幣安智能鏈是創建數位貨幣的熱門區塊鏈。您可以使用建立後的程式碼自行創建代幣,也可以付費使用創建幣的服務。此外,由於側鍊提供了主區塊鏈的優勢,以及更多自訂功能,因此也是另一個熱門選項。

創建自己的加密貨幣前,您必須思考其中的功能性、代幣經濟學及合法性,並在開發階段選擇其區塊鏈、共識機制及架構。接下來,您可能會考慮專案稽核,以及最終的法規審查。雖然大部份的人都可以自己創建加密貨幣,但開發可靠專案需要很多的努力和奉獻精神。

前言

對許多加密貨幣粉絲來說,創建自己的加密貨幣、應用案例及用戶很令人興奮。但是,該從哪裡著手最好呢?事實上,我們有很多創建幣和代幣的方法,所需成本和知識也會因專案的複雜度而異。如果您正在考慮創建自己的加密貨幣,我們的文章會提供入門的基礎知識。

什麼是加密貨幣?

加密貨幣也稱為 Crypto,是具有多種用例的數位資產,主要以數位方式在人與人之間轉移價值,其中包括貨幣價值、所有權,甚至是投票權限。加密貨幣不同於其他的數位支付系統,因為是以區塊鏈技術為基礎,可讓加密貨幣的靈活度更高,且不受政府或銀行等中央實體的影響。比特幣是最著名的加密貨幣範例,其中的用例相當簡單:在沒有中介人的情況下,可以將貨幣價值轉移給世界上的任何人。而且,區塊鏈會記錄所有的交易,並確保其安全性和網路穩定性。

加密貨幣和代幣之間的差異

加密貨幣大致可分成兩類:幣和代幣。其中的差異很簡單:幣有自己的原生區塊鏈,例如比特幣。以太幣 (ETH) 則有以太坊區塊鏈。一般來說,幣在整個網路上具備特定功能,例如支付交易手續費、質押或參與治理。代幣是創建在預先存在的區塊鏈上。類似於幣,但代幣主要在自己的專案中發揮作用。在幣安智能鏈上,其中一個例子是 PancakeSwap 的 CAKE。您可以用來支付 PancakeSwap 生態系中的某些交易,像是鑄造非同質化代幣 (NFT),或是參與它們的樂透活動。然而,CAKE 沒有自己的區塊鏈,所以無法用於所有的 BSC 應用程式。在以太坊區塊鏈發行的數千枚 ERC-20 代幣也是如此。每個代幣都是特定專案的一部分,且具有不同的用例。

創建加密貨幣與代幣的比較

如上所述,創建代幣要比創建幣簡單得多。使用幣時,您必須開發並妥善維護區塊鏈。您可以分叉另一個現有的鏈 (創建副本),但這無法解決尋找用戶和驗證者讓網路持續運行的問題。儘管如此,新幣的成功機率,可能比單純創建代幣來得更高。這兩種選項的基本概述如下:

代幣

在自己的區塊鏈網路運行

可創建在現有區塊鏈的用戶群

需要進階的區塊鏈知識和編碼技能

使用現有的工具和開放原始碼,即可輕鬆創建

區塊鏈開發的成本較高,且需要更多時間

開發迅速又簡單,且相對便宜

創建幣

如果您開發自己的區塊鏈,則在創建新幣時會需要很多時間。但是,如果分叉先前的區塊鏈,即可快速完成並成為新幣的基礎。比特幣現金 (BCH) 就是分叉專案的例子。如果要做到這點,您仍然需要進階的區塊鏈技術和編碼知識。專案是否成功,也取決於如何讓新用戶加入您的區塊鏈網路,這也是一大挑戰。

創建代幣

在現有區塊鏈創建代幣,可以利用原本的聲譽和安全性。雖然您無法完全控制代幣的所有面向,但仍可進行大量的自訂作業。用戶可以透過各種網站和工具來創建自己的代幣,尤其是在 BSC 和以太坊。

我應該為專案創建幣,還是代幣?

對於去中心化金融 (DeFi) 應用程式,或是邊玩邊賺的遊戲來說,通常代幣就足夠了。BSC 和以太坊都為開發者提供極大的靈活性和自由度。

如果您想挑戰幣或區塊鏈的極限,最好是使用自己的區塊鏈來創建幣。創建新的區塊鏈和幣時,一定會比發行加密代幣更加困難。但如果方向正確,用戶還是可以激發出大量創新和可能性。幣安智能鏈、以太坊、Solana 及 Polygon 都是很好的例子。

然而,這兩種選擇都需要更多努力和技術、經濟和市場知識才能成功。

創建加密貨幣的最佳解決方案

部分最熱門的加密貨幣創建解決方案包括 BSC、以太坊及 Solana。這些網路都會提供根據現有標準來製作各種代幣的方法。BEP-20 和 ERC-20 代幣標準都是典範,且幾乎所有加密貨幣錢包供應商都有支援。ERC-20 屬於以太坊區塊鏈,而 BEP-20 是幣安智能鏈 (BSC) 的一部分,兩者都允許創建及自訂智能合約,讓您得以創建自己的代幣和去中心化應用程式 (DApp)。透過 DApp 即可創建生態系,為您的代幣提供更多用例和功能。您也可以考慮側鏈,其會採用以太坊或 Polkadot 等大型區塊鏈的安全性,同時提供一些自訂功能。Polygon 網路屬於以太坊並提供類似體驗,但在使用上費用更加低廉且速度更快。挑好區塊鏈後,您必須準備好創建代幣的方法。有了 BSC 或基於以太坊虛擬機的區塊鏈,流程就會變得相對簡單。您也可以找到現成的工具,並根據您提供的參數和規則來創建代幣。這些通常是付費工具,但對於不熟悉智能合約的用戶來說,會是更實用的選擇。如果您想製作自己的區塊鏈和幣,則可能需要區塊鏈開發人員和產業專家團隊。即使您考慮分叉以太坊或比特幣等區塊鏈,還是必須執行大量的網路設定作業,其中包括鼓勵用戶充當驗證人及執行節點,以便保持區塊鏈的正常運作。

設計加密貨幣時的考慮項目

除了選擇區塊鏈,或是創建幣代幣等顯而易見的問題之外,您還必須考慮一些其他的關鍵因素:

定義加密貨幣的功能性

加密貨幣的角色很多樣化。例如存取服務的金鑰,甚至是代表股票或其他金融資產。若要了解及規劃創建加密貨幣的流程,一開始就必須定義其中的功能。

設計您的代幣經濟學

代幣經濟學是管理加密貨幣的經濟學,例如總供給量、分配方法及初始定價。如果代幣經濟學不正確,用戶就不會受到激勵,進而購買加密貨幣,且無法實行不錯的想法。例如,如果您創建穩定幣,但無法正確完成掛鉤,就沒有人願意買入或持有。

確認法律合規性

世界各國都有自己的加密貨幣法規,有些司法管轄地區甚至會禁止使用加密貨幣。請充分考慮您的法律義務,以及任何可能面臨的合規性問題。

透過 7 個步驟,即可創建你的加密貨幣

如果您單純想創建代幣,下方教學的每個步驟並非完全適用。更重要的是前三個設計步驟。鑄造您的幣之前,我們大部分的說明都會先介紹創建區塊鏈的基礎知識。

1. 選擇合適的區塊鏈平台

對於創建代幣來說,您必須選擇要鑄造加密貨幣的區塊鏈。BSC 和以太坊是熱門的選擇,但側鏈也是不錯的想法。對於創建幣來說,您必須考慮設計或僱用人員來創建自訂區塊鏈。

2. 選擇共識機制

如果您正在創建自己的區塊鏈,或是不確定要為代幣挑選哪一個區塊鏈,請思考您想要的共識機制。這些機制會越任參與者如何確認及驗證網路上的交易。大多數的區塊鏈都會採用權益證明,因為硬體要求較低,且變化性更多。比特幣則是採用工作量證明,有些用戶認為它更安全,但一般來說維護費用很高且不環保。

3. 設計您的區塊鏈架構

只有在您創建代幣時,才會需要這個步驟,且並非每個區塊鏈都可讓大眾驗證交易或執行節點。請務必在私有、公有、許可或非許可制區塊鏈間做出決定。您的區塊鏈架構將取決於幣專案嘗試採取的行動。例如,創建幣的公司或國家/地區可能會使用私有區塊鏈,以便取得更多的控制權。

4. 開始區塊鏈開發

除非您有專業的開發知識,否則需要外部協助來建構您的想法。在正式環境運行區塊鏈後,您就不太能改變核心概念和規則。但您可以利用測試網來確認一切均按計畫進行,而且最好跟整個開發團隊合作,藉此建構您的區塊鏈。

5. 稽核您的加密貨幣及其程式碼

Certik 等稽核公司可以檢查您的區塊鏈,以及加密貨幣程式碼,以便找出任何漏洞。然後,您可以公開稽核結果,也可以依據找到的問題處理。此過程可為創建者,以及任何潛在用戶或投資者,提供安全的保證。

6. 謹慎檢查其合法性

既然您的區塊鏈已順利運行,並準備好鑄造您的加密貨幣,最好先尋求法律專家的建議,以便確認是否需要申請許可。同樣地,您很難獨立完成這個步驟,一定需要外部協助。

7. 鑄造您的加密貨幣

無論您是創建幣或代幣,最終都必須鑄造加密貨幣。實際方法則會依據您的代幣經濟學而有所不同。例如,固定代幣供給量通常會透過智能合約一次性鑄造。比特幣等幣則是隨著礦工驗證新的交易區塊,逐漸鑄造完畢。

如何創建 BEP-20 代幣

創建簡單的 BEP-20 代幣時,您需要基本的編碼能力,才能將智能合約部署至幣安智能鏈。您還必須安裝 MetaMask,並在錢包中存入一些 BNB (幣安幣) 來支付燃料費。

1. 確保已將 BSC 主網新增至 MetaMask。如需詳細說明,請參閱我們的【如何將 MetaMask 連接至幣安智能鏈】。2. 前往 Remix,這是在區塊鏈開發及部署智能合約的線上應用程式,且與以太坊虛擬機相容。在 [合約] 資料夾按一下右鍵,然後點選 [新增檔案]。3. 將檔案命名為「BEP20.sol」。4. 確保將程式語言設定為 [Solidity],否則您的智能合約將無法發揮作用。按一下右下角圈起來的圖示,即可完成此操作。5. 將 BEP-20 智能合約程式碼複製到您的檔案中。在 GitHub 上,您可以找到該程式碼參數和功能的詳細資訊。6. 為您的幣更改名稱、幣種、小數點及總供給量。在這裡,我們以 Binance Academy Coin (BAC) 為例:設定小數點後 18 位,且總供給量為 100,000,000。別忘了加上足夠的 0 來補滿 18 位小數。7. 接下來,您必須編譯智能合約。在下方按一下畫面左側顯示的圖示、勾選 [自動編譯] 和 [啟用最佳化],然後按一下 [編譯] 按鈕。8. 按一下 [ABI] 按鈕,即可複製合約的 ABI。9.  在下方按一下畫面左側圈起來的圖示。選擇 [Injected Web3] 作為您的環境,然後允許 MetaMask 連接至 Remix。最後,請在按一下 [部署] 前確認已選擇 BEP20 合約。10. 您現在必須透過 MetaMask 支付交易手續費,以便將合約部署至區塊鏈上。智能合約上線後,您必須驗證並發佈合約原始碼。

將合約地址複製到 BscScan、選擇 [Solidity (單一個)] 作為編譯器類型,並對應至步驟 7 所使用的編譯器版本。

11. 接下來,在 Remix 的 BEP20.sol 按一下右鍵,然後按一下 [扁平化]。然後,您必須向 Remix 提供扁平化程式碼的權限。12. 將 BEP20_flat.sol 中的程式碼複製到該欄位,並確認 [最佳化] 選項為「是」。最後,按一下頁面下方的 [驗證及發佈]。13. 您現在會看到成功的啟動畫面。有了驗證過的程式碼,即可使用合約中實作的 _mint 呼叫,透過 BscScan 鑄造您的代幣。前往 BscScan 的合約地址,然後依序按一下 [撰寫合約] 和 [連接至 Web3],以便連接您的 MetaMask 帳戶。14. 前往頁面下方的「鑄造」區段,然後輸入您想鑄造的代幣數量。我們即將鑄造 100,000,000 BAC。別忘了加上小數位,也就是 18 位。按一下 [撰寫],然後在 MetaMask 支付手續費。15.您現在應該會看到代幣已鑄造完畢,並發送至創建智能合約的錢包中。

如何上市您的加密貨幣

只要透過幣安等加密貨幣交易所上市您的幣或代幣,即可採用安全且受監管的方法,將其介紹給更廣泛的用戶。如果您成功創建及開發可靠的加密貨幣專案,那麼您可以填寫幣安線上申請表,以便在 新幣發行平台 (Launchpad)/新幣挖礦池 (Launchpool) 直接上市和/或發行。每種加密貨幣都必須經過嚴格的盡責調查過程,且您必須在申請期間,定期向幣安更新其進度。另外,您必須在加密貨幣生態系中接受 BNB (幣安幣) 和 BUSD,例如將它們作為流動性用途,或是在首次代幣發行 (ICO) 代幣銷售中接受它們。

創建專屬加密貨幣的成本

其中的成本會與您選擇的方法和設定有關。如果您正在創建幣和區塊鏈,則可能必須支付整個團隊在數個月內的費用。可靠的程式碼稽核團隊也會產生約 $15,000 (USD) 的花費。最便宜的情況下,用戶可以花費 $50 在 BSC 創建簡單的代幣。平均起來,如果您想創建具有成功機率的加密貨幣,可能必須在創建、行銷及創建社區方面花費數千美元。

總結

如果您決定創建自己的加密貨幣,請確保在開始前優先參考我們提供的資訊。這是相當深奧的話題,您必須花上一些時間才能了解透徹。除了創建代幣或幣之外,您還必須思考發行後如何取得成功。研究其他專案和他們的發行經驗,看看哪些成功、哪些不成功,這樣即有助於創建您的加密貨幣。

发表评论

16 + 11 =