From 4e39171f0b802aaf561ae8086b845ef58cce90a8 Mon Sep 17 00:00:00 2001 From: terence tsao Date: Fri, 15 Mar 2024 15:00:36 -1000 Subject: [PATCH 1/3] New gossip cache size Increase seen aggregate cache size to 4096 --- beacon-chain/sync/service.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/beacon-chain/sync/service.go b/beacon-chain/sync/service.go index 08e20e2e9142..395a2fa76817 100644 --- a/beacon-chain/sync/service.go +++ b/beacon-chain/sync/service.go @@ -53,7 +53,7 @@ const rangeLimit uint64 = 1024 const seenBlockSize = 1000 const seenBlobSize = seenBlockSize * 4 // Each block can have max 4 blobs. Worst case 164kB for cache. const seenUnaggregatedAttSize = 20000 -const seenAggregatedAttSize = 1024 +const seenAggregatedAttSize = 4096 const seenSyncMsgSize = 1000 // Maximum of 512 sync committee members, 1000 is a safe amount. const seenSyncContributionSize = 512 // Maximum of SYNC_COMMITTEE_SIZE as specified by the spec. const seenExitSize = 100 From 2625bcc18dede4bea98771e390eee3401da7e90c Mon Sep 17 00:00:00 2001 From: terence tsao Date: Fri, 15 Mar 2024 21:58:11 -1000 Subject: [PATCH 2/3] Update cache size to 8192 --- beacon-chain/sync/service.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/beacon-chain/sync/service.go b/beacon-chain/sync/service.go index 395a2fa76817..b00ef8760bd8 100644 --- a/beacon-chain/sync/service.go +++ b/beacon-chain/sync/service.go @@ -53,7 +53,7 @@ const rangeLimit uint64 = 1024 const seenBlockSize = 1000 const seenBlobSize = seenBlockSize * 4 // Each block can have max 4 blobs. Worst case 164kB for cache. const seenUnaggregatedAttSize = 20000 -const seenAggregatedAttSize = 4096 +const seenAggregatedAttSize = 8192 const seenSyncMsgSize = 1000 // Maximum of 512 sync committee members, 1000 is a safe amount. const seenSyncContributionSize = 512 // Maximum of SYNC_COMMITTEE_SIZE as specified by the spec. const seenExitSize = 100 From a5ab5087dee16bef132f6cef25ba28ecdb9b5bb6 Mon Sep 17 00:00:00 2001 From: terence Date: Sat, 16 Mar 2024 07:20:23 -1000 Subject: [PATCH 3/3] 16384 --- beacon-chain/sync/service.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/beacon-chain/sync/service.go b/beacon-chain/sync/service.go index b00ef8760bd8..9736fc9b994e 100644 --- a/beacon-chain/sync/service.go +++ b/beacon-chain/sync/service.go @@ -53,7 +53,7 @@ const rangeLimit uint64 = 1024 const seenBlockSize = 1000 const seenBlobSize = seenBlockSize * 4 // Each block can have max 4 blobs. Worst case 164kB for cache. const seenUnaggregatedAttSize = 20000 -const seenAggregatedAttSize = 8192 +const seenAggregatedAttSize = 16384 const seenSyncMsgSize = 1000 // Maximum of 512 sync committee members, 1000 is a safe amount. const seenSyncContributionSize = 512 // Maximum of SYNC_COMMITTEE_SIZE as specified by the spec. const seenExitSize = 100