Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

Starknet 2023年最新路线图:专注于提升网络性能和用户体验

& j- O; H2 e4 j" l2 L

专注于性能和用户体验

; h1 h( |+ U c' }7 u0 r$ r

本文将讨论 Starknet 2023 年路线图,以及相关影响因素。路线图会着重考虑性能和用户体验。

! T5 i) o9 ^6 \0 i: \- c

Starknet 尽早向社区公布路线图以保证进展的透明度,然而尽早分享路线图也意味着未来的实际情况可能会出现变化。

- m3 H! m: e9 z" a X; K

十分感谢 Starknet 开发者社区,尤其是建设者委员会在制定本线路图时提供的宝贵建议和反馈;特别感谢 briq 团队成员 Sylve、LambdaClass 成员 Federico、以及 Nethermind 成员 Jorik 的宝贵反馈。与此同时,Starknet 诚邀社区能够继续参与本重要阶段。

$ v; {) S8 ]! O+ q* o* Q# f

Starknet 之旅

+ x6 u3 S% `* d, @

Starknet 旨在帮开发者使用 STARK 技术和 Cairo 语言构建应用程序。迄今为止,Starknet 开发重心仍处于为开发者提供面向未来的功能。Starknet 功能由 Cairo 1.0 驱动,除网络重置计划外,现已基本完成。

, K4 c8 `# Q) K3 B+ i- `$ R+ a

网络重置计划

5 N2 R- {. B4 d" f/ s4 `# B# h3 ?0 c

Starkent 将在今年完成网络重置计划,无需停机,无需重置网络状态,轻松完成无缝连接。

2 T: I. X5 z# I. j6 I- R

新的 Cairo 1.0 合约无需进行任何操作,重置计划只是个小事件。

6 _8 _- @: C# P" Q# J U

但 Cairo 0 合约需要过渡到 Cairo 1.0 合约,当 Starknet 确保大部分 Cairo 合约已完成过渡后,将会启动网络重置计划,弃用系统中现有的 Cairo 0 合约。网络重置计划作为 Starknet 路线图中最后一个重大变更,而后未来任何重大变更都效仿以太坊,需要通过治理投票进行审核。

0 y/ Z3 W6 y4 c4 s0 o

使用 Cairo 1.0 代码解释网络重置计划:

4 g4 ~( n k* n) R9 M5 B q

Starknet 2023年最新路线图:专注于提升网络性能和用户体验

1 k/ s( w& m8 s3 z3 M& v

2023 年路线图

1 C) _9 [5 d2 O: n _- P0 Q' X2 ]

Starknet 目前将开发重点放在性能和用户体验方面。查看下述预估时间表:

- N7 C9 f: X- _

Starknet 2023年最新路线图:专注于提升网络性能和用户体验

: g$ t( k5 Q* F. n- c0 q

性能

' M: Q9 G9 G/ {8 c" x

Starknet 未来几个月的主要目标是提高网络性能,以应对用户和开发者数量的预期增长。吞吐量和网络延迟是 Starknet 网络性能一般衡量指标,另外就是交易成本。因此开发计划根据优先级安排,尽可能按照计划版本发布。

0 C1 C: n9 l4 F1 s T7 i# |

吞吐量和延迟

4 }2 i( g, l% ~. p1 m: e# x* n

吞吐量和延迟在即将发布的 Starknet v0.12.0 版本中将显著改进。这是过去六个月 Starknet 堆栈向 Rust 改进的结晶。该版本包含两个开源项目:基于 Rust 的排序器(StarkWare 开发)和全新 Rust-Cairo VM(LambdaClass 开发的 cairo-rs)。性能基准很快会公布。

, v( R: x5 }+ r2 \0 P5 ^1 E

版本更新后,区块执行时间会显著降低,进而提升网络吞吐量。由于区块执行时间会极大影响交易延迟,因此预计在网络不拥挤时交易延迟会得到改善。

$ v T4 G6 c+ r

v0.12.0 发布后,继续提高吞吐量、降低延迟仍然是首要任务,Starknet 开发重心就是不断改进网络性能。

9 Y$ r( e; d: C4 P. S

交易成本

9 f$ I6 b! R! J1 O4 R1 U, j

v0.13.0 版本后 Starknet 交易成本会大幅降低。目前主要交易成本来自以太坊 L1 数据成本,目前占总交易成本的 95%。本版本会通过降低此部分成本来降低交易费用。Volition 为 Starknet 应用程序开发提供数据可用性混合模式:链上和链下数据。Volition 设计和开发者界面会在后续文章中详述。

0 W1 Z% k& k2 h0 Y7 t" y/ ]$ F* F

以太坊 EIP-4844(Shard Blob 交易)预计在 2023 年第四季度推出。除引入 Volition 外,Starknet 也将对此尽快改进而获益。

4 P' ?1 y/ X) q0 D6 Q9 Q

正因为有了以太坊 EIP-4844 和 Starknet Volition(链下数据可用性),数据成本会显著降低。

9 z, M0 F: m4 D( G M

费用市场

, Z, G* H- N! S

网络正常情况下,性能提升后,开发者和用户体验会显著改善。但网络拥堵时,所有人都需要等待。为了解决这一难题,Starknet v0.14.0 版本中将引入费用市场功能,基于用户付费意愿,而非交易先后顺序来高效分配有限网络资源。

: s3 Q5 u9 |3 G- o- V- {' T

更短且固定的区块间隔

* R$ g( o3 O8 b* S5 a* \

Starknet 也将在 v0.15.0 版本中固定并降低区块间隔。目前一个区块一个专有证明,区块成本固定,这就造成区块间隔不定。网络需要等待足够的交易量达到预定区块成本,才会打包处理交易。这样区块间隔时间不定。为了解决这一难题,Starknet 不再将区块和证明绑定。从 v0.15.0 版本起,证明可以验证一个或多个 Staknet 区块完整性,从而固定区块间隔,改善 Starknet 用户体验。

8 \. V$ J _9 z# \4 i0 C5 j

权衡取舍

; s$ r/ P3 X4 {/ U7 D

Starknet 在制定路线图时有哪些取舍?

$ x; B3 i! u4 F( M- s9 h$ _

性能是重中之重 — 这点也是 Starknet 生态呼声最高的。从 v0.12.0 版本起将通过改进排序器吞吐量来提升性能。

8 ~( j) O; Q/ G; j s, Q2 _- X

v0.13.0 版本需要在低交易成本和优化用户体验(固定并缩短区块间隔,网络拥堵时费用更可测)中选择。之所以降低交易成本,而不是用户体验作为重点,是因为我们预计 v0.12.0 版本中延迟会大幅改进(以秒为计量单位)。综上所述,引入 Volition 能显著降低交易成本,同时根据 EIP_4844 适时调整。

0 J/ K4 k( J8 w1 b) a+ A/ u

如果 v0.12.0 延迟没有按预期大幅改善, 此计划会有所变化。

1 ~2 P4 r0 C) q. S5 w% m5 K$ @. @- a

改善网络拥堵交易状态(即引入费用市场)有可能 v0.14.0 版本中实现。即便 v0.12.0 版本后就可能会出现拥堵,Starknet 仍希望先通过提升吞吐量来缓解网路拥堵。因此 Starknet 决定优先考虑降低交易成本。

" l+ D! I0 l& _5 E7 Z/ I* A. `

总结

% b5 k( f; F- q5 _0 f

发布 Cairo 1.0 标志着 Starknet 功能开发趋于稳定。在 2023 年余下时间内致力于改善 Starknet 性能和用户体验。预计年底实现网络基础层在功能、性能、用户体验方面达到完整、稳定状态。同时协议变更将放缓,所有重大变更都将由网络用户参与治理。2024 年网络运作和决策方面都将实现去中心化。

) E! F6 @3 g6 q6 k2 U# Q: e

Starknet 始终坚信,在提供面向未来的功能、增强网络性能、优化用户体验方面齐头并进,会不断吸引更多开发者和应用程序加入到 Starknet 生态!

BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

基多公寓出租 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    3