萊特幣是一種基于“點對點”(peer-to-peer)技術(shù)的網(wǎng)絡貨幣,也是MIT/X11許可下的一個開源軟件項目。它可以幫助用戶即時付款給世界上任何一個人。萊特幣由一名曾任職于谷歌的程序員(李啟威)設計并編程實現(xiàn),2011年1月9日發(fā)布運行。萊特幣是受比特幣的啟發(fā)而推出的改進版數(shù)字貨幣。萊特幣的技術(shù)原理與比特幣相同,也是采用去中心化的架構(gòu)、無任何中心機構(gòu)控制、新幣發(fā)行和交易支付轉(zhuǎn)讓都是基于開源的加密算法等等這些都是模仿比特幣的設計原理。但是,萊特幣盡量改進了比特幣之前已經(jīng)表現(xiàn)出的缺點,如交易確認太慢、總量上限偏少、工作量證明機制導致大礦池的出現(xiàn)等等SHA256算法。
萊特幣旨在改進比特幣,與其相比,萊特幣具有三種顯著差異。第一,萊特幣網(wǎng)絡每2.5分鐘(而不是10分鐘)就可以處理一個塊,因此可以提供更快的交易確認。第二,萊特幣網(wǎng)絡預期產(chǎn)出8400萬個萊特幣,是比特幣網(wǎng)絡發(fā)行貨幣量的四倍之多。第三,萊特幣在其工作量證明算法中使用了由Colin Percival首次提出的scrypt加密算法,這使得相比于比特幣,在普通計算機上進行萊特幣挖掘更為容易。每一個萊特幣被分成100,000,000個更小的單位,通過八位小數(shù)來界定。
它基于比特幣(Bitcoin)協(xié)議,但不同于比特幣的地方在于,即使在現(xiàn)階段,通過消費級的硬件也可以高效地“挖礦”。Litecoin提供給您更快速的交易確認(平均2.5分鐘),它使用硬內(nèi)存以及基于scrypt(一種加密算法)的挖礦工作量證明算法,面向大多數(shù)人使用的普通計算機及圖形處理器(GPU)。Litecoin網(wǎng)絡預期將生產(chǎn)8400萬個貨幣單位。
Litecoin的設計目的之一是提供一種挖掘算法,使它能夠在挖掘比特幣的機器上被同時運行。為挖掘比特幣而設計的專用集成電路(ASIC)逐漸興起的同時,Litecoin也緊跟著技術(shù)演變。但在Litecoin貨幣被廣泛應用之前,不太可能會出現(xiàn)專門為Litecoin設計的專用集成電路(ASIC)。
在貨幣安全方面,萊特幣的開發(fā)過程和支付過程都具有超過普通貨幣的安全性。在開發(fā)過程中,它不可能被偽造,萊特幣是一連串復雜的求解代碼,它通過挖礦來獲得貨幣而不是印刷,這從根本上杜絕了“假幣”的產(chǎn)生,這是它的優(yōu)點之一。在支付過程中萊特幣使用地址和私鑰來交易,這好比密碼和鑰匙,這些地址和私匙的組合排列有上億種可能,很難破解,提高了安全性。不過即使是非中心化的支付系統(tǒng),萊特幣系統(tǒng)仍然受到“51%Attack”的威脅,即使用全網(wǎng)的51%以上的算力進行運算構(gòu)建一個區(qū)域鏈與全網(wǎng)賽跑,一旦成功將能掌控萊特幣,這將造成嚴重的后果。雖然“51%Attack”發(fā)生的概率很小,但是對于一個公共虛擬貨幣系統(tǒng)來說,這樣的漏洞是不應該被容忍的。
萊特幣除了在三個方面做了改進(工作量證明機制算法、總量上限、區(qū)塊生成速度),其他方面都與比特幣的特性相同。萊特幣工作量證明機制算法采用了scrypt算法,使運算能力難以集中,難以形成像比特幣那樣的大型礦池,挖礦的礦工比比特幣更分散,這也就更有利于防止51%攻擊。如果某個山寨幣的算法跟比特幣相同,那么礦工就可以直接將為比特幣定制的芯片礦機拿來挖這些山寨幣,或者實施51%攻擊;這就會讓這些與比特幣算法相同的山寨幣迅速失去價值。所以,正是因為萊特幣的scrypt算法跟比特幣的算法不同,比特幣芯片礦機無法拿來挖萊特幣,這就讓萊特幣免于攻擊,保持了正常發(fā)展。