Ben

135 posts

Ben

Ben

@bhuan_

@category_xyz, prev @jump_

Katılım Kasım 2021
574 Takip Edilen1.1K Takipçiler
Category Labs
Category Labs@category_xyz·
Category researchers and collaborators received a Distinguished Paper Award at IEEE S&P conference (@IEEESSP) for their paper related to private mempools. The techniques introduced were ultimately leveraged in BTX, our latest state-of-the-art Batched Threshold Encryption (BTE) scheme. Congratulations to our researchers: Amit Agarwal, Babak Poorebrahim Gilkalaye, @KushalBabel, @sourav1547, @PeterRindal
Category Labs tweet media
English
58
50
278
56.7K
Kushal Babel
Kushal Babel@KushalBabel·
There is incredible energy at Category Labs @category_xyz And even more so in the New York office!
English
1
0
7
430
Ben retweetledi
Keone Hon
Keone Hon@keoneHD·
EVM storage is extremely inefficient. Here's what you need to know: 1. Storage slots are 32 bytes 2. But disk pages are 4096 bytes (128x) 3. When computers read from disk, they read in units of pages 4. Intuitively, you would think that storage slots 0-127 (and 128-255, 256-383, etc) all map to the same page, but that's not how it works. Instead, it is basically guaranteed that every storage slot maps to a different disk page, so reading 5 storage slots will incur 5 page reads. 5. What if we made contiguous storage slots map to the same page? Then we could reduce gas costs for subsequent slot accesses, charging a cold SLOAD/SSTORE cost for the first slot access (slot 0) and warm for subsequent ones (slots 1-127). MIP-8 does exactly this. It reprices gas accordingly, making making many previously-cold SLOADs/SSTOREs instead warm, and rearchitects the storage trie to enable this. It's a complex effort, but the @category_xyz team is expert at database design and has a solution. This is Monad's first big improvement to the EVM. Monad mainnet was intentionally an MVP -- the absolute minimum set of changes that would deliver full interface compatibility, high performance, and decentralization. Improvements like MIP-8 were intentionally held to post-mainnet - but now that mainnet is live, we can start pushing the pace with improvements.
mijovic@mijovic988

1/ Every SLOAD in every EVM contract ever written has been a cold page fetch. Not because of bad code — because of a fundamental design decision in Ethereum's storage model. Monad is addressing this. 🧵

English
38
37
276
39.7K
Ben retweetledi
Keone Hon
Keone Hon@keoneHD·
Monad Foundry v1.5.0-monad.0.2.0 has been released by @category_xyz This release includes full support for the staking precompile, including both read and state-mutating functions: github.com/category-labs/… This release also adds new staking-related Foundry cheatcodes. Category Labs has also monad-std, which includes the MonadVm interface: github.com/category-labs/… Shoutout @0xhaythem for the great work here!
English
36
39
265
7.2K
Kai Jun Eer
Kai Jun Eer@kaijuneer·
Everyone is posting articles about AI doomsday, but personally I'm very looking forward to the day where humans are liberated from their current work, and have the ability and time to build fun experiments and explore different passions. I'm sure we'll figure out how to survive.
English
1
0
2
155
Ben
Ben@bhuan_·
@Timur_Yessenov Your replies are impressive, what’s your token burn rate?
English
1
0
1
23
Timur Yessenov
Timur Yessenov@Timur_Yessenov·
This is a perfect example of what actually matters now. Notice what made this work - you already understood: - How blockchain voting should work - What the user experience should be - The architecture (indexer, websocket, emulator) Claude Code handled the front-end syntax you didn't know. But the DESIGN came from you. This is the pattern I keep seeing: AI tools are incredibly powerful when combined with domain knowledge. They compress implementation time, not thinking time. Someone without your blockchain understanding couldn't have built this - even with the same tools. The bottleneck was never "knowing React" - it was knowing what to build and why. That's the skill that scales.
English
1
0
1
38
Ben
Ben@bhuan_·
HNY! I wanted to share a simple dapp built on Monad testnet. How well could Twitch Plays Pokemon work on Monad?
Ben tweet media
English
17
9
99
10.8K
Ben
Ben@bhuan_·
Bad news: we lost Charmeleon 🪦but Misty's waiting! EIP-7702 support added and window reduced from 5 blocks to 1 block. Depending on where you're playing, it should take under a second between input and move.
Ben tweet media
English
1
0
22
752
Ben
Ben@bhuan_·
I wrote a blog post (technical, non-crypto-native audience in mind) documenting the journey and takeaways here: monad-plays-pokemon.notion.site
English
2
0
11
570
Ben
Ben@bhuan_·
@monad If “Keone” asks you to send funds to a wallet, check for the sounds of a stream
English
0
0
4
303
Ben
Ben@bhuan_·
@keoneHD guessing top set weight of squats, but I feel like change plates aren’t your thing
English
1
0
36
11.7K
Ben
Ben@bhuan_·
Customize your own Monad network (monad-bft was open sourced this week!) and watch messages fly between nodes in your web browser.
Category Labs@category_xyz

As we wait for @indigo4043 to take the stage at @paradigm's Frontiers event later today, we wanted to share an interactive blog post bringing MonadBFT to life in your browser via an open-source tool we call monad-viz. 👇

English
3
0
12
1.1K