Browsed by
Category: Security

Securing your REP with a Ledger Nano S

Securing your REP with a Ledger Nano S

The Ledger Nano S is a hardware wallet for Bitcoin, Ethereum, Ethereum-tokens and many other crypto currencies. It connects to any computer and uses a LED display to double-check and confirm each transaction with each of its side buttons. Storing your REP with a Ledger Nano S allows you to safely hold crypto currencies, while still providing you secure access and use. It’s important to note that REP is an ERC-20 Ethereum-token, meaning you do not have a “REP address”. Your REP is held within…

Read More Read More

Functional programming = more reliable software?

Functional programming = more reliable software?

Is there actual data showing that functional programming leads to more reliable software? I hear this claim a lot but have never seen data supporting it. One counterpoint is that real-world safety-critical software (for instance, avionics software) is typically written in a simple procedural style — see for instance the JPL / MISRA-C guidelines — because it is more amenable to static analysis. MISRA-C and functional styles are strongly at odds with one another — for example, some purely functional…

Read More Read More

A Serpent Send Exploit (by Joey Krug)

A Serpent Send Exploit (by Joey Krug)

Thanks to Peter Vessenes for pointing out send may not necessarily be secure and challenging our assertions on that and Chris Calderon for helping with some pyethereum issues. Note that this is about the default send(addr, value) in Serpent on Ethereum. Many people [myself included] have said or thought send is secure because it only passes along 2300 gas. The U Maryland paper says that send in Serpent sends along all the remaining gas in the call for the receiving…

Read More Read More