比特币生态 里程碑:Zulu 使用Bitcoin Script 实现ZKP 验证

摘要:原文作者:日月小楚原文来源:mirror近期比特币生态中一个重要里程碑事件,Zulu宣布实现利用比特币脚本的zk-SNARK验证(ZKP)。实现了比特币脚本进行ZKP,这意味着比特币网络可以对layer2进行验证。...

原作者:日月小楚

原文来源:mirror

最近,BTC生态中的一个重要里程碑事件,Zulu宣布实现使用BTC脚本的zk-SNARK验证(ZKP)。涉及Groth16/FFlonk主流算法,并将代码提交到Bitvm存储库。

完成BTC脚本ZKP,这意味着比特币网络可以验证layer2这真的代表了layer2,它负责继承比特币网络的安全性,BTCPow机制的安全性,这应该是区块链最安全的网络。

由于比特币网络的编程限制,实现ZKP尤其困难。大多数现有的BTCL2实际上并不是真正的L2,因为它的链状态不能直接在比特币网络上验证。他们现在计划生成一个zk确认并发布到BTC网络上。但这一确认并不是比特币网络的测试,而是他们自己网络的角色,导致L2的链状态与比特币网络分离。

这与以太坊的layer2明显不同。 无论是zk-rolup还是opp-rollup,将数据打包后交给以太坊主网进行验证。 与其他公链相比,以太坊layer2层最大的优势是以太坊保证了layer2的安全。

layer2成为比特币网络检验,其最大的优点是继承了比特币网络的安全性。比特币网络的安全性明显优于以太坊。现在有两种方法可以真正继承它的安全性。一是以babylon为代表,质押原生btc,由pos网络管理,严惩作恶者。当质押的btc价值较大,作恶成本较高时,以确保安全。然而,列出的前提是大量btc首先被质押。

二是使用BTC本身的pow网络。作为第一个市值最高的网络,BTC已经安全运行了14年,算率最高,其安全性能明显。所以要继承比特币网络的安全性,其重要环节是btc可以实现验证。也就是Zulu这次ZKP的严峻意义。最后一次关注Zulu网络,是其首创的BTC两层架构。本次zk-SNARK验证验证(ZKP),让我也意识到Zulu背后的技术实力非常强大。

zk-SNARK中文

SNARK ( 简单的非互动知识论证 ) 它是一个简单的非互动知识论证,其核心是通过数学算法构建一个验证系统,以促进验证人在不了解原始数据的情况下验证数据本身的准确性。众所周知,以太坊Layer2现在有zk-rollup和op-rollup。而op-rollup只是中间过渡期,zk-rollup是最终的形式。由于zk-rollup采用zk算法将交易批量打包,并生成SNARK确认并提交主网,主网验证该批次的所有交易。zk-SNARK能有效保护隐私,具有很强的可扩展性,被V神称为未来10年的重中之重。

比特虚拟机

这里一定要介绍BitVM。在Bitvm之前,比特币的脚本没有图灵。虽然大量的人工作了很多,但仍然不能使用。直到去年10月Robin Linus发布了一款令人震惊的Bitvm,Robin的方法是在比特币脚本上验证一种特殊的启动逻辑门,称为NAND门,它是计算的基本词序之一,位于物理/电气等级。所有可能的计算都可以由NAND门构建。

近日,Robin又提出了BitvM 2的设计方案。

Bitvm的意义在于,它可以使用比特币网络进行验证,而不需要升级、分叉或给btc带来任何额外的压力。layer2负责其他职责的计算,继承主网的安全。由于Bitvm的巨大意义,许多layer2都是在Bitvm的基础上建造的。比如Bitlayer就是把Bitvm作为核心部件,投入分层虚拟机技术(Layered Virtual Machine)二层解决方案。

在Zulu Bitvm也是Network中非常重要的存在。而Zulu也是Bitvm的重要推动者,可以说,用BTC脚本实现zk-SNARK验证是Bitvm的核心一步。Zulu 为 BitVM 官方GitHub 代码仓库有很多贡献,因此获得了BitvM发明者Robin Louis 高度肯定。

上周,Zulu 已完成对 Groth16 脚本的分割。2. 个人公共输入,总共分割 1701 个子脚本,大小低于 4M,深层因为Zulu的出色工作,BitvM2 BTC基础上的第一个可以快速实现 SNARK 证实。也说明Zulu 技术也处于领先地位。

比特币生态 里程碑:Zulu 使用Bitcoin Script 实现ZKP 验证

照片注:Zulu技术获得了BitVM发明者Robin Louis高度

最后简单介绍一下Zululu下Zululu下的简介 Network

Zulu Network是BTC生态的双层网络,其layer2层是EVM兼容的ZuluPrime。EVM项目可以快速、高档地安排,实现生态繁荣。另一层为Layer3层,称为Zulunexus。它创新地统一了UTXO和账户资产类型,实现了基于UTXO模型的智能合约创新。这意味着它可以最大限度地发挥UTXO的功能,并支持UTXO未来的创新。Zulu正在开发两种商品:

  • 可以尝试ZKP验证Zululu状态 bridge,用于支持资产发行
  • 开发分散的ZK桥,为用户提供随机数量的链式操作

Zulu现在还没有发币,想早期参与的可以参加Zulu目前的测试网积分活动。详见官方文档。
https://www.yuque.com/zulunetworkzhongwenshequn/zvgg8/kr9epkg0v27rh860singleDoc#

比特币生态 里程碑:Zulu 使用Bitcoin Script 实现ZKP 验证
相关推荐