Okay guys, I've pushed the version that 1) opens up the whole accept window to .conf manipulation Multicoin-style 2) sets it to 30 secs to git Could someone give it a quick look to see if I fucked up big time anywhere, and if not, I shall concoct win builds for this beast ASAP P.S.: Having update kick in at block x is somewhat above my humble abilities
|
|
|
edit: 10 seconds or so *should* work for geist. guess miners will simply have to make sure they have a accurate clock on their boxes *g* Let's try 30 seconds ( Due to sacarlson's kind help I have code for tweaking that stuff via config almost done) and see how bad that fares. edit2: I have some finished-but-needs-more-testing NTP code around here somewhere that I indended for zombie-i0 v1.2, if anyone is interested...
That's super cool, but integrating NTP into GG is way over my limited ability P.S.: Meanwhile.... Guys, here's a question that crossed my mind - would changing the "adjustment step limit" from "/4" to some other value benefit a fork with fast blocks, and if so, which approximate value should that be ?
|
|
|
You can have more than one wallet dat.
You just need 1 portable bitcoin client that can safely reside on an encrypted and backed up volume, and one regular one for day to day tiny stuff. It's not like you routinely send 5000+ BTC, no?
Incidentally, cobbling together a somewhat workable portable bitcoin is pretty straightforward.
|
|
|
I do believe that there is no functional necessity to get your coins from mtgox to your soft to pay for a thing.
At least I routinely donate coins to people who help me out with GeistGeld directly from my gox acct.
|
|
|
Generally, if you have a large amount of bitcoins on a given PC, being extra-cautious about third party software (be it an Alt-coin client or a particularly fancy casual game) is advisable.
|
|
|
You going to release a new version or shall we restart?
I believe a new version is in order... Though it might take some time... Could you explain to us non-programmers what this is supposed to be doing? int64 nSubsidy = (GetArgIntxx(50,"-Subsidy") * COIN); nSubsidy = nSubsidy + (GetArgIntxx(0,"-Subsidy_small")); if (mapArgs.count("-custom_inflation")) { printf("custom_inflation is set \n"); if (nHeight > GetArgIntxx(INT_MAX,"-inflation_triger")) { printf("nHeight > inflation_triger detected \n"); nSubsidy = GetArgIntxx(0,"-post_Subsidy") * COIN; nSubsidy = nSubsidy + (GetArgIntxx(0,"-post_Subsidy_small")); if (nHeight > GetArgIntxx(INT_MAX,"-inflation_trigerB")) { printf("nHeight > inflation_trigerB detected \n"); nSubsidy = GetArgIntxx(0,"-post_SubsidyB") * COIN; nSubsidy = nSubsidy + (GetArgIntxx(0,"-post_SubsidyB_small")); if (nHeight > GetArgIntxx(INT_MAX,"-inflation_trigerC")) { nSubsidy = (GetArgIntxx(0,"-post_SubsidyC") * COIN) + GetArgIntxx(0,"-post_SubsidyC_small"); } } } printf("nSubsidy after custom = %lu \n",nSubsidy); } Given that I am no programmer and not the author of multicoin, I shall consult sacarlson...
|
|
|
should be possible to make bitcoins algo work for such short intervals. Main thing, don't accept blocks that far into the future, current clients are accepting blocks up to 2h in the future. *bad* idea if your retarget interval is 4 minutes.
Indeed. Thanks for input. P.S.: Sweet mighty Cthulhu, I need to get a programmer to look after GeistGeld... Any takers ? Pretty please
|
|
|
Well, I am currently discussing best way to go about it with sacarlson, and hope ArtForz will suggest something as well.
|
|
|
Yes, it's supposed to. But by adjusting the timstamp of the first and last block in each diff period you can make it retarget /4 *every single time* Ah, now I understand, thank you. Verily illustrative and creative, as usual. ArtForz, first and foremost, I would like to officially invite you to offer your guidance and advice - I am merely a curious n00b, sacarlson is pretty busy, and this experiment could use input from someone like you (other input than cleverly crafted blocks, that is ) Now, as for this particular case, would you kindly answer the following questions: 1) Does this method affect only forks with time-based diff ? 2) Could you please suggest any fixes other than abandoning time-based diff retarget? 3) Would abandoning time-based retarget "fix" it ? Wow, I stop it for a bit and diff shoots back up to > 120 like instantly...
Probably the stupidest diff alg ever. The longer you don't generate a block the harder it gets?lol EDIT: No offense to the OP. Actually, the opposite should be true, LOL
|
|
|
Um... I'll see what I can do....
|
|
|
Thank you Gavin. The only things I might add is that "use a different password" isn't limited to exchanges, but applies to forums, emails, and even pools , and that some antivirus heuristics seem to hate anything that has mining code in it and isn't explicitly whitelisted.
|
|
|
I download version after ur fix. So yes this port in config set. 1 connection. Miner tweak? This configs work normally on all alt currencys. ;( But this is first my solo mining.
Um, 1 connection is not normal. Check router/firewall for port 7769 (The "fix" version of geistd.exe was compiled with UNPNP support, but who knows...) If else fails, you can just go to #geistgeld00 at irc.lfnet.org, pick out a few guys (preferably not ones connected through TOR) and add them with addnode=<guy's IP>:7769
|
|
|
Damn, my "high performance proxy / mining server" got taken down for "suspicious activity" despite techsupport's claims that 7769 is okie after all. I forgot to arrange for removal of wallet.dat with all the bounty geists ...Hope they will at least let me take my files over SSH what miner do you use?
Tryed phoenix and poclbm. I dunno, a person with guiminer and 250 Mhashes has just made 7 geists, according to her. Maybe bad luck, maybe some miner tweak needed. How many connections does mining rig have right now ? Did you add "portsend=7769" W/O quotes to your config ?
|
|
|
It doesn't make sense, there is still only one connection,
I smell something very fishy about this
There are about 1-2 listners right now Also, do try the tweaks (previous page) Given that so far no GeistGeld are sold and bought, what "fishy" could I probably pull off ? Imma not even mining them anymore Git and win downloads updated with a better, listener friendlier config (add "portsend=7769" W/O quotes if you don't want to download anything)
|
|
|
You didn't even change the unix makefile. So there's no way to build this for linux. Well, I guess I can't mine this coin. I got no Windows machine.
WAIT A MOMENT
I forked my git from Multicoin-exp's latest, and it has a unix makefile.Given that my changes are few very minor tweaks (and 90% of them defined by the .config, not hardcoded), the makefile in my git (lates Multicoin unix makefile) should work... did you try it ?
|
|
|
You didn't even change the unix makefile. So there's no way to build this for linux. Well, I guess I can't mine this coin. I got no Windows machine. [/quot You didn't even change the unix makefile. So there's no way to build this for linux. Well, I guess I can't mine this coin. I got no Windows machine.
e] Aw crap Sorry, windowsbox addict here. Well, expect a unix makefile commit in several hours (I need to find meself at least a socket).
|
|
|
My UMPC battery is dying, so if you have questions, folks at #multicoin are well informed (once again, using this opportunity, kudos to sacarlson, twobit and pigeons for helping me out on this one)
|
|
|
If you get connection timeouts, try adding addnode=[redacted due to my remote proxy/minebox provider being uncomfortable with the traffic, the port, and everything else in life : (] the add to your config (it's some weird glitch either in my rentbox's ISP or Multicoin... investigation ongoing)
|
|
|
Testing this with 1500 mhash/s Using the portable client for windows. Is the testnet flags supposed to be 1?
Yeah, it's a Multicoin thing.
|
|
|
What is the current difficulty? I have 9.01475. Sound right?
Diff is already 13 at this end... looks like the folks are bringing in GPU firepower lol
|
|
|
|