重点
??StarkEx4.5版本来了!
??Volition:允许用户为他们的每项资产选择他们想要使用的数据可用性模式:Rollup或Validium
??支持ERC-1155
??交易捆绑——执行交易捆绑,或者不执行
我们很高兴宣布StarkEx?4.5版本发布了!如今,StarkEx已经支持许多应用程序和许多用例,包括dYdX的永续合约交易、ImmutableX和Sorare的NFT市场、DeversiFi的现货交易,以及Celer的DeFi-Pooling。
随着StarkEx用例范围的扩大,我们将继续发展我们的愿景,开发新功能并适应新需求。
新功能
Volition
借助Volition,StarkEx是第一个允许用户为他们拥有的每项资产在Rollup模式和Validium模式之间进行选择的L2解决方案。
用户现在可以权衡每种数据可用性模式的利弊,并且在任何时候都能切换到不同的数据可用性模式。
到目前为止,每个StarkEx应用程序都必须选择一种数据可用性模式——Rollup或Validium。
使用Rollup的应用程序,每次状态更新时都会在链上发送新状态。选择使用Rollup模式会带来在链上发布数据的额外成本,但主要优点是更安全性更高,因为它不依赖于一组受信任的实体。
使用Validium的应用程序有一个数据可用性委员会(DAC),它负责将整个状态存储在L2上。Validium需要信任第三方,但它的主要优势是节省L1?gas成本,并且相对于Rollup模式,能更好地保护隐私。
对于每个应用程序来说,只能选择一种数据可用性模式的要求并不合理。以NFT市场为例。Bob和Alice都需要使用NFT市场。Bob拥有一款NFT,例如CryptoPunk,价值数百万美元。如果能得到最好的安全保障,他很乐意为此支付费用,这样他就可以在晚上睡个好觉。另一方面,Alice买了一个只值几美分的NFT,因为她只是想测试这个平台。她并不在意是否会丢失NFT,当然也不会为在链上获得数据而付费。无论如何,她永远不会将这个NFT撤回到L1上。
Volition提供了一种解决方案,让每个用户都可以选择他们喜欢的数据可用性模式,并支付相应的费用。Rollup用户因链上发布数据的gas成本而需支付更多费用,而Validium用户支付的费用较少。任何时候,每个用户都可以改变主意并更改数据可用性模式。
在StarkEx上,Volition被执行为两个独立的状态树,一个状态树对应一种数据可用性模式。应用程序根据用户选择的数据可用性模式将每个账户放置在相应的状态树中。通过将资金转移到另一个树上的新账户,就可以更改特定账户的数据可用性模式。
ERC-1155
从4.5版本开始,StarkEx除了已经支持的ETH、ERC-20和ERC-721代币,还在L2上支持ERC-1155代币。因此,现在用户可以在StarkEx支持的应用程序上存款、取款、交易和转移这些代币。下一版本将支持铸造ERC-1155代币。
ERC-1155是一种结合了ERC-20和ERC-721特征的代币类型。前者的特征是你可以生成任意数量的相同类型的代币;后者的特征是你可以生成多种代币类型,但每种类型只能生成一枚代币。
ERC-1155对于同一种物品需要有多个实例的游戏也很有用。例如,在一款幻想类游戏里,你穿过树林,可以找到一种非常罕见的特种部队戒指。而在整个游戏里这种戒指只有5枚,因此只有5名玩家可以在树林中找到这种戒指,而其他任何玩家可以从他们手中购买。当然,稀缺性也影响定价,所以出价必须足够高。ERC-1155的另一个优势是DeFi-Pooling平台;DeFi-Pooling需要为每个DeFi策略铸造RideTicket代币,ERC-1155简化了部署代币合约和向StarkEx注册新代币的过程。
捆绑交易
StarkEx现在支持一种新的交易类型——多交易。多交易是一种捆绑交易,它要么完全执行,要么根本不执行。
捆绑交易对于在一笔交易中交易多种资产类型很有用。一个用例是将一组NFT打包出售。
下一步计划
在StarkNet上构建L3?StarkEx。到时将可以三全其美:
??StarkNet应用程序间的直接互操作性
??降低证明和更新状态的gas成本
??降低状态更新的延迟
StarkEx高吞吐量
铸造ERC-1155代币
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。