BitVM2 试验场:详解 GOAT Network 如何打造原生比特币安全层
自2009年比特币推出以来,由于设计初衷并非支持智能合约和DApp,比特币主要被视为一种价值存储工具,而非能够支持强大二层网络的动态区块链,导致链上金融用例并不太多,生态系统参与度也相对较低。
与以太坊不同,Optimism和Arbitrum等网络已成功实施原生桥接机制,继承以太坊主链的安全性,而比特币在实现类似的安全模式方面面临诸多挑战。因此,试图建立类似安全模式、允许真正的二层网络继承比特币一层(Layer 1)安全性的项目,一直难以实现,加密社区也比任何时候都需要一种更安全的方式在比特币网络上进行交易——而这,恰恰是GOAT Network的用武之地。
GOAT Network是首个共享网络所有权的去中心化比特币二层网络,采用信任最小化设计、去中心化排序网络和乐观挑战协议 (GOAT-OCP) 来确保去信任和安全性。与由基金会控制网络运营并自行产生收入的“传统”模式不同,GOAT Network与外部排序器节点运营商一起推出,让社区共享区块生产、交易排序职责、以及排序器收入,序列器节点运营商不仅可以在帮助保护网络的同时从比特币中获得收益,还能从包括区块生产、交易排序和最大可提取价值(MEV)等各项活动中获得费用收入。
GOAT Network的独特之处在于能够让整个加密社区(包括小型持有者)将BTC锁定到序列器节点中并获得可持续收益,而且与闪电网络相比,GOAT Network还兼容了以太坊虚拟机并支持智能合约功能——从技术角度来看,GOAT Network更像是基于ZK技术底层构建的通用型比特币二层框架,利用底层zkVM 通用执行层、Entangled Rollup Network共享可交互通信层、去中心化排序器共享层等,将通用化组件服务给Layer 2来提供免跨链桥的原生跨链、统一流动性可交互操作中心。
通俗理解的话,Goat Network类似于以太坊二层体系中的“Rollup as a Service”服务方,可以输出通用模块化范式扩大比特币二层POS链的规模,并提供了一套可持续的BTC收益经济模型来确保其叙事的可落地性。
首先,让我们来看看什么是BitVM。
BitVM 是一种计算范式,利用 Taproot 升级在不改变网络共识规则的情况下促进在比特币上实现图灵完备合约,并且允许对计算进行验证(而不是执行),类似于乐观卷积(Optimistic Rollups)。BitVM 不需要分叉或任何比特币协议的改变,也不会使比特币区块链拥堵,因为计算不是在比特币上执行的,而只是在出现争议(Dispute)时使用比特币网络进行验证。
BitVM带来的最大改变,就是让比特币具有可编程性,这意味着在不改变比特币核心的情况下开发者可以探索各种用例,而BitVM2是BitVM的重大升级版本,让比特币上的复杂计算成为可能,其核心思想是:在链下执行复杂计算,在链上进行欺诈证明,这就像是在比特币上玩了一个"信任游戏",大家默认计算结果是正确的,但如果有人作弊,任何人都可以站出来揭发,这种设计巧妙地在比特币有限的脚本能力上实现了图灵完备的计算验证,相当于给比特币装上了一个"超级大脑",而且这个大脑还是去中心化的。
坦率地说,只有继承了原生比特币安全性,才有资格被称为真正的比特币Layer 2,GOAT Network的BitVM2技术旨在通过由Slashing(罚没)提供支持的复杂证明验证系统实现比特币二层网络创新,并计划将其集成至未来的GOAT Bridge,目标是实现继承比特币一层的原生安全性,其在BitVM2上的去中心化和安全性创新主要体现在以下几个方面:
可以说,GOAT Network不仅仅要搭建另一座桥梁,而是彻底转变加密社区对比特币扩容的看法,而最新推出的 BitVM2试验场(BitVM2 Playground) 则是GOAT Network在继承比特币网络原生安全性和实现真正二层地位方面迈出额重要一步,也是迄今为止尚无其他协议能够可验证地实现的目标。
BitVM2试验场(BitVM2 Playground)让加密社区第一次看到可验证的安全继承、开源验证、安全性的数学证明、以及真正的比特币二层扩展,BitVM2流程有6个关键阶段,每个阶段都有特定的安全保障:
下面,让我们来看一个示例:
1、连接比特币钱包:目前GOAT Network支持UniSat钱包和OKX钱包。
2、获取测试币:BTC测试代币领取之后,即可开始BitVM2 Playground之旅。
第一步Bridge-in:发起Bridge-in交易,该交易将被广播到网络。
1、单击Send按钮打开钱包进行签名
2、当交易成功时,Check On-chain按钮将变为可点击状态,点击即可查看On-chain数据。
第二步Bridge-Out & Prepare Proof:当一个用户(比如他叫Bob)想要桥接一些BTC时,运营商将使用自己的余额向Bob付款(称为桥接交易)。随后Operator将使用Bridge-Out交易生成zkMIPS证明,并通过GOAT Network的去中心化序列器将其广播到比特币L1网络。
如果你是Operator,会做出什么决定?
1、如果选择伪造zkMIPS证明,则需要输入0到614之间的整数,然后单击按钮I'm a bad guy。
2、如果没有伪造任何交易,可以直接点击I'm honest按钮。
第三步Kickoff:Operator向Bob付款并广播KickOff交易,并等待为期14天的挑战。
1、单击Send按钮打开钱包进行签名。
2、交易成功后,Check On-chain按钮将变为可点击状态,点击即可查看链上数据。
第四步(4-1)Take-1:如果在整个 2 周的潜在挑战期内没有发生任何挑战,则表明Operator表现诚实,可以广播Take-1交易。
1、单击Send按钮继续。
2、因为选择了信任运营商,运营商将广播Take-1交易,交易顺利结束。
第四步(4-2)挑战:推送一个挑战交易,该交易将花费KickOff交易的输出(表明Operator不能进入Take-1交易)。
1、单击Send按钮继续。
2、当交易成功后,Check On-chain按钮将变为可点击状态,点击即可查看链上数据。
第五步Assert :Operator必须通过Assert交易披露zkMIPS验证器Tapscripts,否则无法继续执行Take-2路径。
1、单击Send按钮继续。
2、当交易成功后,Check On-chain按钮将变为可点击状态,点击即可查看链上数据。
第六步(6-1)Disprove :如果挑战者发现运营商提交的Tapscript存在错误,则可以发出Disprove交易,它将执行相应的验证子脚本来检查是否为有效挑战。如果证明被推翻,运营商将失去锁定的BTC,挑战者可以赢得奖励。
3、Operator生成虚假zkMIPS证明,挑战成功。
第六步(6-2)Take-2:如果在两周反驳期结束前没有发生有效的反驳行动,运营商将从Take-2路径中的GOAT联盟获得补偿,并获得一些额外奖励。
1、单击Send按钮继续。
2、交易成功后,Check On-chain按钮将变为可点击状态,点击即可查看链上数据。
需要注意的是,BitVM2 Playground只是一个演示,让用户能够看到BitVM2技术的实际运行,不会创建真实交易。
也许每个人进入加密行业都有着不同的目标,也许你不是创始人或BUILDer,也许编程都不会,更不用说推出DApp了,而GOAT Network就是为了打破这些成见,不闭门造车,不固步自封,开大门走大路,或许这就是推出“BitVM2游乐场”BitVM2 Playground的初心——让每个人都能以有趣的方式尝试体验。
从更深层次来看,这样的初心或将支撑建立一个以比特币为灵魂的社区,一个以比特币为核心的经济体,每次互动时都有助于建立更广泛的共识,用比特币进行交易,为整个比特币经济提供动力。
Ethereum Price Crash To $2,000 Could Happen As Smaller Timeframes Turn Bearish
Ethereum’s price trajectory has taken a sharp downturn, with technical analysis showing a possible c...
DeFi 2.0 and New Tools for Passive Income in Crypto
The post DeFi 2.0 and New Tools for Passive Income in Crypto appeared first on Coinpedia Fintech New...
Bitcoin Short-Term Holder SOPR Sees Breakeven Testing Amid Uncertain Market Conditions
The Short-Term Holder SOPR of Bitcoin is currently testing the breakeven spot of 1.0, indicating a p...