Author

Topic: Lisk:用JavaScript也能創建區塊鏈應用 (Read 57 times)

sr. member
Activity: 406
Merit: 250
September 29, 2017, 02:26:50 AM
#1

Lisk於2016年4月6日上線交易所,其代幣LSK當時價格是2.04美元,並在4天后飆升到了6.91美元,好景不長,一個月後的5月25日,價格降至0.278525美元,距離最高價格跌了24倍多。並在之後長達一年的冰凍期中,價格主要在0.10到0.25美元之間波動。但從今年4月份開始到現在漲至2017年9月25日的6.15美元左右,凸顯強勢回升,即使是近期整個市場低迷,也保持相對穩定高位,整體市值攀升到了數字代幣市場第14位,目前(2017.9.25)估值超6.9億美元,超過Qutum、EOS、Tenx等知名項目。



Lisk是做什麼的?它有哪些特別之處?



一、簡介



Lisk是去中心化的區塊鏈平臺,它致力於降低區塊鏈應用開發門檻,開發者可以用JavaScript來開發區塊鏈應用。Lisk一些數據及資料:



主網絡運行時間:2016年5月24日



區塊時間:10秒



交易最終確認:6-10次



代幣供應:初始1億LSK。此外,還有打造區塊的獎勵,目前每個區塊獎勵5個LSK,之後每年減少1個LSK,直到1個LSK。目前(2017.9.25)流通的LSK超過112,713,560個。LSK可以在各種側鏈應用間通用,支付各種費用,以驅動交易等。從一個賬戶發送LSK到另外一個賬戶花費10秒鐘,在1-2分鐘後交易不可逆。



共識算法:DPOS,允許權益人投票來解決任何共識問題。幾乎所有的網絡變量都可以通過這個系統來調整,包括區塊大小,費用,區塊間隔等。任何時候單一主體無法改變系統,需要社區達成共識才能作出改變。




 
項目啟動獲得的資金:14000個比特幣(當時估值500萬美元),按照今天比特幣估值,團隊將會有非常豐厚的資金保證在未來幾年內的開發和運轉費用。



二、Lisk想解決什麼問題



Lisk主要解決開發者創建區塊鏈應用的門檻問題,從目前看開發區塊鏈應用門檻較高,而Lisk主要優勢在於它的SDK基於JavaScript,它提供的框架可降低區塊鏈應用的開發門檻。



另外,Lisk用側鏈支持區塊鏈應用,可以解決區塊鏈臃腫問題,一般的區塊鏈把所有的交易和應用都放在一條區塊鏈上,易臃腫。比如Bancor、Status等ICO期間以太坊存在明顯堵塞問題。與此同時,側鏈與主鏈隔離,更具安全性。某一側鏈發生問題,不會影響其他側鏈或Lisk主鏈。



三、Lisk到底是什麼



1.同樣是區塊鏈應用平臺,Lisk與以太坊有根本的不同



大多數數字代幣投資人或區塊鏈行業的人都熟悉智能合約的概念。以太坊的理念是:智能合約將會統治世界,甚至於所有的應用會運用到某種形式的智能合約。這是以太坊系統的發展方向和基石。



而Lisk重點並不在於智能合約,當然智能合約也有可能是它未來系統的一部分,這在它的路線圖中有提及。它試圖通過一體化虛擬機與智能合約系統做接口,而它本身並不是智能合約系統,它是自定義的區塊鏈系統,這是Lisk基石和理念。


 


它通過創建簡單的用戶體驗和平臺,便於自定義的區塊鏈執行,可以讓個人、小企業甚至大公司都可使用。這是與以太坊不同的方向。Lisk會與以太坊走完全不同的道路。



2.側鏈



2016年6月,The DAO遭受攻擊,價值6000萬美元的代幣被盜,這件事讓大家警醒,不僅僅是智能合約,包括Solidity編程語言本身也可能有問題。The DAO事件導致以太坊硬分叉。類似的事件,在Lisk身上不會發生。以太坊發展的是全功能和圖靈完備的系統,允許開發者通過它自定義的solidity編程語言來編寫智能合約。而Lisk採用的是獨立的側鏈技術,所有區塊鏈應用都跑在獨立的側鏈上。雖然這些側鏈跟主鏈有聯繫,但對主鏈不會產生影響。每個都是獨立的區塊鏈,有自己的共識系統、區塊代表及數據庫。這是以太坊和Lisk重要不同點。



