Skip to content

IBC transaction gas costs #1923

@sug0

Description

@sug0

Especially after #1904 is merged, IBC transactions will not pay many (if any) gas fees. Updating Namada's state machine with an IBC transaction is somewhat expensive, as validation and storage modifications do the exact same amount of work (i.e. validation is not cheaper, the same code is executed for wasm as is for the native VP).

We should assign a constant gas price to invoking the IBC tx actions host function, and some other cost to executing the IBC native VP. These values should be determined based on the computational effort of running the associated IBC code, with benchmarks.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions