massa
massa copied to clipboard
The Decentralized and Scaled Blockchain
Unify all caches by adding this to massa-models: https://github.com/massalabs/massa/blob/e7bc907dd383e684a4d3a133af9834d3f4cdd19c/massa-models/src/cache.rs and using it for all Protocol caches
TBD
https://github.com/massalabs/massa/pull/3025/files introduced unbanning of nodes and version incompatibility. Remove them for testnet 15
Instead of serializing the whole endorsement when it is inside a header, only include the creator pubkey and the signature. All the other info (slot, parent hash) is already in...
When the same staker produces two different endorsements for the same (slot, index), allow propagating a proof of the cheating. This proof can be included in blocks to slash the...
Perform a PoS draw check for endorsements in Protocol (funcion note_endorsmenets_from_node). Outcomes: * if the (slot, index) matches the endorsement producer => OK * if there is a mismatch =>...
Ignoring the tests in https://github.com/massalabs/massa/pull/2984 that seems to be failing intermittently at https://github.com/massalabs/massa/actions/runs/3044303046/jobs/4904742131 That makes for a total of three ignored in the protocol worker suite.
## Introduction This is the second issue for the implementation of https://github.com/massalabs/massa/discussions/2968 ## TODO - [ ] Save a snapshot of the ledger hash in PoS at every end of...
# Nonce is required The main problem absence nonce: - Cancel one of the batch transactions. - Speed up one of the batch transactions. - Priority control, of all transactions....
Endorsements should satisfy the following constraints: - Endorsements should be created and propagated to the network by endorsers at half-slot time. - Endorsements should endorse the best parent in the...