Author

Topic: Devcoin - page 170. (Read 412955 times)

hero member
Activity: 935
Merit: 1015
November 03, 2011, 12:28:25 AM
Hi Shads,

btw the most recent commit of poolserverj should remove the restriction of a single aux chain.  Can't test it properly though until there's another merged mining capable chain.

That's great news.  Now all we need is for merged mining code to be developer further and some more alternate coins to support it.



Hi Kumala,

Any exchange already up?

No.  One person said that he would work on it, but there hasn't been any progress reported.  If two people make an exchange, the first will get the full bounty and the second will get 3/4 of the bounty.

Use bcrypt. Here's an open source PHP implementation.

Indeed that would be better.  Thanks for the suggestion and links.

You get an informative post bounty, which is 1/5 of a generation share.  Please post a devcoin address and you'll be added to the next receiver list.
full member
Activity: 154
Merit: 102
Bitcoin!
November 03, 2011, 12:07:57 AM
By the way, how am I to read the security requirement of:

3) Passwords should be hashed at least 10,000 times.

Would sha2(UserPassword+UserID+12 digit random number + the_exchanges_secret_word)   qualify?
Or do I need to loop over this 10000 times (with adding the loop counter to the string before hasing again?

Use bcrypt. Here's an open source PHP implementation.
hero member
Activity: 525
Merit: 500
November 02, 2011, 10:28:53 PM
Any exchange already up?

By the way, how am I to read the security requirement of:

3) Passwords should be hashed at least 10,000 times.

Would sha2(UserPassword+UserID+12 digit random number + the_exchanges_secret_word)   qualify?
Or do I need to loop over this 10000 times (with adding the loop counter to the string before hasing again?

sr. member
Activity: 266
Merit: 254
November 02, 2011, 08:35:50 PM
btw the most recent commit of poolserverj should remove the restriction of a single aux chain.  Can't test it properly though until there's another merged mining capable chain.
sr. member
Activity: 266
Merit: 254
November 02, 2011, 04:57:36 PM
thanks unthinking bit... I better go download the client and take a proper look...
hero member
Activity: 935
Merit: 1015
November 02, 2011, 04:20:14 PM
Hi Shads,

Your info has been uploaded to:
https://raw.github.com/Unthinkingbit/charity/master/bitcoindonationinformation.html

so you'll be getting devcoins starting in round 5.

Also you'll get a share of the bitcoin donations from the Mainframe Mining Cooperative:
http://mining.mainframe.nl/index

if they reopen after the DDOS attacks.
hero member
Activity: 935
Merit: 1015
October 29, 2011, 01:48:17 AM
Hi Shads,

Thanks for the info, below is your contributor paragraph.  Please review it and update it if necessary.


Contributor: https://bitcointalksearch.org/user/shads-23871">Shads
Bitcoin Address: 1LezqRatQz7MeNoCVziYwcdwtqeEbvrdAq
Description: Founder of PoolServerJ, a high performance, highly scalable, java Bitcoin mining pool engine.
Project Homepage: http://poolserverj.org/">PoolServerJ https://bitcointalksearch.org/topic/attn-pool-operators-poolserverj-scalable-java-mining-pool-backend-33142">PoolServerJ Thread
Project License: GPL 3
Project Type: Software
sr. member
Activity: 266
Merit: 254
October 28, 2011, 09:06:56 PM
Send me or post here:

1) a link to your work
2) the license
3) your bitcoin address



1/ author of poolserverj - used by many pools and number is steadily growing.  Only open source pool engine to support merged mining natively.
       site: http://poolserverj.org/
       thread: https://bitcointalksearch.org/topic/attn-pool-operators-poolserverj-scalable-java-mining-pool-backend-33142
    contributor to bitcoinj

2/ poolserverj GPL license is here:
https://bitbucket.org/shadders/bitcoin-poolserverj/src/e82d3117677c/poolserverj-main/license.txt

3/ bitcoin address: 1LezqRatQz7MeNoCVziYwcdwtqeEbvrdAq

hero member
Activity: 935
Merit: 1015
October 28, 2011, 09:00:47 PM

Send me or post here:

1) a link to your work
2) the license
3) your bitcoin address

and we'll go from there.

Quote
I'm only putting my hand up for modifying poolserverj to support multiple aux chains which is prerequisite for pools using it to support devcoin merged mining.  I'm not a C/C++ programmer so I can't really help much with the client.

That'll eventually be needed, and would get a part of the merged mining bounty.
sr. member
Activity: 266
Merit: 254
October 28, 2011, 06:20:57 PM
Sorry I meant how does one get onto this list: https://github.com/Unthinkingbit/charity/blob/master/bitcoindonationinformation.html

I'm only putting my hand up for modifying poolserverj to support multiple aux chains which is prerequisite for pools using it to support devcoin merged mining.  I'm not a C/C++ programmer so I can't really help much with the client.
hero member
Activity: 935
Merit: 1015
October 28, 2011, 03:38:22 PM
registering my interest... poolserverj currently only supports one aux chain and will some small mods + a whole lot of testing to enable multiple aux chains. 

Hi Shads,

Thanks for looking at merged mining.  Every alternate coin now needs merged mining to be safe to invest in.

Quote
BTW how do you get on the devcoin developers list?

Right now only Mark and I are developing devcoin.  Mark concentrates on building the devcoin releases:
http://en.sourceforge.jp/projects/sfnet_galacticmilieu/releases/

and I concentrate on the receiver list:
https://github.com/Unthinkingbit/charity

If you want to modify devcoin for merged mining, please start by messaging Markm:
https://bitcointalksearch.org/user/markm-3932

and I with any changes and we'll go from there.

Cheers,
Unthinkingbit
sr. member
Activity: 266
Merit: 254
October 28, 2011, 12:59:17 AM
registering my interest... poolserverj currently only supports one aux chain and will some small mods + a whole lot of testing to enable multiple aux chains. 

BTW how do you get on the devcoin developers list?
hero member
Activity: 935
Merit: 1015
October 24, 2011, 06:47:25 PM
For the remaining bounties, the developer can choose from either the offered generation shares, or five million devcoins (MDVC) per share or ten bitcoins per share, whichever you prefer will get generation shares.

Edit: Merged mining has been done, there are two exchanges and three wikis, and other exchanges or wikis are not needed; so the options of the devcoins upfront, or bitcoins, have been cancelled. The developer would only get generation shares.


The first bounty is for merged mining.  Because of the recent 51%+ attacks on alternative coins, we need merged mining as soon as possible.  So there is a merged mining bounty of twelve generation shares (or 60 MDVC or 120 BTC), to be divided by everyone who helps bring merged mining to the devcoin programs, and later add devcoin merged mining to a pool:
https://bitcointalksearch.org/topic/m.578560

The second bounty is for an exchange.  The person who makes the first devcoin exchange will get a four generation share bounty (20 MDVC or 40 BTC), even if the exchange does not meet the security requirements.  If the exchange meets the security requirements, there is an extra eight share bounty (40 MDVC or 80 BTC), total of twelve shares (60 MDVC or 120 BTC):
https://bitcointalksearch.org/topic/m.552141
https://bitcointalksearch.org/topic/m.557562

The third bounty is for a wiki.  This will be an open source wiki where the contributors get a share of the advertising revenue, converted to devcoins, plus devcoin generation shares.  The developer who makes the wiki will get four generation shares (20 MVDC or 40 BTC).  If the wiki also has some kind of advertising, the developer will get an additional four shares (20 MDVC or 40 BTC), total of eight shares (40 MDVC or 80 BTC):
https://bitcointalksearch.org/topic/m.552141

hero member
Activity: 935
Merit: 1015
October 16, 2011, 10:51:38 PM
Congratulations to the namecoin developers and pool operators for implementing merged mining:
http://dot-bit.org/Merged_Mining
http://dot-bit.org/forum/viewtopic.php?f=5&t=217
https://bitcointalksearch.org/topic/thoughts-and-questions-on-btc-pools-and-merged-mining-44546

Also, congrats to Sacarlson for implementing merged mining in multicoin:
https://bitcointalksearch.org/topic/new-release-of-multicoin-client-a-branch-of-the-bitcoin-client-24209
https://github.com/sacarlson/MultiCoin

Because of the recent 51%+ takeovers on alternative coins, we need merged mining as soon as possible.  So there is now a merged mining bounty of twelve generation shares, to be divided by everyone who helps bring merged mining to the devcoin programs, and later add devcoin merged mining to a pool.
hero member
Activity: 935
Merit: 1015
October 13, 2011, 12:43:42 AM
Thank you to Shattienator for agreeing to be a file administrator.

The round 4 receiver files are now up:
http://galaxies.mygamesonline.org/receiver_4.csv
https://raw.github.com/Unthinkingbit/charity/master/receiver_4.csv
http://devcoinblockexplorer.info/receiver/receiver_4.csv

They are based on the account 4 file at:
https://raw.github.com/Unthinkingbit/charity/master/account_4.csv

