Technical people, I need your help for this Fast Company article
-
I have been asked these two questions:
[b]How long does it take to code a new currency?
What are the most complicated steps in coding a brand new currency?[/b]
Your thoughts. I have answered the others and will send him those.
-
does coingen coins count as new coins?
what do you exactly mean by new coin??
I dont think anybody can give you relevant answer… -
[quote name=“mirrax” post=“55336” timestamp=“1390773311”]
does coingen coins count as new coins?
what do you exactly mean by new coin??
I dont think anybody can give you relevant answer…
[/quote]Keep fate, Kevlar is still out there! Although Chris not having an answer ready worries me a bit. ;)
-
The currency is open source. To “reproduce the code” would be impossible. Even Microsoft would have bought Litecoin and started from there…
It has had a lot of hours, more than most software projects ever developed and more varied technical input than any other single project?
I’d like to see a hierarchical list of software projects against “development / coding time?”,
I’d assume the Linux kernel is top, then?
-
The answer to that question is “How long would too long be?”
“How accurate do you need to be?, i.e. to the nearest year.”
-
bump
-
[quote name=“wrapper” post=“55360” timestamp=“1390783363”]
The answer to that question is “How long would too long be?”“How accurate do you need to be?, i.e. to the nearest year.”
[/quote]I think what he means is how to start your own fork, which would only take a few hours if not days really.
-
[quote name=“mharrison” post=“55498” timestamp=“1390840520”]
I have not done a fork yet but I have been planning on it, just to say I have. I could possibly get a fork set up and ready to mine within 3 hours at the most. That is assuming you know all the variables you want to change, difficulty, max coin. Have all the art work ready.That is just the QT/daemon wallet. That does not include the time that you would need setting up forums, website etc.
[/quote]Thanks so much Michael.
-
Changing the code is as easy as changing a few numbers.
The real interesting thing is mining a “genesis block”. Specifically you have to find a nonce and hash that satisfy the starting difficulty, and depending on that difficulty this could be a short, or lengthy process. Since you don’t yet have anyone to mine, you basically have to solo mine it yourself without the help of any pools. I’ve heard of coins that have taken days to mine their genesis block.
The code to do so is deceptively simple, shown here with a difficulty of 4:
[code]
uint256 hashTarget = CBigNum().SetCompact(block.nBits).getuint256();
uint256 thash;while(true)
{
thash = scrypt_blockhash(BEGIN(block.nVersion));
if (thash -
[quote name=“Pryderi” post=“55341” timestamp=“1390775818”]
[quote author=mirrax link=topic=7226.msg55336#msg55336 date=1390773311]
does coingen coins count as new coins?
what do you exactly mean by new coin??
I dont think anybody can give you relevant answer…
[/quote]Keep fate, Kevlar is still out there! Although Chris not having an answer ready worries me a bit. ;)
[/quote]I can honestly say it depends MOST on who is doing it, unless WINDOZE. Catcoin had to retool from scratch. We’re all on and off with real life, so it’s been about a month almost? It took a while to just get Windows qt ready. By far I think the big MS Whale is also the most UNFRIENDLY environment to code in. The Mac OS (MOX) build was ready in 2 days after it was offered.