Lisk上跑的每個獨立應用,都有自己的側鏈,自我負責。側鏈上發生任何問題,應用開發者自己承擔。比如側鏈非法販毒等,這些違法行為只跟側鏈的應用開發者相關。以太坊等智能合約和服務都是跑在主區塊鏈上,這極大增加了風險。類似於The DAO這樣的事件,可能是智能合約的問題,也可能有Solidity語言自身的問題。此外,運行以太坊網絡的節點在出現問題時也會有責任,例如如有人創建一個非法或惡意的智能合約,所有節點都會執行該合約。這可能產生法律責任,因為相關節點都參與了這個網絡智能合約的執行。


 


LiskApp SDK是部署側鏈和在上面開發區塊鏈應用的基礎框架。用JavaScript編寫。開發者可以開發屬於自己的區塊鏈社交網絡、即時通訊、遊戲、金融應用、預測市場、交易所、存儲平臺、合約執行平臺、分享經濟、在線商店、IoT應用等,這些應用和平臺都是去中心化的,無須處理複雜的共識協議或P2P網絡算法等。



LiskApp SDK可以讓開發者在Lisk上部署側鏈。側鏈是完全自定義的區塊鏈,不用擔心被主鏈或其他側鏈汙染。所有的規格、參數和交易類型都可以自定義。


 
為了防止對區塊鏈對垃圾攻擊,須用代幣做價值交換,在區塊鏈上存儲任何數據都要付出代幣,也就是交易費用。在Lisk側鏈,你要麼用LSK代幣(主鏈的代幣),要麼完全擁有自己的自定義代幣。不過開發者在側鏈中使用主鏈LSK代幣時,會有限制:不同側鏈間無法簡單轉移代幣。側鏈是完全獨立的新的區塊鏈。就像比特幣不能發送到萊特幣網絡,側鏈代幣也不能隨意轉移。LSK的轉賬僅限於側鏈在主鏈的賬戶,相同的LSK代幣會複製到側鏈。萬一側鏈發生問題,所有LSK代幣仍然是安全的,能輕鬆恢復。當你開發一個去中介信任的應用,如開發者不想要LSK代幣,也可在側鏈上發行自己的獨立代幣。通過在區塊鏈應用中執行小型交易系統,可實現自定義代幣與LSK的兌換。



萬一Lisk側鏈發現了bug,出現必須硬分叉的情況,那麼,只有側鏈需要硬分叉,主鏈則保留完整,不受任何影響,也不用回滾。



現在有各種鏈,包括公鏈、私鏈和聯盟鏈。Lisk上可以創建任何開發者需要的鏈,不管是公鏈、私鏈還是聯盟鏈。最終來說側鏈是去中心化的區塊鏈應用數據庫,可發行價值代幣,是一個去中心化的網絡。



3.Lisk區塊鏈應用四個基本部分



JavaScript可以讓成千上萬的程序員創建自定義的區塊鏈應用,而無需學習新的語言。Lisk不是以太坊的分叉,Lisk代碼是從Crypti項目發展出來的,兩位創始人之前在Crypti合作已經合作了18個月。



從用戶的角度,最感興趣的是區塊鏈應用平臺。Lisk App SDK不僅允許側鏈的部署,它也提供各種必需工具用於發展區塊鏈應用。區塊鏈應用不僅是在去中心化和無須中介信任的腳本,它還有如下四個基本部分:



共識算法(DPoS)

側鏈(不可逆的數據庫)

後端(應用邏輯)

前端(應用 用戶接口)



Lisk區塊鏈應用有自己的共識算法(默認DPoS),區塊鏈,自定義代幣,後端及前端。Lisk採用了比特股的DPoS共識機制。每個LSK的持有人都可為主鏈代表投票,以確保網絡安全運轉。最多有101個激活的主鏈代表,他們獲得最多票數,只有他們可以獲得生產區塊的獎勵。成為打造區塊代表能夠獲得財務上的回報。區塊鏈應用也可利用LSK代幣參與到現有的Lisk經濟體系中來。Lisk APP SDK 讓開發者不僅開發應用的後端,也可以開發前端。



4.區塊鏈服務平臺



區塊鏈服務是區塊鏈應用的子類。它允許開發者做一些具體的單一目標的應用。比如:



身份服務(比如統一身份登錄進入各種網站,根據需求可加密個人信息)

去中心化的託管服務(在去中心化的加密雲中存儲圖像或文件)

智能合約執行服務(比如計算隨機數,不被操控)

預言服務(獲得產品等意見或獲得現實生活事件等結果)



Lisk區塊鏈最偉大的地方在於Lisk區塊鏈服務可以插入Lisk主鏈和生態系統。它們全都運行在自己的側鏈上。一旦一個服務存在,其他區塊鏈應用開發者就可利用它。比如,如果你想開發一個社交網絡,並想存儲用戶圖片,你可以插入區塊鏈服務,或者你也可以創建橋接第三方去中心化託管服務,例如StorJ的服務。



隨著時間流逝,Lisk區塊鏈應用會變得越來越複雜,功能越來越豐富,並形成App 生態系統。就像大腦一樣,神經連接越來越多,能力越來越強。所有這些區塊鏈服務可以融入Lisk生態中,這對提升LSK價值有利。與此同時,一旦某些區塊鏈服務失敗,只是自己失敗而已,不會影響其他。



5.開源



Lisk還有一個方面是開源特性。雖然有方法可以隱藏JavaScript 代碼,但大多項目並不會做出這個選擇,開源才能獲得信任。任何開發者把一個酷的功能整合進自己的區塊鏈應用或服務,其他人可以拷貝、增強和整合到自己的區塊鏈應用或服務中。


 


開源具有的優勢:



一開始Lisk沒有執行Solidity智能合約的字典,但把EVM整合到任何Lisk側鏈是可能的。如果未來有人去做,其他人都可利用源碼,要麼在側鏈執行智能合約,要麼提供智能合約服務。開發者無需在插入以太坊網絡。



在Lisk側鏈可能需要一些時間才能有POW的共識算法,但一旦開發者開發了一個,其他能即可複用。



如果一個項目因為政治或財務原因失敗,其他人可以複用代碼並重新部署區塊鏈,甚至可以通過編寫側鏈遷移把原有用戶帶入新的側鏈。



去中心化應用商店

蘋果的APP store和谷歌的Play store都是中心化的解決方案。Lisk還有去中心化應用目錄,在客戶端上,每個人都可以進入。所有基於Lisk平臺的區塊鏈應用和服務必須在主鏈註冊,通過這種方式,主鏈和側鏈建立了連接。應用目錄可以找到所有區塊鏈應用和服務。註冊時開發者可以設置唯一的區塊鏈應用名稱、描述、類別、代幣、標籤及下載鏈接。Lisk可以提供可替代的去中心化應用商店。



7.生產區塊代表市場



Lisk生產區塊代表市場連接了區塊鏈應用開發者和側鏈區塊代表。這很有必要,每個側鏈都是獨立的區塊鏈,需要自己的一系列節點來確保它的安全運行。如果區塊鏈應用開發者不使用默認的共識算法(POS、POW等),那隻能自己搞定側鏈礦工等,有時候可能是更好的選擇。但如果區塊鏈應用開發者使用默認的共識算法(DPoS),他將能從礦工代表市場中租用代表。這個代表租用市場只在Dpos的共識機制下有效。一些區塊鏈應用可能會提供一些功能,這些功能在某些地區合法某些地區不合法。創業公司對此非常看重,希望保證100%的合法,這意味著側鏈需要由合法管轄區的節點安全運行,這些地區區塊鏈應用功能是合法的。節點所在地也是側鏈代表市場的又一個屬性。



8.Lisk不是什麼



以上的解釋可以看出,lisk不是智能合約平臺,不是在虛擬機上執行Solidity合約。Lisk區塊鏈應用直接把他們的功能整合進他們的後端。下面是一些在Lisk區塊鏈應用中執行具體功能的例子:



在區塊鏈程序中授權

可以依賴Lisk APIs。用戶可以簡單使用Lisk密碼,可以轉換成相同的區塊鏈應用賬號。



發送消息,寫博客

添加新的交易類型,允許添加要求範圍長度的文本等。可以創建去中心化的消息服務、社交網絡以及博客系統。甚至可以開發投票系統。



設置標誌

增加新的交易類型,設置正確或錯誤的狀態。可以創建去中心化的IoT應用等。



產生隨機數字

每個在Lisk區塊鏈應用計算中需要確定性,意味著每個節點執行區塊鏈應用必須出來相同的結果。開發者無法使用隨機的JavaScript 功能,不得不依賴其他方法。例如計算下10個區塊id的隨機數字等。



四、Lisk的團隊和路線圖



創始人Max Kordek 和Oliver Beddows是兩位開發者,曾在Crypti合作過,兩人業界名聲不錯,合作也緊密,區塊鏈開發知識豐富。截止到目前為止團隊所有21位成員全部公開身份,這也是一種自信表現,不像之前有些項目的成員,甚至創始人各種改名。




(Lisk團隊成員合影,後排左起第三和第四位是兩位創始人)



團隊在資金使用上比較慎重,有打持續戰的準備,預計資金至少用5年以上。Lisk有一個比較清晰的里程碑,讓人印象深刻。一共五個階段:Inception(成立)、Resilience(彈性)、Expansion(擴張)、Ascent(上升)、Eternity(永恆)。



其中inception主要是維持主鏈的穩定、打造礦工回報機制、啟動生態基礎建設、把Lisk-CII合併進Lisk App SDK,維持 lisk App SDK穩定。目前這一階段基本完成。



現在進入第二階段Resilience,這一階段的主要是大幅提升Lisk平臺,讓它成為可靠的區塊鏈應用平臺,擁有優雅的核心繫統、更好的Lisk App SDK,各種有用的功能,易用的用戶界面,以及安全性。這個階段在所有五個階段中工作最為龐大,有6個里程碑,在完成這個階段後,Lisk試圖在數字資產市場獨樹一幟。這個階段包括了:重新梳理品牌、守護進程、Lisk App SDK的模塊化、基本應用功能、移動客戶端及代碼重構。



第三階段是Expansion,主要增加更多應用功能、支持智能合約、支持第三方技術等。第四階段是Ascent,一是構建完全去信任的區塊鏈應用,任何單個實體無法關閉網絡,二是隨著發展,安全、優化、可擴展以及可能的共識層的變化都是可能聚焦的方面。最後是Eternity,是路線圖的最後一步,最重要的是關於治理問題。比如完善去中心化的投票機制、以去中心化的方式增加建議、收集LSK持有人的意見等。到了最後的階段,LSK將由16個知名的管理人通過多重簽名賬戶共同管理。



從里程碑的規劃看,團隊是富有遠見和雄心壯志,且能腳踏實地,從目前一年多的執行實施來看,基本上還是靠譜的。



五、結語



目前幾千萬美元的估值的BTC資金可以讓團隊在較長時間內專注開發並逐步實現路線圖。從長期投資的角度,Lisk值得考慮。不過目前它的估值稍微有點高,可以等待合適的時機進入。



如果區塊鏈應用開發的需求越來越大,Lisk的機會越來越大。以太坊有超過200億美元的估值,而Lisk是不是也有這樣的機會?目前是6億多美元的估值,如果一旦生態起來,達到幾十億數百億美金的估值也並非不可能。它目前相對於以太坊的優勢是所有的Lisk應用都跑在自己的側鏈上,這樣它有更大的機會擴展到主流的用戶中。如有一天Lisk網絡成為領先的區塊鏈技術,成為創業公司創建去中心化應用的首要選擇,那麼,投資Lisk將會獲得的非常豐厚的回報。



當然任何投資都是有風險的,任何一個小的因素都可能影響最終結局,比如說更好的競爭對手出來更好的產品,比如說區塊鏈市場發展趨勢並不需要這樣的方式來解決開發者開發區塊鏈門檻的問題,諸如此類,很多長期不可預見的因素都會產生深刻影響。



總之,Lisk是去中心化的網絡,有自己的區塊鏈,用於幫助開發者創建各種各樣的自定義側鏈。Lisk的價值取決於其網絡生態能否成功,包括開發者、程序員及創業公司是否願意採用。它並不是數字貨幣,它跟比特幣不同,它並不是價值存儲或支付手段。它成長的驅動力來源於其技術被大規模採用,同時在此基礎上投資者的長遠推動的興趣。由於它用JavaScript作為編程語言,JavaScript是世界上最通用的編程語言之一,包括微軟和谷歌都在用,這為Lisk提供了一個可能性,數量眾多的程序員和創業者都可能參與到Lisk網絡中來。Lisk與微軟Azure達成夥伴關係,全世界的開發者可以用微軟Azure進行開發、測試及部署Lisk區塊鏈。



當然,同樣也有風險。比如區塊鏈應用本身的需求並不強烈,或者有更好的區塊鏈平臺,可以提供更好的功能。這對Lisk的價值都會有很大的影響。以太坊今天值200多個億美元,最大原因之一是金融領域對於開發智能合約有較大需求。能夠落地的需求才是支撐長遠估值的核心因素。另外,在開發者沒有達到一定的程度,整個Lisk生態沒有其它來之前,沒有更大的社區粉絲之之前,要想達到以太坊和比特幣的高度還需要很長很長的路要走。
Jump to: