1项目介绍莱特币是受比特币启发,由李奇微设计编程的数字货币改良版,于2011年11月9日发布并投入运营。莱特币在技术上与比特币具有相同的实现原理,但莱特币的创建和转移基于开源加密协议,不受任何中央权威机构的管理。莱特币和比特币的区别在于,即使在现阶段,它也能通过消费级硬件高效“挖矿”。Litecoin的设计目的之一就是提供一种挖掘算法(Scrypt algorithm),使其可以在挖掘比特币的机器上同时运行。在为挖矿比特币而设计的专用集成电路(ASIC矿机)逐渐出现的同时,莱特币也跟着技术进化。目前,莱特币的价格约为每枚630元人民币。
2 .共发行莱特币预发行150枚莱特币,包括一枚创始币和前两枚用以证明产地有效性的币。
每4年,莱特币的生产量会减少一半(每84万个数据块)。因此,莱特币网生产的货币总量将是比特币的4倍,即8400万莱特币。
3激励策略“矿工”采用区块链技术。所有的历史记录按照时间顺序被打包成独立的块,然后这些独立的块被链接在一起形成一个总分类账。这些数据块不仅包括交易记录,还包括新发行的莱特币和手续费(矿工记录的每个数据块可以获得25莱特币,每四年减半)。这两个钱是付给挖矿的矿工作为报酬的。无论是谁挖的区块,新发放的奖金莱特币和区块中包含的交易费都会归挖掘者所有,以鼓励矿工积极参与结算。
4难度调整莱特币会保持与比特币基本相同的块生成速度,从而保证网络的性能。这是通过控制挖掘难度,平衡必要计算的平均难度,来验证链上的新数据块。但由于区块的发现速度是比特币的4倍,所以每3.5天就会重定向一次难度。Litecoin采用快速难度重构和加密工作证书相结合的方式。
5容错易受51%攻击:无论任何组织甚至个人,只要掌握了莱特币全部计算能力的51%,这个人或组织就可以随意操纵莱特币的所有交易。如果区块链只认可计算能力最强的那一个,谁的计算能力最强,谁就能抢到下一块。如果个人或组织控制了总计算能力的51%,就意味着没有人拥有比他更强的计算能力,可以随意操纵。
6 Litecoin特色6.1开源软件
Litecoin Money System是一个遵循MIT/X11许可协议的自由软件项目。它可以根据自己的需要运行、修改和复制软件。如果你愿意,你也可以发布软件的修改版本。软件以完全开源的形式发布,用户可以自主验证二进制版本和对应的源代码。
6.2区块链数据
与比特币相比,莱特币数据区块链(比特币每10分钟一个区块,莱特币每2.5分钟一个区块)可以处理更大的交易量。随着数据块的产生越来越频繁,网络可以支持更多的事务,并且将来不需要修改软件。
6.3工作量认证机制
Litecoin工作量证明机制算法采用scrypt算法,难以集中计算能力,形成比特币那样的大矿池。挖矿的矿工比比特币更分散,更有利于防止51%的攻击。如果一枚假币的算法与比特币相同,那么矿工可以直接使用为比特币定制的芯片矿机来挖掘这些假币,或者进行51%的攻击;这样会让这些比特币算法相同的假币快速贬值。所以,正是因为莱特币的scrypt算法与比特币不同,所以比特币芯片矿机无法用来挖莱特币,使得莱特币免受攻击,保持正常发展。
6.4安全
2013年5月,比特币的全网计算能力是世界超级计算机500强的8倍,达到158 t hash/s,而Litecoin由于CPU挖矿性能的限制,全网计算能力只有15 G Hash/s。莱特币每2.5分钟处理一个区块,比特币是10分钟。对区块链发起双支付攻击的进程服从泊松分布,攻击成功的概率随着块数的增加呈指数下降。当块数大于6时,攻击成功的概率会下降到可以忽略不计的程度,这也是比特币建议6个确认号以保证交易安全的基础。当块的处理速度提高到比特币的4倍时,攻击者创建假节点的成功概率也急剧上升。通过计算泊松分布的概率密度,避免双重支付攻击所需的节点确认次数也将上升到比特币的4倍,即需要24次节点确认才能达到比特币6次节点确认的安全性。