长话短说
建立新的加密货币时,您可以选择制作硬币或代币。硬币有自己的区块链,而代币则建立在预先存在的网路上。加密货币依赖区块链的安全性和去中心化性质。
与制作加密货币相比,创建代币需要更少的专业知识和精力。一枚硬币通常需要一个开发人员和专家团队来制作。代币仍然需要技术知识,但可以透过使用其他区块链(例如以太坊、BNB 智慧链(BSC)、Solana 和 Polygon)在几分钟内创建它们。
您对代币或硬币的选择将根据您想要的可定制性和实用性而变化。总体而言,所涉及的成本取决于所需的工作,例如外部开发人员和时间。
以太坊和 BNB 智能链是创建数字货币的热门区块链。您可以使用既定代码自行创建代币,也可以付费使用代币创建服务。侧链是另一种热门选择,因为它们在主区块链的优势下提供了更多的定制化。
在创建自己的加密货币之前,您需要考虑其实用性、代币经济学和法律地位。在此之后,您选择的区块链、共识机制和架构都是开发阶段所必需的。接下来,您可以考虑对您的项目进行审计和最终的法律检查。虽然几乎任何人都可以创建加密货币,但开发一个可靠的项目需要认真的工作和奉献精神。
介绍
创建自己的加密货币、用例和受众的想法对许多加密货币爱好者来说都是令人兴奋的。但最好的起点在哪里呢?实际上,创建硬币和代币的方法有很多种。成本和知识也因项目的复杂性而异。如果您正在考虑创建自己的加密货币,我们的文章将为您介绍入门的基本知识。
什么是加密货币?
加密货币,也称为加密,是一种具有多种用途的数字资产。它主要是以数字方式在人与人之间转移价值的一种方式,包括货币价值、所有权,甚至投票权。加密货币与其他数字支付系统不同,因为它源于区块链技术。这一基础使加密货币更多地摆脱了政府或银行等中央实体的束缚。
比特币是最著名的加密货币。它的用途很简单,就是将货币价值转移给全球任何人,无需中介。它的区块链记录所有交易,并确保安全性和网络稳定性。
加密货币和代币之间的区别
加密货币大致可以分为两类:代币和通证。它们之间的区别很简单。代币有自己的原生区块链,例如比特币。以太币 (ETH) 有以太坊区块链。代币通常在整个网络上具有特定的效用,例如支付交易费、质押或参与治理。
代币建立在预先存在的区块链上。它们可能具有与硬币类似的作用,但代币主要在自己的项目中发挥作用。一个例子是 PancakeSwap 在 BNB 智能链上的 CAKE。您还可以使用它来支付 PancakeSwap 生态系统中的某些交易,例如铸造不可替代代币或玩他们的彩票。然而,CAKE 没有自己的区块链,因此它不能用于 BSC 上的每个应用程序。以太坊区块链上发行的数千个 ERC-20 代币也是如此。每个代币都是具有不同用例的特定项目的一部分。
创建加密货币与代币
如上所述,创建代币比创建货币简单得多。创建货币需要您开发并成功维护区块链。您可以分叉(创建副本)另一条现有链,但这并不能解决寻找用户和验证者来帮助您的网络生存的问题。尽管如此,新货币成功的可能性可能高于仅仅创建代币。以下是这两个选项的基本概述:
硬币 | 代币 |
在自己的区块链网络上运行 | 可以建立在具有成熟用户群的现有区块链上 |
需要高级区块链知识和编码技能 | 使用现有工具和开源代码创建起来相当简单 |
区块链开发成本更高且耗时 | 代币开发更快、更简单且相对便宜 |
创建代币
如果您开发自己的区块链,创建新货币可能需要花费大量时间。但是,可以快速分叉以前的区块链并将其用作新货币的基础。比特币现金 (BCH) 就是分叉项目的一个例子。要做到这一点,您仍然需要高水平的区块链技术和编码知识。项目的成功还将依赖于吸引新用户加入您的区块链网络,这是一个挑战。
创建令牌
在现有区块链上创建代币可以利用其声誉和安全性。虽然您无法完全控制代币的所有方面,但仍有很多自定义功能可用。有各种网站和工具可用于创建您自己的代币,尤其是在 BSC 和以太坊上。
我应该为我的项目创建一个硬币或代币吗?
对于去中心化金融 (DeFi) 应用程序或边玩边赚游戏来说,代币通常就足够了。BSC 和以太坊都为开发人员提供了极大的灵活性和自由度。
如果你想突破代币或区块链的极限,那么创建一个有自己区块链的代币可能会更好。创建新的区块链和代币肯定比发行加密代币更难。但如果做得好,它可以带来很多创新和新的可能性。BNB 智能链、以太坊、Solana 和 Polygon 就是很好的例子。
不过,这两种选择要想成功都需要大量的努力以及技术、经济和市场知识。
加密货币创建的最佳解决方案
一些最受欢迎的加密货币创建解决方案是 BSC、以太坊和 Solana。这两个网络都提供了基于现有标准创建各种代币的方法。BEP-20 和 ERC-20 代币标准是几乎所有加密钱包提供商都可以支持的领先示例。
ERC-20 属于以太坊区块链,而 BEP-20 是 BNB 智能链 (BSC) 的一部分。这两个网络都允许创建和定制智能合约,使您可以创建自己的代币和去中心化应用程序 (DApps)。使用 DApps,您可以创建一个生态系统,为您的代币提供更多用例和功能。
您还可以考虑使用以太坊或 Polkadot 等大型链的安全性,但也提供一些定制的侧链。Polygon Network 连接到以太坊并提供类似的体验,但使用起来更便宜、更快捷。
选择区块链后,您需要一种创建代币的方法。使用 BSC 和其他基于以太坊虚拟机的区块链,该过程相对简单。您还可以找到现成的工具,根据您提供的参数和规则创建代币。这些通常是付费的,但对于不熟悉智能合约的用户来说,它们是一个更实用的选择。
如果你想创建自己的区块链和货币,你可能需要一支由区块链开发人员和行业专家组成的团队。即使你打算分叉以太坊或比特币等区块链,仍然需要大量工作来建立你的网络。这包括鼓励用户充当验证者并运行节点以保持区块链运行。
设计加密货币时需要考虑的事项
除了诸如区块链或创建硬币或代币等显而易见的选择之外,还有其他一些关键领域需要考虑:
定义你的加密货币的效用
加密货币可以发挥多种作用。有些充当访问服务的钥匙。有些甚至代表股票或其他金融资产。要理解和规划创建加密货币的过程,您需要从一开始就定义其功能。
设计你的代币经济学
代币经济学是管理加密货币的经济学,例如总供应量、分配方法和初始定价。如果代币经济学不正确且用户没有购买加密货币的动力,那么一个好主意也可能失败。例如,如果你正在创建一种稳定币但无法正确锚定它,那么没有人会想购买或持有它。
检查其合法性
世界各国都有自己的加密货币法律和规则。一些司法管辖区甚至可能禁止使用加密货币。充分考虑您的法律义务以及您可能面临的任何合规问题。
只需 7 步即可创建你自己的加密货币
如果您只创建代币,则以下教程中的每个步骤并不适用。更重要的是上面的三个设计步骤。我们的大多数说明将首先介绍创建区块链的基础知识,然后才最终铸造您的代币。
1. 选择合适的区块链平台
对于代币,您需要选择区块链来铸造您的加密货币。BSC 和以太坊是受欢迎的选择,但侧链也是一个好主意。要创建自己的代币,您需要考虑设计或聘请某人创建自定义区块链。
2. 选择共识机制
如果您正在创建自己的区块链或不确定选择哪一个作为您的代币,请考虑您想要的共识机制。这些机制决定了参与者如何在网络上确认和验证交易。大多数区块链使用权益证明,因为它对硬件要求低且变化多端。比特币中使用的工作量证明被一些人认为更安全,但维护成本通常很高且不太环保。
3. 设计你的区块链架构
仅当您创建货币时才需要执行此步骤。并非每个区块链都允许公众验证交易或运行节点。决定使用私有、公共、许可或无需许可的区块链非常重要。您的区块链架构将取决于您的货币和项目试图做什么。例如,创建货币的公司或国家可能会运行私有区块链以获得更多控制权。
4. 开始区块链开发
除非您拥有专业的开发知识,否则您将需要外部帮助来实现您的想法。一旦区块链在实时环境中运行,就很难改变其核心概念和规则。利用测试网确保一切按计划进行,最好与整个开发团队合作构建您的区块链。
5. 审计你的加密货币及其代码
像 Certik 这样的审计公司可以检查你的区块链及其加密货币的代码以查找任何漏洞。然后,你可以公开发布审计结果并根据其调查结果采取行动。此过程为你作为创建者以及任何潜在用户或投资者提供了一些安全保障。
6. 仔细检查法律方面
现在您的区块链已经运行,并已准备好铸造加密货币,最好寻求专业的法律建议,以检查您是否需要申请许可。同样,这一步很难单独完成,需要外部帮助。
7. 铸造你的加密货币
无论您要创建代币还是货币,您都需要在某个时候铸造加密货币。具体方法将根据您的代币经济学而有所不同。例如,固定供应代币通常通过智能合约一次性铸造。随着矿工验证新的交易区块,比特币等货币会逐渐铸造。
如何创建 BEP-20 代币
要创建一个简单的 BEP-20 代币,您需要一些基本的编码技能来将智能合约部署到 BNB 智能链。您还需要安装 MetaMask 并在钱包中存入一些 BNB 来支付 gas 费用。
1. 确保您已将 BSC 主网添加到 MetaMask。您可以在我们的“将 MetaMask 连接到 BNB 智能链”指南中找到详细说明。
2. 前往 Remix,这是一个在线应用程序,用于在与以太坊虚拟机兼容的区块链上开发和部署智能合约。右键单击 [contracts] 文件夹,然后单击 [New File]。

