-
Notifications
You must be signed in to change notification settings - Fork 267
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
Remove the PartSetHeader
where possible
#418
Comments
#293 is also highly related. PartSetHeader is used extensively in consensus reactor and it might be necessary to implement block propagation first before removing PartSetHeader |
It might also be possible to simply use the existing tendermint block propagation mechanism (maybe using erasure coded shares instead of current chunking) to unblock this and use the DAHeader instead of partsetheader where needed. |
PartSetHeader
where possible
Update: Removing the Removing the PSH from |
Yeah, I agree there is no rush and it makes sense to update to a newer tendermint version first. |
we have since decided to keep tendermint as a black box, and complete removal of the PSH is no longer an option. That being said, we still have plans to experiment with removing it from the header and not signing over it #511 |
Summary
Remove the
PartSetHeader
.Details
As mentioned in #184, we now are propagating block data via IPFS and no longer need to do so via the
PartSetHeader
. After #218 and #374 are completed, we will have the necessary groundwork finished to actually remove thePartSetHeader
completely. Complete removal is the next step to moving on with replacing theBlockID
with theHeader
hash.Action Items
PartSetHeader
or include it in the Header #456References
part of completing #184
The text was updated successfully, but these errors were encountered: