Bitcoin Forum
November 11, 2024, 06:22:57 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 ... 176 »
  Print  
Author Topic: Devcoin  (Read 412926 times)
markm
Legendary
*
Offline Offline

Activity: 3010
Merit: 1121



View Profile WWW
December 07, 2011, 09:31:26 AM
 #221

THIRD PARTY ADDRESSES SHOULD NOT BE USED AS BENEFICIARY ADDRESSES IN THE DEVCOIN SYSTEM.

(THIRD PARTY AS IN WALLET SERVICE, EXCHANGE, ETC; ANY WALLET BELONGING TO SOMEONE OTHER THAN THE BENEFICIARY.)

Not only does it actually cause the coins generated to go to some third party who might or might not actually end up giving them to the person we are really trying to benefactor, but also apparently some problems can arise when/if the third party actually tries to figure out which of the addresses the account named "" (the default account; the account that creates new addresses for newly minted coins to be sent to) should properly belong to some other account based on the theory that different accounts in the wallet belong to different people.

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
kjlimo
Legendary
*
Offline Offline

Activity: 2114
Merit: 1031


View Profile WWW
December 07, 2011, 10:46:02 AM
 #222

THIRD PARTY ADDRESSES SHOULD NOT BE USED AS BENEFICIARY ADDRESSES IN THE DEVCOIN SYSTEM.

(THIRD PARTY AS IN WALLET SERVICE, EXCHANGE, ETC; ANY WALLET BELONGING TO SOMEONE OTHER THAN THE BENEFICIARY.)

Not only does it actually cause the coins generated to go to some third party who might or might not actually end up giving them to the person we are really trying to benefactor, but also apparently some problems can arise when/if the third party actually tries to figure out which of the addresses the account named "" (the default account; the account that creates new addresses for newly minted coins to be sent to) should properly belong to some other account based on the theory that different accounts in the wallet belong to different people.

-MarkM-


Does this apply to someone withdrawing their coins from a pool?  AKA, I withdrew from the bitminersunion to vircurex.  Everything seems to be fine, but is there something confusing in the background making it difficult for Vircurex to know who gave my account the devcoins?

Coinbase for selling BTCs
Fold for spending BTCs
PM me with any questions on these sites/apps!  http://www.montybitcoin.com


or Vircurex for trading alt cryptocurrencies like DOGEs
CoinNinja for exploring the blockchain.
Kumala
Hero Member
*****
Offline Offline

Activity: 525
Merit: 500



View Profile
December 07, 2011, 11:09:12 AM
 #223

Sending and receiving coins is no problem at all, from anywhere to anywhere. Those transactions are easily identifiable and can be assigned uniquely to the user accounts.
The issue is about using exchange or pool addresses to receive bounties. The standard devcoind client (and probably none of the other bitcoin offsprings) as it stands today is not able to assign the "generated" bounty blocks to different accounts/addresses.

In short: you can mine anywhere and send the coins anytime to vircurex or withdraw anytime from vircurex.  Should you ever apply for a bounty, make sure you use an address that is generated on a wallet that is running on your PC.

Hacked Account! Don't send any money.
markm
Legendary
*
Offline Offline

Activity: 3010
Merit: 1121



View Profile WWW
December 07, 2011, 12:25:36 PM
 #224

Should you ever apply for a bounty, make sure you use an address that is generated on a wallet that is running on your PC.

Note that we deliberately made devcoin addresses look exactly like bitcoin addresses precisely so that you can use an address that is generated on a BITCOIN you run yourself if you don't yet run devcoin yourself. Then some day if/when you ever do get into devcoin, you can export that bitcoin address from your bitcoin wallet, import it into a devcoin wallet, and find your bounty devcoins waiting for you in the devcoin blockchain.

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
soptik
Newbie
*
Offline Offline

Activity: 38
Merit: 0



View Profile
December 07, 2011, 01:00:43 PM
 #225


So 13 hours later, I'm at 715,000 Devcoins.  This means I'm earning on average about half a million devcoins a day and could possibly be up to 3 or 4 million by the weekend.

Just one additional check to make sure I'm not getting too many coins.  I don't plan on selling right now given there are only outstanding orders for 11 million DVC for only 3.5ish BTC on vircurex.  Seems best to hold speculatively at the moment to see what the "devs" do for the new chain.

At current difficulty 160 and hashrate 800 Mhash - it's really on average half a million DEV per day. But difficulty is changing every block - so it's all very speculative.
btc_artist
Full Member
***
Offline Offline

Activity: 154
Merit: 102

Bitcoin!


View Profile WWW
December 07, 2011, 02:14:21 PM
 #226

Sorry to keep harping on this, but I still can't get the block chain to download in devcoin-qt. Does anyone have any ideas of things I can check to try and get it working?

BTC: 1CDCLDBHbAzHyYUkk1wYHPYmrtDZNhk8zf
LTC: LMS7SqZJnqzxo76iDSEua33WCyYZdjaQoE
markm
Legendary
*
Offline Offline

Activity: 3010
Merit: 1121



View Profile WWW
December 07, 2011, 02:21:26 PM
 #227

I wonder if maybe it is cycling from one person who has no incoming port to another or something?

You claimed it had three connections, are those incoming connections from people reaching out to it or does it have no incoming port through its firewall this maybe is connected to possibly the only three out there that do have an incoming port?

I wonder if there is some mode where it can claim to have a connection but the connection is in some sense not really working or maybe isn't even to a devcoin node.

Does the debug.log offer any hints? Usually that will show if attempts to connect are failing and stuff like that.

I notice I have

   -addnode=50.19.210.139 -addnode=107.20.209.11 \
   -addnode=107.20.228.112 \

in my startup shell-script, those are probably the three nodes someone set up on amazon virtual machines.

Are those the three connections you have, I wonder?

Maybe try putting them with -addnode like I do to make sure it tried them, see if that helps?

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
Kumala
Hero Member
*****
Offline Offline

Activity: 525
Merit: 500



View Profile
December 07, 2011, 02:25:48 PM
 #228

I had problems with the download of blocks some weeks ago, it was because of the missing receiver CSV files. Do you have them all?

Hacked Account! Don't send any money.
btc_artist
Full Member
***
Offline Offline

Activity: 154
Merit: 102

Bitcoin!


View Profile WWW
December 07, 2011, 02:35:29 PM
 #229

I had problems with the download of blocks some weeks ago, it was because of the missing receiver CSV files. Do you have them all?
I have 6 receiver files, all in my devcoin-qt directory on my desktop, where I'm running devcoin-qt from, not in the .devcoin directory.

receiver_0.csv through receiver_5.csv

BTC: 1CDCLDBHbAzHyYUkk1wYHPYmrtDZNhk8zf
LTC: LMS7SqZJnqzxo76iDSEua33WCyYZdjaQoE
kjlimo
Legendary
*
Offline Offline

Activity: 2114
Merit: 1031


View Profile WWW
December 07, 2011, 07:16:10 PM
 #230


A) Notice how block 20,840 is listed twice and the rewards are over 4,950. 

My guess is that the rewards have been added together for block 20,840 and 20,839 and the block number is a display issue.

20841    28    12/07 3:48 pm    51.83 Min    436    3542.20183485 DVC
20840    29    12/07 2:57 pm    3.07 Min    9    7005.62499999 DVC
20840    30    12/07 2:53 pm    17.75 Min    9    7005.62499999 DVC
20838    31    12/07 2:36 pm    8.67 Min    58    3328.44827585 DVC

B) Also, could some commas be added to numbers over 1,000?  It's tough looking at millions with no commas.

C) Last point. I found somewhere advertising that devcoin is "merged mining" ready.  How far off do we estimate merged mining is?  Is anyone working on that right now?

Coinbase for selling BTCs
Fold for spending BTCs
PM me with any questions on these sites/apps!  http://www.montybitcoin.com


or Vircurex for trading alt cryptocurrencies like DOGEs
CoinNinja for exploring the blockchain.
cablepair
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000


Buy this account on March-2019. New Owner here!!


View Profile WWW
December 07, 2011, 07:23:32 PM
 #231

yeah there is some display bug I need to work out but they are being calculated correctly

As far as merged mining compatible, the pool is ready to go as soon as the daemon is, in fact I have a namecoind and bitcoind already running.

Our pool will be merged mining within seconds of the daemon being patched compatible

there is a 120 BTC bounty for the coder who patches devcoind to be merged mining compatible so far I have not seen a lot of progress...
btc_artist
Full Member
***
Offline Offline

Activity: 154
Merit: 102

Bitcoin!


View Profile WWW
December 07, 2011, 07:53:43 PM
 #232

there is a 120 BTC bounty for the coder who patches devcoind to be merged mining compatible so far I have not seen a lot of progress...
What exactly needs to be done to make it merged mining compatible?

BTC: 1CDCLDBHbAzHyYUkk1wYHPYmrtDZNhk8zf
LTC: LMS7SqZJnqzxo76iDSEua33WCyYZdjaQoE
cablepair
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000


Buy this account on March-2019. New Owner here!!


View Profile WWW
December 07, 2011, 09:19:19 PM
 #233

someone needs to patch the daemon in order to make it accept the merged mining, follow what ArtForz did for his namecoind fork that will give you a good idea
doublec
Legendary
*
Offline Offline

Activity: 1078
Merit: 1005


View Profile
December 08, 2011, 12:28:24 AM
 #234

someone needs to patch the daemon in order to make it accept the merged mining, follow what ArtForz did for his namecoind fork that will give you a good idea
ArtForZ didn't do Namecoin. 'vinced' did. I ported namecoin's merged mining support to i0coin and ixcoin recently. I could do the same for devcoin assuming it's similar. Is devcoin based on the standard bitcoin git repository?

You need to be aware that it's a blockchain forking change though. It'd have to have a block number that it turns on and all clients would need to update. Those that don't will be on an incompatible fork of the chain.
Unthinkingbit (OP)
Hero Member
*****
Offline Offline

Activity: 935
Merit: 1015



View Profile
December 08, 2011, 02:48:07 AM
 #235

..
I ported namecoin's merged mining support to i0coin and ixcoin recently. I could do the same for devcoin assuming it's similar. Is devcoin based on the standard bitcoin git repository?

Mark is making the releases:
http://sourceforge.net/projects/galacticmilieu/files/

I believe they are based on a version of bitcoin from at least a month ago.  The changes to make devcoin are relatively small, most are listed in the tech section:
http://www.devtome.org/wiki/index.php?title=Devcoin#Technical

Quote
You need to be aware that it's a blockchain forking change though. It'd have to have a block number that it turns on and all clients would need to update. Those that don't will be on an incompatible fork of the chain.

I suggest setting the switch block number at 2,000 (about two weeks) after the block that merged mining is released on.  Most of the devcoin users are reading this thread and would switch within two weeks.

Note, the 120 bitcoin bounty is to be divided by everyone who helps bring merged mining to the devcoin programs, and later add devcoin merged mining to a pool:
https://bitcointalk.org/index.php?topic=34586.msg591984#msg591984

Since it would be you porting the code, Mark integrating it into the release, and Cablepair bringing it to the pool, that 120 bitcoins would be divided 3 ways, so 40 bitcoins each.  Having said that, in my opinion, porting the merged mining code is the crucial part that we're missing, so I'll add twenty million of my own devcoins to whoever ports the code.

doublec
Legendary
*
Offline Offline

Activity: 1078
Merit: 1005


View Profile
December 08, 2011, 02:55:31 AM
 #236

Is there a git repository, based on the original bitcoin repository it was forked from? If not, do you know the commit id where it was forked? If not git do you have any version control repository?
markm
Legendary
*
Offline Offline

Activity: 3010
Merit: 1121



View Profile WWW
December 08, 2011, 11:14:30 AM
Last edit: December 08, 2011, 11:40:06 AM by markm
 #237

It was a mishmash'd mess, first I did fork iaanw's "bitcoin-qt", but then after downloading Unthinkingbit's stant on groupcoin or devcoin I basically ended up working from a downloaded, not forked or even pulled, version of bitcoin each time I started making a newer version of all the various alt chains I was working on.

For britcoin, botcoin, canadian digital notes, czech bitcash etc etc I pretty much remembered the few places on needed to change to make them from a normal bitcoin with minimal necessary hacks.

As I would start from latest fresh fixed bitcoin each time, I kept the hacks to a minimum, so one would even compile them as bitcoind then just change the name of the binary and tell it on the commandline what datadir and config file name to use (even those I didn't change in the code).

Groupcoin I am a little less sure what changes ended up in it.

Devcoin even more so, it has a whole header file of stuff only it uses, and hacks all over the place to change the magnitude of the default fees and so on. Each change made in bitcoin to make devcoind would have to be repeated in bitcoin-qt to make devcoin-qt, plus the devcoin-qt also tries to actually say devcoin in any user-visible places where it used to say bitcoin.

Now that bitcoin pretty much *is* bitcoin-qt instead of having all that nasty xwidgets stuff in it, hopefully there won't be need next time to duplicate the changes in two different things. And this time make a context diff or something so we know exactly what all the changes in total actually are.

Doing a diff of devcoind against a bitcoind source from back in the era it came from and also doing a diff of devcoin-qt against a bitcoint-qt from just before bitcoiin itself assimilated the -qt stuff should hopefully get a pretty good idea of what changes are the core devcoin stuff that went into both to turn them into devcoin versions. The -qt side will also have bunch of "cosmetic" changes chainging names that user sees, and also has stuff to turn off mining as the qthreads just would not let us mine it seemed.

Having another set of eyes do such diffs is probably a good idea anyway, in case somewhere along the line I managed to put something into just one of them that belongs in both.

I should probably delete the *coin repos I have under knotwork name on github, I don't use them and at I think one of them was Unthinkingbit's old original start towards trying to make a groupcoin or devcoin so isn't even really what its name would seem to imply it to be. Or maybe that was the one under his name and I used it straight from his repo not from any copy under my name. I think basically when I really made a release I used real bitcoin-qt from its author and real bitcoin from gavin, not any repo under my name or Unthinkingbit's.

I didn't learn until much later that with github one is expected to make a fork on their end to have something to push to, even when I did try clone instead of just downloading entire tarball I still used to just clone directly from author's repo thus later learn I could not push, any commit I did would be purely local to my own local machine.

Thus I gave up on pulling and just grabbed full tarball of what I wanted to work from.

I think I now have better idea how github is intended to be used / to work. But now one no longer needs two projects, one for the daemon and one for the -qt, presumably, if one starts from the latest bitcoin.

So maybe the thing to do is delete or ignore all the *coin repos from under my name on github, fork latest bitcoin, and start putting into it all the changes that are the same in both the daemon and the -qt version of the devcoin releases.

As I recall one problem I had with github is I did not see a way to tell it that I want to fork bitcoin BUT NAME THE FORK DEVCOIN.

I think at least one of the *coin repos under my name are misleading because of that, the name came from what I was using as original code from which to hack what I wanted to make. I never did find how to change its name so now cannot even remember which one that was. SO they all should go, I don't currently see offhand any potential use for them.

I now am down to just one machine, one of the 64bit Fedora 15 ones. The only bitcoin source I see on it is bitcoin-bitcoin-v0.3.24-0-gf087364.tar.gz so hopefully that is the one I last used as base from which to make the last set of updated altcoins.

Hmm on the other hand look at the dates:

drwxrwxr-x.  7 root root     4096 Jul  8 14:38 bitcoin-bitcoin-36aa6bd
-rw-r--r--.  1 root root   730076 Jul 20 04:47 bitcoin-bitcoin-v0.3.24-0-gf087364.tar.gz

Looks like maybe I actually used 36aa6bd, then later downloaded the gf087364 but didn't even untar it.

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
cablepair
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000


Buy this account on March-2019. New Owner here!!


View Profile WWW
December 08, 2011, 12:05:59 PM
 #238

someone needs to patch the daemon in order to make it accept the merged mining, follow what ArtForz did for his namecoind fork that will give you a good idea
ArtForZ didn't do Namecoin. 'vinced' did. I ported namecoin's merged mining support to i0coin and ixcoin recently. I could do the same for devcoin assuming it's similar. Is devcoin based on the standard bitcoin git repository?

You need to be aware that it's a blockchain forking change though. It'd have to have a block number that it turns on and all clients would need to update. Those that don't will be on an incompatible fork of the chain.

just to clarify..

I understood this to be true as well, we were all told vinced was merged mining compatible however myself and a few other pool operators have had zero luck getting vinced namecoind to mine any blocks at all in merged mining not even on testnet

I can speak from experience that I have used ArtForz namecoind and it works with merged mining, I have personally merged mined Bitcoin and Namecoin blocks on my own pool with his daemon...

markm
Legendary
*
Offline Offline

Activity: 3010
Merit: 1121



View Profile WWW
December 08, 2011, 06:20:09 PM
 #239

Is something wrong with DevTome.org's outgoing email?

I signed up there figuring I could put some stuff on the wiki, but have not received the confirmation email and don't seem able to edit pages, which might be because my email has not yet been confirmed...

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
cablepair
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000


Buy this account on March-2019. New Owner here!!


View Profile WWW
December 08, 2011, 08:57:33 PM
 #240

Markm, I am the admin of devtome, let me check it out, I know it was sending out confirmation emails before because I tested it

I will let you know...
Pages: « 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 ... 176 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!