Bitcoin Forum
May 07, 2024, 10:17:45 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 [3] 4 5 6 7 8 9 »
41  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Official Anoncoin chat thread (including history) on: August 27, 2014, 01:01:19 PM
Best for anonymity would be to automatically convert all ANC to ZC so that the total number of ZC coins and addresses is high.
I don't see why users should be given an option to send ANC without anonymity... the vision for ANC is anonymity, not a choice to send anonymously.

The user doesn't even have to know what's going on behind the scene with ZC, and the QT may even show amounts in ANC only.

This would 1) maximize anonymity and 2) make it simpler for users. 

It has been explained already: the mint process requires a high computational effort which will be rewarded with fees an order of magnitude greater. So it's not feasible or desirable to only have an anonymous send function.
42  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Official Anoncoin chat thread (including history) on: August 27, 2014, 02:20:45 AM
Wait what? ZC can't be transferred?   Huh
Here is how it will (probably) work:

1. Zerocoin Mint Transaction

In your wallet, you will convert a part (or all) of your ANC into zerocoins, with 1 ANC = 1 Zerocoin. The Zerocoins will be denominated in factors of 10, so you will need to choose how to do this. Your wallet will store some information for each zerocoin you generate (like the coin serial number, an associated random number used to generate the coin, and the denomination). The blockchain will record information saying that "your public ANC address sent X ANC to the zerocoin pool."

2. Zerocoin Spend Transaction

You tell your wallet to redeem some zerocoins to a specified ANC address. This part is done using zero-knowledge proofs and the private info in your wallet so that you don't disclose who you are. This ANC address could be yours (if you want to "wash" your coins) or someone elses (if you want to do an anonymous transaction). 1 ANC will be credited to this ANC address for each Zerocoin that is redeemed.

The end result is the following:

The person who receives the ANC from the Zerocoin spend transaction won't know who they came from. All they will know is that they come from 1 of the people who ever owned zerocoins up to that date. As the number of people owning zerocoins will likely be VERY large, it will be impossible to guess who that person is. This differs from most other mixing services where the number of people you are mixed with is small, allowing you to play guessing games to eventually figure out who sent the coins.

The only thing you will need to worry about is the following: If the number of people who contributed to the zerocoin pool for denomination X is small, you are in danger of being found out. The wallet should thus tell you how many coins are in the escrow pool for each denomination. Even if this number is large, there is a possibility that all these coins belong to the same person! Thus it would also be a good idea for the wallet to tell you how many unique ANC addresses were used in the zerocoin mint transactions.


Why would anyone use other denominations than 1 ZC?


Because there is a transaction cost for each zerocoin proof. Miners need to verify each proof (which is considerably harder than just verifying a hash), and to incentivize them to do so, each zerocoin that is spent will have a small transaction fee. For a 1000 ANC transaction, you could either redeem 1000 zerocoins each with a 1 ANC denomination (with 1000 times the transaction fee), or just 1 zerocoin with a 1000 ANC denomination (with just 1 transaction fee). I think that darkcoin does something similar.

I have no idea what the transaction fees will be, but I suspect it will probably be 10 times larger than the normal fee of 0.01, so lets say it is 0.1 ANC

I think that there are two ways to deal with the fee. Lets say you want to send 1 ANC to someone.

(1) You could mint a zerocoin with a denomination of 1.1 ANC. When you redeem the coin, the 0.1 fee goes to the miner and the 1 ANC goes to the recipient.
(2) You could mint a zerocoin with a denomination of 1 ANC, and then a second one with the denomination of the fee, 0.1 ANC. To send 1 ANC to someone, you would need to send a 1 ANC zerocoin to them, plus send a 0.1 ANC zerocoin to the miner.

Option 1 is faster, as only 1 proof needs to be verified, but if you change the transaction fee at a later date, that would really screw things up. For option 2, the miner would need to verify twice as many zerocoin proofs in order to get the fee.



For the sake of simplicity (specially for casual users), the wallet software should have an "anonymous send" function which would both mint and spend ZC to a destination ANC address using the most appropriate denomination, so that the user doesn't have to know ZC or understand what is going on behind the scenes. ANC has to be simple in order to be popular, and advanced users will always be able to mint ZC manually.

The only thing users would have to understand is that "normal" send is not quite anonymous, and "anonymous send" is a bit more expensive because of the intermediary ZC step.

One problem with doing this is that your transaction could be deanonymized by a timing analysis. If you buy X zerocoins, and then immediately spend the same amount, that would look really suspicious in the block chain.

Another possible solution might be instead to have all coins in your wallet immediately converted to zerocoins. Perhaps the wallet could say "You just recieved X ANC. Would you like to convert them to Zercoins?"

That would still be too complex for casual users, for they would necessarily need to "know" Zerocoins. The whole idea of having "anon coins" and "zero coins" somehow co-existing in the same wallet is counter-intuitive. The ANC team should "hide" ZC from casual users that just want to have their ANC transactions fully anonymous.

That said, I understand the problem you are posing. What about keeping my original "anonymous send" concept, but warn the user that a fast/immediate "anonymization" of a transaction might look suspicious in the blockchain? The software could then ask the user how long he or she would be willing to wait for the whole transaction to complete, and then work in the backgroung, breaking the mint/spend in several steps within the specified time, allowing a random delay before the next spend.

Also, ANC should really drop the "Zerocoin" terminology in the user interface. We don't need two "coins" as there is really just one coin, which is ANC. For UI purposes, how about simply calling zerocoins "vouchers", which can be redeemed for ANC at a later time?
43  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Official Anoncoin chat thread (including history) on: August 26, 2014, 06:49:55 PM
Wait what? ZC can't be transferred?   Huh
Here is how it will (probably) work:

1. Zerocoin Mint Transaction

In your wallet, you will convert a part (or all) of your ANC into zerocoins, with 1 ANC = 1 Zerocoin. The Zerocoins will be denominated in factors of 10, so you will need to choose how to do this. Your wallet will store some information for each zerocoin you generate (like the coin serial number, an associated random number used to generate the coin, and the denomination). The blockchain will record information saying that "your public ANC address sent X ANC to the zerocoin pool."

2. Zerocoin Spend Transaction

You tell your wallet to redeem some zerocoins to a specified ANC address. This part is done using zero-knowledge proofs and the private info in your wallet so that you don't disclose who you are. This ANC address could be yours (if you want to "wash" your coins) or someone elses (if you want to do an anonymous transaction). 1 ANC will be credited to this ANC address for each Zerocoin that is redeemed.

The end result is the following:

The person who receives the ANC from the Zerocoin spend transaction won't know who they came from. All they will know is that they come from 1 of the people who ever owned zerocoins up to that date. As the number of people owning zerocoins will likely be VERY large, it will be impossible to guess who that person is. This differs from most other mixing services where the number of people you are mixed with is small, allowing you to play guessing games to eventually figure out who sent the coins.

The only thing you will need to worry about is the following: If the number of people who contributed to the zerocoin pool for denomination X is small, you are in danger of being found out. The wallet should thus tell you how many coins are in the escrow pool for each denomination. Even if this number is large, there is a possibility that all these coins belong to the same person! Thus it would also be a good idea for the wallet to tell you how many unique ANC addresses were used in the zerocoin mint transactions.


Why would anyone use other denominations than 1 ZC?


Because there is a transaction cost for each zerocoin proof. Miners need to verify each proof (which is considerably harder than just verifying a hash), and to incentivize them to do so, each zerocoin that is spent will have a small transaction fee. For a 1000 ANC transaction, you could either redeem 1000 zerocoins each with a 1 ANC denomination (with 1000 times the transaction fee), or just 1 zerocoin with a 1000 ANC denomination (with just 1 transaction fee). I think that darkcoin does something similar.

I have no idea what the transaction fees will be, but I suspect it will probably be 10 times larger than the normal fee of 0.01, so lets say it is 0.1 ANC

I think that there are two ways to deal with the fee. Lets say you want to send 1 ANC to someone.

(1) You could mint a zerocoin with a denomination of 1.1 ANC. When you redeem the coin, the 0.1 fee goes to the miner and the 1 ANC goes to the recipient.
(2) You could mint a zerocoin with a denomination of 1 ANC, and then a second one with the denomination of the fee, 0.1 ANC. To send 1 ANC to someone, you would need to send a 1 ANC zerocoin to them, plus send a 0.1 ANC zerocoin to the miner.

Option 1 is faster, as only 1 proof needs to be verified, but if you change the transaction fee at a later date, that would really screw things up. For option 2, the miner would need to verify twice as many zerocoin proofs in order to get the fee.



For the sake of simplicity (specially for casual users), the wallet software should have an "anonymous send" function which would both mint and spend ZC to a destination ANC address using the most appropriate denomination, so that the user doesn't have to know ZC or understand what is going on behind the scenes. ANC has to be simple in order to be popular, and advanced users will always be able to mint ZC manually.

The only thing users would have to understand is that "normal" send is not quite anonymous, and "anonymous send" is a bit more expensive because of the intermediary ZC step.
44  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Official Anoncoin chat thread (including history) on: August 26, 2014, 02:43:03 PM
Wait what? ZC can't be transferred?   Huh
Here is how it will (probably) work:

1. Zerocoin Mint Transaction

In your wallet, you will convert a part (or all) of your ANC into zerocoins, with 1 ANC = 1 Zerocoin. The Zerocoins will be denominated in factors of 10, so you will need to choose how to do this. Your wallet will store some information for each zerocoin you generate (like the coin serial number, an associated random number used to generate the coin, and the denomination). The blockchain will record information saying that "your public ANC address sent X ANC to the zerocoin pool."

2. Zerocoin Spend Transaction

You tell your wallet to redeem some zerocoins to a specified ANC address. This part is done using zero-knowledge proofs and the private info in your wallet so that you don't disclose who you are. This ANC address could be yours (if you want to "wash" your coins) or someone elses (if you want to do an anonymous transaction). 1 ANC will be credited to this ANC address for each Zerocoin that is redeemed.

The end result is the following:

The person who receives the ANC from the Zerocoin spend transaction won't know who they came from. All they will know is that they come from 1 of the people who ever owned zerocoins up to that date. As the number of people owning zerocoins will likely be VERY large, it will be impossible to guess who that person is. This differs from most other mixing services where the number of people you are mixed with is small, allowing you to play guessing games to eventually figure out who sent the coins.

The only thing you will need to worry about is the following: If the number of people who contributed to the zerocoin pool for denomination X is small, you are in danger of being found out. The wallet should thus tell you how many coins are in the escrow pool for each denomination. Even if this number is large, there is a possibility that all these coins belong to the same person! Thus it would also be a good idea for the wallet to tell you how many unique ANC addresses were used in the zerocoin mint transactions.


Why would anyone use other denominations than 1 ZC?

45  Economy / Digital goods / Re: [WTS] BitcoinMarket.com - Cryptocurrency.com - GenesisBlock.com and many others on: August 09, 2014, 09:16:03 PM
Quick Chat with Josh Garza the man who bought BTC.com for $1million

http://www.thedomains.com/2014/08/09/quick-chat-with-josh-garza-the-man-who-bought-btc-com-for-1million/
46  Economy / Digital goods / Re: [WTS] BitcoinMarket.com - Cryptocurrency.com - GenesisBlock.com and many others on: August 09, 2014, 09:12:57 PM
New domains added:

bitcoinregulations.com
bitcoincrowdsource.com

Updated list at https://bitcointalk.org/index.php?topic=453480.msg4997168#msg4997168

Check out www.darkcoin.com for Darkcoin.com's Flippa auction!
47  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Official Anoncoin chat thread (including history) on: August 08, 2014, 02:13:45 AM
I've been watching this coin for a while, and with increased interest in recent months.

One thing that I believe that contributes to its overall low popularity is that most people don't understand how Anoncoin's implementation of Zerocoin is different than Zerocash. Hell, Zerocoin is already hard enough to grasp as a concept, let alone a variation of it. This adds to an existing perception that ANC is just a copy/paste coin with no real unique attributes.

If the ANC team worked hard to modify the original Zerocoin proposal to make it absolute trustless through the use of UFOs, you should consider calling it something else and stop this confusion. How about saying ANC is the only coin with "Zerotrust" technology, and then explain somewhere for those who really want to know that "Zerotrust" is a new protocol based on the original Zerocoin paper?

By the way, how is the RSA UFO generation going?
48  Economy / Digital goods / Re: [WTS] BitcoinMarket.com - Cryptocurrency.com - GenesisBlock.com and many others on: August 05, 2014, 12:29:40 AM
New domains added:

bitgourmet.com
cryptotalk.com

