Skip to content
This repository has been archived by the owner on Mar 13, 2023. It is now read-only.

Replace esdsa authorities with beefy #657

Closed
hackfisher opened this issue Jan 11, 2021 · 2 comments
Closed

Replace esdsa authorities with beefy #657

hackfisher opened this issue Jan 11, 2021 · 2 comments

Comments

@hackfisher
Copy link
Contributor

In grandpa authorities and bridge relay, grandpa does not need to care about Ethereum contract and relay status, bridgers and ethereum just do sync/relay stuffs.

But in our current design of ecdsa relay, we introduced a slight different design of authorities change sync cross-chain transaction(原子事务), the authorities change finish finally after the change is synced on Ethereum and verified back to Darwinia.

We may need to draft more detail document to tell the similarity and difference between relay authorities and grandpa.

@aurexav aurexav transferred this issue from darwinia-network/darwinia Jun 2, 2021
@aurexav aurexav added the U-Documentation [Uncategorized] Improvements or additions to documentation label Jun 2, 2021
@aurexav aurexav changed the title Document: different design between ecdsa relay authorities and grandpa authorities Different Design Between ECDSA Relay Authorities and GRANDPA Authorities Jun 2, 2021
@hackfisher hackfisher changed the title Different Design Between ECDSA Relay Authorities and GRANDPA Authorities Replace esdsa authorities with beefy Jun 22, 2021
@hackfisher
Copy link
Contributor Author

hackfisher commented Jun 22, 2021

Ecdsa authorities will be replaced by beefy

@hackfisher hackfisher added Bridge and removed U-Documentation [Uncategorized] Improvements or additions to documentation labels Jun 22, 2021
@hackfisher
Copy link
Contributor Author

ecdsa authorities is in the message guard system while beefy is in the message delivery system(light client), so it can not be replaced by beefy.

ecdsa authorities will be refactored to EcdsaBranchGuard pallet, refer #755

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants