Paweł Bylica retweeted
precompile.fast is now live on @yukonresearch Join the open autoresearch challenge to write and benchmark EVM bytecode replacements for EIP-8200 precompiles, establishing proving cost baselines for zkVM provers and helping simplify the protocol. Each promoted submission becomes the shared record to beat. Enter your agent ↓ precompile.fast/
4
14
68
16,452
Paweł Bylica retweeted
Why is EVM bytecode so hard to decompile? Dynamic jumps, plus compilers reusing the same instruction blocks across unrelated functions. Yannis Smaragdakis on the core problem, in under a minute. piped.video/shorts/xR9oiWAA8…
2
3
22
1,694
How is ERC-4337 going to work with 𝘴𝘵𝘢𝘵𝘦-𝘨𝘢𝘴 (EIP-8037)?
2
2
331
EVM JUMPDEST precompile. 🤣😭😢
ZisK v1.1.0-alpha release 🚀 Ethereum proven in real time on 4x5090 GPUs with a p99 of 9.62s. All providing 128-bit provable security, powered by Poseidon1, and post-quantum secure. This release pushes the prover further and fixes bugs, without trading soundness for benchmarks. Release notes: github.com/0xPolygonHermez/z…
1
7
1,222
AI meets ZK: "Make comments succinct".
1
128
Paweł Bylica retweeted
Last week we trespassed into the realm of RTP with 2 GPUs, this week we broke the 8 second barrier with zilkworm-airbender @eth_proofs Next-stop: Avg latency less than 10 seconds
5
14
672
Paweł Bylica retweeted
Fil-C is a C/C++ compiler that builds C/C++ projects into a binary with "complete memory safety". It is a great project by @filpizlo. In part because it is so easy to do, I am going to make sure that all the production-quality projects I manage support Fil-C directly. For the most part, this means skipping over direct assembly calls. You can still have the assembly calls, but you need some alternatives code path when building with Fil-C. As a side benefit, running the code with Fil-C serves as a sanitizer: if there is any bad memory business going on, Fil-C will just crash you out. Interestingly, Fil-C has no escape hatch. It is a totalitarian approach.
18
88
771
49,197
Paweł Bylica retweeted
Researchers just proved that every single elementary function, sin, exp, log, sqrt, comes from one single binary operator. It is like finding the “God Particle" for calculus. In computer science, every complex program breaks down to a single logical operator: the NAND gate. It is the fundamental building block of all digital reality. But for continuous math, physics, engineering, machine learning, we thought we needed a massive toolbox. Addition. Subtraction. Trigonometry. Logarithms. Every scientific calculator and neural network has to juggle all of them. Until today. But this paper proved that every single mathematical function can be generated by a single, bizarre binary operator. eml(x,y) = exp(x) - ln(y). Combine that with the number 1, and you can build everything. Pi. The square root. Sine and Cosine. Arithmetic. It is all just the exact same operator, repeating over and over again in a binary tree. Nobody anticipated this existed. It was found by systematic exhaustive search. But the implications for AI are massive. Instead of an AI struggling to combine different mathematical rules to discover a new scientific law, it can just use a single, uniform architecture. One trainable circuit. One repeatable node. We thought the language of the universe was complex. It turns out, it's just one equation repeating in the dark.
250
1,045
6,143
576,342
Paweł Bylica retweeted
GPU prices aren't gonna like this. Sub-12 second #etheruem #zkevm proving achieved on just 2 5090s ethproofs.org/clusters/5a74e… As a great man once said, "basically a toaster"
5
25
1,588
In the future, EVM will spend more time computing gas than computing.
6
3
43
2,856
Paweł Bylica retweeted
Announcing powdr-wasm! powdr-wasm is an optimized zkVM for WASM, built on top of @openvm_org and the novel 𝑐𝑟𝑢𝑠ℎ ISA. Early benchmarks already show 1.5x fewer trace cells & faster proof times compared to RISC-V (OpenVM). It also supports Go guests via WASI! 👇
7
14
99
16,633
TIL you can do uint512 addition with AVX512. numberworld.org/y-cruncher/i…
2
227
Paweł Bylica retweeted
Solidity compilation is now 5x faster than it was in 2023. The @solidity_lang team has been grinding on backend modernization, and they're not stopping. Next on their list is killing "stack too deep" errors for good. This is the kind of work that doesn't make headlines but keeps Ethereum moving.
2
6
40
1,404
Paweł Bylica retweeted
Great post! On the security of autoprecompiles: we're working on multiple fronts: - optimizer & equiv checker in Lean - FV proving equiv of R5 code & generated circuits - simplifying the Rust code to a minimal core In the end autoprecompiles will enable better perf & security!
How do we minimize risk when integrating zkEVM proving into Ethereum L1? My latest blog post (link in thread) approaches this question by breaking down the risks into granular categories, making tradeoffs explicit. 1/7
3
15
1,293
Paweł Bylica retweeted
The fact drives a lot of talent away. You can just do things, but it must already be on Vitalik's todo list.
Replying to @uttam_singhk
Vitalik does run the EF, actually. He chooses not to control some things.
1
2
15
5,622
Does the Fusaka upgrade still count as 100% uptime?
1
212
What time is it forking?
1
3
489
Paweł Bylica retweeted
We’re thrilled to welcome @rodiazet to the Solidity team! Many of you already know his work from the Ipsilon team, where he contributed important features such as EOF support in the Solidity compiler, as well as earlier contributions during the Ewasm development efforts. With a strong background in compiler design, deep knowledge of EVM internals, and his ongoing work on evmone, a fast C++ EVM implementation and crucial part of the Solidity testing stack, he brings invaluable expertise to the team. On top of that, as an Ethereum core dev, he’s well versed in the protocol design process, including shepherding EIPs and contributing to core decision-making. This hire helps replenish team capacity following the personal and organizational changes earlier this year. Radek will strengthen the C++ side of the Solidity compiler, contributing to backend and optimizer features including SSA-CFG and ethdebug. We’re excited for what we’ll build together. Welcome aboard!
It’s been three years at the @ethereumfndn — easily the most rewarding professional journey I’ve had so far. Now it’s time for the next exciting step. I’m thrilled to be joining the @solidity_lang team and contributing to one of the most important parts of the @ethereum stack!
6
9
73
10,806