Title: Withdrawal rule to inhibit theft? Post by: Altoidnerd on November 07, 2013, 08:05:15 AM I wonder if it would be possible to incorporate a user defined withdrawal rule that, if broken, forwards the coins somewhere pre-determined and alerts you. For instance, the user can define arbitrary rules for allowable outgoing TX from their wallets like: "the sum of the digits in any withdrawal is either odd and the second digit is a 7 followed by an odd permutation of "713" for example ".97731", or begins with a leading 1 followed by a pythagorean triple punctuated with non consecutive primes, like .137435"
I suppose a very simple scheme is there could some precise list of allowable next outgoing TX which are hashed to high heaven somewhere... If a TX not on the list is attempted the coins go to your fail safe. Just kicking it around because every day I hear about bitcoin theft. Ways to increase security should be considered...better and better passwords don't help because sometimes people simply make an error or misplace a file or do not understand bitcoin well enough to take the proper precautions. Title: Re: Withdrawal rule to inhibit theft? Post by: markm on November 07, 2013, 01:53:28 PM Yet those same people will have no trouble coming up with a "pythagorean triple" to buy lunch with?
-MarkM- Title: Re: Withdrawal rule to inhibit theft? Post by: Altoidnerd on November 07, 2013, 05:02:09 PM Yet those same people will have no trouble coming up with a "pythagorean triple" to buy lunch with? -MarkM- That's not the point. The hacker will have no opportunity for any guesswork. If they managed to get your pass, fine, but now they have to guess a proper transaction within the entire space of allowed rules I could possibly write on the first attempt to transfer out, or else they fail. The system trips the first time an invalid transaction is made. If you make a weird rule, there could be as low as 1/10^6 or 1/10^7 probability they guess it but you'd still have some options when transferring coin. If this software existed I would definitely make one of these transfer rules and change it often. I would buy it shit. I would pay a bunch for this software. |