Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Questions about README #20

Open
rootulp opened this issue Sep 30, 2024 · 0 comments
Open

Questions about README #20

rootulp opened this issue Sep 30, 2024 · 0 comments

Comments

@rootulp
Copy link

rootulp commented Sep 30, 2024

I had a few questions while reading the README and figured I would ask them here.

Context

https://github.com/rollchains/tiablob/blob/main/README.md

Questions

Feegrant clarification?

An ICA on Celestia controlled by the rollchain protocol feegrants all of the validator's Celestia addresses. The proposing validator publishes any outstanding block data above the last proven height to Celestia. This is paid for by the ICA account via feegrant. The proposer also relays any unrelayed ShareCommitment proofs back to the rollchain.

To clarify: it is the roll-up's proposing validator duty to construct the MsgPayForBlobs and submit a tx with that message to Celestia? The fees for the MsgPayForBlobs are deducted from an ICA account on Celestia that has authorized all of the roll-up validator's Celestia addresses.

If a roll-up validator drains the ICA account on Celestia funds then it will be slashed on the roll-up layer?

Rollchain light client?

What is the Rollchain light client in this diagram?

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant