
Pada akhirnya, precompiles dan EVM keduanya bukan tempat yang tepat untuk memasukkan sebahagian besar sokongan kriptografi ke dalam ethereum. Sebabnya, precompiles dan EVM kedua-duanya beroperasi pada data yang perlu dimasukkan ke dalam blok rantai ethereum dengan cara tertentu, yang secara realistik bermaksud dimasukkan ke dalam blok sebagai calldata. Ruang ini terhad—walaupun dengan PeerDAS dan blok-dalam-blob, terdapat had praktikal sekitar ~8 MB/s sebelum ia mula menjadi tidak selesa. Ingat: ini bukan blok rantai. Ia adalah komputer dunia kriptografi. Sebarang data/perhitungan yang tidak perlu berada dalam "jalur utama" data/eksekusi tidak sepatutnya dimasukkan ke dalam jalur utama. Sebaliknya, penyelesaian yang betul ialah... maximalisme EIP-8288. Jika anda mempunyai sebarang perhitungan berat yang bersendirian, lakukan perhitungan tersebut dan buat STARK di sisi klien (ini semakin cepat, bahkan di telefon), dan hantar STARK melalui mekanisme penggabungan rekursif EIP-8288. Blok rantai hanya melihat fakta bahawa perhitungan telah dilakukan dan apakah hasilnya; ia tidak pernah perlu melihat data dan perhitungan sebenar. Dengan cara ini, semua orang boleh menggunakan kriptografi apa sahaja yang mereka inginkan, blok rantai ethereum boleh menjadi ringkas, dan kita tidak pernah perlu menambah precompiles lagi.
