加密世界新宠,ZK-Rollup 技术的应用和前景
加密世界的新晋热门,ZK-Rollup 技术何以成为开发者们竞相追逐的热点?高度保障隐私与安全,拥有强大的扩容能力,是否能让 ZK-Rollup 技术在市场竞争中突出重围?面向 Web3 的未来,开发者对待 ZK-Rollup 技术或许更应保持辩证思考的态度,才能把握 ZK 赛道的机遇,挖掘链上应用开发的潜力。如果你也对 ZK-Rollup 技术充满兴趣,不妨来听听这一期 TinTinWeekly 的嘉宾们围绕 ZK-Rollup 技术分享的经验心得。
精彩观点
-
选择 ZK-Rollup 技术的原因:轻松实现许可公平性和去中心化的目标
-
ZK-Rollup 技术的强大扩容能力与退出机制,值得其成为加密世界的宠儿
-
Starknet 中文社区正通过科普资讯和教育活动,吸引更多开发者了解 ZK
-
开发者如何把握 ZK 技术红利?学习技术文档、尝试撰写代码,发挥链上可组合性功能
为何选择 ZK-Rollup?安全、公平与去中心化
熟悉零知识证明的开发者应该都知道,ZK 技术的最大的优势就在于安全性和隐私性。此外 ZK era 和 Starknet 都原生支持了账户抽象功能,给 Web3 用户带来了全新体验。“我们可以预期的是 ZK era 和 Starknet 上都原生支持账户抽象是 Web3 用户体量达到更高量级的必经之路”,Aaron 充满信心地说道。利用账户抽象,我们可以化解传统交易过程中费用多、周期长的困境,还能凭借 ZK 技术增强账户的隐私性和安全性,达到许可公平性和去中心化的目标,这是对用户体验的一个积极信号。“区块链和智能合约本身就是以公平、透明的原则在底层实现账户抽象,谁能更快开发出优秀的钱包应用,就能获得更多用户市场的优势”。
然而,ZK-Rollup 技术在赋予开发者全新机遇的同时也充满各种挑战。“ZK 技术本身存在的诸多挑战来源于技术本身的不成熟性,比如代码不成熟导致做出假证据的情况出现”,Icer 老师概括道。具体而言,第一个挑战是合约限制,用户汇总的转账记录中只有极个别指定信息是被聚合起来的;第二个挑战是支持复杂逻辑,目前来说支持 ZK EVM 的技术尝试和性能提升仍不理想,“面对区块链的不可能三角——安全性、扩展性、去中心化,ZK-Rollup 继承了主链的安全性,但却没有完全保证去中心化 ”;第三个挑战是综合性风险,像 ZK-Rollup 支持的许多平台都暴露出了合约升级、退出机制等方面的技术缺陷,这是值得警惕的。面向未来的长远发展,ZK-Rollup 技术应用到平台建设和项目开发过程中,仍然需要开发者保有“趋利避害”的意识,才能真正做到扬长避短。
ZK-Rollup 技术与其他扩展方案实现优势“互补”
技术、生态各取所长
正当 ZK-Rollup 技术发展逐渐兴盛之时,关于 ZK-Rollup 与以太坊和其他 Layer1 区块链扩展方案之间的关系开始为开发者们热议。不少开发者认为它们之间存在竞争关系,不利于后续的协作发展。对此,Leo 老师持反对意见,他认为这种竞争关系也可以看成是一种“互补”的关系,无论是生态还是技术,它们都各有所长,“比如 Starknet 帮助以太坊用 ZK 技术或者方案更好地实现扩容,提升运行的性能。
鼓励开发者持续探索
另外,以太坊的基础设施能有更多创新探索的潜力,比如开发 Layer2 应用,那么这也能推动未来市场发展的齐头并进”。面对这样的一种看似竞争角逐的技术生态,开发者在不同的 Layer2 或公链上进行持续性的探索也是一种“互补”,我们应当努力发挥技术优势,才能在市场竞争上拔得头筹。
搭建技术协作方案
纵然技术市场的竞争有其残酷性,但选择 ZK-Rollup 技术的开发者并没有走错道路。目前 ZK-Rollup 技术成为加密世界的“香饽饽”,最重要的原因就在于其在不妥协主链安全性的前提下提高了可扩展性,具备强大的扩容能力。另外,ZK-Rollup 拥有充分的安全性能保障,一旦出现故障或者停机,只要具备完善的退出机制,用户就有可能把自己的资金给提取出来。凭借灵活应变的技术处理能力,ZK-Rollup 也将探索出一套与众不同的协作发展方案,与更多技术体系实现“互补”式发展。
ZK-Rollup 应用先行者 —— Starknet 的创新试验
为了更好地迈向加密世界,Starknet 采用 ZK 技术取得了亮眼成绩。与以往 ZK 技术不同,Starknet 使用 ZK VM,“虽然牺牲掉部分运作效率,但能提升 ZK 性能、降低使用成本,充分满足扩容要求”,Leo 老师指出。此外,Starknet 自定义开发者语言——Cairo,用于支持原生账户抽象,致力于打造便捷好用的合约钱包。
Starknet 在链上可以实现更快、更复杂的计算,契合了全链游戏的开发需求。诸多充满潜力的全链游戏和衍生游戏都在 Starknet 上得以开发。同时, Starknet 还助推动态 NFT 入驻全链游戏项目,实现各类游戏创意。
发展起来的 Starknet 中文社区,也在吸纳更多 Web3 开发者加入技术生态。Leo 老师介绍道:“目前 Starknet 中文社区主要在做两件事情,一是技术科普,围绕 Twitter 平台做日常的资讯更新,翻译技术科普内容;二是开发者教育,帮助在 Crypto 领域发展的开发者顺利进入到 Starknet 生态。未来 Starknet 也将不定期举办教育培训、黑客松比赛。” 相信汇聚更多开发者力量的 Starknet 还将开发出令人惊艳的产品。
把握 ZK 技术的投资机遇,开发者仍需提升技术实力
作为风险投资人,Yuxing 老师和韭菜老师还看到了 ZK-Rollup 技术背后的投资机遇。“我非常关注 ZK-Rollup 本身的技术创新,比如全链游戏就是 ZK-Rollup 技术体系下值得投资的产业方向;此外,ZKML 等人工智能技术与 ZK 的结合也是未来发展的潜力赛道”,Yuxing 老师谈道。相较于具体的投资赛道,韭菜老师建议大家用更加宏观的视野来看待 ZK-Rollup 技术,他指出我们需要从技术和生态两个方面解决 ZK-Rollup 面临的发展难题。只有培养更多开发者,建立起良性的社区生态,设计性能卓越的技术工具,才能助推 ZK-Rollup 孵化出更多值得投资的项目。我们在找到全新的技术叙事时,也要看到生态发展的现状,这是最重要的命题。
“面对 ZK 领域的投资发展机会,还是要看后续有没有龙头的 DApp 崛起。” 不可否认,作为链的基础设施,ZK-Rollup 在交易、借贷、稳定币等方面的建设仍处在早期阶段,韭菜老师期待未来在 ZKML 赛道上能够诞生全新的项目。
对于开发者而言,除了把握 ZK-Rollup 技术的投资风向,更需要提升自己的开发实力,才能把握开发机会。在场嘉宾老师们建议,对 ZK-Rollup 感兴趣的开发者应当进一步聚焦技术文档的针对性学习(了解 ZK 技术的基本原理和算法逻辑);有开发经验的选手可以尝试撰写 ZK-Rollup 技术代码,提升技术本领会拥有更加广阔的视野。在此基础上,开发者们要充分发挥区块链原创性和可组合性的技术优势,不断创新和探索技术耦合的可能性,让 ZK-Rollup 也能在 Web3 的未来发光热热!