Increase Transaction Size #226
jacobcreech
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Summary
Currently transaction size is capped at 1280 bytes, or 1232 bytes available for developers to use while building their applications. This is limiting for a bunch of usecases, some of them being the following:
The current transaction cap was originally limited by the maximum IPv6 MTU size, but that is not longer a restriction. Increasing this cap would both enable new usecases like above for developers, as well as allow potential apps that were previous limited to be built.
What needs to be discussed/researched?
In SIMD-108, instead of having a separate fee, it was decided to pull the transaction size increase into the CU model.
Very old research, but when testing average increased transaction sizes, it was found that as the transaction size went up, max TPS on the cluster went down exponentially. This test is likely not valid anymore and would need a retest before any consideration of writing a SIMD.
What should be the new max transaction size? Should we test a smaller increase followed by a later larger increase like is potentially being done with CU?
What is the effort to include this change?
Beta Was this translation helpful? Give feedback.
All reactions