LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 社区整理▏zkTubeAMA精华回顾

社区整理▏zkTubeAMA精华回顾

2021-06-05 启铭区块链磊哥 来源:区块链网络

5 月 24 日,澳大利亚团队 zkTube Labs 部分技术与运营核心成员亲临 Satoshi Club 英文电报群,详细回答了社区成员们的问题,并与社群内的朋友亲切交流。

5 月 24 日,澳大利亚团队 zkTube Labs 部分技术与运营核心成员亲临 Satoshi Club 英文电报群,在 7 万多名成员的万众期待下,zkTube 团队详细地回答了社区成员们的问题,并与社群内的朋友亲切交流。

整场 AMA 共三部分环节,第一部分为社区精选问题,第二部分则是社区成员们的在线提问,短短一分钟内,群内瞬间涌现了数百个关于 zkTube 项目的各类问题,而第三部分则是面向全体社区成员的有奖问答,吸引了数万人同时在线观看和参与。

以下为 zkTube 中文社区整理的 AMA 部分精华回顾

AMA 伊始,Satoshi Club 团队热烈欢迎此次 zkTube 团队的到来,zkTube 团队也非常感谢 Satoshi Club 的官方邀请。

Satoshi Club 主持人:请问能给我们介绍 zkTube 的起源吗?Panda (zkTube 全球运营总监):zkTube 协议原型的概念最早起源于 2018 年。以太坊创始人 Vitalik Buterin 在讨论中提出了 anti-ASIC (Application-Specific Integrated Circuit) 的挖掘解决方案。zkTube 创始人 Lance 参与了以太坊可扩展性和 POS 挖掘和铸造 zkTube 的新想法探索。因此,以太坊公开捐赠推荐了 zkTube,而 zkTube 也成为了以太坊生态的一部分。

Satoshi Club 主持人:基本上,zkTube 是利用以太坊平台的优势,利用基于 PLONK 算法协议的 ZK-Rollup 技术改进其功能,你能强调这个协议的好处吗 ? 你的平台使用这种技术的速度是多少呢?

Dave (zkTube 技术总监):1). Plonk 的优点是它支持一个通用的、可升级的参考串,并且只要电路设计的尺寸不超过 SRS 上限阈值,一些场景和功能实际上可以共享一个 SRS,这对 zkTube 是非常有帮助的。zkTube 利用了这一特性。在某些情况下,如存款、取款、转账、买卖,这一特性被发挥到极致。zkTube 的验证时间本来是 Snarks 的 1/5 左右,但经过 zkTube 的优化后,验证时间缩短了 15-20 倍左右;2). 为了使 CPU 发挥到极致,我们减少内存并合理分配内存来优化这两者,在电路设计中尽量满足一个通用的 SRS,例如 Merkel 树,我们比较了不同的 SRS 不同组,并并行,重复数据计算尽快减少内存的使用 , 与此同时 , 我们使用一个监控机制来调整分配的内存,如一个电路频率太高了,这个时候一个专用线程来处理存储方案 , 从而达到内存分配的影响;3). 我们现在的 TPS 达到了 3000 以上。

Satoshi Club 主持人:随着时间的推移,NFT 越来越受欢迎。我们看到 zkTube 在这个话题上也不是太落后,因为你的白皮书也提到了 NFT 板块。你能否介绍有关情况 ? zkTube 有什么关于 NFT 的计划 ? 你会在 PayTube 中添加非功能性服务吗 ?

Dave:我们在 DeFi、NFT 等领域为 zkTube 开发了相应的技术框架。最典型的一个是我们支持 Uniswap V2 和 V3 技术框架。目前该产品已经开发完成,正在进行内部测试。具体实施原则如下:对于 Uniswap V2 和 V3, zkTube 的底层协议将支持与 L2 帐户的数据交互。用户可以选择将 ETH 或 ERC20 币存入 V2 上的 L2,然后进行兑换交易或提供流动性。同时,我们也可以将 V3 以上的 ETH 或 ERC20 token 存款转移到 L2 进行掉期交易或提供流动性。然后,第二级将进行总结、打包、证明,最后验证没有问题的话,提交给 ETH 主链。

