Pages:
Author

Topic: A question about the release of Darkcoin/Dashcoin (Read 4046 times)

legendary
Activity: 1470
Merit: 1000
Want privacy? Use Monero!
adhitthana, I guess this summary of the early DASH history will interest you. It provides you with all the answers to your questions. All sources are included.
When you read it, you'll be surprised to find out DASH actually started in 2013 in stead of 2014:

Quote

The official story about the instamine: https://dashdot.io/alpha/?page_id=118
Evan Duffield:“The instamine happened, there is no one disputing that fact. The crypto-community at large has no problem with this except a few who think it’s trying to be hidden in some way. In fact, I posted multiple times about the instamine, first in “The Birth Of Darkcoin” which is an account of the first few weeks of the launch and the mistakes that were made. Recently I also posted spoke about the Instamine in the video “Virtual Corporation”, which considers the concept that it might have been key to Dash’s success, which I believe now. It’s also important to note, I was working a very challenging day job while working on Dash in the first couple weeks. So I was putting out fires every night, keeping tabs on Dash during the day (while getting yelled at by my boss when he caught me a couple times). Eventually I quit when I got Dash stable enough to work on full time and decided I really wanted to explore what I could do with it. “

----------------------------------------------------

The evidence shows that it was a planned instamine. This wasn't mentioned before launch.
The features of this coin were also not public at launch.
=> Nobody was really interested in the coin at launch, making this instamine more a kind of "stealth launched premine".
In my books, that's a scam.

Please don't ignore the facts:

2013-12-29: 2 guys from Hawk Financial Group, Evan & Kyle, are asking on the Bitcoin Dev mailing list for "1 or 2 really good C++ programmer that is familiar with the bitcoin internals to help with a for-profit startup". They are planning to build a unique coin that is "not just a clone of the original Bitcoin code" but in stead "a merge-mined altcoin that will provide a very useful service to the whole crypto-coin ecosystem". They claim to have "detailed plans on how to implement it".

2014-01-18 There were some issues at launch, so Evan said he would postpone the launch and would "definitely not" launch it in the next hours. But he did launch it a few hours later.

2014-01-19 Xcoin was launched.
This was the emission in the first 72 hours of the coins existence:

This was the emission of the first 100 days:

At the moment, there are about 6 million DASH in circulation. There would be 84 million Xcoins eventually.
Note that in the first hour, 500k Xcoins were mined. Due to the "quick fix" of the bug, not many people expected to launch a few hours after Evan said he would "definitely not" launch in the next hours.

2014-01-19 Right after the launch, there were problems with the windows binaries. Evan clearly was mining right from the start, as he offered 5000 Xcoin as a bounty for compiling the binaries.

2014-01-20 After the emission of almost 2 million coins, Evan said that "now that everything is stable, I'll be posting later about the vision of this project and milestones!". Up until this point, only the "X11 hashing algoritm" was a known feature. According to him, it was "time to move on to actually implementing what I set out to do".

2014-01-22 Evan releases his plans for XCoin. At this point, more than 2 million coins were mined.

Xcoin rebranded to Darkcoin and eventually to DASH later on.

---

Later on, some contradictions surfaced:

* The emission schedule changed multiple times. The latest we heard is that the number of coins would be somewhere between 14 million and like 16 million DASH.
* Evan said that this project was just a hobby he started while working on a full time job and coded Xcoin in a weekend.
* Evan claims there were hundreds of miners if not thousands when Xcoin launched. Recent investigation showed that there were 124 IP addreses that were mining at the start. 115 of those addresses where Cloudhosting and Dedicated Servers, 9 of them seem to be private/users.106 of them were at Amazon AWS and Microsoft Azure cloud instances.
 
---

Conclusions:
*Evan isn't acting alone, he had/has a team behind him right from the start. It wasn't a hobby. he had a plan to make a profit.
*Evan had plans for his coin right from the start, but didn't release them until after the instamine
*1.5 million coins were mined in the first 8 hours. Most of these coin ended up in his (and his friends) hands. It's very likely the 500k in the first hour were only mined by him with cloudhosting services.
*He lowered the emission later on, to make his relative share of coins bigger.

How can this be all an accident (like Evan is always saying) and NOT be intentional?

FACT:
>Evan was looking for c++ devs for a "for profit startup" at the end of 2013 for the launch of an altcoin.
QUESTION:
>How can you make a profit by launching an altcoin (and be sure to be able to pay your devs)?
ANSWER:
>by intentionally premining and/or instamining.

How he did it is pretty easy:
*telling people the release would definitely not be in the next couple of hours and after that do launch it a few hours later
*buggy windows binaries
*a "code error" creating 500k coins in the first hour, >1.5 million in the first 8 hours.

=> DASH was clearly a planned instamine (and thus a scam)

PoS
full member
Activity: 223
Merit: 101
If you can be anything, be kind and fair
Quote
for-profit startup ... Our coin will be ... We have detailed plans on how to implement it and the roles we are looking to fill.

"I was working with Dash as a hobby"

Doesn't add up.

Evan has proven time and time again that he is a lying scam artist.
Serious money will never support this crap co(i)n, no reason to. It's like thinking Nigerian spam mail will be everyon's choice, other than the few proponents.
legendary
Activity: 3444
Merit: 1061
let me add why honesty is important to any coin, honesty breeds trust, aside from technical mambo jumbos, trust is a major pillar in crypto currency because it isn't backed by any government, gold, or institution/s.

Many dash proponents appear to think that


Profits > Honesty

but be wary, these dash proponents twist it like this...

communism = fair launch.

capitalism = instamine that helped and incentivized  the development of dash.

this is not an issue about communism and capitalism...it is a simple issue of honesty.
legendary
Activity: 2492
Merit: 1491
LEALANA Bitcoin Grim Reaper
let me add why honesty is important to any coin, honesty breeds trust, aside from technical mambo jumbos, trust is a major pillar in crypto currency because it isn't backed by any government, gold, or institution/s.

Many dash proponents appear to think that


Profits > Honesty
legendary
Activity: 3444
Merit: 1061
let me add why honesty is important to any coin, honesty breeds trust, aside from technical mambo jumbos, trust is a major pillar in crypto currency because it isn't backed by any government, gold, or institution/s.
legendary
Activity: 2968
Merit: 1198
but that at some point in the future these events might impact negatively on Dash.

Look, the events and/or the appearance of the events already do impact negatively on it, and that will never change.

You can't take forum posts from random people like this one

That is the reason many people do not touch Dash. Otherwise it could be a successful anonymous coin.

at face value, but it is representative of how the brand is severely tarnished. When you have people like Charlie Lee, who is very prominent in the community, generally very well respected, and who does a lot speaking appearances, talking about how important it is for a coin to be launched in a fair manner and how the instamine holds Dash back, there can't be any question that the perception does matter.

https://www.youtube.com/watch?v=k1h_UZLhYsQ&t=1804
legendary
Activity: 1190
Merit: 1000
Just to be clear. If Evan released early so he or others could instamine or just mine early and some people missed out, I don't necessarily think Evan did anything wrong. What I'm concerned about is that it may come up as an issue at some point in the future and negatively impact the project

Are you saying that Evan misleading people to think he would launch later than he actually did is okay?

Meaning he basically lied to people from the launch?

adhitthana is entitled to his own value system. All's fair in love and crypto is somewhat understandable. Even if he does think it was okay to lie about the launch, withhold the development plans until after instamining it, etc., he's being smart in recognizing that not everyone will see it that way, and that affects the prospects going forward.


