Starknet技术栈进入爆发期 首个应用链诞生指日可待

    编译:Starknet中文社区精选速览Starknet技术栈高速发展,允许用户根据需求启动可定制化Starknet实例Starknet是吞吐量最高的二层解决方案Starknet开发者社区快速发展,有最去中心化的Rollup技术栈,重要基础设施由多个独立团队构建敬请期待首个StarknetAppchain上线主网引言以太坊上的公共L2网络链逐渐兴起。最为突出的是Starknet的蓬勃发展,凭借活跃的开发者社区在游戏、DeFi、NFT、AI等领域研发出许多用例。Appchain是针对并满足特定应用服务需求而设计的区块链,早在几年前就已提出,最近再次引起关注。StarkWareSaaS产品StarkEx,已为dYdX、Sorare等以太坊上运行最成功的L2Appchain提供支持。截止到目前(2023年7月),StarkEx累计完成交易量超一万亿美元,并处理超5亿笔交易。StarknetAppchain作为一种定制环境,应用可定制Starknet实例,以便更好地控制参数、降低成本、扩大规模和选择性隐私。Starknet技术栈旨在允许任何应用以无需许可的方式部署自己的StarknetAppchain。Starknet技术栈Starknet基础构建涵盖广泛应用和用例,包括:STARK证明、Cairo编程语言和原生帐户抽象。随着Starknet在主网上升级到v0.12‍.0版本,Starknet一跃成为TPS(每秒交易数)性能最高的L2。在时间推移中,预计Starknet对比其他L2,特别是EVM兼容的L2的性能优势不断扩大,因为Starknet摆脱了EVM设计和实现设定的传统限制。然而,有些应用仍需要其平台有些微调,Starknet技术栈会帮助实现。

    秉着Starknet生态系统精神,我们遵循先展示,后讲述。但鉴于Starknet生态系统中开发迅速,Stack高速发展,StarkWare团队决定对Starknet技术栈提出一些观点。而开发工作由Starknet生态系统进行,Starknet基金会通过开发合作进行协调。技术栈的益处Starknet技术栈允许应用启动定制的StarknetAppchain,可以享受Appchain的通用优势,即:避免公共Starknet链的拥堵,可以为其用户提供更好的吞吐量和用户体验。应用链可能自由地实现公共链不支持的特性,如自己的手续费市场逻辑。从公共网络的角度看,这些在应用链中实现的新特性是宝贵的实验。在应用链上实现这些将产生有价值的结论,可能会对其他的应用链或公共网络产生影响。除了这些好处,Starknet应用链还将有额外的好处。Starknet是最具可扩展性的Rollup,有选项可以配置各种参数,包括共识、区块链参数和数据可用性。去中心化Starknet技术栈正在迅速成为最去中心化的二层技术栈。无需许可的区块链侧重于通过去中心化来实现网络安全和韧性。

    Starknet基金会正专注于为Starknet实现这一特性。「去中心化的技术栈使网络更安全、更有韧性、更透明、更可扩展和更具创新性。没有单点故障,不依赖于单一实体,没有黑箱,有更多的构建者!」DiegoOlivaStarknet基金会CEO「Starknet正在实现栈的有机去中心化—不同的团队正在生成核心组件的优化版本,然后这些版本会再次回到官方发布(LambdaClassRustVM)或者引发全新的组件。」NicolasBaccaLedger联合创始人&CTOMadaraStarknet技术栈去中心化的一个最近例子是Madara排序器。Madara基于Substrate,因此一开始就依赖去中心化的共识机制。社区开发工作始于2023年2月。到目前为止(2023年7月),包括45名社区开发人员在内的工程团队已经产生了超过740个提交和超过400个已合并的PR。这个努力产生了一个与公共Starknet兼容的排序器,具有可配置的内存池等功能。LambdaClass另一个值得注意的努力是LambdaClass在构建将允许启动Starknet应用链的技术栈上所做的工作(他们也在V0.12.0中的改进中发挥了关键作用)。LambdaClass正在构建一个Starknet技术栈,最终将包括一个证明器、一个排序器、一个执行引擎和一个网络浏览器。

    在不久的将来,这些不同的组件可能会与Starknet技术栈的其他组件集成,并组成一个运行的Starknet实例。社区共建,社区共享Starknet生态系统的目标是在技术栈中的每一个单独组件都有多个实现。以下是一些不同团队和他们正在开发的基础设施的简介:除了技术栈的核心组件外,还有一些重要的补充组件和服务是运行Appchain所必需的(所有组件均已投入生产,除非另有说明):区块浏览器:Starkscan、ViewBlock、Voyager,以及LambdaClass的浏览器(开发中)索引器:Apibara、Checkpoint、TokenFlowAPI服务:Alchemy、Infura跨链:LayerSwap、Orbiter、StarkGate法币通道:Banxa、Ramp钱包:Argent、Braavos、Cartridge以及Metamask的Snap(2023年9月即将推出)领域特定的应用开发框架:Dojo(游戏)表达力Starknet技术栈由Cairo提供支持。其最新版本类Rust,符合开发者习惯,受到了开发者社区的极大热情。「作为一个从未写过任何Rust的人,我几周前开始学习Cairo,现在我在编写Cairo合约上的效率与Solidity相当。再加上即将推出的跨合约共享逻辑的能力,以及内置的模糊测试,Cairo将会成为我编写智能合约的首选环境!」MoodySalemUniswap首席Solidity开发者Cairo作为通用型智能合约语言,额外好处是能产生可证明的计算,为历史上增长最快的区块链开发者生态系统之一所使用。应用可以找到Starknet开发者合作、雇佣或外包。「Starknet的生态系统感觉就像早期的以太坊。以其去中心化的开发和创新方式吸引了这个领域的最优秀的人才。」ItamarLesuisseArgent联合创始人兼CEO未来规划Starknet技术栈仍在开发中,并将在未来几年中继续发展和改进。

    然而,已经可以看到,StarknetAppchain可以作为一种托管服务运行,由StarkWare运营。实际上,第一个StarknetAppchain将很快在主网上启动封闭测试(真的很快!)。我们预计像LambdaClass、Nethermind和StarkWare这样的Starknet生态系统开发团队,以及Rollup-as-a-Service将提供Appchain托管服务。Appchain将自己选择采用哪些技术栈组件,以及通过哪些托管服务运行(例如,StarkWare的SHARP)。用完全开源组件还是专有技术,完全自己选择。这就是Appchain的妙处—并非等量齐观。相反,每个应用都可以做出自己的最佳选择。Appchain最初是作为以太坊上的L2解决方案,但不会止步于此。早在2021年,StarkWare就引入了L3解决方案的概念。我们相信,为了实现更大扩展性和更低交易费用,StarknetAppchain将迁移到L3解决方案,继而在L2公共Starknet网络上运行。总结Starknet技术栈明显处于爆发增长期。我们预计,由于随着性能、安全性和表达力提升,Starknet技术栈将在Appchain领域占据主导地位。Starknet开发者生态系统正在蓬勃发展,最先推动应用链技术栈的快速演变,并将继续发展,满足越来越多应用的各式需求。

Pixel Artist Pixel Artist
Happy Kittens Puzzle Happy Kittens Puzzle
Penguin Cafe Penguin Cafe
Animal Connection Animal Connection
Snakes N Ladders Snakes N Ladders
Pixel Skate Pixel Skate
BeeLine BeeLine
Draw Parking Draw Parking
Draw Racing Draw Racing
Soccer Balls Soccer Balls
Happy Fishing Happy Fishing
Crashy Cat Crashy Cat

FREE GAMES FOR KIDS ONLINE