Skip to content

Commit d97232b

Browse files
authored
Update EIP-7916: Address review feedback
Merged by EIP-Bot.
1 parent 50723c4 commit d97232b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Diff for: EIPS/eip-7916.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ ProgressiveList[T]
6767
\/
6868
ROOT
6969
70-
V1: Vector[T, 1]
70+
V1: Vector[T, 1] # Assuming `T` with a 32-byte chunk size; otherwise vectors are scaled accordingly
7171
V2: Vector[T, 4]
7272
V3: Vector[T, 16]
7373
V4: Vector[T, 64]
@@ -167,7 +167,7 @@ Mixing in successor subtrees ensures predictable gindices and proof sizes.
167167

168168
## Security Considerations
169169

170-
- Resource limits: The `uint32` length-prefix caps serialization of variable-length subsections at 4GB, but practical limits (e.g., 10MB libp2p messages) apply. Implementations SHOULD enforce context-specific bounds.
170+
- Resource limits: The `uint32` limit for variable-length offsets essentially introduces a ~4GB cap when including a `ProgressiveList[T]` within another complex type, but practical limits (e.g., 10MB libp2p messages) apply. Implementations SHOULD enforce context-specific bounds.
171171
- Variable proof size: Recursive traversal may increase proof sizes for large indices, though logarithmic in list size due to scaling.
172172

173173
## Copyright

0 commit comments

Comments
 (0)