This week, I'm mostly working with the storage analysis miniproject. Most of the code components are completed. Now I'm left with completing the analysis component, then I'll perform some simple testing on the Ethereum testnet before running a full node on the mainnet.
To recap, the goal of this miniproject is to analyze the exact amount of state space used and unused within a certain period of time. By having this analysis, it may help with understanding the effect of prior state expiry scheme as well as coming up with more appropriate ones.
The method of performing this analysis is quite straightforward. Essentially, I would run a Geth node via full sync on the Ethereum mainnet. The Geth code is modified such that each node would have an additional metadata and stored in the database. The metadata that I chose is the last block number where the node is accessed. By collecting this information, we can precisely analyze a period of inactivity for the entire state.
To ensure consistency, I post daily updates (on weekdays) on what I did for EPF. Check out my daily updates this week:
Monday
Tuesday
Wednesday
Thursday
Friday
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