主页 > imtoken地址是什么 > 深度解析|zkTube被视为释放以太坊生态发展瓶颈的新一代“Layer 2新势力”
深度解析|zkTube被视为释放以太坊生态发展瓶颈的新一代“Layer 2新势力”
点击上方“蓝字”关注边谷科技
以太坊被誉为去中心化网络时代“超级计算机”的霸主。 长期占据霸主地位。 虽然多年来风风雨雨,但其霸主地位始终无可动摇。 但是我们的zkTube算是新一代的“Layer 2新势力”,释放了以太坊生态发展的瓶颈。
以太坊的 Gas Fee 问题
它给Layer2带来了哪些挑战和需求?
由于以太坊公链生态的快速发展,每当市面上流行的DApp上线时,由于对PoW超低TPS性能的诟病,都会导致交易拥堵。 一旦拥堵,它的“Gas”费就会越来越高。 因此,开发人员绞尽脑汁,最终提出了Layer 2的解决方案。 因为Layer 2解决方案主要针对tps,所以tps优化意义重大,可以大大提升事务处理的性能。 zkTube Labs团队也从前期就开始对扩容方案进行深入研究和同步开发。 我们的创始人 Lance 和以太坊创始人 Vitalik Buterin 在亚洲论坛上讨论了这个问题,然后他们受到启发,提出了 zk-Rollup 计划。 于是,zkTube诞生于2020年。Layer2是提升以太坊网络性能的扩展方案,zkTube主要解决以太坊主网交易拥堵严重,交易成本高的问题。
Layer1 钱包至关重要
为什么Layer2钱包不可或缺?
越来越多的 Layer 2 项目正在开发中。 如果用户想要使用所有的Layer 2服务,他们必须将Layer 1资产迁移到Layer 2。因此,Layer 1资产面临着选择Layer 2钱包的第一步。 此外,在 Layer 1 的基础上,Layer 2 可以低超高速使用以太坊,成本低于 0.02 美分。 它兼容以太坊的核心原则,同时具有相同的安全性和抗审查性。
同时,我们还在zkTube中使用Layer 2构建新型账户,让用户享受超强的安全性。 在 Layer 2 的发展过程中,我们一直相信以太坊创始人 Vitalik Buterin 的观点:“最终,每个人都可以使用加密货币。”
为什么 zkTube 选择 zkRollup
而不是乐观主义或等离子?
zkTube 在全球社区的 AMA 上经常被问到这个问题。 根据我们对钱包安全的研究,基于零知识证明的ZK Rollup无论是性能还是安全性,无疑是出类拔萃的。 而zkTube则是基于zkRollup技术开发的以太坊二层解决方案的生力军。
从与 EVM 的兼容性、一周提现时间、安全要求等方面来看,Plasma 基本被排除在外。
关于Optimistic Rollup,Vitalik Buterin曾指出以太坊主网拥堵,Optimistic Rollup方案具有反网络效应,即单个Optimistic Rollup的交易量越大,全节点验证者越少,即依赖诚实假设“N 中的 1”更不安全。 “1 of N”诚实假设意味着虽然有 N 个参与者,但只要其中至少有一个按预期工作,系统就会正常工作。 任何基于欺诈证明的系统都属于这一类,可信设置也是如此,尽管在这种情况下 N 通常较小。 但是您希望 N 尽可能大。 然而,这不是重点。
另外,Optimistic Rollup方案在一级网络实现软分叉后,可以被黑客51%攻击,窃取Rollup中的资产。 目前,此类攻击的名义成本为每小时 256,000 美元或每周 4300 万美元,考虑到攻击者只需要做出合理的承诺以迫使理性的矿工屈服,这个数字要低得多。
只要以太坊主网维护PoW,这种攻击就永远是一个隐患。 但 ZK Rollup 不存在这些问题,除了加密假设外,ZK Rollup 还提供了与 layer-1 网络完全相同的被动安全保证。
这意味着,如果单个 Optimistic Rollup 持有的资金量不能达到数十亿美元,则无法满足可组合和可组合的 DeFi 协议的条件。
对于Optimistic Rollup来说,出金流程延迟1周确实是个问题,但是虽然可以通过支付渠道来加快出金速度,但这会带来其他问题,大大降低资金效率。 也就是说,这会增加用户成本。 StarkWare 曾经发表过一篇文章《Optimistic Rollup Dilemma》来解释这一点。
ZK Rollup 方案可以在几分钟内提供最终确定性,并且根本不会遇到这个问题。 这使得 ZK Rollup 支持的从第一层到第二层解决方案逐渐转变成为可能。
其运行过程如下。 用户将资产存储在一个 ZK Rollup 中,安全性达到第一层级别。 同时,它可以扩展并与第二层的合约进行交互。 即使在与层中的遗留协议交互时,也只有几分钟的延迟。 另外,ZK Rollup 中的多笔交易可以在第一层进行捆绑,作为单个交易一次性执行,这样可以有效扩展第二层与第一层的交互。
1) ZK-Rollup 与 Optimistic Rollup
2) zkTube 与其他 ZK-Rollup 解决方案相比
关于zkTube的部署环境
合同和 L2 节点和网络
在整个zkTube网络中,首先需要将智能合约部署到以太坊网络中。 这些智能合约负责管理用户余额和验证 zkTube 网络操作的正确性。 其次,需要运行zkTube-Node。 Node分为四个微服务:
1) zkTube-核心服务
2)zkTube_api服务
3) zkTube_token_sender 服务
4) zkTube_witness_generator 服务
除了上述Node之外,还包括Provers网络,即zkTube的零知识证明技术矿工网络。 关于Provers矿工的挖矿网络,在整个挖矿架构中,zkTube为此设置了更加细分的机制。 零知识证明者证明者相当于命令行的矿工终端,节点部分负责矿工验证节点的工作。 .
zkTube与传统公链
对比有哪些创新点
首先,传统公链节点本身就有一部分矿机代码,只要按需编译就可以挖矿。 当然也可以在矿池模式的基础上进行开发。 另一方面,zkTube作为矿工自主研发了零知识证明算法,Provers网络承担挖矿任务。 因此,zkTube 架构由 Provers 网格和 zkTube 的矿工验证节点组成。
另外,零知识证明算法对CPU和内存的要求很高,因为它涉及到大量的计算。 所以对矿工架设这台机器的要求比较高。 它主要用于为 zkTube 网络中的交易生成零知识证明。 矿工的收入与他们获得的计算量有很大关系。 参与零知识证明的生成会消耗大量的CPU和内存。 因此,适合zkTube Miner的机器需要有一定的配置。
用户如何与 zkTube 交互?
当您需要支付比以太坊主网络更低的 gas 费用、更快的交易和智能合约执行网络时,您已经在与 zkTube 交互了。 使用我们的原生 PayTube 钱包,您可以获得快速的转账速度。 在享受这些高速便利的同时,你需要支付一定数量的 ZKT(zkTube 的原生代币)。 在 zkTube 网络中,用于在网络上执行智能合约时通常被称为“gas”。 此外以太坊主网拥堵,使用PayTube钱包存储ERC20等代币,类似于将ERC20资产存储在去中心化的银行账户中。
PayTube 钱包功能和应用程序用例是什么?
PayTube钱包将支持USDT、DAI、PAX、TUSD、GUSD、EURS、USDC等40多种稳定币,出售币种获得法币。 这样做的好处是直接打通了法币与L2的数据交互,不需要经过L1,直接提高了资金的运作效率,降低了用户的使用成本。 另外,用户可以将L1资产存入PayTube的L2账户,也可以选择L2之间转账。 转让费几乎可以忽略不计。 L2资产可以参与任何在PayTube上市的Dapp,以降低成本和提高数据交互的效率,其中L2资产可以随时引用任何以太坊地址。
PayTube已经进入了跨链的探索和发展,比如Polkadot链,BSC和cross-Rollup都将被纳入PayTube服务中,所以cross-Rollup的实现意味着用户只需要在PayTube上有一个钱包,其中用户可以在不同链之间交换资产。 同时,为了防止丢失,我们提出了一种社交双匿名找回的方式,这种方式无需担心隐私暴露,可以进一步保护用户的资金安全,方便用户进行资产管理。统一地。 在应用层,我们已经支持去中心化的DEX,更多的Dapps应用开始重新接入。 未来,Uniswap V3、第三方支付、NFT、DeFi理财等领域的Dapps将被整合到PayTube L2钱包中台。