Author

Topic: [ANN][DASH] Dash (dash.org) | First Self-Funding Self-Governing Crypto Currency - page 6531. (Read 9723858 times)

full member
Activity: 168
Merit: 100

Short of a mathematically provable algo, my assumption is that full information + clever guys + lots of servers will be able to unravel any path information. From an anonymity standpoint the whole txout->txin system is absolutely horrible. Its like if you looked at a $100 USD bill with a microscope you could see every transaction it was involved in! This is why some theorize bitcoin was invented by one of the TLA's

For example, at some point the funds come out of the stealth address to a public destination. Even if knapsacking analysis is prevented by streams of identical denominations, there is still timing analysis.


That is partly the reason that darkcoin is 99% anonymous. You run into the lock and key problem:

Any security system !ANY! is only designed to defeat a certain level of motivation, an anticipated level of attack. No system can be 100%. In the lock and key analogy, if you really build an impenetrable lock system, an supremely determined attacker will simply attack the door itself. You can build security against a reasonable level of attack, but you cannot protect against any attack. It simply isn't possible.

The goal is to make it more costly to attack something than any potential gain. That's why you can put a chain lock on your beat up bicycle and an expensive alarm on your Ferrari. Darkcoin cannot reasonably expect to defeat the full computing power of the NSA armed with quantum computers backed by picobytes of datastorage to analyze every single transaction within the network and calculate probabilities for in and out addresses. That being said, we will probably never have that kind of scrutiny - in fact, it is likely that most of that power is busy collecting information on Russia, China, etc. While it is theorietically possible for darksend to be cracked, it is highly improbable that it will ever be cracked because the incentive isn't there.

That, and most everyone else is incapable of cracking it.
hero member
Activity: 1302
Merit: 502
Currency Support
We currently support Auroracoin, Bitcoin, Darkcoin, Dogecoin, Litecoin, Mintcoin and Vertcoin.


It's there on their features page, https://moolah.io/merchants/learn-more , I guess they forgot to update their FAQ page.

Awesome to see!

Yes! Very awesome indeed! I wasn't aware of them, thanks for the update!

Somewhere to spend, ahhh yeah.  Cool
sr. member
Activity: 546
Merit: 250
Should update the original post mentioning moolah. Darkcoin is accepted there. It is primarily a store front for people, and you can pay in whatever coin you like (that is accepted) and moolah transfers it for the merchant. They will also have a fiat/DRK exchange. That is big news imo.

Also, I have a question, what are the biggest pools for DRK?

From the moolah's official website FAQ:

What currencies do you support?
Currently we support Bitcoin, Dogecoin, Litecoin and Vertcoin.

Where is Darkcoin?

Currency Support
We currently support Auroracoin, Bitcoin, Darkcoin, Dogecoin, Litecoin, Mintcoin and Vertcoin.


It's there on their features page, https://moolah.io/merchants/learn-more , I guess they forgot to update their FAQ page.

Awesome to see!
hero member
Activity: 742
Merit: 501

http://darkcoin.mine.nu/poolhash.html

This is pool hashrate (sum of pool's hash. coinmine, such, lottery, mininghub, official, p2pool, cpupool)

update : 10 min.
recent block : when block found.



Awesome job Smiley
sr. member
Activity: 322
Merit: 250


Hi, no need to recompile. You can pass these arguments on command line to specify location of darkcoin.conf and the data directory

  -conf=           Specify configuration file (default: darkcoin.conf)

  -datadir=         Specify data directory


Code:
./darkcoind -conf=/path/to/darkcoin.conf -datadir=/path/to/blockdata

TYVM , my fail to not check the commands, didnt knew these commands as i never needed them.
hero member
Activity: 742
Merit: 501
Hi, anybody here who actually knows why a symlinked .darkcoin folder only allows for ./darkcoind with sudo?
I get
Code:
EXCEPTION: N5boost12interprocess22interprocess_exceptionE      
Permission denied      
darkcoin in AppInit()

folder ownership of .darkcoin is my user who runs ./darkcoind

or is there a way pre compile to change the folder directory of .darkcoin?


Hi, no need to recompile. You can pass these arguments on command line to specify location of darkcoin.conf and the data directory

  -conf=           Specify configuration file (default: darkcoin.conf)

  -datadir=         Specify data directory


Code:
./darkcoind -conf=/path/to/darkcoin.conf -datadir=/path/to/blockdata
full member
Activity: 133
Merit: 100
Should update the original post mentioning moolah. Darkcoin is accepted there. It is primarily a store front for people, and you can pay in whatever coin you like (that is accepted) and moolah transfers it for the merchant. They will also have a fiat/DRK exchange. That is big news imo.

Also, I have a question, what are the biggest pools for DRK?

From the moolah's official website FAQ:

What currencies do you support?
Currently we support Bitcoin, Dogecoin, Litecoin and Vertcoin.

Where is Darkcoin?

It's on their exchange already. https://prelude.io/
sr. member
Activity: 294
Merit: 250

http://darkcoin.mine.nu/poolhash.html

This is pool hashrate (sum of pool's hash. coinmine, such, lottery, mininghub, official, p2pool, cpupool)

update : 10 min.
recent block : when block found.

sr. member
Activity: 322
Merit: 250
Hi, anybody here who actually knows why a symlinked .darkcoin folder only allows for ./darkcoind with sudo?
I get
Code:
EXCEPTION: N5boost12interprocess22interprocess_exceptionE      
Permission denied      
darkcoin in AppInit()

folder ownership of .darkcoin is my user who runs ./darkcoind

or is there a way pre compile to change the folder directory of .darkcoin?
legendary
Activity: 1456
Merit: 1000
Quote
Acknowledgements. We thank Stephen Checkoway, George
Danezis, and the anonymous reviewers for their helpful
comments. The research in this paper was supported in part
by the Office of Naval Research under contract N00014-11-
1-0470, and DARPA and the Air Force Research Laboratory
(AFRL) under contract FA8750-11-2-0211.

ZeroCoin, sponsored by the government. Nice.  Grin
sr. member
Activity: 309
Merit: 250
coinmine.pl about 60% hash rate

Yeah, this is really a problem for the coin. If I was just now looking at getting into this coin a situation like this would scare me away. Since Coinmine will not cooperate and raise fees like it has been suggested, it is up to us miners.

MOVE YOUR HASH!  
Such Pool  (dark.suchpool.pw)
Lottery Mining (lotterymining.com)
The Official Pool  (www.drkpool.com)

These are all just as stable as Coinmine. Also there is P2P and some lesser known pools if you prefer those. Let's do our part and secure the network! DRK has nearly everything going for it -- let's not let a issue like this drag down the coin.

yeah, that what we as miners should do right now - it's our responsibility!

secure the network by distributing your hash-power - what is the great goal for mining at a stable pool like coinmine, when an attack happens - then there is a great turbulence with DRK
do you want to have such desaster?

i personally mine at P2P-pool and lotterymining

yeah it has come down to a bit over 50 % at coinmine.pl from 60 %

but even this is too high!

are you miners at coinmine.pl too lazy to distribute your hashrate or even too greedy?
i like this pool too - low rejects and only a little bit over 100 % solving rate -  middle and long term
but its not good for the coins image to have such a big pool ober 50 %

though i have to say it again -> miners at coinmine.pl: Please distribute your hashrate!

bump

now we have 43 % at coinmine.pl - thanks for the distribution of your hashpower!

but the alarm signals are only orange now - have been red past day(s)

lets have some green color!

you know what i mean and what to do Wink
hero member
Activity: 1302
Merit: 502
Thanks for the stick figures!

Remember, we assume all IP traffic is monitored, so the fact that you participated in the round and any net change in acct balances are obtainable. if you are just bouncing your own payment, the net balance in the acct is unchanged.

I am not saying immediate decoding of all payment paths. Only that each time you DRK send, the probabilities are updated above random guessing. Maybe by only a little bit. however over time it adds up. This is why burners are used

Also, think about the weakest link. What if someone (attacker) isnt so careful and leaks a bunch of info? then like solving a jigsaw puzzle, more and more transactions go from unknown to known.

These all very advanced capabilities and does not apply to DRK audience. My original point is that from what I can tell current incarnation of DRK solves the mass market privacy needs and you addition makes it a bit harder for TLA, but in the overall scope of things, not be enough to warrant complicating or delaying DRK send.

James

P.S. I am not even invoking my magical quantum computer from the future that cracks your puny encryption Smiley

Evan said he'd be working on stuff the community wants sometime in the future, I just wanted to suggest it. I feel like he is solving a much harder problem (implying respect) doing decentralized CoinJoin and to tack this on in the end would be sweet, especially if some library already exists. Someone asked earlier if he was going to allow stealth sending, so if he is potentially doing that anyway, why not throw this in? As I indicate in my original post, it could be baked into the client. If he's checking for DDOS'ing on the pool he can surely easily implement an output value check. He seems quite, quite capable.

You are right though. We really need a mesh net!
legendary
Activity: 1176
Merit: 1134
What do you mean by timing analysis? The way DarkSend will be implemented makes all DarkSending nodes connect through other nodes to get to the master node. After each stage they detach from that node chain and initialize a new chain. If you add encryption on top of that, how could anyone ever know? Am I bouncing someone else's signal or generating my own? After all the stages are complete the master node broadcasts the transaction, making all DarkSends for that round announced from the same IP at the exact same time.
Thanks for the stick figures!

Remember, we assume all IP traffic is monitored, so the fact that you participated in the round and any net change in acct balances are obtainable. if you are just bouncing your own payment, the net balance in the acct is unchanged.

I am not saying immediate decoding of all payment paths. Only that each time you DRK send, the probabilities are updated above random guessing. Maybe by only a little bit. however over time it adds up. This is why burners are used

Also, think about the weakest link. What if someone (attacker) isnt so careful and leaks a bunch of info? then like solving a jigsaw puzzle, more and more transactions go from unknown to known.

These all very advanced capabilities and does not apply to DRK audience. My original point is that from what I can tell current incarnation of DRK solves the mass market privacy needs and you addition makes it a bit harder for TLA, but in the overall scope of things, not be enough to warrant complicating or delaying DRK send.

James

P.S. I am not even invoking my magical quantum computer from the future that cracks your puny encryption Smiley
legendary
Activity: 1708
Merit: 1049
Coinedup uses google login, so no registration there. Not anonymous though.
newbie
Activity: 16
Merit: 1
This might be the right crowd to ask: is there a cryptocoin exchange where you don't have to register? I imagine it would work something like you say "generate a new foocoin address", it gives you one on the web page, you send coin to it - I guess it becomes a wallet identifier - when you spend foocoins from it to buy barcoins, it can also draw on the other addresses sent to it. But I'm just guessing. As long as it never has to convert to fiat and go to a bank account, who needs first/last name and email and etc.? Does such a thing exist? Or do people just register with false names and throwaway email addresses?
member
Activity: 117
Merit: 10
It's not any less trackable to 'the same' user if the change goes to a throw away address to original wallet or secondary wallet, plus that just complicates things to where it isn't usable.
Whenever a change address from a darksend is used in a transaction with an address existing before the darksend there could potentially be a privacy breach. In the current implamentation, the wallet constructs transactions from any of the addresses it has control over, so this could happen on any transaction if the wallet keeps its own change. By sending the change to a completely different wallet, there is no chance for those addresses to get mixed together.
full member
Activity: 224
Merit: 100
I have a server with Intel Xeon 2x E5-2650v2. How many DRK will I mine in 24h? Any guess?
newbie
Activity: 36
Merit: 0
So i was having some trouble figuring out how to mine Darkcoin i looked everywhere for a simple solution and fininally found this
 Cheesy Cheesy Cheesy Cheesy Cheesy Cheesy Cheesy Cheesy
Guide on How to Mine Dark Coins http://www.reviewoutlaw.com/how-to-mine-darkcoin-gui-friendly-simple-way-mining-dark-coin/
 Grin Grin Grin Grin Grin Grin Grin Grin Grin
hero member
Activity: 1302
Merit: 502
There is no tx out -> tx in -> tx out going on, at least as far as chained transactions (which I think you are describing). Do you know what stealth addresses are? All those addresses would look totally random to anyone tracing them. Here's a link in case you don't know about them.
http://sourceforge.net/p/bitcoin/mailman/message/31813471/

The only time you could identify that there was a central owner is if you combined all the addresses into a larger address or sent them all to some other address. That is why you need a denomination pool, to recombine for higher denomination DarkSends. You would still know all those addresses belonged to some central user, but after recombining in a denomination pool with 1000 other people, who sent what? And where did they send it?
I wasnt aware of the stealth addresses, thanks! I have already implemented a proof of concept version of a NXT version of this, which is much simpler due to how NXT is implemented.

The problem with anything complicated (you have to admit the bitcoin stealth addresses are complicated) is that I cant fully understand them immediately. Maybe after a while I can speak more to its effectiveness, but in my experience the more complicated something is, the more likely to be bugs or exploits. Certainly stealth addresses (assuming no bugs/exploits) sounds great, but the assumption is that there is an attacker who has access to then entire set of IP traffic and the servers to analyze and correlate.

Short of a mathematically provable algo, my assumption is that full information + clever guys + lots of servers will be able to unravel any path information. From an anonymity standpoint the whole txout->txin system is absolutely horrible. Its like if you looked at a $100 USD bill with a microscope you could see every transaction it was involved in! This is why some theorize bitcoin was invented by one of the TLA's

For example, at some point the funds come out of the stealth address to a public destination. Even if knapsacking analysis is prevented by streams of identical denominations, there is still timing analysis.

That's cool, I just wanted to make sure you were aware that something similar existed (although not automated, as you point out). I think it would be amazing, it would just take a lot of work. Good luck!
Thanks! I hope to be able to announce some sort of service in the near future, been hard at work

James

Stealth addresses are actually relatively easy to implement and understand. It's just mathematics. The way they describe it on the mailing list makes it harder to understand than it really should be. Here's an image that might help from a reddit thread on the matter:


What do you mean by timing analysis? The way DarkSend will be implemented makes all DarkSending nodes connect through other nodes to get to the master node. After each stage they detach from that node chain and initialize a new chain. If you add encryption on top of that, how could anyone ever know? Am I bouncing someone else's signal or generating my own? After all the stages are complete the master node broadcasts the transaction, making all DarkSends for that round announced from the same IP at the exact same time.

Even if you transfer to the equivalent of Coinbase and cash out, as long as you DarkSend to the Coinbase address there would be nothing to track beyond that address.
hero member
Activity: 742
Merit: 501
Wow they have been deleting your posts CHAOSiTEC?

In protest of this deletions, and in support of you being such an awesome member of this thread, I will mine 24 hrs in your pool to donate to your pool costs. Will point my rigs as soon as I get home later. Sorry p2p guys, I will be back soon!
Jump to: