首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一站式开发区块链DAPP

区块链1.0的时代已经过去,目前我们正在经历区块链2.0时代。越来越多的传统产业借助区块链的去中心化等特性填补所在行业的弊端。与此同时,一场DAPP大作战即将上演。

遗憾的是,开发一个去中心化的APP软件需要很高的门槛,用户急需要一款能够降低DAPP开发门槛的平台。

项目简介

Lisk致力于为开发者们提供一个使用JavaScript为开发语言来开发分布式程序(DAPP)的区块链公链平台,开发者可以在侧链轻松建设自己的应用程序。

Lisk中文又叫应用链,项目发行于2016年5月。截止目前Lisk也是第一个完全写在js里的去中心化的应用解决方案。

另外Lisk采用DPoS的算法来达成共识,采用侧链+主链的方式来解决区块链处理速度缓慢,扩容性差的问题。除此之外,Lisk还采用到了代理Dalegate的模式来将当前的区块链应用集成到Lisk生态系统中。

Lisk所要解决的行业痛点

由于目前开发区块链相关应该的门槛还是相对很高。List的宗旨要降低开发者创建区块链应用的门槛,让程序员能够轻松的进行区块链应用开发。Lisk的优势在于其SDK基于JavaScript,它提供的框架可降低区块链应用的开发门槛。

换言之,如果你是一位资深的web开发人员,并且熟练掌握JS和Node.js的话,就能够立即开发DAPP的应用程序。从某种程度上讲,意味着Lisk是一个完整的即插即用的系统,可以让开发者在一个平台上完成从设计、开发、发布和货币化的所有步骤。

另一方面,Lisk使用侧链来支持区块链应用,可以轻松解决区块链臃肿问题。而最初的区块链把所有的交易和应用都放在一条区块链上,导致极易臃肿。如Bancor、Status等ICO期间以太坊存在明显堵塞问题。另外,侧链与主链隔离,更具安全性。即便某一侧链发生问题,也不会影响其他侧链或Lisk主链。

List的优势与创新

Lisk在设计之初,就将所有基于Lisk的分布式区块链程序部署在侧链(Side Chain)上,而不是主链上。所有的侧链由主链连接起来,从而形成一个Lisk的生态系统。

之所以如此设计,主要原因在于:

1.侧链具有更好的可塑性。你可以基本上在侧链上做任何事情,例如发布自己的Token,设计自己的共识算法等等。

2.侧链具有更好的匿名性和并发性。侧链上的交易理论上是不需要经过主网络的。这样提高了交易的匿名性。不同侧链上的交易不需要达成共识,因此效率也得到了提高。但需要注意的是,如果涉及到跨侧链的交易时,必须经过主链,而且这种特殊的交易,需要使用到Lisk主网络上的Token,也就是LSK币。

3. 侧链具有更好的容错性。当程序出现问题需要硬分叉时候,只需要对相应的侧链进行分叉即可,Lisk主网络将不会受到影响。

Lisk的开发线路图

Lisk主要有5个阶段构成,而每一个阶段都有其自己的目标和关注点。

Inception:专注于系统稳定性以及一些基础工作。

1)主链稳定性

2)将Lisk-CLI合并到Lisk应用程序开发包中

3) Lisk应用程序开发包的稳定性

Resilience:将大幅地提升Lisk,让Lisk成为一个严谨的区块链应用平台,拥有更加好的核心系统。

1)重塑品牌

2)Lisk服务程序,前台UI从后端分离

3)Lisk应用程序开发包模块化

4)应用程序基本功能

5)移动客户端

Expansion:通过添加更多先进的功能和对智能合约的支持来敲定授信的区块链应用程序。

Ascent:引入了真正的去信任化Lisk区块链应用,主要关注安全,优化,和可扩展性,以使Lisk(正式)准备好被广泛应用在企业和金融业领域。

1)去信任化区块链应用

2)高安全性,高度优化,高伸缩性以及共识机制的可变性

Eternity:在此阶段一切都是关于系统的治理。包括一个去中心化的投票机制以便征集建议,并以去中心化的方式从LSK持有人那里搜集意见。

目前Lisk正在第二个阶段。

