Content
@
0 reply
0 recast
0 reaction
sudo rm -rf --no-preserve-root /
@pcaversaccio
1/ Throughout reading the reverse engineering attempt of `bigbrainchad.eth` I got reminded how program obfuscation is actually the ultimate cryptographic primitive and the way to general-purpose privacy-preserving smart contracts. Think about it like that: An obfuscator allows a program (in this context a code run via the EVM) to be obfuscated in such a way so it is _impossible_ to disassemble, impossible to modify, but still possible to execute. You are not able to learn anything about the program, except what you can learn from inputs and outputs. I think Ethereum is still in its infancy here and I'd like to see more efforts at program obfuscation. https://x.com/jtriley_eth/status/1834692924204105915
2 replies
0 recast
8 reactions
ɃΞrn
@b7
but isn't that from security perspective high risk? why as an user do I want to execute a contract I don't know what it does? fhevm from zama and other confidential evms like oasis sapphire lets you verify code while also having encrypted state
1 reply
0 recast
0 reaction
karmacoma
@karma
you can still observe its inputs and outputs, it’s not like you can’t know what its effects are
1 reply
0 recast
1 reaction