Updated list at https://bitcointalk.org/index.php?topic=453480.msg4997168#msg4997168

Check out www.darkcoin.com for Darkcoin.com's Flippa auction!
49  Economy / Digital goods / Re: [WTS] BitcoinMarket.com - Cryptocurrency.com - GenesisBlock.com and many others on: August 04, 2014, 01:01:09 PM
Bitcoin domain BTC.com acquired for $1.1M by Josh Garza of GAWMiners

http://www.cryptocoinsnews.com/news/bitcoin-domain-btc-com-acquired-1-1-million-usd-josh-garza-gawminers/2014/08/04
50  Economy / Digital goods / Re: [WTS] BitcoinMarket.com - Cryptocurrency.com - GenesisBlock.com and many others on: July 21, 2014, 01:50:51 AM
New domains added:

bitcoinpromotion.com
bitcoinknox.com
lifebitcoin.com
cryptoconomist.com
bitcointeens.com
bitchef.com
bitcoinmobi.com
bitrealestate.com
hotelbitcoin.com
bitcoinlivecam.com
preciobitcoin.com
bitcoinfun.com
cryptopolis.com
bidbitcoin.com
bitcoinfundings.com
bitcoincamgirl.com
bitcoinliberty.com
litebroker.com
cryptobucks.com
bitcoincup.com
bitcoindeli.com

Updated list at https://bitcointalk.org/index.php?topic=453480.msg4997168#msg4997168

Check out www.darkcoin.com for Darkcoin.com's Flippa auction!
51  Economy / Digital goods / Re: [WTS] BitcoinMarket.com - Cryptocurrency.com - GenesisBlock.com and many others on: July 11, 2014, 12:44:35 PM

Bloomberg: Bitcoin domain name prices defy drop in virtual currencys'value

http://www.bloomberg.com/news/2014-07-11/bitcoin-domain-name-prices-defy-drop-in-virtual-currency-s-value.html
52  Economy / Digital goods / Re: [WTS] BitcoinMarket.com - Cryptocurrency.com - GenesisBlock.com and many others on: July 03, 2014, 07:43:44 PM
liteaddress.com sold for $X,XXX.
53  Economy / Digital goods / Re: [WTS] Darkcoin.com domain name on: July 02, 2014, 12:55:02 PM
Less than 3 days to go. Current highest bid $8,000.
54  Economy / Digital goods / Re: [WTS] BitcoinMarket.com - Cryptocurrency.com - GenesisBlock.com and many others on: July 02, 2014, 02:27:49 AM
Don't miss the last 3 days of darkcoin.com's Flippa auction!
55  Economy / Digital goods / Re: [WTS] BitcoinMarket.com - Cryptocurrency.com - GenesisBlock.com and many others on: June 22, 2014, 09:54:20 PM
bitbond.com sold for $X,XXX.

56  Economy / Digital goods / [WTS] Darkcoin.com domain name on: June 18, 2014, 11:23:42 PM

The Darkcoin.com domain is being auctioned at Flippa

Check it out at www.darkcoin.com
57  Economy / Digital goods / Re: [WTS] BitcoinMarket.com - Cryptocurrency.com - GenesisBlock.com and many others on: June 18, 2014, 01:49:53 PM
New domains added:

cryptobucks.com
bitcoincup.com
bitcoindeli.com
bitcoinbomb.com

Updated list at https://bitcointalk.org/index.php?topic=453480.msg4997168#msg4997168

Check out www.darkcoin.com for Darkcoin.com's Flippa auction!
58  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: [WTS] Darkcoin.com domain name on: June 18, 2014, 01:48:21 PM
Still 16 days remaining.

Highest bid $8,000
59  Alternate cryptocurrencies / Marketplace (Altcoins) / [WTS] Darkcoin.com domain name on: June 07, 2014, 03:57:48 PM

I'm selling darkcoin.com at Flippa.

Check it out at www.darkcoin.com.
60  Economy / Digital goods / Re: [WTS] BitcoinMarket.com - Cryptocurrency.com - GenesisBlock.com and many others on: June 05, 2014, 05:36:35 PM
Darkcoin.com has been listed on Flippa!

https://flippa.com/3084491-darkcoin-com-the-most-popular-anonymous-cryptocurrency
Pages: « 1 2 [3] 4 5 6 7 8 9 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!