Vision公链
Vision公链

crypto

Vision,为行业的进一步演进提供范式参照

长久以来,区块链「三难困境」一直是开发者的眼中钉。事实证明,无法创建一个在安全性、去中心化和可扩展性这三个属性上都表现出色的区块链。许多人已将应用链视为救世主,因为它允许多个链互操作,并通过减少每个链上的交易负载来实现可扩展性,而不会影响安全性和去中心化。然而,应用链却渐渐被另一种解决方案所掩盖:Layer-2。最近,围绕 L2 的讨论越来越多,rollups 有望成为实现可扩展性、同时保持安全性和去中心化的首选解决方案。


你可能认为应用链再无出头之日,但事实并非如此。偏爱应用链的开发者认为,应用链可以创造新的价值主张,以 dApp 的原生代币作为支付手段可以增强用户体验,而且应用链允许 MEV 的内部化,从而为 dApp 本身创造收入。因此,虽然 L2 已经成为了热门话题,但应用链不会就此没落,公链也一样,反而会焕发出不一样的精彩。


Vision作为元宇宙生态的承载,始终把用户放在第一位,而对用户隐私的保护,是发展中的重要板块,为了更好的保护用户隐私,对于零知识证明的引入已在进行之中,纵观目前市场,主流的隐私保护协议是zkSNARK。


(Zero-Knowledge Succinct Non-Interactive ARgument of Knowledge) 方案是一种 ZKP,它允许证明者说服验证者,证明者知道一个证人,而不透露有关该证人的任何信息。该方案包括四种算法:Setup、KeyGen、Prove 和 Verify。Setup 算法生成一些结构化的参考字符串,KeyGen 算法将使用该字符串为某些指定电路生成证明密钥和验证密钥。证明者拥有证明密钥和陈述 / 见证对,可以通过指定的电路对陈述 / 见证对的关系生成 ZK 证明。验证者可以使用验证密钥和声明来检查 ZK 证明的有效性。


zkSNARK 方案满足以下特点:

——完整性:如果证明者拥有证人,他们可以产生有效的证明,并且验证者将始终接受它。

——零知识:证明方可以提供证据,证明其拥有秘密证人,而无需向验证方或其他任何人披露有关秘密证人的任何信息。

——可靠性:对于不诚实的证明者来说,不需要证人就能提出有效的证明是不可能的。


而Vision采取的则是另外一种变体,称为 zkSTARK (Zero-Knowledge Scalable and Transparent ARgument of Knowledge)。它可以在零知识的情况下运行,也可以在没有零知识的情况下运行,并且可以是交互式或非交互式协议。它们也可以取代 zkSNARK 作为交互协议。与 zkSNARK 不同,交互式证明不需要可信的 Setup 设置阶段,这使 STARK 系统成为更好的选择。基于此,Vision通过利用交互式 Oracle 证明 (IOP) 域克服了这一缺点,此外,基于 zkSTARK 的系统对于证明者和验证者来说都具有对数复杂度,会使得Vision变得高效,并防止一方执行拒绝服务 (DoS) 攻击,因为每一方的计算需要相似的时间。zkSTARK 的另一个值得注意的特性是推测的后量子安全性,而 zkSNARK 则不是由于 Shor 的量子算法。zkSTARK 系统提供后量子安全,前提是框架内使用的哈希函数本身能够抵抗量子计算攻击。


在稳步推进隐私保护的同时,Vision也致力于解决最前沿的区块链扩容技术,基于生态的技术应用实践。开辟了模块化区块链架构,解决了数据可用层分离的安全问题,同时提出相应的方案,解锁应用程序在layer 2上的互操作性,而不是像应用程序特定的主权链(例如Cosmos)那样昂贵的基链。首先,Vision的架构具有先进性,它分离了数据可用层,采用了链下的方式来实现数据可用性,即通过 Reed-Solomon 纠删码以及专门的 Namespaced Merkle Trees 结构来确保数据的可用性,让数据可用性变得更便宜并以更有效的方式进行。


为便于模块化设计,Vision采用 Eclispe 进行模块化集成设计,Chain上的数据通过 Eclispe 无缝连接到以太坊,这也使得Vision 能够与各类EVM兼容。从目前行业的角度看,绝大多数Layer2 或者具备多链特性的EVM生态,通常难以实现数据的跨链同步,这意味着很多链上场景实现起来存在一定的困难。Vision的分层技术,有望解决这个问题,为Rollup技术的进一步演进提供范式参照。


打造好了基础设施之后,Vision也在构建自己的软实力,尤其是对于DeFi的融合,众所周知,模拟是传统金融和银行业中使用的一种重要技术。金融机构利用模拟来构建各种市场情景,例如利率或股票价格的变化,以评估其对投资组合的影响。这些模拟使机构能够更好地了解与其投资相关的风险并做出更明智的决策。金融领域常用的一种模拟技术是蒙特卡罗模拟。蒙特卡罗模拟涉及生成随机变量以模拟各种市场情景。通过运行多次模拟,机构可以了解不同结果的可能性并相应地调整其投资组合。另一种常见的技术是压力测试,其涉及模拟极端市场情况以评估对机构投资组合的影响。压力测试可以帮助机构识别潜在的脆弱性并在危机发生前采取措施来降低风险。现在,模拟也成为了Vision解决 DeFi 风险的方法。在这种方法中,项目将一些模型应用于协议。项目首先确定一些重要的风险因素。他们对这些风险因素进行定量分析,并通过逐一调整风险因素来预测潜在的结果。利用这些方法,模拟可用于以下目的:


第一:抵押品比率

第二:优化手续费

第三:代币排放

第四:极端情况,如脱锚、潜在漏洞


通过Vision的模拟技术,DeFi 项目可以更好地了解各种风险因素对协议的影响,并采取相应的措施来优化和降低风险。这有助于提高整个 DeFi 生态系统的安全性和稳定性。

CC BY-NC-ND 2.0 版权声明

喜欢我的文章吗?
别忘了给点支持与赞赏,让我知道创作的路上有你陪伴。

加载中…

发布评论