加密货币:从基础到应用的全面解析
1. 替代币简介
自比特币发明以来,出现了数千种替代币(altcoins),且数量与日俱增。其中,Namecoin 是早期基于比特币的知名替代币之一,随后还有莱特币(Litecoin)、Zcash、狗狗币(Dogecoin)和以太坊(Ethereum)等。
莱特币是与比特币最接近的实现,被誉为比特币的“白银”。它的总供应量为 8400 万枚,是比特币的四倍。此外,莱特币通过减少区块创建时间提高了交易速度,采用了一种名为 Scrypt 的内存密集型工作量证明算法。不过,截至目前,比特币仍是使用最广泛的加密货币。
2. 简单加密货币应用
创建加密货币应用程序可以让我们实现之前所了解的所有区块链概念,以及比特币中使用的交易结构,并将其部署在完全对等(P2P)网络中。
我们将使用之前在去中心化 P2P 网络中创建的区块链应用程序来创建和传播网络中的区块,并通过添加交易和钱包的概念来扩展该应用程序,以创建一个完全去中心化的加密货币。
以下是该应用程序各组件连接的流程图:
graph LR
classDef process fill:#E5F6FF,stroke:#73A6FF,stroke-width:2px;
A(区块链应用):::process --> B(交易功能):::process
A --> C(钱包功能):::process
B --> D(交易验证):::process
B --> E(交易签名):::process
C
超级会员免费看
订阅专栏 解锁全文
759

被折叠的 条评论
为什么被折叠?



