Proposed anonimity feature : The Dark Blockchain
-
Notice that the EU declares snooping Illegal and an infringement to human rights and the UK government quickly rush through laws to retain powers at all costs. Most people condemn dragnet surveillance but few will take action to protect themselves for fear of making themselves look like they have something to hide.
-
http://www.techweekeurope.co.uk/news/tor-us-attack-identity-privacy-150044
The Tor Project has warned users of a lengthy campaign which may have unmasked users of the suppsedly anonymous service â€" and pointed the finger at researchers funded by the US government.
The Tor service keeps users’ identity and location secret, but for the first five months of this year, it was infiltrated by servers which have been altering traffic in a bid to identify users, according to a blog post from project leader Roger Dingledine. From circumstantial evidence, the Tor Project says the effort is likely to have come from researchers at Carnegie-Mellon University, funded by the US government, whose paper on idenitifying Tor users was pulled from the Black Hat security conference earlier this month.
Tor is under attack from all sides: last week, the Russian government offered four million roubles for a way to eavesdrop on converasations on the secret network.
-
I’ve done some more research and haven’t found another coin that has proposed or invented the Dark Blockchain yet. Looks like we are first.
Wonder if Darkcoin would bounty the development?
-
I was completely unaware of this myself but I thought recently, we should have the choice to have our coins anon…
A choice though. Businesses need to have transparency.
Colored coins on one side, and Dark coins on the other, and in the middle, your regular ol’ normal coins.
-
I was completely unaware of this myself but I thought recently, we should have the choice to have our coins anon…
A choice though. Businesses need to have transparency.
Colored coins on one side, and Dark coins on the other, and in the middle, your regular ol’ normal coins.
It’s part of my original specification that we could have normal light or dark addresses. You would choose when you create the address.
-
Stealth addresses.
The closest thing of found to “Dark Blockchain addresses”, (where all the address and data is encrypted with extra keys and only viewable by the sender and receiver.)
Stealth addresses. Mentioned in another of Kristov’s podcasts.
http://bitcoin.stackexchange.com/questions/20701/what-is-a-stealth-address
The original article in which the concept of stealth addresses is introduced is written by Peter Todd and can be found on
http://sourceforge.net/p/bitcoin/mailman/message/31813471/.
The abstract of the Stealth Address article states:
A Stealth Address is a new type of Bitcoin address and related scriptPubKey/transaction generation scheme that allowers payees to publish a single, fixed, address that payors can send funds efficiently, privately, reliably and non-interactively. Payors do not learn what other payments have been made to the stealth address, and third-parties learn nothing at all. (both subject to an adjustable anonymity set)
With a stealth address, you ask payers to generate a unique address in such a way that you (using some additional data which is attached to the transaction) can deduce the corresponding private key. So although you publish a single “stealth address” on your website, the block chain sees all your incoming payments as going to separate addresses and has no way to correlate them. (Of course, any individual payer knows their payment went to you, and can trace how you spend it, but they don’t learn anything about other people’s payments to you.)
But you can get the same effect another way: just give each payer a unique address. Rather than posting a single public donation address on your website, have a button that generates a new unique address and saves the private key, or selects the next address from a long list of pre-generated addresses (whose private keys you hold somewhere safe). Just as before, the payments all go to separate addresses and there is no way to correlate them, nor for one payer to see that other payments went to you.
It appears that the “stealth address” is intended to address a very specific problem. If you wish to solicit payments from the public, say by posting a donation address on your website, then everyone can see on the block chain that all those payments went to you, and perhaps try to track how you spend them.
-
Well, this is better than Tor.
Wrapper, do you think we have a chance at developing this?
After the algo change, I think this should be a priority.
The choice.
-
Re: Do you think we have a chance at developing this the Dark Block chain addresses?
In principle I don’t think it is that difficult. Basically it is adding another level of encryption, otherwise uses all the same technology. Assuming there is no other draw backs.
It’s a good first step that no one so far is saying that it’s not possible or has been done / proposed already.
Personally, why I have highlighted it, it needs discussion, and maybe there are other technologies developing we should consider. I see feathercoin being flexible is one of our strength, just considering it is good.
The long confirm time for merchants and Bitcoin being only being pseudo anonymous, with it’s privacy concerns with rampant state surveillance, are disadvantages to Bitcoins stated purpose as a decentralised currency.
Extra privacy is also an area where, as I mentioned before, we might get extra support to implement it, so it would be “easier” than the hashing algorithm change.
Firstly we need more discussion. I’m still a bit too ill to be writing white papers, but have thought this through a lot so should be able to help answer any further questions on how it could work…
-
I agree that we need the option of sending coins anon.
People should be able to choose their level of security.
I see both 2FA and Dark Addresses as been a priority.
Once the Neo dust has settled, we will get this in the works.
-
I’m very much in favour of this.
-
Hi All,
Quick intro - Long-time lurker - I’m a Software engineer with about 18 yrs c/c++, assembler experience. I’m currently in the 3G telecoms field and have little experience with security/hashing algos (apart from the 3G ones), etc. However I currently have my head buried in mining software, trying to get up to speed with mining, hashing, OpenCL, etc in my spare time.
As a result some of my comments here maybe a bit simplistic / already discussed, or completely irrelevant.
However I too agree that this is a good idea. Especially with the rise of cryptonote based currencies like Monero/Boolberry which have the anonymity built in.
I can see a “shakeout” time coming where a lot of altcoins without anonymity option will go extinct as people switch, hence it probably is a matter of survival for FTC to adopt it. It would give FTC a distinct advantage over most of the alt-coins out there.
I also like the idea that anonymity is optional. This is currently the case with Monero, however the developers aim to remove this and go fully anonymous in the future.
I enclose a few links about cryptonote/monero below - as there may be concepts that could prove useful (perhaps?).
Cheers
Dave
(Disclosure - I own FTC, Monero, and Boolberry).
Links:
Cryptonote whitepaper - https://cryptonote.org/whitepaper.pdf
Monero main site - http://www.monero.cc/
-
Darkness is a bad idea. The inspectable blockchain and wallets ensure a straightforward way of checking that coins are not being created out of thin air, just like ic can be easily checked that computational work on the blockchain has really been done. The main goal of cryptos is to supersede the debt based fiat currency, whose units are created out of nothing.
I do not know whether dark blockchain is or is not a hoax (ie. has critcial vulnerability fundamentally compromising the currency), I have not studied that. It may be that the very idea of dark blockchain is flawed. But even if it’s not, the present fashion of dark coins is merely a hype from the desire for some “innovation” to flavor creation more and more clone coins. The coins that will die in the “shakeout” will be those without a dedicated community, ie. all those dark coins. Bitcoin won’t die, athough its blockchain is public, and feathercoin likewise will not die. Already with bitcoin, you can create a wallet or a number or wallets whose ownership you can successfuly deny and keep secret. Bitcoin is hard enough to understand even for people with computing background, dark blockchain, if sanely possible at all, only makes things more obscure.
On the contrary, it might be desirable for Feathercoin to create a real name subnet, where the wallets are known by the real name of their owner. You can note that the recent New York bitcoin legislation demands the very same thing: identification of the sender and the receiver for every transaction within the scope of the legislation. The governments will demand it and the real time subnet would offer it, while leaving intact the option of having anonymous wallets.
-
Darkness is a bad idea. The inspectable blockchain and wallets ensure a straightforward way of checking that coins are not being created out of thin air, just like ic can be easily checked that computational work on the blockchain has really been done.
Nono
Everything will still be in the blockchain. It’s just each user can choose whether or not each transaction they make, is mixed up enough that it is no longer traceable back to the original wallets.
This takes ftc back to the root of crypto’s. Privacy in money.
If all transactions were forced to be anon or “dark” then that would be bad as it could render a coin instantly illegal if the gov would to choose so.
By having a choice, businesses are still free to conduct business in an open and transparent manner.
Transaction Security Level
1. Public - Light address tied to public identity
2. Normal - Light address that is difficult to trace3. Private - Dark address that is still verifiable on the BC but can’t be traced back to it’s original address.
-
That’s called funds laundering. Laundering services are already available for bitcoin (coin laundry etc.). If you want to launder feathercoins today, you can convert them to bitcoin and use those laundries. Laundry for feathercoin might be a viable business idea (or not), but there is definitely no need to pollute the coin core with it. Laudering is still not bulletproof and it does not help the coin reputation either.
As for the “root of cryptos” that you mention, “crypto” prefix does not mean that a cryptographic currency is supposed to make your financial activities covert. Cryptographic hash functions are merely used to make it hard to rewrite the financial history of the coin. I firmly hope you read the bitcoin whitepaper and what it says about making the transactions public and sacrificing privacy properties for the quality of preventing double-spending. For privacy, one should use cash or gold, not electronic currencies.
I agree that privacy is a good thing, but if you paid at least marginal attention to what Snowden said, you would know that privacy is in such a deplorable state that it will not help you if you are the only dark spot in otherwise brightly lit room. If you want deflationary currency with high privacy properties, use gold and pay the costs connected with its protection, hiding, transport, verification etc.
-
I think there will always be a requirement for the general public to maintain privacy from other members of the general public. Or companies from other companies, until it’s addressed, there might be a hurdle to adoption.
-
But there *is* privacy. Feathercoin has as much privacy as bitcoin. There were notable cases where many members of general public had great interest in breaching privacy of another user, namely Sheep Marketplace thief, or Mt Gox thief. Did they succeed? No. So what problem, what hurdle are you talking about?
OK, maybe I understand, the prices are hitting rock bottom and we are searching for culprits. But it is not privacy fears (which would be groundless as I’ve just shown), but the lack of advertisement that keeps the prices down. Don’t blame the wrong cause, instead do you homework of introducing Feathercoin to the right people, like I do.
-
Hi panoramix,
But there *is* privacy. Feathercoin has as much privacy as bitcoin. There were notable cases where many members of general public had great interest in breaching privacy of another user, namely Sheep Marketplace thief, or Mt Gox thief. Did they succeed? No. So what problem, what hurdle are you talking about?
Actually I disagree here. The public blockchain is great for organisations that wish to be open and publicly accountable for what they spend, and how they spend it. But for businesses and individuals that are using it as a bank account it leaks information all over the place about what other BTC/FTC/etc addresses that user holds, and also what they are spending it on.
I can see a whole new field of crypto-forensics being developed specifically to tap the blockchain information leaks to allow specific address(es) to be linked to a person or organisation.
Just like Google uses our browsing history for targeted advertising, block-chain information too could ultimately be used to, say, identify high net worth individuals and target them (be it happy things like selling yachts, or nasty things like extortion). It would just be another tool in the box.
I have come to the opinion that BTC is likely to fill a niche roll in business (like accept bitcoin payments for customer convenience and immediately converting to fiat), and businesses are not likely to keep a substantial amount of crypto for security reasons (example: companies would be able to work out how much BTC their rivals have, another example: customer pays in BTC, company can then check the balance of the sending addresses used, work out a rough estimate of net BTC worth, and adjust prices (up?) for the next purchases accordingly, or even target ads at the customer to sell more expensive kit).
Privacy is not just something to protect the bad guys.
To flip this on it’s head - information is power, and just how much power do you wish to give away?
Cheers
Dave
-
Dave, do you know what the Sheep Marketplace thief has done? He sold. At the first ocasion. What do you think he has done with most of his money? He bought back lower. Laundered. No need for obscure blockchains. No member of general public knows who he is. But if you are a forensic guy with really high-level information access, then there is no way he can in this surveillance society hide the fact he got filthy rich from the theft. You know what, you are a good speaker. You should set up a feathercoin laundry business and persuade your customers that they need your services.
-
Darkness is a bad idea. The inspectable blockchain and wallets ensure a straightforward way of checking that coins are not being created out of thin air, just like ic can be easily checked that computational work on the blockchain has really been done. The main goal of cryptos is to supersede the debt based fiat currency, whose units are created out of nothing.
Thanks for the discussion, it’s been very interesting.
As far as the problem that a straightforward method of knowing coins aren’t been created out of thin air. I think that has now been proved, at least for Bitcoin. It may be too early for other coins to go completely Dark.
Even so, the holder and sender of funds will know the amount is correct. There will be also a slight leak of coin amount information, where coins are mined. If it is a solo mine then the encrypted coin total will be known / surmised. If it is a pool, then unencrypted amounts could be taken from the total, to show the amount encrypted miners obtained.
I’m still considering if there are any technical problems and am interested to investigate how any other coins are approaching extra the anonymity requirement.
Cryptonote whitepaper - https://cryptonote.org/whitepaper.pdf
Monero main site - http://www.monero.cc/
-
I’m also happy to be in the light. Iv got nothing to hide. I don’t really care of everyone in the world knew how much money I had. 99.9999% of people don’t give a crap.
The government would want to know to make sure I’m not a drug dealer or not paying my taxes. Why is anonymity so important?
I love the dark block chain theory tho. Its quite a clever idea. :)