GaiaWorld设计思考:平行链存在的价值

微信公众号:GAIAWorld

首先我们需要知道什么是侧链和主链?

?
主链:即正式上线的、独立的区块链网络。可以这样说,区块链的存储数据的实体,一般认为是主链网络本身。比如BTC主网、ETH主网和即将上线的EOS主网都是主链。
?
侧链:首先,侧链协议的本质属于一种跨区块链的解决方案。简单的说,通过此方案可以让数据信息在两条区块链之间实现转移。侧链最初的提出是基于实现比特币和其他数字资产在多个区块链间的转移。
通俗来说,侧链就像是一条条通路,将不同的区块链互相连接在一起,以实现区块链的扩展。侧链完全独立于主链,但是这两个账本之间能够“互相操作”,实现交互。
?

(侧链就像一条条通路)
和侧链概念同时提及比较多的一个是分叉,这又是什么呢?

比如有人恶意对比特币网络发动×××,比如矿工没有及时升级软件,比如不同开发者对比特币网络的发展产生不同意见等,这些时候都可能出现分歧,导致分裂出不同的链,这种情况就是我们常说的比特币分叉。显然分叉和侧链是完全不一样的。

侧链技术带来的意义

?
1、主链上面很多无法实现的功能,可以通过侧链得到补充和完善。通过侧链,可以轻松创建明智的合约股票,期货等衍生品; 主链只有唯一,但是侧链可以成千上万,所有侧链都可以有不同的用途,具有不同的功能,这就为区块链世界打开了可能的大门。
?

2、规避主链的较大安全隐患。因为侧链可以更改方式来升级协议,或者它可以作为一种安全的防火墙,这样当一个侧链发生灾难性的问题时,主链就不会受到影响。
?

目前,包括RSK、Mimblewimble、Bitcoin Hivemind等在内的平台都在致力于侧链的开发,同时越来越多的平台正在加入侧链的研发行列。
?

GaiaWorld基于侧链的设计独创了平行链技术

?

侧链为开发者提供全新平行链应用模式,平行链代码和主链相同,使用相同的共识算法(POS),由于平行链本是独立的区块链,有自己的节点网络,代码以及数据也是相对独立的,所以它在运行过程中不会增加主链的负担,避免数据过度膨胀的情况出现。
?

GaiaWorld的主链与平行链之间是互惠互利的关系,主链为平行链提供基础设施,如数据库写入、网络通讯、加密等,平行链则可以为主链补充更多的节点,以壮大整个系统。如果平行链能够吸引到足够的节点,反而会反哺主链,让主链变得更安全,主链和平行链之间通过价值互换通道完成消息传递和价值转移。
?

GaiaWorld平行链方案在实现难度和可扩展性方面拥有巨大的优势,比起其他已经出现的方案而言,更能从根本上解决区块链的扩容问题,缓解区块链拥堵。
?

原文地址:http://blog.51cto.com/13741995/2139388

时间: 2024-11-29 12:42:29

GaiaWorld设计思考:平行链存在的价值的相关文章

区块链扩容:平行链是更好的答案

微信公众号:GAIAWorld 扩容一直是区块链社区讨论的热点话题,围绕如何在"更短的时间完成更多的交易"提出了包括增加区块大小.闪电网络(雷电网络).分片.分层网络.平行链等数十种解决方案.千万不要被这些陌生的名词吓倒,其实这些方案都是在解决同一个问题:住在I区的小A如何快速的将10吨面粉运给住在河对岸II区的小B. 问:小A和小B住在河的两侧,唯一的交通方式是一座窄桥,桥上每次只能通行一辆汽车,这辆车每次只能运1吨面粉,小A如何尽快的把10吨面粉送到河对岸呢? 增加区块大小 小A首

GAIAWORLD设计CPoS共识机制的原理何在?

微信公众号:GAIAWorld从技术层面来说,目前区块链发展的最大制约因素在于底层技术存在着很严峻的技术瓶颈(吞吐量,安全性,兼容性等).这些问题尚未得到很好的突破,因此大部分的应用都无法落地,所有的Dapp项目或者周边生态需要在公链的基础上才能有价值. 然而底层公链中,共识机制是公链之间最为重要的区别,不同的共识机制表达了不同团队核心设计理念的差异.共识机制的设计并不是一件容易的事情,而最终实现突破且运用于实际项目的共识机制更是屈指可数. 鉴于,目前几乎所有的共识机制都无法很好的满足现实社会对

数据仓库专题(4)-分布式数据仓库事实表设计思考---讨论精华

一.前言 上一篇分享博文<数据仓库专题(3)--分布式数据仓库事实表设计思考>后,陆续有各位兄弟参加大讨论,提出了各种问题,关于分布式环境下,维表和事实表设计,进行了比较深入的探讨,在此汇集整理,分享给大家.希望能有更多人参与尽力啊,共同探索分布式数据仓库数据模型的设计. 二.纪要 [活跃]北京-RTB-胖哥(1106110976) 10:21:36 分布式模式下事实表设计思考: 做大做强事实表,做小做弱维表: [冒泡]杭州-电子病历<[email protected]> 10:2

模块化设计思考

模块主要包括:            1.接口                    1-1.OO中,接口通常是一个层次结构                        1-2.接口表示一种抽象的数据类型                    2.实现                        2-1.接口的具体实现                        2-2.可重用的数据结构                    3.算法                    3-1.在一个实

用thinkphp进行微信开发的整体设计思考

用thinkphp进行微信开发的整体设计思考 http://www.2cto.com/weixin/201504/388423.html 2015-04-09      0个评论       作者:明之暗夜 收藏    我要投稿 因为项目中很多地方都涉及到微信接口的调用 比如很多前台模块需要用到 后台模块也有少许调用 其他模块也可能会需要调用  为了让他们都能很方便的直接调用 我把他们独立成为一个模块 这个模块包含了基础的微信接口和微信jssdk 具体的设计请参考下面  当然如果有更好的建议可以

产品那点事【5】- 优惠券/红包系统通用设计思考

优惠券/红包—系统通用设计思考 目录: 1.作用 2.类型 3.后台全链路设计 一.作用 —> 红包作用: 1.拉新 2.促活 3.社交关系 二.类型 —> 红包分类: 1.push红包 这类红包是指直接发到用户账户并使用短信或push文案通知的形式,这是最常规的红包形式,用户被动接受优惠信息未形成深刻印象. 2.渠道红包 渠道红包,顾名思义,是用户产品早中期渠道拉新使用.与同行业的联合营销和其他行业的跨界营销,通过渠道红包发券落地页的形式拉新. 3.分享红包 分享红包是指带有分享属性的红包,

比原链设计思考: 扩展性UTXO模型

用户模型是比原链在最初就需要确定的重要数据结构, 团队的选择还是聚焦在两种典型的模型系统中,Account模型和UTXO模型,和其他大多数区块链设计一样, 选择了模型就决定了协议层的重要实现,两种模型各有利弊,不同区块链针对想聚焦的场景自身会有判断. UTXO 的起源(来自高明的中本聪) 中本聪对比特币的设计,让整个世界进入了数字货币时代.比特币起源于中本聪,UTXO出自比特币.自然,UTXO来自高明的中本聪.UTXO的优点: 在版本控制方面的考虑,svn 是中心化的数据库保持一份账本,这和区块

设计师如何提高产品思维 | 设计思考

作为一个互联网公司的设计师,经常会被产品或者资深设计师说:"你们怎么没有产品思维!"那么一些设计师本人也发现,工作了几年后,自己的作用很有限,设计能力也遇到了瓶颈,很难再提升.那么带来的比较直接的结果就是:晋升慢,提薪少,话语权少,越来越被忽视. 这些设计师自己也非常希望提高自己的产品思维,可是要怎样做呢? 设计师如何提高产品思维 我本人从事的是交互设计师岗位,但在不同的项目时期也曾经担任过一段时间的产品经理,目前在项目组也算是带"产品"性质的设计师.在我看来产品思

侧链:区块链技术革命时代的跨链创新,价值网络实现的关键

自中本聪2009年推出比特币以来,数以百计的竞争币被开发出来.以太坊.比特股等类比特币网络的出现,已经对比特币网络的权威带来了极大的挑战.如何提升比特币网络的竞争力,激活比特币网络的创新,成了区块链信徒们比较关心的问题.侧链真是在这样的情况出现的.一.侧链的概念侧链(sidechains)实质上不是特指某个区块链,而是指遵守侧链协议的所有区块链,该名词是相对与比特币主链来说的.侧链协议是指:可以让比特币安全地从比特币主链转移到其他区块链,又可以从其他区块链安全地返回比特币主链的一种协议.显然,只