Questions tagged [pov]
The pov tag has no usage guidance.
9 questions
1
vote
2
answers
59
views
Genesis chainspec size limit
I understand that there is a PoV size limitation for blocks produced by the chain, since they need to be imported, and validated by validator nodes. However, I'm curious about whether this limitation ...
7
votes
1
answer
173
views
How does the benchmark calculate the proof size?
I have no idea why this call uses such a lot proof size (around 4MB).
It looks like it doesn't change too many storage items.
https://github.com/darwinia-network/darwinia-messages-substrate/blob/...
2
votes
1
answer
83
views
Is there a way to find the historic parachain block PoV size?
I know there is a maximum PoV block size limit for the parachain, it's now 5M. Is there a way to query the historical blocks PoV block size, via Polkadot Apps, the third party tool or the way to write ...
5
votes
2
answers
180
views
How does a parachain collator reliably know which parachain block (candidate recipt) got included on the relaychain to build the next block on?
I understand the entire path of a parachain block upto and including its candidateReciept being "included" on the relaychain, and its erasure coded PoVs being available with the relaychain ...
2
votes
2
answers
50
views
Does RuntimeApis storage accesses counts towards PoV when called from RPC and not any extrinisc?
We have some custom RPCs that call some custom RuntimeApis that from inside our pallets expose some on chain data.
I know that any access (read or write) of on-chain storage from extrinsics will ...
5
votes
2
answers
83
views
How to determine if a parachain runtime migration is too big?
I want to write runtime storage migration for our parachain. This time it will scan large storage maps with more than 10k entries. This may results in very large PoV block size. I'm wondering what the ...
0
votes
1
answer
51
views
What is the point of making all storage explicitly bounded?
There has been a long time goal to move all storage to bounded forms in runtime. I can see that having bounded size limits of all the storage items can be useful to give some guarantees for storage ...
16
votes
1
answer
382
views
What does PoV stand for?
I keep seeing this everywhere. PoVBlock, etc. Can someone share what it stands for and maybe include a link where we can learn more?
5
votes
1
answer
106
views
How do I obtain key-value storage proof for a runtime call?
I want to run an experiment to see how big are PoVs for my parachain blocks.
I figured I can leverage the same API that is used during syncing execute_block for the blocks I am interested in and ...