ChainSafe / ChainSafe/gossamer

BEEFY protocol

Open
#3,631 0 comments 0 reactions 1 assignee Claimed by @dimartiro View on GitHub
Epic P-low
Dominant language
Go
Stars
454
Forks
144
PR merge metrics
No merged PRs in 30d

Description

## Issue summary

- Implement the BEEFY protocol since it's an option in the Polkadot full node.
- Secondary protocol related to bridging and allowing other clients verify finality
- The beefy gadget is started on line 1159 of `node/service/src/lib.rs` in `new_full` ([link](https://github.com/paritytech/polkadot/blob/de2d820e546159ab908ef0bc1eea1eb1e3edde67/node/service/src/lib.rs#L1159))

## Other information and links

- https://wiki.polkadot.network/docs/learn-consensus#bridging-beefy
- Diego's research - https://hackmd.io/-AbthwC4Szm8q_eK_i5_DA

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.