News for hackers. Stuff that matters.
Re:Our suite of Ethereum security tools by rusbus on Saturday March 24, 2018 @03:08AM (#16665288)
Is it possible to implement a compiles to solidity or compiles to evm language with better properties? I assume yes.
Re:Our suite of Ethereum security tools by mike-myers on Saturday March 24, 2018 @04:04AM (#16665451)
Yea, Solidity is not the only language of code that compiles to EVM bytecode. There are other languages that also do so: Serpent, LLL, and Viper. "Better" is subjective, but it looks like Viper is intended to be more audit-able. But it's also still a work in progress.

Serpent and LLL are apparently lower-level than Solidity.

https://steemit.com/ethereum/@balzss/the-many-languages-of-e...

Re:Our suite of Ethereum security tools by davedx on Saturday March 24, 2018 @11:50AM (#16667185)
Bamboo looks quite interesting. I think it’s mainly focused on modelling the state changes smart contracts undergo more explicitly. https://github.com/pirapira/bamboo
Re:Our suite of Ethereum security tools by ShorsHammer on Sunday March 25, 2018 @09:59AM (#16672186)
Serpent is deprecated.
Re:Our suite of Ethereum security tools by UncleEntity on Saturday March 24, 2018 @06:35AM (#16665895)
It would (probably) be fairly trivial to get any modular compiler to spit out bytecode for the Etherium VM...fairly trivial for someone with the gumption and skills I mean.

Or someone could add some analysis stages to the solidity compiler since all the information you need is floating around the web in various papers -- actually spent a good part of the last week reading about abstracting abstract machines and static analysis for my next investigative coding project when I quit being lazy.