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

Implement experimental fetching of blocks from NeoFS container #3496

Closed
roman-khimov opened this issue Jun 27, 2024 · 0 comments
Closed

Implement experimental fetching of blocks from NeoFS container #3496

roman-khimov opened this issue Jun 27, 2024 · 0 comments
Labels
feature Completely new functionality I2 Regular impact S1 Highly significant U2 Seriously planned

Comments

@roman-khimov
Copy link
Member

Is your feature request related to a problem? Please describe.

I'm always frustrated when we're fetching blocks via P2P. They can be stored in NeoFS easily.

Describe the solution you'd like

We don't yet have any proper solution for block uploads, but this shouldn't stop us experimenting with formats and fetching. Upload testnet blocks to testnet and arrange an option to fetch them, see how it goes. We need to standardize on attributes, index/primary index/block hash/prev hash/timestamp are obvious candidates to be stored in object attributes. We will also need to store blocks and headers in different objects (to be able to do different requests). Hash indexes are also needed (2000 hashes in each with some attributes to find them). Some blockdump-like chunks of data (1-2K of blocks) can also be thought of, although not strictly required now.

@roman-khimov roman-khimov added feature Completely new functionality I2 Regular impact U2 Seriously planned S1 Highly significant labels Jun 27, 2024
AliceInHunterland added a commit that referenced this issue Jul 22, 2024
AliceInHunterland added a commit that referenced this issue Jul 31, 2024
AliceInHunterland added a commit that referenced this issue Aug 12, 2024
AliceInHunterland added a commit that referenced this issue Aug 15, 2024
AliceInHunterland added a commit that referenced this issue Aug 15, 2024
AliceInHunterland added a commit that referenced this issue Aug 15, 2024
AliceInHunterland added a commit that referenced this issue Aug 21, 2024
AliceInHunterland added a commit that referenced this issue Aug 21, 2024
AliceInHunterland added a commit that referenced this issue Aug 21, 2024
AliceInHunterland added a commit that referenced this issue Aug 21, 2024
AliceInHunterland added a commit that referenced this issue Aug 21, 2024
AliceInHunterland added a commit that referenced this issue Aug 22, 2024
AliceInHunterland added a commit that referenced this issue Aug 22, 2024
AliceInHunterland added a commit that referenced this issue Aug 23, 2024
AliceInHunterland added a commit that referenced this issue Aug 23, 2024
AliceInHunterland added a commit that referenced this issue Aug 26, 2024
AliceInHunterland added a commit that referenced this issue Aug 26, 2024
AliceInHunterland added a commit that referenced this issue Aug 29, 2024
AliceInHunterland added a commit that referenced this issue Aug 29, 2024
AliceInHunterland added a commit that referenced this issue Aug 29, 2024
AliceInHunterland added a commit that referenced this issue Sep 4, 2024
Close #3496

Signed-off-by: Ekaterina Pavlova <[email protected]>
Co-authored-by: Anna Shaleva <[email protected]>
AliceInHunterland added a commit that referenced this issue Sep 4, 2024
Close #3496

Signed-off-by: Ekaterina Pavlova <[email protected]>
Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AliceInHunterland added a commit that referenced this issue Sep 4, 2024
Close #3496

Signed-off-by: Ekaterina Pavlova <[email protected]>
Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AliceInHunterland added a commit that referenced this issue Sep 4, 2024
Close #3496

Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AliceInHunterland added a commit that referenced this issue Sep 4, 2024
Close #3496

Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AliceInHunterland added a commit that referenced this issue Sep 5, 2024
Close #3496

Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AliceInHunterland added a commit that referenced this issue Sep 5, 2024
Close #3496

Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AliceInHunterland added a commit that referenced this issue Sep 5, 2024
Close #3496

Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AliceInHunterland added a commit that referenced this issue Sep 5, 2024
Close #3496

Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AliceInHunterland added a commit that referenced this issue Sep 6, 2024
Close #3496

Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AliceInHunterland added a commit that referenced this issue Sep 6, 2024
Close #3496

Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AliceInHunterland added a commit that referenced this issue Sep 6, 2024
Close #3496

Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AliceInHunterland added a commit that referenced this issue Sep 9, 2024
Close #3496

Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AnnaShaleva added a commit that referenced this issue Sep 9, 2024
Close #3496

Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AnnaShaleva added a commit that referenced this issue Sep 10, 2024
Close #3496

Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AnnaShaleva added a commit that referenced this issue Sep 10, 2024
Close #3496

Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AnnaShaleva added a commit that referenced this issue Sep 10, 2024
Close #3496

Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AliceInHunterland added a commit that referenced this issue Sep 10, 2024
Close #3496

Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AliceInHunterland added a commit that referenced this issue Sep 10, 2024
Close #3496

Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AliceInHunterland added a commit that referenced this issue Sep 10, 2024
Close #3496

Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AliceInHunterland added a commit that referenced this issue Sep 10, 2024
Close #3496

Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
AliceInHunterland added a commit that referenced this issue Sep 10, 2024
Close #3496

Co-authored-by: Anna Shaleva <[email protected]>
Signed-off-by: Ekaterina Pavlova <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Completely new functionality I2 Regular impact S1 Highly significant U2 Seriously planned
Projects
None yet
Development

No branches or pull requests

1 participant