We detail sidechain basics and applications, covering BTC Relay, Liquid, Lisk, and Asch, and outline their core functions.
目前,比较著名的侧链包括基于比特币网络的侧链BTC Relay、Rootstock的Liquid,以及非比特币的侧链如Lisk和国内的Asch等。
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的主链主要负责构建基础设施、应用间的数据共享以及资产路由,应用软件开发工具包内置了侧链协议,主要负责构建具体的应用,通过侧链协议可以与主链进行资产互通。
很多投资者还不知道区块链的侧链即使是什么意思,其实我们在了解区块链侧链时,还需要了解一下它的相关概念,那就是主链。主链就是指正式上线的、独立的区块链网络,一般来说区块链的存储实体都是主链,而侧链协议的本质属于一种跨区块链的解决方案,它的主要目的就是让数据信息在两条区块链之间实现转移。其实刚开始提出侧链是为了实现数字资产在多个区块链间的转移。很多投资者还不知道侧链的技术基础是什么?下面就让小编来为大家说一说。

侧链的技术基础是什么
侧链的技术基础就是区块链技术,侧链主要的作用就是连接。用比较形象的语言来说,就像从一条宽阔的公路上分出几条小径,用来建立连接关系。从技术角度看,侧链完全独立于区块链系统,但可以与区块链系统建立桥梁作用。
侧链是平行于主链的一条区块链,可以针对目前主链无法实现的功能进行特定的功能拓展和性能提升。比如2017年牛市到来时,这两条区块链上的交易量大幅增加,远远超过了比特币每秒7笔、以太坊每秒30多笔的吞吐能力,导致网络出现大面积拥堵和延迟,进而出现加密猫游戏爆火导致以太坊网络瘫痪的情况。
现在可以把主链上的小额零散交易全部转移到侧链上处理,这样能大幅减轻主链的交易压力。这样做还有另一个好处,即可以保证一定的安全性。因为如果你的交易地址中存有大量比特币或以太坊,你肯定不希望别人都知道你是持有者。同时,侧链可以进行简单支付验证,无需把所有交易都过一遍比特币原生区块链系统,因此在交易处理速度方面,侧链项目也具备相当的优势。
侧链的的运转方式
1、托管方式:
这是一种比较直接的做法,即把数字资产交给一个托管方,类似生活中的中介角色。把数字资产交给托管方后,一旦托管方收到数字资产的相关信息,就可以对侧链上的数字资产进行分配。
通过分析可以看出,这种托管方式也存在中心化问题,也就是我们常说的“风险问题”。
2.合作方式:
为了解决上述“风险问题”,可以采用合作方式。这种数字资产转移方式又加入了一项技术——多重签名。多重签名的意思是将侧链上数字资产流动的过程进行反复签名确认,实际上也是一种合作方式,从而提高了数字资产的安全性。
3.SPV证明
SPV证明是一种特定的“工作量证明机制”,包含工作量证明的区块和某种加密证明。在进行数字资产转换操作时,SPV证明会执行软分叉。
4.驱动链
驱动链是一种侧链的解决方案,与SPV证明类似,同样会对数字资产进行软分叉,这也是提高数字资产安全性的一种方法。
目前跨链项目面临一个较大的挑战,即如何保证跨链项目的稳定性。这是因为目前还没有任何跨链项目能够成功且稳定地运行,因此侧链技术尚无法进行最终的定性评估,我们只能等待技术的成熟。此外,在不同共识机制下进行跨链操作也是一个相当棘手的问题。总体来说,目前跨链项目的稳定性仍无法进行准确评判。
以上就是区块链技术:侧链的技术基础是什么及侧链的运行方式的详细内容,更多关于区块链侧链的应用功能的资料请关注Bitaigen(比特根)其它相关文章!
关键要点
- 侧链是平行于主链的独立区块链,用于扩展功能和提升性能。
- BTC Relay通过以太坊智能合约验证比特币交易,实现跨链互通。
- Liquid用双向锚定实现主链侧链资产互转,提升隐私效率。
- Lisk为JS开发者提供独立侧链,主链保持高效。
- Asch平台提供主链与侧链SDK,支持应用开发及资产跨链。
常见问题
什么是区块链侧链?
侧链是平行于主链的独立区块链,可通过跨链协议实现资产或数据在主链与侧链之间的转移,用于功能扩展和性能提升。
BTC Relay 的作用是什么?
BTC Relay 是基于以太坊智能合约的侧链方案,允许以太坊 DApp 通过 API 调用验证比特币网络上的交易活动,实现两链的安全去中心化连接。
Liquid 侧链主要解决哪些问题?
Liquid 使用比特币双向锚定,使比特币可在主链与侧链间互转,提升隐私、降低交易成本,并加快交易所及经纪商之间的价值转移和结算速度。
Lisk 与 Asch 侧链平台有什么共同特点?
两者都为开发者提供侧链环境,Lisk 面向 JavaScript 开发者,每个 DApp 运行在独立侧链;Asch 提供主链与 SDK,侧链协议内置于开发工具包,实现应用与主链的资产互通。
侧链常见的资产转移方式有哪些?
包括托管方式(资产交给第三方)、合作方式(采用多重签名确保安全)、SPV证明(通过工作量证明的加密验证)以及驱动链(类似 SPV 的软分叉方案)。
💡 注册币安使用邀请码 B2345 享平台手续费折扣。详见 币安完整教程。