New awards will go into round 5.

By the way, does anyone know why Jackjack has stopped posting?
hero member
Activity: 935
Merit: 1015
October 04, 2011, 02:19:41 PM
I'll get right on it.

Thanks for working on the exchange.

..
However, regarding passwords, I feel an OpenID system is better than storing usernames/passwords on the exchange itself. This way, people can log in with their (for example) gmail accounts, without storing any credentials on the server.

I agree,  at least the choice of an openid login should be an option.

As far as passwords are concerned, indeed OpenID sounds better than storing info on the exchange itself.  For the secure exchange:
https://bitcointalksearch.org/topic/m.552141

I posted that list of requirements by looking over previous times that coins were stolen from exchanges or exchanges lost coins.  As long as the exchange meets the objective of that list, it will get the secure exchange bounty.
sr. member
Activity: 574
Merit: 250
October 04, 2011, 11:36:04 AM
I'll get right on it. However, regarding passwords, I feel an OpenID system is better than storing usernames/passwords on the exchange itself. This way, people can log in with their (for example) gmail accounts, without storing any credentials on the server.

I agree,  at least the choice of an openid login should be an option.
newbie
Activity: 54
Merit: 0
October 04, 2011, 10:41:37 AM
I'll get right on it. However, regarding passwords, I feel an OpenID system is better than storing usernames/passwords on the exchange itself. This way, people can log in with their (for example) gmail accounts, without storing any credentials on the server.
hero member
Activity: 935
Merit: 1015
October 01, 2011, 08:19:23 PM
To get some trading soon, there is now an extra bounty for a devcoin exchange.  The person who makes the first devcoin exchange will get a four generation share bounty, even if the exchange does not meet the security requirements in the above post.

If the exchange does meet the security requirements, this four share bounty will be added to the eight share bounty for a secure exchange, bringing the total to twelve.  The next exchange gets three generation shares, the next after two, the next after one.

For all the bounties, if someone wants devcoins upfront instead of waiting for the next generation round, I'll give them four million devcoins in exchange for a generation round share, which lately has been around seven million, but would be less if many people get bounties in the same round.

Edit: This bounty has been doubled:
https://bitcointalksearch.org/topic/m.1833963
hero member
Activity: 935
Merit: 1015
September 30, 2011, 03:48:09 PM
At around block 12,000 the first fractional share went out successfully, so there are no longer any known potential technical devcoin problems.  Now we can start projects.

Devcoin was originally intended to primarily be an ethical donation currency and secondly an umbrella for profitable open source projects.  There has not been enough interest in the donation part, so from now on devcoin will primarily be an umbrella for profitable open source projects, and secondly donate a portion to developers.  It will be more like a public benefit corporation:
http://en.wikipedia.org/wiki/Public-benefit_corporation

To that end, the first profitable devcoin open source project will be an open source wiki where the contributors get a share of the advertsing revenue, converted to devcoins, plus devcoin generation shares.  At the beginning the advertising revenue will be tiny, however, that is better than nothing and it will grow.  There are three potential ways of getting advertising revenue:

1) A bitcoin advertising network like Operation Fabulous:
http://www.operationfabulous.com/

2) Handling bitcoin advertising directly.

3) Set up a cooperative in a tax free jurisdiction and connect to regular ad networks.

It doesn't matter what method is used.  All that matters is that only text or picture ads will be accepted, there will be only one ad group on each page, and no malware, porn or scammy stuff.

Whoever sets up the wiki will get a share of the generation to administer it.  However, they do not have total control over the website, they are just administering it for what will eventually be a democratic cooperative.  Of course, they will be part of that cooperative.  There are no notability requirements for the wiki, only the usual no malware, porn or scammy stuff.

The bounties for the wiki follow:

1) Four generation shares to make the wiki.

2) Four generation shares to have some kind of advertising.


The next project is a devcoin / bitcoin exchange.  The problem with exchanges is that bitcoins have been lost and stolen, and people's passwords have been stolen.  An initial list of requirements for a secure exchange follows:

1) Strong passwords are required.

2) If there are repeated attempts to login, login should be slowed or a captcha should be used if it's not already.

3) Passwords should be hashed at least 10,000 times.

4) There should be an off site backup, at least 100 kilometers away from the site.

5) Deposits need at least six confirmations before they can be exchanged.

The first devcoin / bitcoin exchange which meets all those requirements gets eight generation shares.  The next exchange which meets requirements gets six generation shares, the next after four, the next after two.

Jump to: