比特币网络顶部的侧链:RSK和Liquid
分享并获得+16 +16
作为一个概念,侧链已经存在了很长一段时间。这个想法是要有一个与主区块链并行运行的区块链。它允许用户将代币和其他数字资产从主区块链移至侧链,反之亦然。您可以将它们视为现有区块链的扩展,可以增加其功能。在本指南中,我们将研究侧链的工作方式,然后我们将探讨当前在比特币区块链上运行的两个最重要的侧链:
- RSK。
- 流动性。
- 侧链如何工作?
- 什么是联盟?
- 侧链中的安全性
- 比特币网络顶部的侧链:RSK和Liquid
- #1砧木
- 侧链详细信息
- #2流动性
- 比特币之上的侧链–结论
侧链如何工作?
侧链通过双向钉连接到主区块链。在单向锚定的情况下,您破坏了一些令牌(例如BTC),并且获得了一些货币作为回报。例如。在Counterparty(基于比特币的点对点金融平台)中,您可以通过将BTC发送到不可用的地址来“烧掉”一些BTC。作为回报,您将获得一些本机XCP令牌。这是一个不可逆的过程,您无法取回原始的比特币。
在侧链中,您将创建一个双向挂钩,从而使整个过程可逆。
该过程是这样工作的:
- 您锁定一些比特币而不是销毁它们。
- 您将BTC锁定在不属于任何地址且受联合会控制的框中。
- 阻止BTC之后,您会在侧链上获得一定数量的新创建的令牌。
- 然后,您可以随意与这些新令牌交互。
- 完成后,您可以销毁剩余的令牌并通过取回等量的比特币返回主区块链。
什么是联盟?
由于这些链需要大量资金,因此在区块链和侧链之间建立一个安全且不受信任的层非常重要。这里的问题是,比特币脚本不够复杂,无法完全去中心化该过程。通过合并m-of-n多重签名,我们可以创建一个不需要其成员之间信任的联盟。 Blockstream的Liquid有一个联邦联结,该联结使用了一个财团。
要了解这些多重签名是如何工作的,请考虑一个7比5的多重签名合约,其中m = 5和n =7。这实质上意味着,在有7个成员的联盟中,只要5个成员批准某个特定提案,它就会通过。
侧链中的安全性
那么,侧链和主区块链一样安全吗?好吧……不,但是可以采取某些步骤来确保安全性达到标准。让我们看看Rootstock在这方面的作用。
根据Rootstock,PoW(工作量证明,也就是比特币使用的共识机制)是唯一提供适当终结性的共识系统。原因是这是唯一实际消耗宝贵资源(电力)的共识系统。为了将矿工吸引到他们的平台上,Rootstock通过称为“合并挖矿”的过程来激励矿工。在合并挖矿中,将基于同一算法同时挖矿两个单独的加密货币。
砧木使用称为“ DECOR +”的大块奖励共享方案来减少竞争,并允许矿工延迟切换到最佳砧木。您可以在此处阅读有关Decor +的更多信息。
为了防止发生51%攻击的可能性,尤其是在早期,Rootstock包括PoW开采块的联合检查点。联盟成员和客户在联合检查点签名,可以使用大多数签名来更好地确定哪个是最佳链。
尽管采取了所有这些措施,但是如果Rootstock挖矿能力确实低于比特币的散列能力的5%,则联合会有权创建签名区块。同样,如果Rootstock哈希计算能力超过最大BTC哈希计算难度的66%,则用户将停止使用联合检查点。
现在我们已经熟悉了基础知识,下面让我们看一下比特币网络顶部两个最受欢迎的侧链。
比特币网络顶部的侧链:RSK和Liquid
#1砧木
Rootstock(RSK)是一个智能合约平台,通过侧链技术连接到比特币区块链。根源诞生于与以太坊的应用程序(web3 / EVM / Solidity模型)兼容,但使用比特币作为底层加密货币。创建RSK背后的想法是赋予比特币区块链智能合约功能。根源的核心是:
- 与以太坊的EVM兼容的图灵完备的基于资源的确定性确定性虚拟机(用于智能合约)。
- 基于强大联盟的双向锚定比特币侧链(用于BTC计价的贸易)。
- SHA256D合并挖矿共识协议(用于依赖比特币矿工的共识安全),间隔时间为30秒。 (用于快速付款)。
创作的原因
比特币区块链具有多个优势。它经过长期运行,具有可靠的安全性,广泛的分布和意识。另外,它还拥有一个健康的社区,具有强大的哈希功能。 RSK希望其用户享受比特币作为价值存储的好处,同时提供智能合约功能和更高的可扩展性。
侧链详细信息
根链通过2钉固定到比特币区块链。用户锁定他们的BTC,并在侧链中获得同等数量的RBTC。这些硬币可用于在Rootstock区块链上部署智能合约和dApp或与之交互。 RSK联合会确保RSK双向挂钩,并通过合并挖矿确保区块共识。
RSK侧链有15个活跃的工作人员,需要其中8个的签名才能发布BTC。侧链使用自定义的硬件安全模块(HSM)来存储私钥,并且允许RSK联合职能部门审核HSM的固件和硬件。
RSK侧链中的原生令牌是RBTC。 RBTC不能被预先开采,铸造,也不能在RSK上产生通货膨胀。比特币区块链和RSK区块链之间的这种2向钉可确保BTC和RBTC之间的固定转换。 (1 RBTC = 1 BTC)。将BTC转移到RSK的过程如下:
- 发送者必须确保要传输的比特币被锁定在P2PKH地址中。如果不是,则必须在事务Tx1中将它们转移到P2PKH地址。
- 在事务Tx2中,比特币从P2PKH地址转移到联盟多签名地址。
- 联合会确认此交易后,区块链立即将等价的RBTC解锁到由发送方控制的地址。
关于合并挖矿的更多信息
之前我们已经介绍过合并挖矿,但让我们对其进行更多说明。
- 在挖矿过程中,来自次要区块链(RSK)的新开采区块的加密货币哈希被嵌入到主要区块链(Bitcoin)中。
- 次要块的哈希值以合并挖矿“标签”为前缀。此标记是简短的描述性文本,也称为“魔术字节”。
- 主比特币区块链中的一个区块最多只能与RSK区块链中的一个区块相关联。这样可以确保在标签位置方面不会造成混乱。
- 合并挖矿的主要安全要求是,与挖矿两个不同的主区块链区块相比,创建一个可与同一次级区块链中的两个区块关联的主区块链区块必须更加困难。
RSK网站上有一个关于合并挖矿的特定部分,说明了矿工的激励措施。
RSK开发
RSK中的智能合约在RSK虚拟机(RVM)中执行。 RVM的主要功能如下:
- 在操作码级别,RVM与EVM兼容,这意味着它可以RSK可以执行以太坊合约。
- 用户将能够在比特币区块链的安全性下运行以太坊DApp。本质上享受两全其美。
- RSK社区将继续建议在许多RSKIP(RSK改进建议)中记录的性能改进管道。
这是RSK已采用的一种巧妙方法。他们将允许他们使用最流行的智能合约语言(Solidity)来创建dApp,而不是创建自己的语言并迫使开发人员以某种方式工作。
管治
砧木使用社区驱动的改进建议系统(RSKIP)。 RSK的原始白皮书提出了一种长期治理模型,旨在代表社区的所有参与者,并提供一个由5个席位组成的治理委员会:
- 矿工将能够以哈希算力投票(1票)
- 比特币和砧木用户将以权益证明投票(1票)
- 交易所和网络钱包将通过参加联邦投票(1票)
- 砧木和比特币核心开发人员将拥有特殊的门槛投票系统(1票)
- 最后的投票权可能会提供给一家非营利性建立的比特币机构,它可能代表最大的生态系统。也可以向组织提供机构投票,以使EVM / Solidity / Web3工具链标准化。
RIFOS – RSK之上的一层
位于RSK之上的是其技术堆栈RIFOS。可以将RIFOS视为去中心化的AWS和“第三层”。开发人员可以使用RIFOS将很多有趣的功能引入比特币区块链,这是以前不可能做到的。目前,RIFOS开发人员正在开发存储,付款和命名服务应用程序。如果您有兴趣,可以在这里阅读有关它们的信息。如果您有兴趣尝试RIFOS,请记住以下几点:
- 只要产品与基础协议兼容,开发人员就可以将其无缝集成到RIFOS生态系统中。
- RIFOS的所有各个组成部分都旨在为那些希望在协议的生态系统内提供基础结构服务的人带来最大的潜在利益。
- 所有组件均受比特币网络提供的安全保护。
- 其协议将包括触发网络效应和规模经济的机制。
- RIFOS中运行的大多数服务将通过单个令牌(RIF)消耗。
#2流动性
Liquid是最早发布用于商业用途的比特币侧链之一。由Blockstream创建的Liquid通过允许在Exchange平台之间即时转移资金来减轻比特币的可扩展性问题。原生令牌称为液态比特币(LBTC),与比特币1:1挂钩。
流动性的优点
Liquid侧链的主要优点如下:
- 交易所,做市商和某些钱包之间的即时交易。
- 由于侧链可以让您转移大量资金,因此可以提高交易效率。
- Liquid不受交易分析工具的影响,使其比比特币区块链更具私密性。
- Liquid的程序块被编程为相距一分钟,因此非常可靠。
- Liquid Federation由可靠的实体维护,这些实体必须为系统的利益而行动,以防止在市场中失去声誉。
谁在Liquid的联盟中?
联合会拥有来自四大洲9个国家的交易所,贸易商和金融机构。目前,联合会共有35个成员-
Altonomy,Bitbank,Bitfinex,Bitmax,BitMEX,Bitso,Blue Fire Capital,BTCBOX,BTCTrader / BtcTurk,BTSE,Cobo,Coinone,Coinut,加密货币车库,DGroup,DMM Japan,FRNT Financial,Gate.io,GOPAX(由Streami经营) ),Huobi,L2B Global,OKCoin,OpenNode,Poolin,Prycto,Sideshift AI,The Rock Trading,SIX Digital交易所,TaoTao,Tilde,Unocoin,Xapo,XBTO和Zaif。
应当注意,Liquid的网络由联盟成员运营。 Blockstream无法控制网络。
BTC到LBTC的过渡如何发生?
过渡按以下步骤进行:
- 流动用户将比特币发送到联邦控制的地址。
- 此交易收到102确认信息后,用户将获得LBTC的积分。
- 每个流动会员必须以LBTC的身份保留一部分资金,以确保网络保持其流动性。
比特币之上的侧链–结论
侧链是加密货币空间中最关键的创新之一。仅仅几年前,“在比特币之上创建dApp”的想法本来就很遥不可及。目前,我们有SegWit,Liquid和RSK之类的实现方式,使比特币也呈指数级地扩展和可编程。得益于这些实现,看到开发人员将在比特币之上构建的应用程序类型将令人着迷。