Replies: 3 comments 1 reply
-
Regarding timestamps, would cadences (#84) work the same within the context of potato blocks? If so, the |
Beta Was this translation helpful? Give feedback.
-
Believe it or not, I found something in Optimism that resembles this Nuts and Potatoes dichotomy. See my comment here: ethereum-optimism/developers#416 (reply in thread) TL;DR: only some L2 blocks contain (the first in an epoch) contain L1 deposit txs. It appears that we're on the right track. |
Beta Was this translation helpful? Give feedback.
-
More research needed on the Nuts and Potatoes would influence the Transaction Flow in a rollup: https://docs.optimism.io/stack/protocol/rollup/transaction-flow The only implication may be that the Potato tx would remain unprocessed for up to 1 hour. |
Beta Was this translation helpful? Give feedback.
-
Context
@razgraf and I had another productive brainstorming session yesterday at CSX. We ideated on the trading hours for stream management proposal.
Idea
What if we had two types of L2 blocks on SabVM?
The interval between Potato blocks is a critical value because it provides the settlement window for streaming updates. A user might have to wait up to an hour to create, update, or delete streams.
Timestamping
We thought about two ways of timestamping streaming txs:
preferred_timestamp
field in streaming txs that allows users to use the timestamp of one of the Nut blocks in-between the PotatoesWe will likely go with option 1 for simplicity's sake. Option 2 introduces a new assumption that, to my knowledge, does not exist on any blockchain today.
Further Notes:
Drawings
Not super clear, but I put it here just in case.
Feedback
RFC @sablier-labs/sabvm
Beta Was this translation helpful? Give feedback.
All reactions