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

物数链LDBC用技术真正实现区块链3.0

区块链作为新一代互联网底层技术已经受到越来越多的关注,有关它的应用已从金融领域延伸到物联网、智能制造、供应链管理、社会治理、公共服务等多个领域。其技术也经历了区块链1.0到2.0再至目前大家努力的3.0。

区块链1.0的代表就是人人皆知的比特币,一种dian对dian的电子现金系统,它的诞生也标志着区块链技术的形成。区块链2.0的代表则是以太坊的智能合约,“V神”提出的智能合约标志着区块链进入2.0时代。现在大家则想更近一步,朝着区块链3.0迈进,LDBC也是其中之一。

可以说区块链1.0是“创世”,在此之前,世界都是以中心化运作,人们习惯了高度中心化带来的高效和便捷,同时也为巨大中心的维护承担着高昂成本,为如何限制中心权力做着永不止息的博弈。比特币的诞生、区块链的出世,带给人们一种全新的思维方式,让人们从之前考虑如何控制成本、如何限制权力的思维范式中跳出来,变成思考如何分担成本、分配权力。

虽然使得人们的思维方式发生变化,但区块链1.0仍然只是一个dian对dian的电子现金系统,只有一个比特币,区块链技术还不具备广泛的可用性,区块链2.0的以太坊解决了这个问题,智能合约的提出,让人们能够简单轻易的使用区块链,典型的就是在17年爆发的各种区块链项目,借助于以太坊和智能合约,区块链技术的应用变得简单和便捷。

但同时,新的问题又出现了,那就是适用性。区块链的世界存在一个安全性、去中心化、可扩展性的“不可能三角”,极致的安全性和去中心化一定造成不可扩展,比特币就是一个例子,其安全稳定的运行了9年,但随着使用者的增多,昂贵的手续费和缓慢的交易速度成为其最为严重的问题。区块链2.0解决了区块链的可用性,让区块链技术变得简单可用,任何人都可以轻松的使用区块链技术,但并没有解决其适用性,缺乏扩展性就没办法适用到大规模的商业应用,区块链3.0正是要解决适用性这个问题。

目前面对扩展性问题,一般有三种选择,多区块链、闪电网络和分片。独立运行多个区块链由于算力的不平衡、跨连交易的风险以及多账户的问题,使其在安全性方面有较大的妥协,闪电网络则是在链外建立了一个中心化的支付方式,分片是传统中心化网络解决扩展性的常用方法,是一种比较成熟的方法,但是运用到区块链领域十分复杂,以太坊的分片预计也要3到5年才能完全支持,当然重要的原因还有以太坊是要在原来链的基础上进行更改,就像把一辆老爷车改装成赛车,既复杂又难办还不一定有较好的结果。

LDBC,准备直接从新造一辆“赛车”,其引入全新的开创性区块链架构设计,在大幅扩大区块链的可用范围基础上不损害其安全和去中心化的特点,将当前的 TPS 提高数千倍至数万倍,LSBC的目标是建立一个无缝平台,以支持分布式社交媒体、高频交易、物联网、游戏和金融支付。

具体来说,LDBC将对目前区块链记账和确认交易两个主要功能采用分而治之的思想。物数链结构设计中包含一个有弹性的分片层和一条根链(主链)。分片层中包含一系列分片,每个分片独立处理所有事务的子集。随着分片数量的增加,分片层可以同时处理更多的事务,系统容量也便随着分片数量的增加而增加。 主链用于确认来自分片层的所有区块,主链不处理任何交易(因为它不是经济高效的),主链具有足够的算力支持来保证安全。

这就有些像将原本一个串联电路从新设计成一个并联电路,在串联电路中,随着用户的增加,整个系统的负担越重,速度和效率越低,并联电路中每条支路都独立存在,互不影响,主链则是主路,负责确认各个分片,是个总开关。

当然这种情况下,理论上原来需要50%以上算力才能造成的51攻击,只需要25%就能达成,但其多分片,比传统区块链更加分散的节点使得恶意矿工获得25%的算力变得十分困难。要知道,目前单链模式下的区块链,矿工都是十分集中的群体,比特币的算力80%以上都在中国的几大矿场手中,因为由于传统单链的挖矿模式,算力越大挖到币的概率越大,小的算力基本毫无胜算和收益,这势必导致算力的集中,物数链设计了一套协同挖矿的激励体系,很好的解决了这一问题,使得它的节点更加的分散。

物数链网络有多条分片和一条根链。每条区块链提供不同的奖励和困难。矿工们可以选择任何区块链以最优的算力价格获得回报。这创造了一个开放的市场经济模型,区块链是一个卖方,货物是区块奖励(代币),而矿工是一个以算力为货币的买方。这种设计使得市场上的每一方都追求自己的利益,但各方的集体行为都可以造福于所有人。

区块链3.0其实就是在安全性、去中心化、扩展性这个“不可能三角”中寻求一个平衡,物数链通过其并联电路式的分片设计,在单链和多链中间取得一个动态平衡,当主链算力为0是,物数链的分片就是一群分散的多链,当主链算力为100%时物数链就是一条单链。50%以上主链算力保证了安全性的同时,通过独特的激励体系设计使得每个分片均被开采,很大程度上的去中心化进一步加强安全性,并且保证了可扩展性,可以说物数链LDBC在“不可能三角”中取得了很好的平衡。

另外,得益于这种独特的分片设计,物数链拥有极为高效、安全的跨片交易和极简的账户管理。用户只需要一个帐户即可管理所有链上的地址以及能与所有用户无缝的互动。另外,LDBC还将创建一个智能钱包应用程序,该应用程序将自动为用户执行跨分片或分片内交易(包括智能合约),并且用户不需要知道交易在哪个分片中进行。

这就有点类似于家庭内部分工与几个家庭间分工协作的不同。传统的独立运营多个区块链,就好比很多个家庭在一起,每个区块链都是一整个家庭,大家并不心连心,利益也有冲突的地方,跨链交易并不安全,账户也是各有各的,而物数链就像是家庭内部分工,主链只负责确认,分片进行交易处理,大家心连心,家庭成员内部的跨片交易也要高效、安全很多。

而除了架构设计层面的这些,项目团队极其本身,也具有很强的竞争力和不错的影响力。

物数链LDBC也许将成为真正的区块链3.0,将区块链推向大规模商用,带我们真正走进区块链的时代,让我们一同期待,这个用技术实现真正区块链3.0的公链。

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券