请(qǐng)选择 进入手机版 | 继续(xù)访问(wèn)电脑版(bǎn)
首页 区块链生态 查看内容
  • 20592
  • 0
  • 分(fèn)享到

作为区块链3.0的(de)重要代表,侧链跨链目(mù)前(qián)面临着哪些技术难点需要解决打通?

2018-8-13 09:03

来(lái)源: 鸵鸟区块链 作者: Shirly

侧链的技术难点


这看起(qǐ)来是种非(fēi)常完美的方(fāng)案,但很(hěn)显然,这个世界永远不会(huì)出现绝(jué)对(duì)完美的东(dōng)西。双向锚定实现的最大难点是协议改造需兼(jiān)容(róng)现有主链,也就是不(bú)能对现有(yǒu)主链的工(gōng)作造(zào)成影(yǐng)响,目前大(dà)致有以下几种设想:

1、单一托管模式:最简(jiǎn)单(dān)的(de)实现(xiàn)主链与侧链双向锚定(dìng)的方法就(jiù)是(shì)将数字资产发送到一个主链单一托管方(类似于交易所),当单(dān)一托管方收(shōu)到相关信息(xī)后(hòu),就冻(dòng)结主链(liàn)上的数字资产,同时在侧链上激活相应(yīng)数字资产。这个解决(jué)方案(àn)的最大问题是过于(yú)中心化。

举个例,村(cūn)子(zǐ)里张老头(tóu)家种了十亩红苹果树,丰收后以token(苹果币(bì))兑(duì)换的形式(shì)卖出,一个苹果币(bì)可以兑换10个红苹果,很畅销。第二年,张(zhāng)老(lǎo)头引进新品种,增种(zhǒng)了五亩(mǔ)蛇果,由(yóu)于(yú)蛇果的价格比(bǐ)苹果贵一(yī)倍(bèi)。

为了(le)避(bì)免重新建立一个苹(píng)果链后,会加大管理支出以(yǐ)及工作量等问题。张老头(tóu)决定在原(yuán)有的(de)苹果链上(shàng)增设一个蛇果侧链,并委托村(cūn)长做单(dān)一托管方。当村长收(shōu)到“小丁(dīng)用1个苹(píng)果币兑换5个蛇果”的交易(yì)信息后,就会有1个苹果币就(jiù)会被冻(dòng)结。与此同时,侧(cè)链上会有相应的蛇果币被激活。

显(xiǎn)而易见,在这个解决方案中,“村长”这(zhè)个被委以(yǐ)托管重(chóng)任(rèn)角色过于中心化(huà)了。

米兰平台-米兰MILAN(中国)


2、联盟模式:联(lián)盟(méng)模式是使用公证人联盟来取代单一的保管方,利用公证人联(lián)盟的多(duō)重签名(míng)对(duì)侧链的(de)数字(zì)资产(chǎn)流动进行确认。
这(zhè)种模式就相当于,受委(wěi)托的监管方从村(cūn)长变成(chéng)了村委会的(de)领导们。如果想(xiǎng)要盗窃苹果链上冻结的苹果币,就需要得到村委会(huì)51%及以(yǐ)上的领导成员的默认(rèn)。

相对于“单(dān)一托管(guǎn)模式”而言,“联盟模(mó)式”无疑(yí)更安全。但是,安(ān)全程度仍然取(qǔ)决于公(gōng)证人联盟的诚实度,依然存在着偏中心化的(de)问(wèn)题。而(ér)这两种模式的最大优点在于,它们都不(bú)需要(yào)对现有(yǒu)的比特币(bì)协议进行(háng)任何的(de)改变。

3、SPV模式:SPV(Simplified Payment Verification)模式是去中心化双向锚定的最(zuì)初设想(xiǎng):为了将(jiāng)主链币转移至侧链币,主链币将(jiāng)被发(fā)送(sòng)到主链(liàn)上的一个特殊输(shū)出中,该输(shū)出只能(néng)由侧链上拥(yōng)有的一个SPV证明(míng)来解锁(suǒ)。SPV是一个包(bāo)含了交易所在的区块(kuài)头和(hé)交易本身的密(mì)码信息(xī)。

即,为(wéi)了让原有的(de)苹(píng)果币转移至侧链、激活蛇(shé)果币,苹果(guǒ)币会被发送到苹果(guǒ)链(liàn)中某条连接着蛇果(guǒ)链的传送带上,而蛇果链想要使这条传(chuán)送带运(yùn)转,则需要解一个特定的密码题。

