Low Level Larry

778 posts

Low Level Larry banner
Low Level Larry

Low Level Larry

@0xAgba_

200+ skill issues.

github Katılım Ağustos 2022
221 Takip Edilen64 Takipçiler
Build Anything
Build Anything@buildanythingso·
making a gc for hackathon builders reply to be added
English
527
9
529
20.2K
Kushal Babel
Kushal Babel@KushalBabel·
Monad has solved the hard things about asynchronous (aka deferred or delayed) execution for account-based VM. While the original motivations were related to performance of executing transactions, it's bearing more protocol-level fruits in terms of MCP, encrypted mempool, and "Extreme Pipelining" (proposing without even knowing the previous block).
Category Labs@category_xyz

Category Labs is proud to introduce Cadence, our multiple-concurrent-proposers (MCP) consensus protocol that matches the optimal good-case latency of single-leader consensus while supporting arbitrarily short block intervals. When combined with BTX, our design for encrypted mempools, this represents a significant step towards solving the problem of MEV at the protocol level. In nearly every blockchain today, a single party ends up in control of each block: it decides which transactions get in, and can reorder them at will. MCP is the natural fix, but most recent designs pay for it with a separate aggregation phase, adding two extra communication rounds per block. Cadence makes the proposers part of consensus itself. Its fast path finalizes in an optimal three communication rounds, even when proposers are offline. Cadence also offers speculative finality, similar to MonadBFT, after just two rounds, revertible only if a proposer provably equivocated. In a simulation using estimated network delays between Monad mainnet's 200 globally distributed validators, finalization takes 219 ms on average, speculative finality 167 ms. Cadence pushes pipelining to the extreme: each block is proposed and finalized in its own independent consensus instance, without waiting on preceding blocks. The block interval then becomes a protocol parameter that can be arbitrarily small. At our initial target of 100 ms, a transaction waits on average just 50 ms to enter a proposal, and oracle prices, liquidations, and auctions can update every 100 ms. Cadence dynamically throttles the opening of new instances to bound the number of outstanding slots even during periods of network instability. When the network is healthy (under synchrony), a transaction included by an honest proposer can be neither dropped nor deferred (short-term censorship resistance), and no proposer can see the others' proposals in time to react (hiding). We prove both, together with safety and liveness under partial synchrony at the optimal 3f+1 fault bound. The Cadence protocol is modular: each module is simple on its own, and any of them can be swapped out without touching the rest. Cadence also builds on components already being deployed: proposals are disseminated as erasure-coded chunks over Deterministic RaptorCast, now rolling out on Monad, and validators vote on proposal digests, so voting does not wait for the full data to arrive. Start with the interactive tutorial: category.xyz/cadence. Full paper: arxiv.org/abs/2607.02275. Joint work by Kushal Babel, Fatima Elsheimy, Lioba Heimbach, Mohammad Mussadiq Jalalzai, Tobias Klenze, Jovan Komatovic, Jason Milionis, Mike Setrin, and Victor Shoup.

English
3
2
37
4.1K
Low Level Larry
Low Level Larry@0xAgba_·
🧵/ Had Fun doing this , Find out more about cadence and @monad : @_jhunsaker @keoneHD @mikeinweb @monad_eco @monad_dev @buildanythingso @harpaljadeja @KushalBabel
Category Labs@category_xyz

Category Labs is proud to introduce Cadence, our multiple-concurrent-proposers (MCP) consensus protocol that matches the optimal good-case latency of single-leader consensus while supporting arbitrarily short block intervals. When combined with BTX, our design for encrypted mempools, this represents a significant step towards solving the problem of MEV at the protocol level. In nearly every blockchain today, a single party ends up in control of each block: it decides which transactions get in, and can reorder them at will. MCP is the natural fix, but most recent designs pay for it with a separate aggregation phase, adding two extra communication rounds per block. Cadence makes the proposers part of consensus itself. Its fast path finalizes in an optimal three communication rounds, even when proposers are offline. Cadence also offers speculative finality, similar to MonadBFT, after just two rounds, revertible only if a proposer provably equivocated. In a simulation using estimated network delays between Monad mainnet's 200 globally distributed validators, finalization takes 219 ms on average, speculative finality 167 ms. Cadence pushes pipelining to the extreme: each block is proposed and finalized in its own independent consensus instance, without waiting on preceding blocks. The block interval then becomes a protocol parameter that can be arbitrarily small. At our initial target of 100 ms, a transaction waits on average just 50 ms to enter a proposal, and oracle prices, liquidations, and auctions can update every 100 ms. Cadence dynamically throttles the opening of new instances to bound the number of outstanding slots even during periods of network instability. When the network is healthy (under synchrony), a transaction included by an honest proposer can be neither dropped nor deferred (short-term censorship resistance), and no proposer can see the others' proposals in time to react (hiding). We prove both, together with safety and liveness under partial synchrony at the optimal 3f+1 fault bound. The Cadence protocol is modular: each module is simple on its own, and any of them can be swapped out without touching the rest. Cadence also builds on components already being deployed: proposals are disseminated as erasure-coded chunks over Deterministic RaptorCast, now rolling out on Monad, and validators vote on proposal digests, so voting does not wait for the full data to arrive. Start with the interactive tutorial: category.xyz/cadence. Full paper: arxiv.org/abs/2607.02275. Joint work by Kushal Babel, Fatima Elsheimy, Lioba Heimbach, Mohammad Mussadiq Jalalzai, Tobias Klenze, Jovan Komatovic, Jason Milionis, Mike Setrin, and Victor Shoup.

