spacemeshos / pm

Project management. Meta-tasks related to research, dev, and specs for the Spacemesh protocol and infrastructure.
http://spacemesh.io/
Creative Commons Zero v1.0 Universal
2 stars 0 forks source link

Support combining identities #267

Open lrettig opened 7 months ago

lrettig commented 7 months ago

In #253 we're planning to allow smeshers to increase and decrease their identity size. But this doesn't solve the issue of smeshers who already have multiple small identities that they want to combine into one identity. This will matter more when we begin incentivizing larger ATXs/implementing ATX penalties (#266).

For more see:

dshulyak commented 7 months ago

set to low priority as current best solution solves very little, see research discussion for details

dshulyak commented 5 months ago

link to the solution https://community.spacemesh.io/t/naive-atx-combining/376

solving this particular issue will ensure that we won't have problems with consensus due to bandwidth blowup. it will also help to address issues with non-unique activesets, and slightly reduce amount of memory that node needs.

it won't be a small task, as it will require special malfeasence proof and new atx version. will probably take 2-4 weeks. and likely can be completed only after #261

mathcrypto commented 4 months ago

See the research issue on the topic https://github.com/spacemeshos/pm/issues/297