加密货币是使用加密技术来保护交易并控制新单位创建的数字资产。加密货币技术可以分为三个不同的类别:工作量证明(PoW)、权益证明(PoS)和共识算法。
工作量证明(PoW):PoW 是比特币、以太坊和莱特币等一些加密货币使用的分布式计算算法,它要求矿工执行复杂的计算,以便在各自的区块链上创建新的区块。成功解决这些计算的矿工将获得新铸造的代币或与开采区块中包含的任何有效交易相关的交易费用作为奖励。 PoW 的主要目的是防止双重支出,当有人试图在未经所有者授权的情况下通过网络同时发送现有加密货币代币的多个副本时,就会发生双重支出。
权益证明(POS):与 PoW 相比,POS 不需要高水平的算力来进行挖矿活动,而是使用币龄作为区块链生态系统中可信度的指标。这意味着持有大量旧币的用户有更高的机会被选为负责在链上生成新区块的“伪造者”或“验证者”;从而使他们能够获得与他们在该货币系统中持有的股份规模和年龄成比例的奖励。与 POW 系统相比,POS 网络提供的一项关键优势是其能源效率,因为它不需要大量计算资源,也不需要 ASIC 等专门的硬件/软件设置,使其成为寻求更便宜、更环保的解决方案同时保持足够安全性的小型项目的理想选择当今大多数加密协议所需的标准..
共识算法:最后但同样重要的是,我们有共识算法,它主要包括参与特定网络的节点之间寻求协议过程的去中心化方法;从基于 BFT 的方法(如 PBFT、RAFT 和 PAXOS)到最近开发的直接受传统 POW 模型启发的技术,但考虑到可扩展性需求,同时强调当今区块链架构中常见的容错方面,以实现更好的性能结果。类型方法允许加密协议提供更快的吞吐速度,因为每个单独节点内采用了其他更纯粹的形式验证技术,而不是要求整个网络根据系统内任何地方发生的每一条信息不断更新自身 - 最终导致总体上观察到较低的延迟率,从而导致需求使用量增加全球多个行业利用此类基础设施的应用程序