English
0
2
5
79
Low Level Larry
Low Level Larry@0xAgba_·
🧵5/ What it is: the paper in one hand, working code in the other. Mock crypto, no networking, single-threaded — same seed, byte-identical trace. What it’s not: a node. Shortest path I know to understanding Monad’s post-Cadence finality: the repo + NOTES.md.
English
1
2
5
47
Low Level Larry
Low Level Larry@0xAgba_·
@category_xyz dropped Cadence 10 days ago , Monad’s next consensus protocol. Concurrent proposers, extreme pipelining, speculative finality. So I implemented it. Cadence-mini: a deterministic Rust simulation of the core protocol. github.com/LowLevelLarry/… 🧵
English
1
3
6
170
Low Level Larry retweetledi
Jafar👾
Jafar👾@Samuraihighlord·
The internet made sharing our thoughts effortless. Public blockchains made sharing our finances normal. What if that wasn’t the only option? I made a short film exploring how @SuiNetwork is rethinking finance through gasless stablecoin transfers, confidential transactions, and infrastructure built for the next generation of users.
English
13
13
75
3.1K
Low Level Larry
Low Level Larry@0xAgba_·
@_smbrian @0xcans_ Gold, PayPal, NASDAQ , notice how everything on your list is finance? The line isn’t arbitrary, you just drew it yourself and didn’t notice. Crypto-native Spotify is better at nothing a listener cares about
English
1
0
0
56
BL
BL@_smbrian·
@0xcans_ Bitcoin is crypto-native gold. Stablecoins are crypto-native PayPal. Hyperliquid is crypto-native NASDAQ. Why is crypto-native Spotify where you arbitrarily draw the line?
English
1
0
1
165
BL
BL@_smbrian·
I think the "Sui doesn't have enough liquidity so it's not a good place to build" narrative is dumb. There's a whole class of unicorn-potential products that don't require "liquidity" to be sitting onchain. Basically anything in consumer (Spotify, Netflix, YouTube, etc.) don't need existing liquidity or users. All that's needed is a decent stablecoin and an onramp. Ironically if someone is able to build the next Spotify-scale platform on Sui, TVL is going to go to the moon and Sui DeFi will experience a renaissance.
English
26
12
86
5K
Low Level Larry
Low Level Larry@0xAgba_·
@_smcalz @_smbrian (Cont) but it’s a crazy crazy statement to make that saying little liquidity is not a good enough reason to leave or worse that it’s “dumb” , It just isn’t and he wouldn’t get it .
English
0
0
0
32
Low Level Larry
Low Level Larry@0xAgba_·
@_smcalz @_smbrian Understand context , he is throwing a light jab at a dev who I won’t mention , the dev built a product that clearly can’t stand the test of time like an “nft collection” would , let’s be fr . I really don’t mean to troll SM because they truly have done well for themselves , —
English
1
0
0
66
Low Level Larry
Low Level Larry@0xAgba_·
@_smcalz @_smbrian Idrc about sm or its history , im saying the op made a baseless claim . You need liquidity to keep things afloat . Period .
English
1
0
0
21
CalZ.sui 📺
CalZ.sui 📺@_smcalz·
@0xAgba_ @_smbrian Just FYI, SM was founded over 4 years ago at the start of the bear on a chain with few users and little liquidity. Sui didn't come around until 1.5 years later.
English
1
0
0
53
Low Level Larry
Low Level Larry@0xAgba_·
@_smbrian @_smkotaro (cont) Liquidity is what moves chains let’s not pretend like this isn’t a known fact . Insiders like you who aren’t able to tell ml and sf the truth will eventually be the end of the chain .
English
0
0
1
29
Low Level Larry
Low Level Larry@0xAgba_·
@_smbrian @_smkotaro (Cont) so how can you possibly relate to the pain that drove the initial statement? I like sui but I hate biased individuals. You can’t tell people to “build products that don’t require liquidity” If that’s floats your boat do you , but it’s not a dumb system to make .
English
1
0
2
73
BL
BL@_smbrian·
@0xAgba_ You have a warped sense of history. We sold out our first collection on ICON which had like 50 users. @_smkotaro
English
1
0
0
108