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

Ensure that multiple small holders can run a federation of validators #302

Open
Geod24 opened this issue Sep 5, 2019 · 1 comment
Open
Labels
C.Blockchain Nice to Have type-feature
Milestone

Comments

@Geod24
Copy link
Contributor

@Geod24 Geod24 commented Sep 5, 2019

We want to allow multiple holders, owning less than the threshold (currently 40,000 BOA) to run a validator in a trustless / non-custodian manner.

From the point of view of the network, this would be one single UTXO. On the client side, this UTXO would be made a Schnorr multi signature UTXO (potentially benefitting from k-of-N?).

Each of the holder would then run a node, connected to their multi signature nodes, come to an agreement, and propagate their partially-signed envelope to the federation.

One peer could then be responsible for gathering those partly-signed envelopes and forward it to the network.

@Geod24 Geod24 added the type-feature label Sep 5, 2019
@Geod24 Geod24 added this to the 5. CoinNet release milestone Sep 5, 2019
@Geod24 Geod24 added the C.Blockchain label Jul 5, 2020
@Geod24
Copy link
Contributor Author

@Geod24 Geod24 commented May 17, 2021

We will have to defer this after CoinNet, as it doesn't affect the consensus protocol itself, only the implementation of Agora.

@hewison-chris hewison-chris added the Nice to Have label Apr 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C.Blockchain Nice to Have type-feature
Projects
None yet
Development

No branches or pull requests

3 participants
@Geod24 @hewison-chris and others