比特币(Bitcoin)是世界上第一个加密货币,并且代码开源,可以被任何人修改并自由地使用。每款加密货币的主要的区别都在于挖矿的算法。比特币利用了长期的SHA256算法,而莱特币利用一种被称为Scrypt新算法。
在 2009 年,Satoshi Nakamoto 推出了比特币(Bitcoin)作为世界上第一个加密货币,并且代码是开源的,这意味着它可以被任何人修改并自由地用于其他任何项目。所以许多加密货币以此代码的修改版本推出具有不同程度货币。莱特币(Litecoin)于 2011 年发布,其目标是成为比特币"黄金"的"白银"。
首先我们用一张图来区分比特币与莱特币之间的区别和不同之处:
挖掘差异
就像比特币一样,莱特币是一种通过挖掘产生的低价货币。Litecoin 由前 Google 工程师 Charles Lee 于 2011 年 10 月创建。其创建背后的动机是改善比特币。最终用户的关键区别在于 2.5 分钟的时间来生成一个块,而不是比特币的 10 分钟。Charles Lee 现在在 Coinbase 工作,这是最受欢迎的在线比特币钱包之一。
尽管如此,对于矿工和爱好者来说,莱特币与比特币有着更为重要的区别,那就是它的工作算法的不同证明。比特币使用 SHA-256 散列算法,其中涉及可以在并行处理中大大加速的计算。正是这一特点引发了 ASIC 技术的激烈竞争,并导致比特币难度水平呈指数级增长。
然而,Litecoin 使用 scrypt 算法 - 最初被称为 s-crypt,但被称为"脚本"。这种算法结合了 SHA-256 算法,但其算法比比特币中的 SHA-256 算法更具序列化。Scrypt 主张大量的高速 RAM,而不是单独使用原始处理能力。结果,scrypt 被称为“记忆难题”。
使用 scrypt 的后果意味着在莱特币(和其他 scrypt 货币)中没有那么多的“军备竞赛”,因为迄今为止还没有可用于该算法的 ASIC 技术。不过,这要归功于像 Alpha Technologies 这样的公司,它现在正在预购。
为了突出哈希函数的区别,在撰写本文时,比特币网络的总哈希率是每秒超过 20,000 Terra 哈希,而莱特币仅为每秒 95,642 个超级哈希。
目前,"最先进的"莱特币采矿设备以配备多个图形卡的定制 PC(即:GPU)的形式出现。这些设备可以处理 scrypt 所需的计算,并且可以访问自己的电路板内置的快速闪存。
有一段时间人们可以将 GPU 挖掘用于比特币,但是ASIC 已经使这种方法不值得付出努力。
交易差异
主要区别在于,莱特币可以确认交易必须比比特币更快。其含义如下:
- 莱特币可以处理更高的交易量,这要归功于其更快的区块生成。如果比特币试图与此相匹配,则需要对比特币网络上的每个人当前正在运行的代码进行重大更新。
- 这种较高的区块数量的缺点在于,比特币区块链的比例会比比特币大一些,并且有更多的孤立区块。
- 莱特币的快速阻止时间降低了双重支出攻击的风险 - 这在两个网络具有相同散列能力的情况下是理论上的。
- 等待至少两次确认的商家只需要等待五分钟,而他们只需要等待 10 分钟,只需要一次比特币确认即可。
交易速度(或更快的封锁时间)和确认速度往往被许多参与比特币的模拟点所吹捧,因为大多数商家将允许大多数购买的零确认交易。有必要记住,交易是即时的,它只是在网络传播时才被确认。