-
Notifications
You must be signed in to change notification settings - Fork 5.9k
Update EIP-7594: Polish EIP, expand rationale #9588
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
✅ All reviewers have approved. |
acba5cc to
691064a
Compare
691064a to
5d8720e
Compare
e520dc6 to
a92571c
Compare
ecd144a to
c78b62a
Compare
6abeb8f to
e26bea7
Compare
|
still reviewing the security section with @fradamt and @MarcoPolo |
|
The commit 63cae7d (as a parent of 2e44014) contains errors. |
|
|
||
| Validators are assumed to have marginally higher requirements to participate on the network. PeerDAS introduces a custody requirement that scales with the validator count so that nodes with more resources can contribute to a more stable backbone that makes the global network more robust. | ||
|
|
||
| ### Column sampling vs row sampling |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would add that extending columns (including proof computation) has to be done just in time, in the critical path, whereas rows can be extended in advance and the proof computation can even be outsourced to the senders, as we do in the previous section
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| | $\epsilon$ | $n\epsilon$ (nodes) | Upper bound on $\mathbb{P}$ | | ||
| |:-----------:|:---------------------:|:---------------------:| | ||
| | 0.0 | 0 | 2.36*10^37 | | ||
| | 0.1 | 1 000 | 10^-960.9 | | ||
| | 0.2 | 2 000 | 10^-2607.9 | | ||
| | 0.3 | 3 000 | 10^-4536.5 | | ||
| | 0.4 | 4 000 | 10^-6674.8 | | ||
| | 0.5 | 5 000 | 10^-8995.6 | | ||
| | 0.6 | 6 000 | 10^-11491.3 | | ||
| | 0.7 | 7 000 | 10^-14169.4 | | ||
| | 0.8 | 8 000 | 10^-17057.3 | | ||
| | 0.9 | 9 000 | 10^-20226.8 | | ||
| | 1.0 | 10 000 | 10^-24045.0 | | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd prioritize values in the most interesting range, i.e. small and near the transition from unsafe to safe. These are the log2 values of the bound for [0.01, 0.02, 0.03, 0.04, 0.05]:
127.43879660818209
-66.57921254923122
-337.35094215358595
-658.5475731661436
-1017.6532434515411
In other words, these parameters are good for epsilon >= 2-3%, depending on the failure probability you're ok with
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| | $\epsilon$ | $n\epsilon$ (nodes) | Upper bound on $\mathbb{P}$ | | ||
| |:-----------:|:--------------------:|:-----------:| | ||
| | 0.01 | 1 00 | 10^38.36 | | ||
| | 0.02 | 2 00 | 10^-20.04 | | ||
| | 0.03 | 3 00 | 10^-101.55 | | ||
| | 0.04 | 4 00 | 10^-198.24 | | ||
| | 0.05 | 5 00 | 10^-306.34 | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| | $\epsilon$ | $n\epsilon$ (nodes) | Upper bound on $\mathbb{P}$ | | |
| |:-----------:|:--------------------:|:-----------:| | |
| | 0.01 | 1 00 | 10^38.36 | | |
| | 0.02 | 2 00 | 10^-20.04 | | |
| | 0.03 | 3 00 | 10^-101.55 | | |
| | 0.04 | 4 00 | 10^-198.24 | | |
| | 0.05 | 5 00 | 10^-306.34 | | |
| | $\epsilon$ | $n\epsilon$ (nodes) | Upper bound on $\mathbb{P}$ | | |
| |:----------:|:-------------------:|:---------------------------:| | |
| | 0.01 | 100 | $10^{38}$ | | |
| | 0.02 | 200 | $10^{-20}$ | | |
| | 0.03 | 300 | $10^{-101}$ | | |
| | 0.04 | 400 | $10^{-198}$ | | |
| | 0.05 | 500 | $10^{-306}$ | |
eth-bot
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All Reviewers Have Approved; Performing Automatic Merge...

categorytoCore