Even if he did deliberately mislead (and I'm not saying he even did that) I would not necessarily condemn him. In his shoes I may have done the same.
But it may look bad if Dash ever starts to attract serious attention.  
legendary
Activity: 1190
Merit: 1000
Just to be clear. If Evan released early so he or others could instamine or just mine early and some people missed out, I don't necessarily think Evan did anything wrong. What I'm concerned about is that it may come up as an issue at some point in the future and negatively impact the project

Are you saying that Evan misleading people to think he would launch later than he actually did is okay?

Meaning he basically lied to people from the launch?
Without hearing Evan's side of the story I don't know what to think.
But again my concern is not that he did something wrong but that at some point in the future these events might impact negatively on Dash.
legendary
Activity: 3556
Merit: 7011
Top Crypto Casino
What you want to know? It's dead. Shitcoin  Smiley
Good, glad someone said it here.  It's an altcoin that doesn't have any advantages that make it any more useful than the hundreds of other shitcoins on the market right now.  I played with DASH faucets for a while with the DASH wallet on my android, and it was just another crappy coin to me and I stopped. 

Avoid like plague.
legendary
Activity: 2492
Merit: 1491
LEALANA Bitcoin Grim Reaper
Quote
for-profit startup ... Our coin will be ... We have detailed plans on how to implement it and the roles we are looking to fill.

"I was working with Dash as a hobby"

Doesn't add up.


Of course Evan will likely never want to discuss his DOUBLE SPEAK much like how he ran away from Anonymint's retort which ripped him a new asshole.
legendary
Activity: 2968
Merit: 1198
Quote
for-profit startup ... Our coin will be ... We have detailed plans on how to implement it and the roles we are looking to fill.

"I was working with Dash as a hobby"

Doesn't add up.
legendary
Activity: 2492
Merit: 1491
LEALANA Bitcoin Grim Reaper
smooth pointed it out...It was planned all along  Grin

Masters

To defeat propagation problems, master nodes are elected each new block. They are responsible for being the authority of what goes into the joined transaction each session. This is done in a tamperproof way, but I think it’s not important to the discussion.



connected


Great, now that everything is stable, I'll be posting later about the vision of this project and milestones! Time to move on to actually implementing what I set out to do.


Great indeeeeed $$$$$$$$$$



Let me add this to this compilation:

http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2013-December/003964.html
Quote
Evan Duffield eduffield82 at gmail.com
Sun Dec 29 18:53:19 UTC 2013
Previous message: [Bitcoin-development] Fees / prio to be confirmed within ....
Next message: [Bitcoin-development] Looking for GREAT C++ developer for   exciting   opportunity in bitcoin space
Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hello,

We’re a startup looking for 1 or 2 really good C++ programmer that is
familiar with the bitcoin internals to help with a for-profit startup.

We will be able to provide more information about the project after signing
a non-compete/non-disclosure agreement. Our coin will be one of the truly
unique coins that are not just a clone of the original Bitcoin code. In
short the project will be a merge-mined altcoin that will provide a very
useful service to the whole crypto-coin ecosystem.

If you have added any features to Bitcoin or related technologies this is a
definite bonus. Please include information about the work you’re done in
the space.

We have detailed plans on how to implement it and the roles we are looking
to fill. If interested please email eduffield82 at gmail.com with a
description of your work experience and we’ll vett the applications and
share our plans to see if you’re interested.

Thanks,

Evan & Kyle
Hawk Financial Group, LLC
legendary
Activity: 2968
Merit: 1198
Just to be clear. If Evan released early so he or others could instamine or just mine early and some people missed out, I don't necessarily think Evan did anything wrong. What I'm concerned about is that it may come up as an issue at some point in the future and negatively impact the project

Are you saying that Evan misleading people to think he would launch later than he actually did is okay?

Meaning he basically lied to people from the launch?

adhitthana is entitled to his own value system. All's fair in love and crypto is somewhat understandable. Even if he does think it was okay to lie about the launch, withhold the development plans until after instamining it, etc., he's being smart in recognizing that not everyone will see it that way, and that affects the prospects going forward.

legendary
Activity: 2492
Merit: 1491
LEALANA Bitcoin Grim Reaper
Just to be clear. If Evan released early so he or others could instamine or just mine early and some people missed out, I don't necessarily think Evan did anything wrong. What I'm concerned about is that it may come up as an issue at some point in the future and negatively impact the project

Are you saying that Evan misleading people to think he would launch later than he actually did is okay?

Meaning he basically lied to people from the launch?

newbie
Activity: 67
Merit: 0
Dash was ninja mined by the dev himself.  I say good job to that.
Obviously it's good for them, but is it good for me?

That is the reason many people do not touch Dash. Otherwise it could be a successful anonymous coin.
legendary
Activity: 2282
Merit: 1041
Why like 99% who talks about Dash are guys from Monero including a developer? (҂⌣̀_⌣́)

I never cared why Monero developers did a shady launch either and somehow the old crew just left and we have a new group who did not do much since Monero came beside bug fixing. (•̀o•́)ง

It just makes you all look like a certified A class haters really; because you are not competing with technology nor innovation...you are really just hating here on forums on the project and Evan himself.

Go fill Monero Ann thread with new updates at least the developers who are like everywhere " one is a gambler, one is hating on forums about another developer, another is in France with some issue....NO SYNC between all of them" None is working on Monero project it seems that is why it's taking you over a year man. Get things done please I already invested on Monero as well but man should I sell while it makes sense to me to just sell now?

Anyway, I came here like a month ago and I already regretting it, can't handle to much hate feels like internet drama here is getting on a personal level. (҂⌣̀_⌣́)


the drama actually helps the forum going. just sit back and take your localry popcorn.
legendary
Activity: 3444
Merit: 1061
smooth pointed it out...It was planned all along  Grin

Masters

To defeat propagation problems, master nodes are elected each new block. They are responsible for being the authority of what goes into the joined transaction each session. This is done in a tamperproof way, but I think it’s not important to the discussion.



connected


Great, now that everything is stable, I'll be posting later about the vision of this project and milestones! Time to move on to actually implementing what I set out to do.


Great indeeeeed $$$$$$$$$$
legendary
Activity: 3444
Merit: 1061
having said that masternodes are the "mining farms" of DASH

comparing DASH to Bitcoin.. Bitcoin mining farms existed years later on...while "DASH mining farm/s"(masternodes) existed since the instamine happened.
legendary
Activity: 2968
Merit: 1198
Masternodes, IX, blockchain voting, DS, etc all didn't exist for months after the initial launch.

it is only a month but eduffield already have plans for his instamine

It didn't take a month. The plans were already in place before the instamine. Read the bold carefully.

Great, now that everything is stable, I'll be posting later about the vision of this project and milestones! Time to move on to actually implementing what I set out to do.
legendary
Activity: 3444
Merit: 1061
If Dash really is flawed and vulnerable, it should be easy to raise the funds to attack it while it is, by all accounts, young. Why wait for a juggernaut to get even larger... if anything, prove the flaws and in theory, crush the desire to hold it. There are countless rehashed arguments about the launch and masternodes and this and that. If you don't like the history, don't buy the coins. If you just heard about the launch (which is impressive given that it's now nearly 2 years old) and are displeased or feel betrayed, sell your coins. It's exhausting hearing the same shit over and over again. Masternodes, IX, blockchain voting, DS, etc all didn't exist for months after the initial launch.

it is only a month after launch but eduffield already have plans for his instamine...i think he have that plan much earlier, before he posted.

In reply to: http://www.reddit.com/r/DRKCoin/comments/1yit1a/using_coinjoin_for_anonymity_is_errorprone/

I'm posting this here, for everyone's benefit. Thanks!

Quote
Hi, I am Gnosis, the Anoncoin developer working on implementing Zerocoin. First of all, I think it is excellent that there is so much interest in developing a fully anonymous currency. I am not just a developer but also a user, or I will be when an anonymous currency exists! When coin creators compete, the coin users win!
However, CoinJoin has been around for a while, and it has not seen much use for anonymity. There's a good reason for that: it's not very anonymous.
Quoting my bitcointalk post:
Quote
CoinJoin has questionable anonymity compared to Zerocoin. The reason is that with CoinJoin, two or more users must somehow partner up and forge a transaction together. They communicate over a secure channel to do this. The coins are only mixed among these "partners." Picking partners you can trust is a significant obstacle: how can you know that your partners will "forget" the mixing that happened? One may try to repeat this 10 times with randomly chosen partners, but how can you know that your partners are not all just sock puppets of one malicious entity (on an anonymous network, it is trivial to create as many fake users as you want )? If that is the case, then your efforts are in vain.
Compare this with Zerocoin, where you put your coins in an accumulator, and they are mixed with the coins of all users who have put coins into that accumulator, since the beginning of Zerocoin. There would be a different accumulator for different denominations of Anoncoins (1, 5, 10, 50 ANC, etc.).
To put it simply, the more users' coins your coins are mixed with, the more anonymity you have.
I cannot speak to Darkcoin's implementation (or planned implementation) of CoinJoin since I cannot seem to find any specs or code on their Github or their site. If anyone knows, please point me to them.
I look forward to a practical and secure solution for anonymity from the DarkCoin devs! Smiley

First off, these are fantastic questions. The answer to implementing this in such a way where it is very difficulty to exploit is by adding cost and verification.

Here’s the gist of how I envision DarkSend to work in the long run. Some of what I’m going to mention is done, some of it I’m working on currently. I’d love some ideas on possible attack vectors on my implementation, so we can make it as bulletproof as possible.

Pools

DarkSend adds various extensions to the Bitcoin protocol for implementing transaction pooling. Like normal Coinjoin the pools take transactions in stages. The stages currently are:

POOL_STATUS_IDLE
POOL_STATUS_ACCEPTING_INPUTS
POOL_STATUS_ACCEPTING_OUTPUTS
POOL_STATUS_SIGNING
POOL_STATUS_TRANSMISSION

So the users relay these items throughout the network as the stages happen. After all items are gathered into the pool, the transactions are merged together into one, remotely signed and then broadcasted.

Masters

To defeat propagation problems, master nodes are elected each new block. They are responsible for being the authority of what goes into the joined transaction each session. This is done in a tamperproof way, but I think it’s not important to the discussion.


So what is the cost?

There must be a cost to using this anonymous network, otherwise like you say there will be issues with millions of accounts popping up. I’m not dead set on which solution(s) to implement, but here’s a couple ideas:

Burnt Identities

Higher difficulty shares to the current block would be mined and then stored in the blockchain permanently. Multiple of these would be used for each transaction and would be “burnt” when misused, causing the attacker to have to mine them again.  

Verification?

To use the pools it will require unique unspend outputs, someone that wants to mess with the system would have to have a large pool of funds in many addresses. So to attack a pool with 100 slots, you would require funds dispersed to 99 addresses, on 99 nodes working in common.

Other possible fee-less solutions?

There is interesting research on protecting against sybil attacks that lends itself really well to a decentralized ledger, such as this paper:

http://dimacs.rutgers.edu/Workshops/InformationSecurity/slides/gamesandreputation.pdf

The idea is to build a social graph of the inputs and outputs of each entry and they should all know different people. If 99 of them all have the same “friends” that they associate with, then they’ll have to enter a different pool. Which will ensure the pool is not full of the nodes belonging to the attacker.

An application for machine learning?

I’m been making models for trading equities for over 7 years now. I ran a financial firm that sold the signals for a few years and I have experience with natural language processing using classifiers. So, I could make a classifier and actually embed it into Darkcoin to determine which pool a node should use, to separate out nodes that seem to be in common.

Other ideas?

I’m open to ideas on how to provide the best security to the network. I would love to hear what people have in mind.

I’ve been working on DarkSend about a month and we’ve already fixed the decentralization and propagation issues, this is just another bridge to cross in the future.

Thanks!
Pages:
Jump to: