如何在一小时内创建自己的山寨币
当我们提到山寨币(altcoins)时,我们指的是比特币之外的替代加密货币。大多数山寨币(99%)都基于区块链技术,并且是比特币代码的某种形式的分支。你不需要成为一名专业的程序员就能推出一种山寨币来主导加密货币领域。在本文中,我们将简要介绍如何在一小时内创建自己的山寨币。
第一步:选择你想要克隆的币种
首先,找到一种你喜欢的币种作为克隆对象。在本文中,我们将克隆近期备受关注的加密货币:Paycoin。如果你不知道,Paycoin其实是Peercoin的克隆,因此我们也可以直接基于Peercoin的代码进行分叉,最终结果是一样的。
第二步:克隆代码库
访问Paycoin的GitHub页面并克隆代码库。使用以下命令:
git clone https://github.com/GAWMiners/paycoin
第三步:为你的币种命名
为你的币种选择一个名字,这里我们将使用PaycoinDark。
第四步:查找并替换
现在,使用像fnr(查找并替换)这样的工具,查找代码中所有出现的"Paycoin"并将其替换为"PaycoinDark"。类似地,查找"XPC"并将其替换为你选择的符号,这里我们将使用"XPCD"。
第五步:自定义设置
进入src文件夹中的main.h文件,开始修改变量的值。以下是一些相关代码示例:
static const int64 MIN_TX_FEE = 0.1 * CENT;
static const int64 MAX_MONEY = 2000000000 * COIN;
static const int STAKE_TARGET_SPACING = 1 * 60; // 1-minute block
static const int STAKE_MIN_AGE = 60 * 60; // minimum age for coin age
static const int STAKE_MAX_AGE = 60 * 60 * 24 * 5; // stake age of full weight
你可以修改MAX_MONEY变量来设定最大币量,调整staking的年龄要求和百分比,修改区块生成时间(30秒、1分钟或10分钟),以及在main.cpp中修改每个区块的奖励。本文不会详细介绍创建币种的每个细节,但会提供一个整体的流程概述。
第六步:创建新的创世区块
修改完山寨币的代码后,你必须重置代码以生成创世区块,这是区块链中的第一个区块。为此,你需要设置几个变量:merkle哈希、创世区块和nOnce。完成后,代码将如下所示:
static const uint256 hashGenesisBlockOfficial("0x0");
block.nNonce = 0;
assert(block.hashMerkleRoot == uint256("0x0"));
在源代码中重置链后,你需要编译代码并运行币种守护进程。初始启动时可能会崩溃,但会生成创世区块的新哈希,即nOnce。换句话说,它将创建一个独特的哈希,标志着与你的新山寨币程序化连接的新区块链的开始。完成后,你需要将创世区块的哈希放入hashGenesisBlockOfficial变量中,重新编译,你的山寨币就可以开始挖矿了!记住,你至少需要两个节点运行相同的区块链才能使挖矿过程顺利进行。单个实体无法在当前状态下挖矿。
山寨币市场的现状与风险
正如你所见,推出自己的加密货币并不需要成为专家级程序员。你确实需要一些系统管理技能和对C++的基本理解,但完全不需要从头编写新代码。山寨币之所以逐渐消失,是因为越来越多的人发现创建新币种并从中获利是多么容易。这导致了大量的山寨币涌现,每天都有数十种新币在bitcointalk.org上发布。
此外,山寨币领域充斥着快速致富的骗局、拉高出货、谎言和欺骗。随着越来越多的人因投资骗局币而受骗,加密货币市场的流动性下降,交易者最终只剩下空钱包。当流动性下降时,价格和市值也会随之下降。让我们看看2014年与今天的山寨币市值对比,数据来自coinmarketcap:
这里我们可以看到,2014年对山寨币来说是悲伤的一年,因为所有市值都大幅下降。更重要的是,我们可以清楚地看到山寨币的寿命很短,在前10名山寨币中,只有3个保持了其顶级地位,其余都被新炒作币种取代,Peercoin是唯一的例外。因此,我们可以得出结论,山寨币投资风险极高,且回报不断减少。随着2015年GawMiners和Paycoin事件的开始,今年除了比特币之外,任何加密货币的形势都不容乐观。
比特币的主导地位
超过70%的人仍然不知道比特币是什么。虽然一些山寨币可能提供改进的功能、更好的匿名性或更干净的代码,但比特币的网络非常稳健,并且正在走向大规模采用。如果5年后仍有超过70%的人不熟悉比特币,想象一下说服某人使用山寨币并解释其相对于比特币的众多改进会有多困难。社会还没有为山寨币做好准备。我们这些加密货币爱好者可能看到某种币相对于比特币的明显优势,但大多数时候,这种币除了交易之外不会被使用。此外,一旦新功能或新币种的炒作结束,它就会在山寨币的海洋中消亡。
2014年,比特币的市值约为120亿美元,紧随其后的是Ripple,市值为27亿美元。这意味着在2014年,比特币的价值大约是Ripple的5倍。快进到2015年,我们可以看到比特币的市值已降至39亿美元,Ripple降至6亿美元。这意味着现在比特币的价值是Ripple的6倍。换句话说,尽管比特币和山寨币的整体市值都下降了,但相对于山寨币,比特币在2015年的表现仍然比2014年更好。