Satoshi Club 主持人:我们如何确保我们在 PayTube 钱包上的资产安全?

Patricia (zkTube 商务经理):用户的资产存储在智能合约中,只有用户可以操作。服务提供者只能中断事务,但不能窃取事务。因此,用户不需要担心资产的安全。即使所有的服务提供商罢工,用户仍然可以通过智能合约积极地提取他们的合法资产。

Satoshi Club 主持人:zkTube 使用的 PLONK 算法与其他零知识解决方案使用的 SNARK 技术有什么不同吗 ? 在与二级脱机层进行交互或将事务传输到二级脱机层时,您仍然能够保证事务的正确性吗?

Cerium (zkTube 高级工程师):首先,zkTube 使用了 Layer2 中的零知识证明 Plonk 算法。理论上,Starks 算法是最安全的。它不依赖于成对假设和指数知识,而是完全基于哈希值和信息理论进行计算,这是反量子计算机攻击。相应的,它将证明字节的数量从 288 字节 (b) 增加到几千字节 (KB),这不适合 zkTube 构建通用的第 2 层协议。其次,Starks 最大的问题是它不是通用的。不同的问题或场景需要不同的算术解决方案。目前对 zkTube 不是很有用,也许当以太坊 2.0 上线时,它将是二层分片的好选择。Snarks 是算法中使用最少字节数的算法,而 Groth16 是使用最多的算法。首先,Groth16 不是通用的,它依赖于一次性的不可升级设置。如果系统发生变化或遇到任何小错误,就需要一个新的仪式来部署和修复它。其次,针对不同的问题需要不同的 CRS(Common Reference String),相当于针对不同的场景设计不同的电路。因此,该算法用于特定场景,如去中心化 DEX、支付等简单场景电路的设计。

Satoshi Club 主持人:考虑到 ETH 网络的拥堵,zkTube 是否有支持其他加密货币并扩展其频谱的愿景 ?

Panda:zkTube 可以支持所有 ERC-20 代币,并将很快支持 EIP-1271 协议。因此,我们对其他项目的合作也持开放态度。

Satoshi Club 主持人:你认为在以太坊 2.0 推出后,人们还会继续使用以太坊扩展解决方案吗?你认为 POS 系统是可扩展性的最佳解决方案吗?您对权益证明(POS)有什么看法?

Dave:每个人都知道 2.0 升级将 POW 挖矿转换为 POS,但事实上,整个升级过程的初始阶段是双链共存的,而且会有两个当前主链(原链)和新链(POS 机制),以及两种类型的令牌 ETH1.0 和 ETH2.0。在此期间,用户可以烧毁 ETH1.0 以换取 ETH2.0,但 ETH2.0 将被有效冻结,直到 2.0 的全部升级完成(那时我们可以看到交易所正在同时交易两种以太坊代币,这是一个有趣的现象)。

换句话说,在整个 2.0 转换期间,必须保证原始链的运行状态。这也是一个问题 : 升级过程需要同时维护和发展两条链,并在分片等关键技术上取得突破。与其他公链主网的直接交换相比,多一条链的工作量是无形中的。

至于这种双链共存的中间状态需要多长时间,我们可以从最新的官方博客帖子中推断。根据发布的描述“1.x Document: Quick Sync”,开发团队现在专注于对以太坊 1.x 进行更多增量升级,并表示“原始以太坊链的寿命至少需要再延长 3-5 年”。

从理论上讲,原始链需要维持的时间长度是中间状态。一旦原链升级到 2.0,历史任务就完成了。因此,可以推断,整个 2.0 升级过程至少需要 3-5 年。花费如此长的时间的一个重要原因是,原始链上仍然有一些核心问题需要解决,包括链存储、块大小、事务吞吐量、状态大小和网络性能等。要保证两个链都达标,才能顺利完成升级。

在 AMA 结束之时,收到来自社区内 KOL 的热烈提问,并进行了后续的深度探讨。整场 AMA 气氛愉悦、节奏轻快且井然有序,在 zkTube 与 Satoshi Club 双方的热情交流和数万社区成员的积极参与下,取得了圆满成功。

—-

编译者/作者:启铭区块链磊哥

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...