or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Syncing
xxxxxxxxxx
EPF Dev Update #9
I noticed that my weekly updates were getting too short, so I decided to turn them into bi-weekly updates. This update contains my work done on weeks 9 and 10 of the EPF (2023-09-04 to 2023-09-24).
tl;dr:
New project proposal presentation
I presented my new project in week 9. You can see my slides here and the recording here (I presented last, since it was my second time).
Engine API dive
After my research on the Flashbots architecture, I realized that it doesn't make a lot of sense to continue on that road without having a better understanding of the Engine API.
I started my dive on the specs. Specifically:
I quickly realized that I wasn't going to get to the point where I wanted by reading the spec. So I started reading the Lighthouse codebase.
To be more specific, I started reading what the procedure was to start a Beacon Node, focusing on how the execution engine was represented and how the interactions with it worked. (Similar to Jimmy's article, but with a different focus.)
Learning about the Engine API this way has been great. I feel like I have a much better understanding of how everything fits together. The downside is that this is taking me much longer than I expected, but I think this would be the case no matter what approach I take.
I'm working on an article that goes deeply into the most important Engine API flows, including the beacon node startup process. This article will contain a series of sequence diagrams to help understand the flows better. I mention the diagrams because it's something that can be specially useful to some people, and there has been some discussion on them already: 1, 2, 3.
The article is not finished yet, but in the future you'll be able to find it here.
Published author
I opened a pull request to the new portal network website that adds the article I wrote about Kademlia several weeks ago. It got accepted, and I just think it's cool that one of my writings was useful enough to be added to the main docs of a project
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →You can read it here.