这种方法存在两个问题(tí),一个(gè)是这道密码题不可能很容易解答。事实上,SPV证明的大(dà)小和验证过程(chéng)的复(fù)杂性都(dōu)要远大(dà)于普通交易的验证。

另一个问题是(shì),现有的苹果(guǒ)链上并没有“传送(sòng)带”存(cún)在(zài)。同样蛇果(guǒ)链上也必须再设(shè)置一个答题机制,才能使传(chuán)送(sòng)带(dài)能(néng)通过解题(tí)的(de)方式(shì)被激活并运转。

这(zhè)样一来,两(liǎng)条链都需要通过协议(yì)的更改(gǎi),才能让它们互通,甚至进行(háng)联合挖矿。对于目前(qián)技(jì)术的发(fā)展程度而言,这几(jǐ)乎是不可能完成(chéng)的(de)任务(wù)。

米兰平台-米兰MILAN(中国)


4、驱动链模式:在驱动链中,矿工作(zuò)为“算法代理监护人”,对(duì)侧链当前的状态进行检测。换句话说,矿工本质上就是资金托管(guǎn)方,驱动(dòng)链将被锁定(dìng)数字资产(chǎn)的监管权发放到数(shù)字资产矿工手(shǒu)上(shàng),并且允许矿工们投票何时解(jiě)锁数(shù)字资产和将解锁(suǒ)的(de)数字资产(chǎn)发送到何处。

矿工观察侧链的状态,当他们(men)收到来(lái)自侧链的(de)要求时,他们(men)会执行(háng)协调(diào)协议以确(què)保他们对要求的真(zhēn)实性达成一致。诚(chéng)实矿工在驱动链中的参与程度越高,整体系统安全性也就越大。

在这个模式(shì)中,托管方不再是“村长”或者“村委会(huì)领导”,而变成了(le)与苹果园收益利益相关的团体。因为利益相关(guān),相比前者而言,这个团体中的成(chéng)员(yuán)被他人利诱(yòu)而出卖张老头的可能性自(zì)然就更(gèng)小了。而且,这个团体中的成员越多,愿意与张老头合作共赢(yíng)的人也就越多(duō)。

但(dàn)是,必须对主链上的每笔交(jiāo)易信息进行软分叉,矿工才有能力对(duì)侧链在(zài)交易生成时的状态进行有效检测。

5、混合(hé)模式(shì):顾(gù)名思义,混合模式(shì)就是将上述获得双向(xiàng)锚定(dìng)的方法进行有效的结合的模式,即在主链和侧链(liàn)使用不同的解锁方法。

例如,在苹果链上使用SPV模式的同时,在蛇果链(liàn)上使用驱动(dòng)链模(mó)式。在生成交易时,将(jiāng)苹果币发送到苹果链中某条连接着蛇果链(liàn)的(de)传送带上(shàng)。然(rán)后,让矿工(gōng)作为“算法代理(lǐ)监护人”,对(duì)蛇果当前的状态进行检测(cè)。如(rú)果没有问题,则(zé)发送信号(hào),使(shǐ)苹(píng)果链中的传送带(dài)开始工作。

显而易见的是(shì),混合(hé)模(mó)式也需要对主链进(jìn)行软分叉。

除了以上几(jǐ)个技(jì)术难点以外,侧链的劣(liè)势也非常明(míng)显,作为(wéi)主(zhǔ)链的补(bǔ)充,侧链并不能实现跨区(qū)域的(de)合作,适用(yòng)范围狭窄(zhǎi),多(duō)种金融功能都难以(yǐ)实现。

米兰平台-米兰MILAN(中国)
版(bǎn)权申明(míng):本内(nèi)容来自于(yú)互联网,属(shǔ)第三(sān)方汇集推荐平台。本文的版权归(guī)原作者所(suǒ)有,文(wén)章言论不代表链门户的(de)观点,链门户不(bú)承担任何(hé)法律责任(rèn)。如有侵权请联系QQ:3341927519进行反馈(kuì)。
相关(guān)新(xīn)闻
发表(biǎo)评论(lùn)

请(qǐng)先 注册(cè)/登录 后参与评论(lùn)

    推(tuī)荐新(xīn)闻
    回顶部

    米兰平台-米兰MILAN(中国)

    米兰平台-米兰MILAN(中国)