什么叫比特币侧链是什么?

拒绝访问 | www.cybtc.com | 百度云加速
请打开cookies.
此网站 (www.cybtc.com) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(44bfb-ua98).
重新安装浏览器,或使用别的浏览器LOADING...
LOADING...
LOADING...
> 比特币2.0:侧链、以太坊和Zerocash
比特币2.0:侧链、以太坊和Zerocash
  在和区块链世界中正在发生奇怪、有趣和雄心勃勃的事情。它将带来Zerocash,一种完全匿名的货币。它将带来以太坊,一个被设计成对绝大部分互联网进行去中心化的区块链平台。它还将带来侧链,一个加速自身的进化的方案。这三者中的任何一个都非同小可。竖起耳朵听着吧。
  如果你不了解区块链,你的脑子可能进水了。一些背景:比特币是建立在一种新型的被称为区块链的分布式共识技术的基础上的,区块链使得无需任何中心化的机构就可以存储和确认交易,因为交易可以被全网确认。
  比特币的成功引起大量被总称为&竞争币&的密码学货币的效仿,其中最有名的是狗币。但是,比特币仍然是密码学货币的龙头老大。
如果你控制了任何一种密码学货币的超过一半的算力,那么你可以将同样一笔钱花费不止一次:51%攻击。竞争币非常脆弱。但是,巨量的算力涌入比特币网络,使得比特币有效地免疫于51%攻击。下图是从blockchain.info获得的算力增长图。
  现在比特币挖矿网络每秒钟约进行300万亿次哈希计算,保护比特币交易的安全和确认(如果你认为这是污染环境的浪费,那就将比特币挖矿和黄金挖矿对比一下吧)。同时,尽管最近比特币的价格下降了,但是比特币的市值接近50亿美元,是一年前的两倍。
  为什么我们应该关心
  比特币作为一种价值储存手段只是一般有趣,许多其它东西也有这种功能。比特币更加有趣的地方在于,比特币作为一种转移价值的手段,无需身份认证就可以以更快的速度和更低的交易费用,向世界上的任何人转账。
  但是,比特币真正有趣的一点在于,它是世界上第一种可编程的货币。
  许多人不满足于比特币简单的脚本语言,通过脚本语言才能实现比特币的交易。(事实上,所有的交易都是在运行脚本。)比特币原生的脚本语言已经支持这些应用:经过一段时间自动提现的存款、代理交易、依赖一些外部条件的交易(虽然以一些复杂的方式,需要第三方&预言机&)等等。
  完全可编程货币所有的潜在应用有哪些呢?特别是,如果脚本语言的能力更加强大了呢?我不知道,你应该也不知道。它完全是一个新世界。
  但是,比特币对任何新的进展非常机警。比特币是唯一一个有庞大挖矿网络支持和保证安全的密码学货币,但是因为比特币的的巨大价值和网络如此庞大,任何对比特币的改变必须小心谨慎,不能着急。所以面对&&创建新的区块链和密码学货币(例如以太坊和Zerocash),或者保持现状,满足于现有的比特币价值、不足和技术稳定性&选择时 ,我们只能两者择其一,不能都选。对吧?
  Adam Back说:&不对,我们可以同时选择这两个选项。&
  侧链:Back、Hill、Blockstream
  上文提到的每秒进行300万亿次哈希计算,用来计算Adam Back在1997年发明的哈希现金工作量证明函数,进行比特币交易的确认。现在Back提出了一个的方案:侧链。侧链将允许比特币(和其它区块链资产)在两个区块链之间进行转移。
  他和其它联合创始人,包括核心比特币开发者和前零知识系统( Zero-Knowledge Systems)的CEO Austin Hill,成立一个创业企业:Blockstream。根据CoinDesk的报道,在一个正在进行的融资轮中,他们已经筹集到1500万美元,Reid Hoffman是他们的董事会成员。他们的商业模式仍然很神秘,但是将围绕着侧链进行。(侧链的代码将开源。)
  引用侧链白皮书:
  &创建相互独立但是本质上相似的系统是一个问题&&最有可能实现的项目可能是技术最不可靠的&&不鼓励技术创新,却鼓励市场游戏&&我们想要的是一个能够互相操作的竞争链能够非常容易地被创建和使用,但是没有不必要的市场和开发的碎片化。在这一论文中,我们认为同时实现这一似乎矛盾的目标是可能的&&参与者不需要担心他们持有的币被锁定到一个实验性的竞争链中,因为侧链上的币可以赎回。&
  引用一下我以前写过的一篇文章:&理论上,可以有数千条侧链钉住比特币,每条侧链有不同的特性和目的&&侧链都可以利用由比特币区块链保证的稀缺性和韧性。一旦这些侧链经过测试后证明可行,就可以实施了。&
  Blockstream有许多有影响力的粉丝,包括Vinod Khosla 和 Gavin Andresen(比特币基金会首席科学家)。
  Vinod Khosla: 在侧链上进行区块链创新,可能使得比特币系统更加务实和更加可靠
  Gavin Andresen:如果这一令人激动的团队向你提供一份工作,你应该接受。
  对侧链最明显的批评来自于比特币的另一个开发者Peter Todd,不过他也强调&90%的侧链理念是好的&。他主要批评侧链两点:它容易遭受51%攻击和比特币矿工将更加中心化、权力更大和更加危险。(也可参看一些更&不自然&的一些批评。)
  需要注意,尽管现在可以创建一种侧链&所谓的&联合钉住&,对侧链来说,不需要信任区块链以外的东西,但是需要对核心比特币协议做出一些改变。这样的改变似乎不可避免。
  以太坊和Zerocash
  侧链不仅只是&比特币2.0&项目, 我最感兴趣的两个项目是以太坊和Zerocash。(不仅我对它们感兴趣:Back在&AMA问我任何事&中说&我期待着zerocash侧链)。
  比特币不是匿名的。每一笔交易的发送者、接收者和数量都被记录在区块链中,任何人都可以查询。&发送者&和&接收者&是比特币地址,没有人的名字,但是如果有人将你与一个地址联系起来,你的所有的比特币交易历史对任何人都是透明的了(虽然有变通方案,但是不够完美。)一群密码学学者开发的Zerocash是一个区块链协议,发送者、接收者和数量都是完全匿名的。在一个隐私如同夏日之冰的世界,更多的匿名性是非常受欢迎的。
  以太坊是另一个独立的项目,计划在今年冬天发布它的&创世纪区块&。你不得不承认以太坊创建者的雄心:它的区块链支持图灵完备的编程语言,不仅支持可编程的货币,还支持金融衍生品、投票系统、身份注册、信誉系统、去中心化文件存储、去中心化自治组织等等。他们最近通过销售他们自己的&以太币&筹集到30000多个比特币,以目前的比特币价格价值1400万美元,它的区块链的&创世纪区块&计划在今年冬天发布。
  以太坊已经支持侧链了,可以立即使用。但是你也可以开发一个比特币侧链,在上面克隆以太坊。如果这样做伤了你的心,我感到很抱歉。
  警告和结论
  如果你正在思考:等一下,以太坊出售自己制作的货币换的别人制作的货币,以太坊将来还会与更多新制作出来的其它货币钉住?人们拿着坚挺的美元去买这些币?这真是无稽之谈!也有可能最终你是正确的。但是我不这样想。区块链和通过区块链实现的新的货币应用,对我来说,似乎如同密码学货币一般强大和有趣的创新,它们有内在的价值,因为利用它们,可以做到传统法币不能做到的事情。
  非常有趣的是,在这周的一次Blockstream活动上,我和许多在交易领域的创业者进行交流,他们的公司已经在使用传统货币&&但是现在他们正在朝着比特币区块链技术转变,将区块链技术作为他们交易的底层技术。作出改变,不是因为他们是真正的比特币信仰者,而是他们认为比特币在实用性和技术上具有价值。我认为当区块链技术进入下一次迭代时,这些人的创业企业将开始成长得更加强大。
币圈大佬都在关注!
文章来源:http://www.8btc.com/bitcoin-2-0-sidechains-and-zerocash-and-ethereum-oh-my
原文链接:http://techcrunch.com//bitcoin-2-0-sidechains-and-zerocash-and-ethereum-oh-my/
原文作者:Jon Evans
编译者/作者:少平 (@鱼看见水)
打赏地址:1JtgQcqAoU65VY2NZy25FT9dAcuXrUKhfG
玩币族申明:我们将尊重作者/译者/网站的版权,促进行业健康发展,如有错误或不完整之处请与我们联系。
LOADING...
相关阅读:
LOADING...
LOADING...侧链协议_百度百科
清除历史记录关闭
声明:百科词条人人可编辑,词条创建和修改均免费,绝不存在官方及代理商付费代编,请勿上当受骗。
侧链协议是一种实现双向锚定(Two-wayPeg)的协议,通过侧链协议实现资产在主链和其它链之间互相转换,或是以独立的、隔离系统的形式,降低核心区块链上发生交易的次数。
侧链协议基础概念
侧链协议本质上是一种跨解决方案。通过这种解决方案,可以实现数字资产从第一个区块链到第二个区块链的转移,又可以在稍后的时间点从第二个区块链安全返回到第一个区块链。其中第一个区块链通常被称为主区块链或者主链,每二个区块链则被称为侧链。最初,主链通常指的是区块链,而现在主链可以是任何区块链。侧链协议被设想为一种允许数字资产在主链与侧链之间进行转移的方式,这种技术为开发区块链技术的新型应用和实验打开了一扇大门。
侧链协议产生背景
2012年,在比特币聊天室中,首次出现了关于侧链概念的相关讨论。当时比特币的核心开发团队正在考虑如何可以安全的升级协议,以增加新的功能,但是直接在比特币区块链上进行功能添加比较危险,因为如果新功能在实践中发生软件故障,则会对现有的比特币网络造成严重影响。另外,由于比特币的网络结构特性,如果进行较大规模的改动,还需要获得多数比特币矿工的支持。这时,比特币核心开发者便提出了侧链方案。这种技术允许开发人员将新功能附加在其他的区块链,但是这些区块链仍然附着在现有比特币区块链上。这些区块链中新功能可以充分利用现有比特币的网络特性,而不会对现有的比特币网络造成危害。
2014年,这时已经出现了许多具有新功能的区块链,并产生了各种竞争币,如莱特币、狗狗币等。这时,比特币的核心开发团队担心这些竞争币的产生会稀释比特币的价值。他们认为,应该把比特币作为一种储备货币,并将新功能添加到侧链上。这样如果用户想使用其他的新的区块链功能,就不需要购买其他代币。为了将侧链由概念转化成现实,Adam Back、Matt Corallo等比特币核心开发者共同发起成立了公司,并在同年十月,发布了白皮书《Enabling Blockchain Innovations with Pegged Sidechains》,首次明确提出了侧链的概念及其协议实现方案。
通过侧链,可以在主链的基础上,进行交易隐私保护技术、等新功能的添加,这样可以让用户访问大量的新型服务,并且对现有主链的工作并不造成影响。另外,侧链也提供了一种更安全的升级方式,当侧链发生灾难性的问题时,主链依然安然无恙。
侧链协议实现方案
侧链实现的技术基础是双向锚定(Two-way Peg),通过双向锚定技术,可以实现暂时的将数字资产在主链中锁定,同时将等价的数字资产在侧链中释放,同样当等价的数字资产在侧链中被锁定的时候,主链的数字资产也可以被释放。双向锚定实现的最大难点是协议改造需兼容现有,也就是不能对现有主链的工作造成影响,其具体实现方式可以分为以下几类:
(一)单一托管模式
最简单的实现主链与侧链双向锚定的方法就是通过将数字资产发送到一个主链单一托管方(类似于交易所),当单一托管方收到相关信息后,就在上激活相应数字资产。这个解决方案的最大问题是过于中心化。下图给出了以比特币为主链的单一托管模式的工作原理示意图:
单一托管模式的工作原理
(二)联盟模式
联盟模式是使用公证人联盟来取代单一的保管方,利用公证人联盟的多重签名对侧链的数字资产流动进行确认。在这种模式中,如果要想盗窃主链上冻结的数字资产就需要突破更多的机构,但是侧链安全仍然取决于公证人联盟的诚实度。下图给出了以比特币为主链的联盟模式的工作示意图:
联盟模式的工作示意图
单一托管模式与联盟模式的最大优点是它们不需要对现有的协议进行任何的改变。
(三)SPV模式
SPV(Simplified Payment Verification)模式是最初的侧链白皮书《Enabling Blockchain Innovations with Pegged Sidechains》中的去中心化双向锚定技术最初设想。SPV是一种用于证明交易存在的方法,通过少量数据就可以验证某个特定区块中交易是否存在。在SPV模式中,用户在主链上将数字资产发送到主链的一个特殊的地址,这样做会锁定主链的数字资产,该输出仍然会被锁定在可能的竞争期间内,以确认相应的交易已经完成,随后会创建一个SPV证明并发送到侧链上。此刻,一个对应的带有SPV证明的交易会出现在侧链上,同时验证主链上的数字资产已经被锁住,然后就可以在侧链上打开具有相同价值的另一种数字资产。这种数字资产的使用和改变在稍后会被送回主链。当这种数字资产返回到上时,该过程会进行重复。它们被发送到侧链上锁定的输出中,在一定的等待时间后,就可以创建一个SPV证明,来将其发送回主区块链上,以解锁主链上的数字资产。SPV模式存在的问题是需要对主链进行软分叉。下图给出了以比特币主链的SPV模式的工作流程示意图:
SPV模式的工作流程示意图
(四)驱动链模式
驱动链概念是由Bitcoin Hivemind创始人Paul Sztorc提出的。在驱动链中,矿工作为‘算法代理监护人’,对侧链当前的状态进行检测。换句话说,矿工本质上就是资金托管方,驱动链将被锁定数字资产的监管权发放到数字资产矿工手上,并且允许矿工们投票何时解锁数字资产和将解锁的数字资产发送到何处。矿工观察侧链的状态,当他们收到来自侧链的要求时,他们会执行协调协议以确保他们对要求的真实性达成一致。诚实矿工在驱动链中的参与程度越高,整体系统安全性也就越大。如同SPV侧链一样,驱动链也需要对主链进行。下图给出了以比特币为主链的驱动链模式的工作流程示意图:
驱动链模式的工作流程示意图
(五)混合模式
上述所有的模式都是对称的,而混合模式则是将上述获得双向锚定的方法进行有效的结合的模式。由于主链与侧链在实现机制存在本质的不同,所以对称的双向锚定模型可能是不够完善的。混合模式是在和侧链使用不同的解锁方法,例如在侧链上使用SPV模式,而在主链网络上则使用驱动链模式。同样,混合模式也需要对主链进行软分叉。
侧链协议典型范例
目前,比较著名的侧链包括基于比特币网络的侧链BTC Relay、Rootstock的Liquid,以及非比特币的侧链如Lisk和国内的等。
BTC Relay是由ConsenSys的推出的基于以太坊的智能合约的侧链解决方案。BTC Relay把以太坊网络与比特币网络以一种安全去中心化的方式连接起来。BTC Relay通过使用以太坊的智能合约功能允许用户在以太坊区块链上验证比特币交易。以太坊DApp开发者可以从智能合约向BTC Relay进行API调用来验证比特币网络活动。
Liquid是Blockstream的开源侧链项目,使用了比特币双向锚定技术,Liquid目的是实现使得比特币可以在主链和侧链中互转,旨在提高隐私性、降低成本、加速交易所和经纪商之间的及结算流程。
Lisk是一个致力于为JavaScript开发者提供创建分布式应用程序的区块链平台,由德国的Max Kordek和Oliver Beddows于2016年初成立。它把每一个分布式应用程序都会在其自己且独一无二的区块链,也就是侧链上运行,这种封装使得主要的Lisk的主网高效,迅速和精简。
Asch是国内推出的一个基于侧链技术的去中心化应用平台,由单青峰于2016年初成立。Asch平台提供的服务包括一个主链和一套应用软件开发工具包。Asch的主链主要负责构建基础设施、应用间的数据共享以及资产路由,应用软件开发工具包内置了侧链协议,主要负责构建具体的应用,通过侧链协议可以与主链进行资产互通。
侧链协议总结
是以融合的方式实现加密货币金融生态的目标,而不是像其它数字资产一样排斥现有的系统。侧链技术进一步扩展了区块链技术的应用范围和创新空间,使传统区块链可以支持多种资产类型,以及小微支付、智能合约、安全处理机制、财产注册等,并可以增强区块链的隐私保护。利用侧链,我们可以轻松的建立各种智能化的应用如金融合约,、、衍生品等。
.百度百科[引用日期]
本词条认证专家为
清除历史记录关闭

我要回帖

更多关于 比特币侧链rsk 的文章

 

随机推荐