比特币二层扩展新思路:GOAT Network的OCP挑战者机制与Entangled Rollup技术

时间:2024-09-23 编辑: 浏览:(668)

作者:Haotian

简单而言,GOAT 网络将基于乐观挑战证明(OCP)提供的 BTC 脚本锁定原生安全机制和 ZKM Entangled Rollup 提供的可交互操作统一流动性结算层,提出了一种去中心化且安全的比特币 layer2 解决方案。具体如何做呢?

由于 BTC 主网脚本语言存在天然限制,无法通过常规 ZK Proof of Validity 来保证资产跨链存提的交易即时最终性确认,这使得常见的比特币二层扩展方案都需要一个「第三方可信主体」。

针对此问题 Babylon 提供了一种组合时间锁、一次性签名(EOTS)、多签共识等多种技术构建的独特跨链安全模型。

不过,Babylon 的设计依赖主网提供安全性,更像是一个共享安全层。和传统意义上把交易放在二层执行的 layer2 扩展方案相比,这类安全共识缺乏二层账本以及二层账本在一层的验证机制,若 Layer2 过度依赖 Babylon 的方案相当于会失去对自身链的安全控制,因此 Babylon 更偏好一些资产管理类的扩展方案,而并非常见通用型的安全解决方案。

而 Goat Network 就定位为一种具有 Native 安全跨链特性的,更通用的去中心化二层扩展方案。

它的 Native 原生跨链机制是基于 BitVM2 思路实现了一种乐观挑战协议(Optimistic Challenge Protocol),所有的计算和交互都在二层离线执行,当「挑战」出现时会在比特币主网执行链上协议,比特币 layer1 会充当仲裁者来确保安全性。

具体而言:

1)用户在 layer2 存入(Peg-in)的资产会先由 GOAT 网络资金池来管理,并锁定在一个 n-of-n 的比特币多重签名脚本中;

2)用户在 layer2 发起提现(Peg-out),GOAT 网络节点 Operator 会立即将资产转移给用户,相当于「预支」;

3)完成代付后,Operator 会向 GOAT 网络资金池发起一个包含挑战脚本和资产脚本的交易,要求将自己代付的资产以及相应奖励和手续费等划入节点账户;

4)为防止节点 Operator 作恶,在此引入了挑战机制,任何用户都可以支付一定 BTC 资产来调用挑战脚本,若挑战成功,节点 Operator 的行为被证实不诚实,节点的提款请求会失效,其质押的相应资产会划转到挑战者账户,若挑战不成功,则一定时间后,节点 Operator 会收到包含预支费用在内的全部资产;

通俗理解,GOAT Network 相当于基于 Entangled Rollup 构建了中间件网络协议,用户每存取一份资产都由 Entangled Rollup 网络上的节点做「预支」,用户端得到了绝对的安全保障,而节点端则通过挑战者机制(OCP)来排除潜在作恶的可能性,比如,节点 Operator 构造一个虚假的提款用户,从真实用户的资金池里提取合法资金。

和 BitVM2 提供的挑战思路有所区别,BitVM2 是基于 NAND 电路解决方案,并通过逻辑门 Commitment 追踪交易以及 Bisection 协议来进行挑战,这个过程受比特币主网脚本大小限制,若构造的交易比较复杂效率会较低。

而 GOAT Network 则基于 ZKM 实现了 SNARK 证明,且使用 Winternitz 签名来优化,因此可以达成最小的 Taproot 存储单位来达成比特币主网的脚本有效性验证。

有了 OCP 挑战者证明机制可以保证用户的资产池安全受到比特币主网的「仲裁」保护,但大多数情况下,用户在 BTC layer2 上执行交易,二层 Sequencer 负责验证和排序交易,依然存在 MEV 以及宕机等各种潜在安全隐患。因此 GOAT 网络同样基于 BTC 脚本锁定和一次性签名机制实现了 Sequencer 的去中心化,以此进一步巩固安全信任机制。

之前,我专门写文章分析过 Entangled Rollup 协议,它是一种统一的可交互操作性层,可以实现节点 Operator 之间的资产和消息传递,同时用一套去中心化的安全治理机制来保证安全性。

综上,GOAT Network 通过 OCP 挑战者机制和 Entangled Rollup 统一可交互层为其作为通用型 Native 跨链比特币二层解决方案提供了基础。

Note:以上解读只为基本的技术逻辑和框架,更多细节内容请详细阅读白皮书内容,可进一步了解:1)OCP 挑战者机制如何应用并优化 BitVM2 的实现效果;2)Entangled Rollup 如何实现跨链统一流动性;3)ZKM 在比特币脚本功能实现上性能优化细节等等。

最新 更多 >
  • 1 PMD币最高的时候是多少钱?

    PMF金融科技集团旗下的数字货币PMF币(PMD币)是一种分布式加密数字货币,在全球范围内使用。自2017年8月上线以来,PMD币经历过多次的市场波动,价格也随之起伏波动。那么PMD币最高的时候是多少钱呢?第一次涨势暴增—2017年8月2017年8月初,PMD币在市场上呈现爆涨状态,价格一路上涨。在8月13日当天,PMF在北京召开的数字货币交易会上公布了PMD币上线交易所的消息。消息一出,引起了大

  • 2 PYRO币历史价格走势怎么样?

    介绍PYRO是一种加密货币,它的全称是\"PYRO Network \",是一种基于波场的去中心化金融平台生态系统,旨在为用户提供轻松便捷的金融服务。那么,PYRO币历史价格走势又怎么样呢?2019年1月至2020年12月PYRO币于2019年1月开始上线交易所,初期价格较为平稳。直至2020年4月,市场开始出现激烈波动,PYRO币价格开始快速上涨,从4月份的0.0004美元一路飙升至7月份的0.

  • 3 PHNX币历史价格走势怎么样?

    PHNX币历史价格走势怎么样?PHNX币是一个去中心化的数字货币,它具有无限的发展前景。PHNX币在2018年1月份开始上线,在公测阶段因为资金的投入和各方面的运营,PHNX币价格也一度在0.6美元左右。但是,随着市场行情的波动,PHNX币价格开始迎来了下滑,2018年4月份时,PHNX币价格掉至0.1美元以下,创下历史最低点。不过,PHNX币项目方没有放弃,他们通过持续不断的宣传和推广,加大了对

  • 4 POLK币历史价格走势怎么样?

    POLK币历史价格走势怎么样? POLK币作为一种比较新兴的数字货币,自2019年开始出现于市场之中,成为了数字货币领域里的一股新势力。那么,POLK币的价格走势又是怎样的呢?我们来一探究竟。 2019年-2020年 POLK币于2019年10月在比特币交易所上线,当时其价格为0.1美元左右。上线后不久,价格便开始波动,并在次年的5月份达到了0.35美元的最高价格。然而,在7月份,POLK币

  • 5 PICA币历史价格走势怎么样?

    介绍PICA币PICA币是一种基于区块链技术的数字货币。它最初于2018年发布,是世界上第一个运用图像分享技术来挖矿的加密货币。简单来说,用户通过分享或上传自己的图片可以获得PICA币的奖励。PICA币价格走势PICA币的价格在近三年内经历了波澜起伏的变化。在2018年首次上市时,PICA币的价格几乎一直维持在0.01美元以下。然而到了2019年初,PICA币的价格开始有所回升,最高涨至0.12美

  • 6 QUIPU币历史价格走势怎么样?

    QUIPU币历史价格走势怎么样?QUIPU是一个以社会福利为导向的数字货币,目的是为全球的贫困人群提供更好的福利支持。QUIPU于2019年11月12日正式上线,并于11月21日首次进入交易所上市。这篇文章将介绍QUIPU币的历史价格走势。QUIPU币的上市价格QUIPU币在首次上市时的初始价格为0.001美元,但是由于市场上的需求量较小,价格很快降至0.0001美元。QUIPU币的价格波动QUI

  • 7 PINK币历史价格走势怎么样?

    随着数字货币的崛起,越来越多的人开始注重数字货币的价格走势。PINK币作为一种具有潜力的数字货币,它的历史价格走势备受市场关注。2017年-2018年2017年10月,PINK币开始正式上线交易所,并逐渐进入人们的视野,当时的价格还不到1美分,但随着市场对数字货币的认知逐渐加深,PINK币的价格也不断攀升。2018年1月份,PINK币价格突破1美元大关,一度达到1.74美元左右的高点。然而,由于数

  • 8 RAI币历史价格走势怎么样?

    RAI币历史价格走势怎么样?RAI币是一种基于算法的数字货币,它的总体设计理念是让使用者感到自主、独立和安全。RAI币的价格波动历史上并不算特别明显,但是对于拥有者来说,RAI币的价值更体现在其创新、安全和去中心化方面。RAI币在2019年初上市,最初价格为0.07美元。然而,在接下来的几个月里,RAI币价格一直保持稳定,没有出现明显的波动。到7月份,RAI币价格上涨到了0.2美元左右,但仍然没有

  • 9 PONZI币最高的时候是多少钱?

    大家好,今天我想和大家谈谈PONZI币在历史上曾经创下的最高价格。PONZI币是一种被认为是诈骗的数字资产,目前已经被禁止交易,但它曾经在市场上引起热议,甚至被不少人投资。那么,PONZI币最高曾经涨到了多少钱呢?下面我们来一起了解。什么是PONZI币?PONZI币是一种被认为是诈骗的数字资产,其名称来源于历史上被称为“庞氏骗局”的金融诈骗方式。它的运作方式是引入新投资者来支付早期投资者的利润,而

  • 10 PSI币的创始人是谁

    PSI币是一个新的数字货币,它的创始人是谁呢?事实上,PSI币的创始人是一位叫做Andrew Johnson的开发者,他有着丰富的区块链开发经验,经过多年的努力,他成功地创建了PSI币。关于PSI币PSI币主要基于Proof of Stake,这意味着持有币的人可以通过持有和锁定币来帮助网络验证交易。该币种侧重于匿名性和安全性,使用户能够更好地控制和保护他们的资金。PSI币发行总量固定为1亿个,它