Bitcoin Forum
June 21, 2024, 03:55:52 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How 'pseudo-anonymous' could it be.. ?  (Read 758 times)
spartacusrex (OP)
Hero Member
*****
Offline Offline

Activity: 718
Merit: 545



View Profile
August 11, 2015, 11:52:43 AM
 #1

If you made an altcoin, and in it you enforced a couple of rules.

1) You can only pay to an empty/non-existent account. A new account.

2) Each account can only spend once.

This is effectively how Satoshi thought we would use bitcoin, by using 'getnewaddress', on bitcoind, every time someone wanted to send you money, and then by sending change to a new address.

Then,as a bonus, mix the coins up using CoinJoin / CoinShuffle.

Would that be 'enough' anonymity ?

How much information could actually be garnered from such a chain ?

Life is Code.
NASdaq
Sr. Member
****
Offline Offline

Activity: 305
Merit: 250


View Profile
August 11, 2015, 12:34:48 PM
 #2

If you made an altcoin, and in it you enforced a couple of rules.

1) You can only pay to an empty/non-existent account. A new account.

2) Each account can only spend once.

This is effectively how Satoshi thought we would use bitcoin, by using 'getnewaddress', on bitcoind, every time someone wanted to send you money, and then by sending change to a new address.

Then,as a bonus, mix the coins up using CoinJoin / CoinShuffle.

Would that be 'enough' anonymity ?

How much information could actually be garnered from such a chain ?

good idea, I like it. Lot's of over engineered solutions everywhere, sometimes the best answer is just to simplify existing tools
GTO911
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500



View Profile
August 11, 2015, 03:54:25 PM
 #3

good idea, I like it. Lot's of over engineered solutions everywhere, sometimes the best answer is just to simplify existing tools

Over engineered, can you please describe
bathrobehero
Legendary
*
Offline Offline

Activity: 2002
Merit: 1051


ICO? Not even once.


View Profile
August 11, 2015, 04:43:54 PM
 #4

good idea, I like it. Lot's of over engineered solutions everywhere, sometimes the best answer is just to simplify existing tools

Over engineered, can you please describe

Sidechains and masternodes maybe?


Not your keys, not your coins!
GingerAle
Legendary
*
Offline Offline

Activity: 1260
Merit: 1008


View Profile WWW
August 11, 2015, 05:38:55 PM
 #5

so, I bought some bitcoins, send them to Address A. The exchange now knows that address. It's in their books, associated with my identify and fiat-world accounts.

In the humanized blockchain speak (as far as I understand it), this would be

"Address A owns 5 btc"

I'm a business, so I've implemented some payment software that generates new addresses for each of my customers. For whatever reason, I want to keep my business activity private from the exchange - say, for example, they are banning accounts associated with selling frying pans, because the exchanges jurisdiction outlaws selling frying pans. I happen to be selling frying pans.

"Address B owns 1 btc"
"Address C owns 1 btc"
"Address D owns 1 btc"

I go to make a new transaction. The software scans for outputs that I own

An investigator stumbles across my frying pan webfront and wants to figure out if I'm abiding by the law of his jurisdiction. He buys a frying pan.

"Address E owns 1 btc"

The investigator now knows address E is the one selling frying pans.

If I then go to make a transaction, say, for 8.5, all of those outputs would be used in a new transaction. All of those outputs would be used, and the change would go back to a new address, which we'll call address F.

So now address A, which has identifying information tied to it via the exchange, is now tied to address F, which is the change from my transaction, and they're all tied to my frying pan business.

And if you say "well, we could just modify it so that when you craft a transaction, you can select outputs for your inputs", well then you've destroyed fungibility.
And if you say "well, you could just use a separate private key for your frying pan business", again, is it fungible?

 

< Track your bitcoins! > < Track them again! > <<< [url=https://www.reddit.com/r/Bitcoin/comments/1qomqt/what_a_landmark_legal_case_from_mid1700s_scotland/] What is fungibility? >>> 46P88uZ4edEgsk7iKQUGu2FUDYcdHm2HtLFiGLp1inG4e4f9PTb4mbHWYWFZGYUeQidJ8hFym2WUmWc p34X8HHmFS2LXJkf <<< Free subdomains at moneroworld.com!! >>> <<< If you don't want to run your own node, point your wallet to node.moneroworld.com, and get connected to a random node! @@@@ FUCK ALL THE PROFITEERS! PROOF OF WORK OR ITS A SCAM !!! @@@@
e-coinomist
Legendary
*
Offline Offline

Activity: 2380
Merit: 1085


Money often costs too much.


View Profile
August 12, 2015, 11:39:07 AM
 #6

Got it, for a really fungible frying pan business I would need another coin starting with "M".
Novak (Pairex - design)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile WWW
August 12, 2015, 11:45:46 AM
 #7

Be sure there are a lot of ways to chase a person )

Anyway there's simple rule (in real life too) - never use the same address again )
GingerAle
Legendary
*
Offline Offline

Activity: 1260
Merit: 1008


View Profile WWW
August 12, 2015, 11:57:24 AM
 #8

Got it, for a really fungible frying pan business I would need another coin starting with "M".

If I understand things correctly, yes. I don't claim to be an expert - what I described is just my understanding of the problem at hand.

another coin starting with M, perhaps. Ultimately who knows.

< Track your bitcoins! > < Track them again! > <<< [url=https://www.reddit.com/r/Bitcoin/comments/1qomqt/what_a_landmark_legal_case_from_mid1700s_scotland/] What is fungibility? >>> 46P88uZ4edEgsk7iKQUGu2FUDYcdHm2HtLFiGLp1inG4e4f9PTb4mbHWYWFZGYUeQidJ8hFym2WUmWc p34X8HHmFS2LXJkf <<< Free subdomains at moneroworld.com!! >>> <<< If you don't want to run your own node, point your wallet to node.moneroworld.com, and get connected to a random node! @@@@ FUCK ALL THE PROFITEERS! PROOF OF WORK OR ITS A SCAM !!! @@@@
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!