ZetaChain怎么样?未来如何?ZetaChain通用应用程序的未来之路

时间:2024-09-01  分类:电子
NEAR和ParticleNetwork比较相似,其多链GasStation和中继器能够对外链的Gas费用进行抽象处理,简化用户的体验。用户只需要在dApp的前端交互,后台会处理包括编排、签名、Gas支付、中继等一系列操作。


NEAR最大的特点在于能够跨链转移资产的所有权,而不实际转移资产。这个流程的第一步是使用MPC网络在其他链上创建一个和用户NEAR账户关联的账户。资产不会被打包或转移。这些账户的所有权密钥会被转化为NEAR上的NFT。用户可以在NEAR上交易这些NFT,这就能够在不转移资产本身的前提下,转移其所有权。


NEAR的高吞吐量能力让原生资产的交换不在话下,因为只有控制密钥被交换,资产并未转移。


Neutron


Neutron使用了CosmosSDK搭建而成,重点解决跨链交易,通过关键组件实现无缝体验。跨链账户(ICA)管理远程Cosmos链上的账户,使其能够持有资产并执行交易。数据包转发中间件(PFM)在链之间转发IBC数据包,简化了跨链的通信。IBCHook允许智能合约在接收到IBC数据包时执行自定义逻辑。


用户使用Neutron进行跨链交易时,跨链交易(ICTX)模块起到中央协调者的作用。Neutron上的智能合约向ICTX模块发送请求,指定目标链、跨链账户和要执行的操作。然后,ICTX创建一个包含交易信息的IBC数据包,并通过中继器将其发送到目标链。远程链处理交易,并发回确认信息。利用跨链桥发送函数调用的方法与Connext和ZetaChain类似。


与ZetaChain的比较



大部分的跨链编排方案都涉及跨链桥的使用,需要将资产连同相应的函数调用信息以及参数一同转移。这些资产和指令在目标链上展开,由合约执行。ZetaChain2.0也使用这种方式,TSS签名者和观察者中继相关数据,保证交易的安全性和准确性。


ZetaChain允许dApp的开发者创建智能合约,利用TSS在多个链上管理资产。TSS是可编程的,通过dApp的逻辑来实现。开发者可以为跨链资产管理和跨链自动交易定义复杂的规则。这种方式给全新的应用程序和协议带来了可能性。


ZetaChain允许开发者在单个链上创建统一的状态和逻辑,改进了跨链应用。这和传统的跨链桥有本质上的不同,后者在多链上的操作是碎片化的。


应用程序可以利用ZetaChain把其状态和逻辑维持在一个地方,实现同步又精细的执行。跨链桥点对点的通信系统依赖于各种碎片化状态中的异步、事件驱动的流程,ZetaChain的解决方案大大改善了这样的境况。


统一性能带来极大的好处。它降低了跨链应用的复杂程度。举例来说,像Curve这种自动做市商的执行会变得更加简单。开发者无需在多条链上操作,只需要编写一个智能合约即可,所有的逻辑都集中了起来。另外一个核心优势是可靠性。碎片化系统中的每一步都有可能在跨链交易的过程中带来潜在故障点。交易有可能中途终止,资金被冻。ZetaChain消除了这些风险。交易只可能存在两种情况,成功或失败。交易失败时,资金会返回到原始状态。


如果交易需要回滚,通常在主链上可以迅速、轻松地完成。这是因为大部分状态和逻辑都集中在了一起。如果外部调用流程复杂,面临失败,应用程序可以采用异步回滚的方式。这对某些具体环境下的操作至关重要,比如代币交换中控制滑点的范围。在ZetaChain上,如果滑点超出允许范围,并提供了回滚的回调函数,则整个交易会回滚。这就保护了用户免受执行过程中市场条件变化带来的意外损失。


统一账户管理


区块空间在过去是稀缺资源,但现在由于替代方案L1、以太坊上的Rollup以及应用链的出现,区块空间已经变得充足。应用程序现在分布在各个层上,为用户提供了许多选择。有些账户管理解决方案,如Magicspend和KeystoreRollup,直接解决了这些问题。想要深入探讨这些内容,一篇报告的长度不足以说明一切。因此,我们将重点介绍Near、Particle和ZetaChain等统一解决方案以及它们的不同之处。


ParticleNetwork


ParticleNetwork开发了 BTCConnect,让比特币用户体验账户抽象化的好处。虽然并没有在比特币区块链L1上直接实现账户抽象,但通过L2实现。这些比特别L2的解决方案使用了Particle的账户抽象基础设施的组建,例如Bundler和Paymaster等,用户可以享受无Gas费的交易,还能恢复账号,使用Passkey功能等。


BTCConnect已接入UniSat、OKX和Bitget等比特币钱包提供商。用户和某个应用程序交互时,可以通过个人钱包链接BTCConnect。随后,比特币L2上会自动生成一个智能账户。用户可以选择在比特币L1上和dApp交互,也可以把BTC桥接到L2上,使用AA钱包。BTCConnect抽象化了整个流程,用户体验十分友好、流畅。


Near


NEAR让用户只需一个账户即可在任何区块链上交易签名。NEAR的账户模型融合了账户抽象技术。账户的名称十分易读,并且给不同的应用程序配置了不同的密钥,解锁相应的特定访问权限。NEAR通过链签名(ChainSignatures)技术扩展了这一模型,不仅支持多链交互,还能让NEAR账户在其他链上创建和管理远程账户,用户无需分别单独管理这些账户。


该流程使用了NEAR验证者支持运行的TSS协议。这是一个创新的协议,验证者可以在不更改公钥或密钥份额的情况下加入或退出网络,使得TSS在签名过程中保持稳定性和可靠性,无需频繁的调整。


用户可以在每个链上创建新账户,TSS网络起到签名者的作用,用户不需要维护这些账号的私钥。TSS网络可以通过NearID为同一个链派生多个账户,进一步加强安全性和易用性。用户最终体验到的流程十分简只要一个NEAR账户就能管理所有连接链,并利用TSS来签名。用户享受到了账户抽象技术的全部优势。


NEAR和ZetaChain在账户管理上有一个关键区别。NEAR在交互过程中对自身网络的依赖性极高。用户必须使用NEAR账户作为所有交互的起点,才能在其他链上创建账户或签名交易。其他链上的账户都来自Near账户,由MPC网络管理。相比之下,用户在使用ZetaChain时,可以保留在其他链上的已有账户,维持过去完整的控制权。用户可以在任何源链上发起交互,就算没有ZetaChain的账户,也能使用开发和部署在ZetaChain上的通用应用程序。这样一来,用户就无需创建多个账户,只要继续使用其他链上原来的账户即可。还有一点十分重要,那就是用户仍持有个人私钥,因此保留了对账户的完全控制权。


两个协议解决方案各有利弊。NEAR的方式是把用户锁定在一个账户中,让该账户成为和所有其它链交互的入口,一定程度上简化了账户管理。ZetaChain则让用户有更多的控制权,增强了管理账户的灵活性,用户可以在任何链上交互。至于哪个协议在未来会占优势,最终取决于用户的个人偏好NEAR一体化的账户方案,还是ZetaChain灵活的个人自带账户方案。


比特币再质押


比特币是规模最大且最安全的数字资产,这主要归功于其PoW机制。但受到可编程性的限制,比特币只能用在基本的交易上,用例极受限制。我们在前面讨论了ZetaChain基础设施是如何支持再质押和全链质押功能的,包括对比特币的支持。ZetaChain还为比特币资产提供其它的全链应用,如借贷、原生代币交换以及Ordinal市场。任何由智能合约驱动的应用程序都能通过ZetaChain部署在比特币生态圈中。


再质押应用为将比特币的安全性扩展到其他应用和PoS链提供了可能性。我们将在下一部分探讨、比较一些其他将比特币安全性扩展到各种应用的方案。我们还将比较ZetaChain作为一个平台与比特币L2的区别。


BabylonChain


Babylon是一个使用了Cosmos 技术,特别是CometBFT引擎开发的区块链,通过质押比特币增强POS链的安全性。想要质押比特币,就必须锁定代币,让验证者来管理。比特币链不像以太坊那样可以直接质押代币。一般来说,BTC需要被锁定在多签名或门限签名(TSS)账户中,才能质押。然而,Babylon使用了一种无需信任的方法。它使用比特币脚本将BTC锁定一段时间,在此期间,用户可以解锁和取消质押BTC。罚没则通过可提取的一次性签名(ExtractableOne-TimeSignatures,EOTS)来执行。


组件



限制条款(Covenant)


限制条款把BTC锁在一个Vault中,只有满足了特定条件后才会被释放。锁币使用的脚本操作码(ScriptingOp-Code)可以是OP_CHECKTEMPLATEVERIFY(OP_CTV)。比特币PoW机制的安全性能保证达到这些条件之前BTC一直是安全的。



-->> 5/6 文章未完,请继续阅读

以上就是ZetaChain怎么样?未来如何?ZetaChain通用应用程序的未来之路的全部内容,望能这篇ZetaChain怎么样?未来如何?ZetaChain通用应用程序的未来之路可以帮助您解决问题,能够解决大家的实际问题是非常好学习网一直努力的方向和目标。