全球数字财富领导者

Starcoin:Move生态中首个支持“Easy Gas”的PoW公链

2024-03-03 23:15:23
兔惹目mu
关注
0
0
获赞
粉丝
喜欢 0 0收藏举报
— 分享 —

Gas作为所有公链的交互成本,也作为矿工收入来源之一,是所有参与生态交互用户都无法回避的问题。以太坊受限于网络性能,gas成本一直以来受到广大用户诟病,在拥堵时一笔简单的交易成本都是100U以上,这是普通用户无法接受的。同时,以太坊生态应用众多,一般用户要完成交互,往往需要支付多笔gas费。这不仅是成本问题,让操作交互也变得非常复杂。

如果,一个用户在uniswap上用uni去买usdt,钱包只需要uni就可以完成交易,这会让交易变得简单、便捷,用户体验也会大大提升。Starcoin是一条Pow公链,支持用户自定义Token支付Gas,并采用DAO治理,解决公链交易Gas支付的灵活性和易用性。使用“Easy Gas”解决方案,用户可以使用平台支持的任何代币支付在区块链上执行交易所需的 Gas 费用。这使得用户无需持有区块链网络的原生代币,从而更容易发起交易。简单来说,Easy Gas功能支持Starcoin上所有平台币作为交互的gas,这样用户就无需单独购买STC进行交易。

Starcoin:Move生态系统中开创性的“Easy Gas”

Move 编程语言是一种新语言,旨在编写在区块链平台上使用的安全智能合约。它与平台无关,这意味着它可以在具有不同数据和执行模型的不同区块链上使用。Move 的关键功能是它能够使用受线性逻辑启发的语义来定义自定义资源类型,这允许资源在程序存储位置之间移动,但不会克隆或隐式丢弃。Move 还拥有一个强大的类型系统,具有线性资源类型、运行时检查和形式验证。

Starcoin是Move生态中的一条Pow公链,支持用户自定义的Token支付Gas,并采用DAO治理来解决公链交易Gas支付的灵活性和易用性。

Starcoin如何做Easy Gas?

Starcoin的“Easy Gas”解决方案允许用户使用平台支持的任何代币支付在区块链上执行交易所需的 Gas 费。这使得用户无需持有区块链网络的原生代币,从而更容易发起交易。原生支持链上任何代币用starcoin支付Gas费。通过与Starcoin Dao结合,可以灵活决定使用哪些代币来支付Gas费,而不需要代理节点和修改用户的代码逻辑。相反,直接在交易中指定用于支付 Gas 费的代币。

如图所示,用户提交交易后,支付Gas费用的过程是通过一系列步骤处理的:

1) Prologue:计算交易所所需的Gas费用并检查用户是否有足够的资金支付。

2)序言:交易执行后,用户指定的Gas Fee Token会转换为STC,并存储在Gas Fee支付队列中,以供将来支付给矿工。

3)PriceOracle:用于获取代币价格的 Oracle 服务。eprologue 和 eprologue 都会依靠它来获取价格来检查和计算是否有足够的钱来支付 Gas 费。

4)Dao&& GasOracleProposalPlugin:用于解决哪些代币可以成为Gas Token以及谁可以更新Gas价格。

正如所看到的,使用 Starcoin Dao,以太网中需要由中间代理节点完成的复杂工作都在 Starcoin stdlib 中完成。Starcoin是Move生态中第一个结合DAO治理实现用户自定义的Token支付Gas的公链,解决了公链交易Gas支付的灵活性和易用性问题。

为什么区块链需要 Easy Gas?

区块链网络,例如以太坊,需要用户支付 Gas 费才能执行网络交易。这些费用用于补偿网络矿工用于处理和验证交易的计算能力和资源。

然而,在大多数公共区块链网络中,用户必须在其原生链中持有特定的Token才能支付Gas费用。这可能会成为web3应用程序推广和使用的障碍,因为开发人员必须教育用户如何使用和购买原生代币,然后才能使用他们的DApp。此外,对于某些用户来说,支付 Gas 费可能会令人困惑和困难,尤其是那些刚接触区块链技术的用户。

这就是 Starcoin 等“Easy Gas”解决方案的用武之地。Starcoin 的“Easy Gas”解决方案原生支持链上任何代币用于支付 Gas 费。通过允许用户使用平台支持的任何代币支付 Gas 费用,这些解决方案使用户可以更轻松地在区块链上发起交易。它消除了用户持有区块链网络的原生代币的需要,这可能成为采用的障碍。它还使得支付 Gas 费的过程更加简单、更加用户友好,并且可供更广泛的受众使用。


1. 欢迎转载,转载时请标明来源为FX168财经。商业性转载需事先获得授权,请发邮件至:media@fx168group.com。
2. 所有内容仅供参考,不代表FX168财经立场。我们提供的交易数据及资讯等不构成投资建议和依据,据此操作风险自负。
go