Lisk平台可支持Megaupload 2.0和Steemit

Lisk项目是能够实现应用程序和服务开发的平台,可支持Megaupload 2.0和Steemit,原因在于:

1)List的数据库信系统:PostgreSQL有多种扩容途径;

2)每条侧链都可以独立自主的运行于主链之外。

Megaupload 2.0不会影响Lisk平台,因为这是一个开源项目,可以在任何地方运行。

LSK代币经济模式

ICO时间:2016.2.22

区块时间:10秒

筹集资金量:15480.52BTC

市值排名:19名

上架交易所:B网、P网、币安等19家交易所

此外,Lisk设立了打造区块奖励机制。目前每个区块奖励4个LSK,之后每年减少1个LSK,直到1个LSK。LSK可以在各种侧链应用间通用,支付各种费用,以驱动交易等。从一个账户发送LSK到另外一个账户花费10秒钟,在1-2分钟后交易不可逆。

Lisk的核心团队

Lisk团队是由分别来自德国,英国,美国的经验丰富的专家组成。

CEO是来自德国的Max Kordek,他毕业于亚琛工业大学,在区块链行业有多年的经验,对于区块链行业的发展有自已独特的见解,并且Max成功地为Lisk项目筹集了14000多个BTC。

Max Kordek

核心开发者是来自英国的Oliver Beddows,具有15年的全栈式软件开发经验。另一位核心开发者是François-XavierThoorens,以及其它还有多位开发者与多位在各自领域具备丰富经验的顾问团。

OliverBeddows

社区基金

Lisk成立了一个新的社区基金计划,将有助于保证Lisk生态系统的长期可行性,同时可以通过去中心化社区主导的方式促进该系统的总体发展。Lisk社区基金将来自LSK所有者的自愿捐款,他们可以将一部分数字货币捐赠给一个可以在2019年安全托管的基金会中。Lisk创始人Max Kordek和OliverBeddows一起捐赠了第一个10万 LSK ,约1.6万美元。

Lisk与ETH的区别

由于List与ETH有很多相似之处,大多数人很容易误认为Lisk和ETH就是一样的,但事实并非如此,它们两者之间确实存在重大的不同。

我们都知道,在2016年6月,The DAO遭受攻击,价值6000万美元的代币被盗,这件事给我最大的启发是:

智能合约,以及Solidity编程语言本身也可能存在问题。之后The DAO事件导致以太坊硬分叉。如果换做Lisk平台上,基本不会发生。

原因在于Lisk采用的是独立的侧链技术,所有区块链应用都跑在独立的侧链上。虽然这些侧链跟主链有联系,但对主链不会产生影响。每个都是独立的区块链,且有自己的共识系统、区块代表及数据库。当侧链上发生任何问题时,应用开发者自己承担。

相对ETH而言,其发展主要还是依靠全功能和图灵完备的系统,且允许开发者通过它自定义的solidity编程语言来编写智能合约。这正是Lisk和ETH的最根本的不同点。

路可点评

如今越来越多的传统互联网产业尝试将区块链技术与自身所处行业相结合,打造新型生态圈。与此同时,基于区块链的应用开发门槛还是比较高。企业需要能够满足其开发的平台,而程序员也急迫需要一个能够低门槛,易操作的区块链应用开发平台。

Lisk为广大开发人员打造一站式DAPP开发平台。开发者无需学习新语言,通过常见的JS(JavaScript)脚本语言就能够轻松的在Lisk平台上进行DAPP应用程序的开发。

未来决定Lisk的价值,其实取决于其网络生态能否成功,包括开发者、程序员及创业公司是否愿意采用。Lisk的成长驱动力来源于其技术被大规模采用,同时在此基础上投资者的长远推动力。

目前JavaScript语言是世界上主流编程语言之一,包括微软,IBM,谷歌等都在使用。另外,Lisk与微软Azure达成伙伴关系,全世界的开发者可以用微软Azure进行开发、测试及部署Lisk区块链。

针对Lisk的种种利好,相信不久的未来,会有更多优秀的DAPP的出现,而List平台正式为此而生,让我们拭目以待吧!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180308G1JQDR00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券