#dusk Я пересчитал газовый механизм основной сети Dusk заново и сначала исправлю один момент, который многие легко путают: точность DUSK в основной сети — 9 знаков после запятой. Минимальная единица называется LUX, и 1 DUSK = 1,000,000,000 LUX. Это полностью отличается от DUSK с 18-значной точностью в эпоху ERC20. После миграции в основную сеть точность отображаемого баланса в кошельке отличается от того, что вы видите в MetaMask — дело не в том, что монет стало меньше, а в том, что изменились десятичные разряды.$SPCXB
Формула расчёта комиссии такая же, как у большинства сетей: gas_used × gas_price = фактическая комиссия. Но сейчас в Dusk всё ещё используется традиционная модель first-price auction, а не EIP-1559, как в ETH. Это означает, что пользователю нужно самому оценивать разумный gas_price, а не полагаться на автоматическую настройку протокола. Невыработанный gas не тарифицируется, но если газа недостаточно и транзакция revert’ится, уже израсходованный gas всё равно нужно оплатить.
Есть здесь ещё одно место, где легко наступить на грабли: выставить gas_limit повыше многим кажется не критично. Но если при этом gas_price тоже завышен, то даже когда сеть не перегружена, фактическая комиссия может оказаться намного выше ожидаемой. Ведь максимальная стоимость определяется произведением двух значений, и система не поможет вам автоматически «взять меньше».$SNDKB
Для пользователей, пришедших из BTC-экосистемы, понимание комиссии обычно такое: «платим по байтам», просто и напрямую. А в Dusk при одном и том же действии перевода в пиковые часы комиссия может быть в несколько раз выше, чем в «спокойные». Это ближе к ощущениям пользователей ETH, но там сейчас есть ориентир base fee, которого в Dusk нет.
Поэтому я считаю, что @Dusk на стороне кошелька как минимум нужно сделать следующее: до подтверждения подписи показывать три числа — предполагаемый расход gas, текущий рекомендуемый gas_price и максимальную возможную комиссию.$DUSK
В качестве токена для сетевой комиссии, если пользователь каждый раз подписывает, будто гадает, то даже самый лучший базовый механизм будет бесполезен.#dusk @Dusk
Формула расчёта комиссии такая же, как у большинства сетей: gas_used × gas_price = фактическая комиссия. Но сейчас в Dusk всё ещё используется традиционная модель first-price auction, а не EIP-1559, как в ETH. Это означает, что пользователю нужно самому оценивать разумный gas_price, а не полагаться на автоматическую настройку протокола. Невыработанный gas не тарифицируется, но если газа недостаточно и транзакция revert’ится, уже израсходованный gas всё равно нужно оплатить.
Есть здесь ещё одно место, где легко наступить на грабли: выставить gas_limit повыше многим кажется не критично. Но если при этом gas_price тоже завышен, то даже когда сеть не перегружена, фактическая комиссия может оказаться намного выше ожидаемой. Ведь максимальная стоимость определяется произведением двух значений, и система не поможет вам автоматически «взять меньше».$SNDKB
Для пользователей, пришедших из BTC-экосистемы, понимание комиссии обычно такое: «платим по байтам», просто и напрямую. А в Dusk при одном и том же действии перевода в пиковые часы комиссия может быть в несколько раз выше, чем в «спокойные». Это ближе к ощущениям пользователей ETH, но там сейчас есть ориентир base fee, которого в Dusk нет.
Поэтому я считаю, что @Dusk на стороне кошелька как минимум нужно сделать следующее: до подтверждения подписи показывать три числа — предполагаемый расход gas, текущий рекомендуемый gas_price и максимальную возможную комиссию.$DUSK
В качестве токена для сетевой комиссии, если пользователь каждый раз подписывает, будто гадает, то даже самый лучший базовый механизм будет бесполезен.#dusk @Dusk
LUX和DUSK的换算你搞清楚了没
100%
主网精度从18位变9位影响大吗
0%
哪个钱包能展示预估最大费用
0%
1 проголосовали • Голосование закрыто