From c7462bc78665b94022cf5653ffbaabe01eb1567d Mon Sep 17 00:00:00 2001 From: kevinbogner <114221396+kevinbogner@users.noreply.github.com> Date: Sat, 1 Oct 2022 11:32:45 +0200 Subject: [PATCH 1/6] Create README.md --- notes/kevinbogner/README.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 notes/kevinbogner/README.md diff --git a/notes/kevinbogner/README.md b/notes/kevinbogner/README.md new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/notes/kevinbogner/README.md @@ -0,0 +1 @@ + From c7201854580cf3c9934a35d57f5518ebb8092cd8 Mon Sep 17 00:00:00 2001 From: kevinbogner <114221396+kevinbogner@users.noreply.github.com> Date: Sat, 1 Oct 2022 11:33:57 +0200 Subject: [PATCH 2/6] Create update-1.md --- notes/kevinbogner/update-1.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 notes/kevinbogner/update-1.md diff --git a/notes/kevinbogner/update-1.md b/notes/kevinbogner/update-1.md new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/notes/kevinbogner/update-1.md @@ -0,0 +1 @@ + From 84bbb98e64628b86f405a2a03746a2966ad19940 Mon Sep 17 00:00:00 2001 From: kevinbogner <114221396+kevinbogner@users.noreply.github.com> Date: Sat, 1 Oct 2022 11:51:40 +0200 Subject: [PATCH 3/6] Update development-updates.md --- development-updates.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 01fc156..ff554ca 100644 --- a/development-updates.md +++ b/development-updates.md @@ -7,6 +7,8 @@ - [Development Updates](#development-updates) - [Table Of Contents](#table-of-contents) - [Contributing](#contributing) + - [kevinbogner](#kevinbogner) + - [Update #1](#kevinbogner-update-1) - [Mario](#mario) - [Mario: Update 1](#mario-update-1) @@ -20,6 +22,14 @@ your development updates in this document. - Add it to the [Table of Contents](#table-of-contents) - Keep the overall list of people sorted alphabetically. +## kevinbogner + +Development updates from [`kevinbogner`](https://github.com/kevinbogner) + +### kevinbogner: Update 1 + +[Link to update #1](./notes/kevinbogner/update-1.md) + ## Mario Development updates from [`Mario Havel`](https://github.com/taxmeifyoucan/) @@ -28,4 +38,4 @@ Development updates from [`Mario Havel`](https://github.com/taxmeifyoucan/) > Research for estimating -[Week 1](https://notes.ethereum.org/@MarioHavel/merge-ttd) \ No newline at end of file +[Week 1](https://notes.ethereum.org/@MarioHavel/merge-ttd) From eddfe587a90acfc87c25b54b2ac66d0187c4380e Mon Sep 17 00:00:00 2001 From: kevinbogner <114221396+kevinbogner@users.noreply.github.com> Date: Sat, 1 Oct 2022 12:01:39 +0200 Subject: [PATCH 4/6] Update development-updates.md --- development-updates.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index ff554ca..2a06f0b 100644 --- a/development-updates.md +++ b/development-updates.md @@ -8,7 +8,8 @@ - [Table Of Contents](#table-of-contents) - [Contributing](#contributing) - [kevinbogner](#kevinbogner) - - [Update #1](#kevinbogner-update-1) + - [Update #1](#kevinbogner-update-1) + - [Mario](#mario) - [Mario: Update 1](#mario-update-1) From b4cca077d31ccc24643eba81e126652a582ba33d Mon Sep 17 00:00:00 2001 From: kevinbogner <114221396+kevinbogner@users.noreply.github.com> Date: Sat, 1 Oct 2022 12:02:38 +0200 Subject: [PATCH 5/6] Update development-updates.md --- development-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development-updates.md b/development-updates.md index 2a06f0b..5a1bc42 100644 --- a/development-updates.md +++ b/development-updates.md @@ -29,7 +29,7 @@ Development updates from [`kevinbogner`](https://github.com/kevinbogner) ### kevinbogner: Update 1 -[Link to update #1](./notes/kevinbogner/update-1.md) +[Update #1](./notes/kevinbogner/update-1.md) ## Mario From c26dae19c1509a9ad957ee77942a32f5de12a0a8 Mon Sep 17 00:00:00 2001 From: kevinbogner <114221396+kevinbogner@users.noreply.github.com> Date: Sat, 1 Oct 2022 13:54:26 +0200 Subject: [PATCH 6/6] Update README.md --- notes/kevinbogner/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/notes/kevinbogner/README.md b/notes/kevinbogner/README.md index 8b13789..5508dfe 100644 --- a/notes/kevinbogner/README.md +++ b/notes/kevinbogner/README.md @@ -1 +1,19 @@ +# Ethereum Protocol Fellowship Program 2022 - Cohort Three +## 🍴 Project - Forkchoice + +💻 **Code:** [https://github.com/kevinbogner/forkchoice-epf](https://github.com/kevinbogner/forkchoice-epf) + +## Journal +**[01/10/2022]** +- Create my Folder structure for EPF cohort 3. +- Research about [Miga Labs](https://migalabs.es/api-documentation), similar to Blockprint, also provides data for the Consensus Client diversity. + +**[30/09/2022]** +- Research about the [Project ideas](https://github.com/eth-protocol-fellows/cohort-three/blob/master/projects/project-ideas.md) proposed by the program's mentors. +- Brainstorming about [Browser tooling](https://github.com/eth-protocol-fellows/cohort-three/blob/master/projects/project-ideas.md#browser-tooling) and with input from [potuz](https://github.com/potuz) & [parithosh](https://github.com/parithosh) decided to dig deeper into **forkchoice** and **Client diversity**. +- Checked out [protovis](https://github.com/tbenr/protovis) work by [tbenr](https://github.com/tbenr), which visualizes the forkchoice. This could possibly be expanded by additionally offering historical data. +- Checked out [Blockprint](https://github.com/sigp/blockprint) work by [Sigma Prime](https://sigmaprime.io/), which gathers data for the Client diversity of the Beacon chain as shown in [sproulM_'s](https://twitter.com/sproulM_/status/1481109509544513539) tweet. There's already [this](https://clientdiversity.org/) site, which shows the client diversity of Ethereum. Partially based on Blockprint data. +- Experimented with [Blockprint's Public API](https://github.com/sigp/blockprint/blob/main/docs/api.md). +- [potuz](https://github.com/potuz) suggested tracking events like block proposals and attestations to catch network splits across clients. +- Set up [my repo](https://github.com/kevinbogner/forkchoice-epf) for EPF with [Create React App](https://create-react-app.dev/).