Skip to content

Commit 8232f21

Browse files
committed
fix: group CDDL optional fields for EB announcement; clarified IB use
1 parent ae7e685 commit 8232f21

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

CIP-0164/README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -548,7 +548,8 @@ Note that EB diffusion (but not voting) continues to happen during this phase.
548548
> **Comparison with Research Paper**: The [Leios research paper][leios-paper]
549549
> describes a more complex protocol variant that requires $5\Delta_\text{hdr}$
550550
> for equivocation detection due to additional coordination mechanisms between
551-
> Input Blocks and Endorser Blocks. This specification's simplified approach,
551+
> Input Blocks (a third block type in the research paper, eliminated in this
552+
> specification) and Endorser Blocks. This specification's simplified approach,
552553
> where EBs are directly announced by RBs, reduces the equivocation detection
553554
> requirement to $3\Delta_\text{hdr}$ while maintaining the same security
554555
> guarantees against equivocation attacks.
@@ -2747,8 +2748,9 @@ block_header =
27472748
, vrf_result : vrf_cert
27482749
, block_body_size : uint
27492750
, block_body_hash : hash32
2750-
+ , ? announced_eb : hash32
2751-
+ , ? announced_eb_size : uint32
2751+
+ , ? ( announced_eb : hash32
2752+
+ , announced_eb_size : uint32
2753+
+ )
27522754
+ , ? certified_eb : bool
27532755
]
27542756
```

0 commit comments

Comments
 (0)