3. 将文件命名为“BEP20.sol”。

4. 确保将编程语言设置为 [Solidity],否则您的智能合约将无法运行。您可以通过单击右下方的图标来执行此操作。

5. 将 BEP-20 智能合约代码复制到您的文件中。您可以在 GitHub 上找到有关代码参数和功能的更多信息。

6. 修改您的代币的名称、符号、小数位数和总供应量。这里我们选择币安学院币 (BAC) 作为示例,小数位为 18 位,总供应量为 100,000,000。不要忘记添加足够的 0 来覆盖小数位 18 位。

7.接下来需要编译智能合约。点击屏幕左侧下图图标,勾选【自动编译】和【启用优化】,点击【编译】按钮。

8.点击【ABI】按钮,复制合约的ABI。

9. 点击屏幕左侧下方突出显示的图标。选择 [Injected Web3] 作为您的环境,然后允许 MetaMask 连接到 Remix。最后,在单击 [Deploy] 之前,请确保您已选择您的 BEP20 合约。

10. 您现在需要通过 MetaMask 支付交易费才能将合约部署到区块链。智能合约上线后,您需要验证并发布合约源代码。
将合约地址复制到BscScan,编译器类型选择[Solidity (Single)],并匹配第7步使用的编译器版本。

11. 接下来,在 Remix 中右键单击 BEP20.sol,然后按 [Flatten]。然后您需要授予 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 美元(美元)。最便宜的是,BSC 上的一个简单代币只需 50 美元。当我们平均一下,要创建一种有成功机会的加密货币,您可能需要在其创建、营销和社区建设上花费数千美元。
结束语
如果您决定创建自己的加密货币,请务必仅将我们的信息用作起点。这是一个深奥的话题,需要很长时间才能完全理解。除了创建代币或硬币之外,您还需要考虑在发布后如何取得成功。研究其他项目及其发布情况,看看哪些方法有效,哪些方法无效,这有助于创建您自己的加密货币。


