Content
@
https://warpcast.com/~/channel/eigenlayer
0 reply
0 recast
0 reaction
zer0luck.base.eth
@zer0luck
Let's check the Unique Stake Model through the Issues of the Shared Stake Model of EigenLayer and the ELIP-002 proposal to solve them. ELIP-002: https://github.com/eigenfoundation/ELIPs/blob/main/ELIPs/ELIP-002.md
1 reply
0 recast
0 reaction
zer0luck.base.eth
@zer0luck
The shared stake model had an issue: when operators joined multiple AVS, their delegated stake could be slashed by all chosen AVS. This exposed the same stake to multiple slashing risks, where slashing by one AVS could indirectly affect others. The model failed to guarantee AVS' access to slashable stakes when needed, requiring a global veto committee to prevent systematic slashing risks.
1 reply
0 recast
0 reaction
zer0luck.base.eth
@zer0luck
ELIP-002 addresses these issues by introducing the Unique Stake and Operator Sets Model. This model enables operators to allocate specific portions of their stakes to individual AVS, ensuring that slashing events remain isolated. For example, if an operator allocates 10% of their stake to AVS A and 20% to AVS B, slashing in AVS A only affects its 10% allocation, leaving AVS B's 20% untouched.
1 reply
0 recast
0 reaction
zer0luck.base.eth
@zer0luck
The protocol uses Magnitude as an accounting unit to track the percentage of delegated stake assigned to each AVS. for example with each Operator total Magnitude fixed at 1x10^18, the sum of Magnitudes assigned across operators cannot exceed this value, preventing double allocation since AVS cannot slash the same stake.
1 reply
0 recast
0 reaction
zer0luck.base.eth
@zer0luck
Implementing delay mechanisms for Unique Stake Allocation, Deallocation, and Withdrawal actions protects against synchronous timing attacks. • ALLOCATION_DELAY: Creates a delay between when operators allocate stake to AVS and when it becomes a slashing target, giving stakers time to withdraw if they disagree with new allocations. • DEALLOCATION_DELAY: Implements a delay between stake deallocation and non-slashable status, allowing AVS time to execute slashing for past operations. • WITHDRAWAL_DELAY: establishes a delay between withdrawal requests and completion, during which stake remains a slashing target, enabling AVS to address past misconduct.
1 reply
0 recast
0 reaction