Closed bingen closed 1 year ago
We are aware of those possible manipulations.
We consider that the most valuable NFT should be the one for Chicken In (for it’s meaning and for being richer in traits). Waiting for the right block.timestamp
would mean either contributing more to the permanent bucket (if chickening in too early) or giving away more yield while in pending (if chickening it too late), so it’s not a bad outcome. Specially for bigger bond amounts, which produce the bigger chickens (supposedly the most rare and valuable).
After the Merge, validators shouldn’t be able to manipulate block.timestamp
anymore. And even if they were, the impact would be low.
About the tokenId
, it’s a harder attack vector (needs to be a block creator or proposer), and of limited impact (unfortunately we don’t expect thousands of bonds created each block). We don’t consider that the id itself (the number) should have any special meaning or objective value, except in very particular cases like the first one.