-
Notifications
You must be signed in to change notification settings - Fork 44
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
cip-19: add eds identifier/container #114
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Two observations:
- EDS is an acronym so should it be consistently capitalized as
EDS
instead ofEds
? - Please use a leading space before the open parentheses.
Eds containers encapsulate the [DataSquare][square]. Internally, they only keep the original data(1st quadrant) of the | ||
EDS with redundant data(2nd, 3rd and 4th quadrants) computable from the original data. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Eds containers encapsulate the [DataSquare][square]. Internally, they only keep the original data(1st quadrant) of the | |
EDS with redundant data(2nd, 3rd and 4th quadrants) computable from the original data. | |
Eds containers encapsulate the [DataSquare][square]. Internally, they only keep the original data (1st quadrant) of the | |
EDS with redundant data (2nd, 3rd and 4th quadrants) computable from the original data. |
Row containers encapsulate the rows of the [DataSquare][square]. Internally, they only keep the left(original) half of | ||
the row with right(redundant) half recomputable from the left half. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Row containers encapsulate the rows of the [DataSquare][square]. Internally, they only keep the left(original) half of | |
the row with right(redundant) half recomputable from the left half. | |
Row containers encapsulate the rows of the [DataSquare][square]. Internally, they only keep the left (original) half of | |
the row with right (redundant) half recomputable from the left half. |
| RowID | 0x7801 | 0x7800 | | ||
| SampleID | 0x7811 | 0x7810 | | ||
| DataID | 0x7821 | 0x7820 | | ||
|
||
*EdsID and container are excluded from Bitswap composition. Bitswap is limited to messages of size 256kb, while EDSes are | ||
expected to be bigger. Also, its more efficient to parallelize EDS requesting by rows. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
expected to be bigger. Also, its more efficient to parallelize EDS requesting by rows. | |
expected to be bigger. Also, it is more efficient to parallelize EDS requesting by rows. |
Extends the cip-19 with new identifier/container.