goshimmer
goshimmer copied to clipboard
Prototype implementation of IOTA 2.0
# Description of change Issue #2380 Implementation of the `Warpsync` plugin that will allow to retrieve entire epoch's content for a specific epoch commitment chain: for faster syncing and for...
# Description of change This PR refactors the code base to better align with the final algorithms and package structure. ## Type of change - Enhancement (a non-breaking change which...
# Description of change #2287 ## Type of change - Breaking change ## Change checklist - [x] My code follows the contribution guidelines for this project - [x] I have...
# Description of change Solves #2285 - Create and save to snapshot activity commitments - Change ActivityLog to use epochs instead of time - Update unit tests ## Type of...
Epochs can be used to obtain entire temporal chunks of the Tangle in order to aid node's bootstrapping. Additionally, epoch syncing will be used to obtain a specific epoch chain,...
Implementation of the Warpsync plugin that will allow to retrieve entire epoch's content.
There's always a chance to break the data due to the serialized bytes are the same as the delimiter, instead, we should write/read the length of data to/from the snapshot.
# Description of change Refactor requester and extract it as a separate component. ## Type of change Choose a type of change, and delete any options that are not relevant....
The solid entrypoints of an epoch can be determined on message arrival: the message's references that cross to an older epoch.