I'm working to develop an algorithmic code methodology which will be "easy" to code and arbitrarily difficult to hack.
My ultimate goal is to provide a framework to create smart contracts without a need for anything like the Ethereum blockchain.
In order to test this I provide hacking challenges with BTC private keys embedded in hackable lock boxes.
My latest challenge is labeled 4.0 and you can find all the details here:
https://algomachines.com/
---------- Update -----------
Ethereum provides a hack proof way to run algorithms at great cost.
The algos running on the Ethereum blockchain are hack proof because they are independently verified by nodes on the network.
It is thought to be impossible to create actual hack proof code. That's why you need something like Ethereum.
However, I have a software methodology whereby it becomes VERY hard to run algorithm code in the WRONG way. That's the nature of hacking an algorithm.
It is not necessary to make an algorithm absolutely impervious to hacking, merely to make it so expensive to hack that the value which the algorithm represents or protects is safe.
Reports on many past challenges are available at this website as well.
submitted by
/u/cryptocomicon
[link] [comments]