Bitcoin Forum
December 05, 2016, 02:38:10 PM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Theft on the range - Unix style permissions on the wallet contents  (Read 567 times)
AntiVigilante
Member
**
Offline Offline

Activity: 98



View Profile
June 15, 2011, 09:45:37 AM
 #1

Unix about three different ways to control the manipulation of files:
RWX
ACLs
attributes

Firstly, my C programming is awful, but this needs to be done.
Secondly, I realize that the current claims of fraud (not that I doubt) have been VNC based, account hacks, and possibly even socialed / carelessness.
This won't have a direct benefit in those cases. However, this would provide the foundation for implementing anti-theft measures.

The RWX model would be the easiest to emulate.

Think of a generalized version of RWX as non-destructive, destructive, active. The analogs for wallet permissions would be Receive, Send, Operate (addresses) / View (accounts).
Each address and account would have these settings. Operate refers to the ability to combine and split the amounts. For example, if you disable operate permissions you cannot send coins except if you send the whole amount at that address. You also have to receive at that address a steady amount per transaction. Not 5 BTC today and 2 BTC tomorrow. View would be the ability to sum the total contained at all.

This would probably involve a policy key containing the permissions signed with the key for that policy combination plus a timestamp (have fun brute forcing 24 hours of timestamps) and then with the key for that address.

I honestly don't know how well this would work.

Proposal: http://forum.bitcoin.org/index.php?topic=11541.msg162881#msg162881
Inception: https://github.com/bitcoin/bitcoin/issues/296
Goal: http://forum.bitcoin.org/index.php?topic=12536.0
Means: Code, donations, and brutal criticism. I've got a thick skin. 1Gc3xCHAzwvTDnyMW3evBBr5qNRDN3DRpq
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!