OmniBOLT:比特币DeFi能实现了?

OmniBOLT 通过促进 OmniLayer 加密资产在闪电网路中流通,不仅解决比特币网路的扩展问题,更进一步的推动DeFi 在比特币网路中的发展。
(前情提要:比特币闪电网路的AMM解决方案「OmniBOLT」,如何推动BTC生态进化? )
(背景补充:币圈王者支付战 | Tether技术长谈「USDT迈向主流布局」、「OmniBOLT闪电支付发展」 )

本文目录

1. 前言

在了解 OmniBOLT 之前,我们需要对 OmniLayer 有一定的了解。OmniLayer 是一种在比特币网路上建立和交易自定义资产的协议。OmniLayer 既不是比特币的分叉,也不是独立的网路,而是比特币之上的元层。它实质上是建立在比特币区块链之上的软体层,通过其自身的附加特性增强了比特币的功能。OmniLayer 允许在比特币网路上进行代币化和执行其他智慧合约功能,并从其技术中受益,而无需构建全新的区块链。

然而,在去中心化金融(DeFi)的持续增长的时代背景下,OmniLayer 必须不断演化。而比特币网路的扩充套件性问题成为 OmniLayer 生态发展的绊脚石。为了解决这个问题,OmniBOLT 的概念应运而生。OmniBOLT 是一个构建在比特币和 OmniLayer 网路之上的协议,旨在通过促进 OmniLayer 加密资产在闪电网路中的流通,实现比特币网路的快速扩充套件。这个新协议不仅可以解决比特币网路的扩充套件性问题,还可以推动 DeFi 在比特币网路中的发展。

延伸阅读:比特币的新里程碑,被低估的闪电网路

闪电网路则是作为第二层区块链网路协议正在开发的技术解决方案。部署在比特币区块链之上,闪电网路利用先进的智慧合约实现更高的交易吞吐量,同时保持比特币协议的点对点性质。与比特币网路类似,闪电网路由执行专用闪电网路软体的节点组成。然而,与比特币网路不同,闪电交易不会公开广播,也不会被所有网路参与者储存。个体闪电节点之间可以进行私下通讯。因此,它是一种通过建立支付通道来实现比特币的即时交易和低费用交易的解决方案。然而,现有的闪电网路只支援比特币的交易,随着 OmniBOLT 发展,它扩充套件了闪电网路层的概念,允许 OmniLayer 上发行的任何加密资产在闪电网路中进行交易。

2.OmniBOLT 如何工作

OmniBOLT(BasisofLightingTechnology)是一个协议,它定义了比特币网路上智慧资产层的快速流通规则,特别是由 OmniLayer 协议发行的资产。OmniBOLT 的出现填补了现有的闪电网路在支援非比特币资产交易方面的空白。OmniBOLT 本身不发行代币,所有代币都发行在 OmniLayer 上,然後由 P2SH 通道进入 OmniBolt,因此,代币会被锁定在主链上,但随时可以在 OmniLayer 主链上赎回。P2SH 是 Pay to ScriptHash 的缩写。它是一种比特币地址格式,允许比特币传送到指令码hash地址。指令码hash地址由一个 P2SH 字首和一个指令码hash组成。指令码hash是指令码的hash值,指令码用於控制比特币的使用。P2SH 地址比传统的比特币地址更灵活,可以用於支援比特币的各种功能,例如多重签名、智慧合约和闪电网路。

让我们通过一个简单的例子来说明 OmniBOLT 是如何工作的。

假设 Alice 和 Bob 都使用 OmniLayer 发行了自己的资产,Alice 发行了资产 A,Bob 发行了资产 B。Alice 和 Bob 都希望能够即时交易他们的资产,但是他们不希望支付比特币网路的高昂费用。於是,他们决定使用 OmniBOLT。

首先,Alice 和 Bob 在 OmniBOLT 上建立一个通道,他们各自将自己的资产存入通道。然後,Alice 和 Bob 就可以在通道中即时交换他们的资产,无需等待比特币网路的确认,也无需支付比特币网路的交易费用。OmniBOLT 通道的建立和维护过程与闪电网路的支付通道非常相似,只是在 OmniBOLT 通道中,可以进行的交易不仅仅是比特币,还可以是 OmniLayer 上的任何资产。

可撤销的序列式到期合约(RSMC)

为了避免恶意对手拒绝签名通道交易,为了避免恶意对手拒绝签署通道交易,让资金永久锁在通道(P2SH 输出)内,我们引入了可以撤销的 「承诺交易」。这种交易是由 Poon 和 Dryja 在闪电网路白皮书中发明的,它允许使用者在交易被确认之前撤销交易。

承诺交易的工作原理是,使用者将资金存入一个智慧合约。智慧合约将资金发放给使用者,但使用者必须先签署交易。如果使用者拒绝签署交易,智慧合约将撤销交易,资金将被退回给使用者。

承诺交易是一种安全有效的方式,可以防止恶意对手拒绝签署交易。它使使用者能够在没有担心资金被锁在通道内的风险下进行交易。以下是一个具体的例子:

hash时间锁合约(HTLC)

「一条双向的支付通道只能保证通道内可以安全转移资金,为了让资金在通道所组成的网路中历经多跳而送达目的地,还需要另一种构造:hash时间锁合约。」—— Poon & Dryja,比特币的闪电网路:可扩充套件的链下即时支付

HTLC 是实现闪电网路的另一个核心,对於没有支付通道的 A、C,如果想进行交易,就可以借用 A、B 和 B、C 之间的支付通道进行交易。如 A 需要转帐给 C,那麽 A 可以生成一个随机数作为hash原像,然後利用 A、B 之间的支付通道设定时延为 T1,只有正确给出hash原像才能解锁交易。作为通道的服务提供者,可以收取一定的手续费。B 利用 B、C 之间的支付通道把交易传送给 C,并设定时延为 T2,C 因为知道hash原像,所以可以解锁交易,获得 A 的转帐。A 解锁之後,hash原像就暴露在链上,所以 B 可以利用hash原像解锁 A、B 之间的锁定交易获得手续费,从而完成闪电网路的构建。

通道原子化互换:

要使用 OmniBOLT,使用者首先需要建立一个通道。通道是一个由两个使用者签署的智慧合约。通道中储存了使用者想要交换的代币。

一旦通道建立完成,使用者就可以开始交换代币了。要交换代币,使用者需要使用密码学hash函式来建立一个时间视窗。时间视窗是一个有限的时间段,在该时间段内,使用者需要确认收到了交换的代币。

如果某一方无法在时间视窗内确认交易,整个交易都会无效,资金会原路退回。这种特性消除了对手方风险,因为双方都知道,如果他们不遵守协议,他们将无法获得代币。

3. OmniBOLT 的优势

OmniBOLT 的优势主要体现在以下几个方面:

所有这些优势都使得 OmniBOLT 成为一个强大的工具,它不仅可以解决比特币网路的扩充套件性问题,还可以推动 DeFi 的发展。与其他的扩充套件性解决方案相比,OmniBOLT 具有其独特的优势。首先,OmniBOLT 不仅支援比特币的即时支付,还支援 OmniLayer 上发行的各种资产的即时支付,这一点超越了其他解决方案的功能。其次,OmniBOLT 的交易确认速度快,费用低,这为使用者提供了更好的体验。最後,OmniBOLT 支援更多的交易型别,包括跨通道原子交换、去中心化交易所等,这为比特币网路的可拓展性开启了新的世界。

4. 用例

OmniBOLT 已经在实际中得到了应用。去中心化交易所可以使用 OmniBOLT 来实现其交易。这些交易所允许使用者在 OmniBOLT 通道中即时交易 OmniLayer 上的任何资产,无需等待比特币网路的确认,也无需支付比特币网路的交易费用。

此外,OmniBOLT 也被用於实现抵押贷款合约。DeFi 专案可以使用 OmniBOLT 来实现其抵押贷款。使用者可以将自己的资产存入 OmniBOLT 通道,然後使用这些资产作为抵押,获得贷款。所有这些都可以在一个原子操作中完成,无需任何信任。

OmniBOLT 革命性的安卓钱包已经於 2023 年 6 月 14 日正式上线,它使使用者能够轻松简便地在闪电网路上进行转帐。此外,未来还将能够转移 700 多种 OmniLayer 资产,而不仅仅局限於比特币,这在一定程度上极大地提高了比特币的拓展性。

5. 总结‍‍

OmniBOLT 的出现为比特币网路的扩充套件性问题提供了一种新的解决方案,同时也为 DeFi 在比特币网路中的发展开启了新的可能。通过促进 OmniLayer 加密资产在闪电网路中的流通,OmniBOLT 有望推动比特币网路向更高的扩充套件性和更广泛的应用场景发展。

📍相关报导📍

比特币Layer2生态》闪电网路、Stacks、Rootstock…等现况与机会

聪计价时代》BRC-20 能藉闪电网路、Layer2 野火燎原?

Waterdrip Capital报告》比特币 Layer2 的前世今生与未来

Leave a Reply

Your email address will not be published. Required fields are marked *