本次访谈,我们邀请到 Starknet 中文社区核心贡献者 Leo,聊聊 Starknet 的技术演进、生态发展、开发者支持计划,以及它如何在众多 L2 方案中走出一条独特的道路。
作者:Miki,Web3Caff 专访团队
作为以太坊 Layer 2 赛道的重要玩家,Starknet 正在用 zk-STARK 技术推动行业变革。从 Cairo 语言的升级,到比特币扩容计划,再到 TPS 破千的链上游戏生态,Starknet 始终围绕安全性和高性能,打造去中心化的全球网络。本次访谈,我们邀请到 Starknet 中文社区核心贡献者 Leo,聊聊 Starknet 的技术演进、生态发展、开发者支持计划,以及它如何在众多 L2 方案中走出一条独特的道路。
Q1: 首先,非常感谢 StarkNet 参与本次 Web3Caff 特邀专访栏目。简单介绍一下自己,Web3Caff 是一家致力于 Web3 领域研究的深度垂直媒体平台,欢迎大家同我们以全球视野探索 Web3 产业发展趋势及新经济动态。首先请您简单介绍一下自己、StarkNet 以及你们的团队?
你好,我是 Starknet 中文社区核心贡献者 Leo。非常感谢 Web3Caff 邀请,很高兴一起交流。
Q2: 很多人对以太坊 Layer 2(L2)方案的理解还停留在 Rollup 和 Gas 费优化,Starknet 在 L2 赛道中的定位是什么?
Starknet 是利用 zk-STARK 证明技术实现的以太坊 L2 扩容方案。由于专门使用 zk-STARK 证明压缩技术进行扩容,也可以称之为有效性证明 Rollup,主要目标利用以太坊的安全性保证,对以太坊提升性能,降低费用。Starknet 目标成为普惠的开放式网络,服务数以亿计互联网用户。
这里有必要介绍一下 zk-STARK。zk-STARK 是全新的零知识证明技术,由 StarkWare 联合创始人 Eli Ben-Sasson 2018 年和另外三位计算机学家和密码学家共同创立。相比于其他零知识证明技术,STARK 无需可信设置,抗量子计算,更安全,更符合未来技术迭代需求。
zk-STARK 白皮书发布同年 StarkWare 成立。创立之初 StarkWare 就致力于为以太坊扩容,第一个产品就是 StarkEx。StarkEx 于 2020 年夏上线,是许可式商用方案,也是当时最早上线并应用的以太坊扩容方案。StarkEx 最早支持 dYdX、 Immutable、Sorare、Rhinofi(前称 Deversifi)、Apex 等应用和协议,并大获成功。截至目前近五年时间,StarkEx 已处理交易量超 1.3 万亿,从未出过安全事故,证明基于 STARK 技术栈扩容方案的安全性。
Starknet 于 2021 年发布路线图,同年夏天 Alpha-Starknet 上线测试网,十一月 Alpha 版本上线主网。经过三个版本迭代,目前 Starknet 已经成为费用最低的 L2。TPS 也达到近 1000。
去年 StarkWare 启动比特币扩容方案研究计划,今年 Starknet 宣布对比特币扩容,目标是利用 STARK 安全性同时,让比特币性能从 13 TPS 达到上千。目前已经支持 Bitcoin 和 Starknet 跨链。凭籍比特币两万亿市场规模,STARK 扩容方案会为比特币生态带来更多创新。除此之外,还会带来更多隐私方案。
Q3: Starknet 2024 年几次重大升级后,用户和开发者的体验的最大变化是什么?
Starknet 经历三个大版本更新,v0.11.0 完成 Cairo 1.0 迁移,从 Python 版本 Cairo 升级至 Rust 版本 Cairo 1.0。2023 年七月 v0.12.0 量子跃迁,排序器升级,网络吞吐量大幅提升,实现实时交易确认。
v0.12.0 版本还完成 Cairo v2 升级,升级 Cairo 语法。
Starknet v0.13 启用 Paymaster,支持原生代币 STRK 和 ETH 支付 Gas。
24 年三月以太坊坎昆升级,Starknet 率先支持 EIP-4844,交易费用降低百倍。之后陆续引入并行交易和状态差异压缩,进一步降低费用,提升交易处理量。
目前 TPS 已经达到一千,普通交易费用 0.002,各个方面在众多 L2 中都是名列前茅。
三年多时间,用户体验有目共睹。交易费用降低千倍,TPS 从个位数到上千,可以说是巨大飞跃。原生帐户抽象也摆脱掉很多以太坊的技术债,用户体验更直观、更安全,未来完全可以达到等同传统互联网应用的体验。
Starknet 在众多 L2 中独树一帜,采用 CairoVM。Cairo 作为可证明语言通用语言,相比 Solidity 有更广泛的应用前景。 Nethermind、Software Mansion 这些以太坊生态老牌开发团队从开始就支持 Starknet,从开发工具和编译器,到节点和浏览器,还有像 Scaffold-Stark、Starkli、Starknet React 都是由社区提供支持,从无到有。对于一个全新技术栈,全新语言的协议,三年时间有质的变化,开发工具越来越完备,体验也越来越好。
用户体验和开发体验,是 Starknet 从始至终都是非常注重。影响到生态未来发展。另外对于用户有各类激励。对于开发者定期举行 Basecamp、黑客松和 Hackerhouse 挖掘潜质开发者和团队。对优秀项目有各类激励计划。从各个方面帮助项目早期启动。
Q4: Starknet 生态系统中,哪些应用或项目最能体现它的技术优势?有没有一些特别有趣或意想不到的应用场景?
Starknet 生态还是有不少创新项目。
游戏是 Starknet 非常有特点的赛道。Starknet 本身帐户抽象的易用,结合超低费用和高性能,非常适合全链上游戏发展。之前有过一个小游戏 Flippy flop,其实就是很简单的点点点游戏,玩家来翻卡片,看谁翻的多。当时游戏全球几百人参加,Starknet TPS 也干到 1000,链上完全没有卡顿。这次游戏可以是一次压力测试,证明 Starknet 链上完全可以承载规模化游戏。还有最近的链上版像素大战 Art Peace 让网络同样轻松承载近 1000 TPS。
Realms 从最初就在 Starknet 开发。生态出现不少诸如 Loot Survivors、Jokers of Neon、Paved 这些非常有趣的游戏。其中主打的链上 RTS 游戏 Eternum 也在去年底上线,有不少忠实玩家参与游戏。Eternum 类似《文明》、《帝国时代》的链上版,有完备的经济系统和对战系统,所有游戏过程都在链上,而体验跟传统网游没有很大差距。近期新赛季还会整合 AI Agent 到游戏。
还有体素风格游戏 XAR,Stark Aecade 游戏工作室都是非常不错的团队。
说到游戏体验,还得提帐户抽象。Cartridge 团队开发的 Controller 就是结合 Google Passkey 和 Session Keys 实现的帐户系统。用户可以一键登录,所有链上活动无需频繁签名,可以达到和传统应用一样的用户体验。除此之外,利用 Paymaster,游戏项目可以代付 gas,上面提到的 Flippy flop 和 Art Peace 便是如此,用户无需支付任何费用,可以轻松玩链游。链上交易费用都是厘级别(每笔交易大概 0.001U),对中小型项目来说,补贴费用也不会有过多压力。
还有 Dojo 是 Starknet 游戏开发引擎,游戏开发者不需要掌握 Cairo,便可以在 Starknet 开发游戏。Dojo 让游戏开发者摆脱技术限制,专注于游戏开发和设计。对传统游戏开发者转入链上游戏非常友好。
还有必要提一下最重要的基础设施钱包。智能合约钱包多重调用,可以一次签名授权和确认多笔交易,这相对于之前的 EOA 钱包易用性很大提升。还有签名消息类型清晰可读,这就可以避免很多潜在不明交易授权。Argent 和 Braavos 作为 Starknet 原生钱包各有优势。2FA 让钱包安全性大幅提升。Braavos 最早实现硬件签名,让手机钱包可以实现等同硬件钱包的安全级别。Argent 一直在探索通讯工具内整合游戏。
Starknet 在各个领域都有很多探索,相信未来会有更多创新产品出现。未来也需要更多非技术型开发者参与进来,比如艺术家、设计师等等,这样才能共同创造出有价值的应用。
Q5: Starknet 推出了 Cairo-Native 集成和 STWO 证明器,可以简单讲讲这个技术吗,它们如何提升交易吞吐量(TPS)并降低 Gas 费用?相比之前的架构,性能如何提升?
Cairo native 和 Stwo 证明器都将对 Statrknet 整体性能有很大提升。
Cairo-native 很快就会在 v0.13.4 升级中实现。Cairo 语言是一门高级语言,需要编译成低级机器语言在 CairoVM 中执行。Cairo 智能合约需要转译成 Sierra。Sierra 是安全中间表示层,全称 Safe Intermediate Representation。Sierra 主要是保证离线验证零知识证明,保证所有计算可验证和安全性,可以验证网络失败交易并收取费用,防止网络 DDos 攻击。
Cairo 智能合约编译成 Sierra 后生成 CASM(Cairo Assembly),然后在 CairoVM 中执行。通过 Cairo-native 可以将 Sierra 编译成本地低级机器语言,在本地环境中执行 Cairo 程序,这样就可以利用本地硬件加快 Cairo 程序执行,提升性能。这能让 Cairo 作为可证明性零知识证明语言性能提升。
Stwo 是利用全新 STARK 算法 Circle STARK 实现的第二代证明器。相比目前的证明器效率提升 940 倍。Circle STARK 也是 StarkWare 和 Polygon 合作的结晶。Stwo 证明器会在 v0.14 版本升级中集成。到时候会实现 2 秒出块,大幅降低网络延迟。事实上,未来对多数高性能公链或 Rollup 而言,TPS 不再是太大问题,不再是唯一衡量网络性能的标准。更重要的是网络延迟,两秒出块对用户体验来说,交易确认就是毫秒级,完全可以媲美传统应用。也可以承载更高、更复杂的用户需求。
Q6: Starknet 计划在 2025 年逐步去中心化排序器(Madara),并最终实现分布式共识。这个过程面临哪些技术挑战?如何在去中心化的同时保持高效性?
Madara 是 SN Stack 的一部分。SN Stack 是为满足不同需求的应用链技术架构,包括 Madara、StarkWare 技术栈和 Dojo,其中 StarkEx 和 Paradex 都是基于 StarkWare 技术栈。
Dojo 专为游戏应用设计。Madara 是为满足各类其他应用需求。Madara 最初采用 Subtrate 架构,之后转为 Rust,可以让应用根据自己的需求快速部署经济型应用链。目前由 Karnot 维护。
Q7: Starknet 生态在过去一年里增长如何,开发者社区最关注的问题是什么?
Starknet 开发者社区过去三年增长显著。去年一年开发者增长 95%。开发者社区在全球非常活跃,欧洲、亚洲、非洲、美洲都有活跃的开发者社区,其中也有不少项目脱颖而出。
Starknet 有一群自始至终非常专注的开发者。开发者社区氛围也非常友好,从基金会到社区,从独立开发者到项目,基本上有问题都会得到帮助和解决。中文社区也有很多活跃的项目和开发者。
Starknet 作为新兴网络生态,非常注重开发者培养挖掘。只有好的开发者和开发团队才能做出满足用户需求的产品。中文社区也是如此。我们更关注愿意在这个行业在 Starknet 深耕,愿意学习探索的开发者。在这个行业,开发者不能离市场太远,否则容易高屋建瓴。也不能离市场太近,很容易受到市场情绪和波动影响。对于开发团队和开发者,一方面要对市场和产品有极高敏感度,一方面又要有极大的热情和耐心,专心做自己的产品,对小型团队和独立开发者来说也是极大挑战。
我们也尝试在各方面给予这些团队和开发者支持。各类活动热度也容易收到市场影响,目前来说虽然活动参加人数较少,但也能更有机会找到合适的开发者。对于开发者来说,市场降温是建设的最好时机,市场噪音最少。当然这个过程也会有各种压力,这需要我们一起来解决,这也是我们开发者社区需要做的事情。人才和创造性始终是行业发展的基石。
Q8: Starknet 近期推出的新的开发者激励计划有哪些?是否计划引入更多资金支持生态扩展?
目前主要有种子资助计划和成长资助计划两个。
种子资助计划是帮助早期项目启动,每个项目 2.5 万奖励,只要想在 Starknet 长期发展,即可申请。这个主要帮助早期创业创业团队快速启动。
成长资助计划是对已经成熟的项目,帮助团队持续发展迭代产品。最高百万奖励。
另外还有比特币扩容方案研究激励计划。除此之外,生态内还有各类独立基金支持生态项目。
Q9: 您认为 Starknet 发展当下遇到最大的问题是什么?未来计划如何突破这样的挑战?
Starknet 目前的问题主要还是如何能有更好的应用满足用户需求。其实这也不是 Starknet 独有的问题,是整个行业遇到的问题。高速路有了,我们接下来要思考如何利用好这些基础设施,能真正帮助用户解决问题满足用户需求,这样就能催生出消费级应用。
随着 AI 发展,区块链和实体经济结合,相信未来会有更多创新。未来的创新很可能是微观创新,从局部去满足用户需求,摆脱以往那种宏大叙事,这也是行业走向成熟的标志。当 Starknet 协议层技术逐渐完善,这也是未来的发展方向。
Q10: 2024 年,Base、Linea 等新 L2 项目崛起,Starknet 在吸引新用户和开发者方面的竞争策略是什么?
对于竞争,目前各类扩容方案确实众多,群雄并起。目前市场主流扩容方案更多是互补,各有千秋。Starknet 相对其他 EVM,选择了一条艰难独立的路。
一切从头开始打造,这三年是很大的成就。未来各个扩容方案可能就像不同城邦,互通有无。最终市场会做出选择。大家一起做大做强才是最好的选择。过度竞争对任何产品协议都不是好事情。
Q11: 用一句话总结,Starknet 2025-2026 年的核心愿景是什么?
2025 还有至少两次重大更新,前面提到的 Cairo-native 和 Stwo,继续提升性能,降低费用。2026 年最终会实现去中心化。去中心化主要围绕 STRK 质押,分为四步,第二步质押节点见证区块很快实现,最终是要实现节点验证区块,排序器和证明器去中心化。
Starknet 最终愿景就是以最安全、高性能的去中心化网络惠及大众用户。
Q12: 最后,再次衷心感谢 StarkNet 参与本期专访。今天的探讨意义重大,使我们深入了解了 Starknet,为关注 Blockchain 创新项目的朋友提供了宝贵见解。Starknet 的发展历程中定有许多难忘瞬间。想请您分享一下,比如在项目攻坚过程中一些意外的灵感突破,或是团队协作时发生的有趣小插曲,不知可否为我们聊一些关于 StarkNet 背后或者你们团队有趣的事情?
我个人印象最深的还是 v0.12.0 量子跃迁升级,交易速度从几十秒降低到几秒,那时候真是感觉提升非常大,非常触动,可以说惊艳。还有就是坎昆升级后,费用一下降低十倍之多。这些虽然进展缓慢,但中间的等待都是值得的。
回过头来看,三年多能有这么多进展,又非常惊奇。Starknet 中文社区也有三年时间,这期间经历不少波折,也遇到不少朋友,非常感谢团队努力和社区的支持。感谢 Web3Caff 此次交流。
免责声明:作为区块链信息平台,本站所发布文章仅代表作者及嘉宾个人观点,与 Web3Caff 立场无关。文章内的信息仅供参考,均不构成任何投资建议及要约,并请您遵守所在国家或地区的相关法律法规。