Proof of Track 2023-11-05
🔍 ZK & Cryptography
Prover coordination is a problem that most ZK L2s will face eventually
Some of the proposed solutions and considerations behind them.
Booster rollups as ZK coprocessors
"To recap: Booster rollups are rollups that execute transactions like they are executed on L1, having access to all the L1 state, but they can also have their own storage."
🔍 Ethereum & Blockchains
A List of Open Problems in Crypto - II
See also I.
eip.info
An official mirror authorized by an EIP editor. Also see EIPs Insights.
🔍 Layer2 & Modular
Different types of layer 2s
Written by Vitalik. Takeaway: "There are two key dimensions to "connectedness to Ethereum": - Security of withdrawing to Ethereum; - Security of reading Ethereum". See also his thread, and also why it is "much better framing than stupid semantic debates over what qualifies as an L2".
TPS is a very faulty metric to measure blockchain throughput
With AA and different designs of L2, TPS is not a good metric to measure blockchain throughput. One of the potential alternatives is to measure UOPS - User Ops per second.
the L2 design space is extremely underexplored; almost all the existing L2s are running barely-modified EVMs
We still early early.
Different types of rollups
See also categorization could be multi-dimensional.
One wacky idea: an online RaaS marketplace
The result: RICRolling (RIC = Rollup In Contracts). The workflow is: Users request a rollup by posting a transaction to our smart contract => RaaS providers can then bid to provide the rollup (rn first come first serve).
🔍 DeFi & AMM & TradeFi
Uniswap Price Execution Analysis
"Our analysis, primarily hinging on the newly-developed simulator tool, illuminates key aspects of trade routing and price execution across various DEXes, notably Uniswap V3 and UniswapX."
awesome-uniswap-hooks top on the page
My awesome-uniswap-hooks is the first result if you search "uniswap hooks" on Google.
🔍 Dev & Toolings
Contract Diff Tool
Multichain multifile contract diff tool. Aka A tool for comparing contracts across many chains.
DeploymIntent
Proof-of-concept incentivized deployment intents via seaport zone.
execution-payload-builder
Builds an ExecutionPayload from a JSON Block obtained from RPC.
useful-solidity-patterns
An ongoing collection of useful, and occasionally clever, solidity/EVM patterns that actually get used in the wild.
what tools do you like using for extracting data from ethereum/evm nodes?
etl, cli, libs, frameworks...
Op-Forge
Tools for using forge with the OpStack.
thuffscript
Write Huff without ever leaving TypeScript.
🔍 Cosmos
Exploring the Sybil Group in the Celestia Airdrop After claiming
"This further indicates that some sybil groups have advanced technical skills".
The Origin of Cosmos Drama
What.
🔍 Web
What exactly is the #:~:text=
location hash in an URL?
Finally gets how to highlight text in webpage... Just right click text and click the "add to highlight" in Chrome.
arxiv-vanity
Renders papers from arXiv as responsive web pages so you don't have to squint at a PDF.
How I stay reasonably anonymous online
Tricks to stay anonymous online.
🔍 Others
Navigation in Google Maps India
"In 2008, Google Maps launched in India. But we quickly ran into a problem: Nobody used street names."
WeWork bankruptcy rumors remind me of the greatest slide deck of all time
Actual slides from Softbank.
L4D2 VR Prototype
Left 4 Dead 2 VR mod.
Thanks for reading!
I'm not a financial advisor. Proof Of Track is for education and information purposes only. DYOR.
Subscribe Proof Of Track, follow me at @msfew_eth, or connect with me at sny.is.