Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
devcoin [2013/05/25 02:42]
unthinkingbit
devcoin [2019/09/16 05:22] (current)
develcuy update old links
Line 1: Line 1:
 =Devcoin Official Site= =Devcoin Official Site=
  
-Devcoin is an ethically inspired project based on the BitCoin crypto-currency and created to help fund open source projects created by programmers,​ hardware developers, ​writers, musicians, painters, graphic artists ​and filmmakers.+Devcoin is an ethically inspired project based on the BitCoin crypto-currency and created to help fund open source projects created by writers and software developers.
  
-Participants in the DevCoin economy earn DevCoins in proportion to their project development. Writers [[earn devcoins by writing]], developers earn bitcoins by developing, ​artists ​earn DevCoin ​by creating, and the same follow for every other category including ​Administrators ​who apply their time and effort to help organize the DevCoin project ​and Marketers who [[earn devcoins by Marketing]].+Participants in the DevCoin economy earn DevCoins in proportion to their project development. Writers [[earn devcoins by writing]], developers earn bitcoins by developing, ​Marketers [[earn devcoins ​by Marketing]], and Administrators ​earn devcoins by applying ​their time and effort to help organize the DevCoin project.
  
-We consider funding open source projects of all sortsso if you have one idea that needs funding and you like us to take a lookpleaseby all means, submit your project at [https://cryptostocks.com/ Cryptostocks] and share with the DevCoin community over our [https://​bitcointalk.org/​index.php?​topic=34586.0 thread at BitcoinForumTalk]. We understand you may not want to discuss your idea in public, if that's the case, please submit it to [email protected]+Hopefully devcoin will eventually fund all types of developers including hardware developersgraphic artistsmusiciansand filmmakers. 
 + 
 +==Source== 
 +[https://github.com/devcoin/core Devcoin Source]
  
 ==Download== ==Download==
-===Linux=== 
- 
-*[http://​sourceforge.net/​projects/​galacticmilieu/​files/​DeVCoin/​ Latest devcoin files]. 
-*[https://​github.com/​knotwork/​old-devcoin-qt Sources for the linux graphical version]. 
- 
-Information 
-*[https://​bitcointalk.org/​index.php?​topic=34586.msg1390441#​msg1390441 Debian devcoin-qt] 
-*[https://​bitcointalk.org/​index.php?​topic=34586.msg1937349#​msg1937349 Debian devcoind] 
-*[https://​bitcointalk.org/​index.php?​topic=154568.msg1639273#​msg1639273 Ubuntu devcoind] 
- 
-===Windows=== 
-*[https://​www.box.com/​s/​1mqfk22gyqq97ytdmifi/​1/​841702278/​7790781704/​1 Devcoin Windows32 Zip File] 
-*[https://​www.box.com/​s/​1mqfk22gyqq97ytdmifi/​1/​841702278/​7795653340/​1 Devcoin Experimental Windows32 Setup Exe] 
-*[https://​www.box.com/​s/​1mqfk22gyqq97ytdmifi/​1/​841702278/​7790785646/​1 Devcoin Windows32 Experimental Zip File] 
-*[http://​www.darkgamex.ch/​devcoin/​Devcoin-WindowsBundle.zip Windows bundle] 
- 
-Information 
-*[https://​bitcointalk.org/​index.php?​topic=129563.0 Devcoin QT Wallet For Windows Users Discussion Thread] 
-*[https://​bitcointalk.org/​index.php?​topic=34586.msg1367909#​msg1367909 Windows bundle description]. 
-*[https://​bitcointalk.org/​index.php?​topic=34586.msg1362415#​msg1362415 Windows devcoin.exe] 
- 
-===Mac=== 
-[https://​www.box.com/​s/​h26atelim2ylqjrmorbf Mac OSX Devcoin] 
  
-===Web=== +[http://devcoin.org/​devcoin-wallet.html Devcoin.org]
-Devcoin web wallet available through devda.ch (aol, hotmail and yahoo mail is disabled):​ +
-https://www.devda.ch/+
  
 ==Purpose== ==Purpose==
 The purpose of the devcoin is to give money to open source developers for their work in as fair a manner as possible. The purpose of the devcoin is to give money to open source developers for their work in as fair a manner as possible.
  
-Many open source developers do not get a significant amount of money for their work.  Advertising,​ charity and sometimes consulting provide some income, but many developers, even those with projects used by several thousand people, only get a few dollars a month. ​ In a typical economy, in the ballpark of 1% goes to charity. ​ That is not enough to support people.+Many open source developers do not get a significant amount of money for their work. Advertising,​ charity and sometimes consulting provide some income, but many developers, even those with projects used by several thousand people, only get a few dollars a month. In a typical economy, in the ballpark of 1% goes to charity. That is not enough to support people.
  
-Because developers get so little, they can only develop their projects in their spare time, which makes development really slow.  Feature requests and critiques do not accelerate development,​ money will.+Because developers get so little, they can only develop their projects in their spare time, which makes development really slow. Feature requests and critiques do not accelerate development,​ money will.
  
-Devcoins provide an income for everyone who wants to work, even if they live in an area with more job seekers than jobs.  With devcoin, no one who wants to work need be completely out of money. ​ Anyone who does good work will get some devcoins. ​ There is no guarantee that this will be a high income, but something is way better than nothing.+Devcoins provide an income for everyone who wants to work, even if they live in an area with more job seekers than jobs. With devcoin, no one who wants to work need be completely out of money. Anyone who does good work will get some devcoins. There is no guarantee that this will be a high income, but something is way better than nothing.
  
 By buying devcoins you help developers and give the world more open source software, books, music, art, and movies. By buying devcoins you help developers and give the world more open source software, books, music, art, and movies.
Line 70: Line 48:
 There are three common forms of money. There are three common forms of money.
  
-The original is extractive money. ​ Gold and silver and the most common, but other kinds of resources have been used like copper, salt, wheat, etc..+The original is extractive money. Gold and silver and the most common, but other kinds of resources have been used like copper, salt, wheat, etc..
  
 Debt money is the most common today, this includes all major currencies like the USD, Euro, etc.. Debt money is the most common today, this includes all major currencies like the USD, Euro, etc..
Line 107: Line 85:
 Devcoin funds open source projects with [[devcoin bounty|bounties for accomplishments]] and regular payments for active developers. Devcoin funds open source projects with [[devcoin bounty|bounties for accomplishments]] and regular payments for active developers.
  
-The bounty files are named bounty_*.csv,​ for example [https://​raw.github.com/Unthinkingbit/charity/​master/​bounty_16.csv bounty_16.csv],​ and they can be seen in the [https://​github.com/​Unthinkingbit/​charity charity folder].+The bounty files are named bounty_*.csv,​ for example [https://​raw.githubusercontent.com/devcoin/accounting/​master/​bounty_16.csv bounty_16.csv],​ and they can be seen in the [https://​github.com/​Unthinkingbit/​charity charity folder].
  
 Active developers are on the [[bitcoin share list]] and the [[devcoin share list]]. At this time, devcoins are going to developers of [[start|devtome]],​ [[devcoin]],​ bitcoin, [[Open Transactions]],​ and namecoin. New developers join the lists, and some old developers stop developing, so those lists have been changed many times. Old versions can be accessed from the [https://​github.com/​Unthinkingbit/​charity/​commits/​master/​bitcoinshare.html bitcoin share history], and the [https://​github.com/​Unthinkingbit/​charity/​commits/​master/​devcoinshare.html devcoin share history]. Active developers are on the [[bitcoin share list]] and the [[devcoin share list]]. At this time, devcoins are going to developers of [[start|devtome]],​ [[devcoin]],​ bitcoin, [[Open Transactions]],​ and namecoin. New developers join the lists, and some old developers stop developing, so those lists have been changed many times. Old versions can be accessed from the [https://​github.com/​Unthinkingbit/​charity/​commits/​master/​bitcoinshare.html bitcoin share history], and the [https://​github.com/​Unthinkingbit/​charity/​commits/​master/​devcoinshare.html devcoin share history].
Line 121: Line 99:
  
 ==Categories== ==Categories==
-Licenses for programming and hardware which qualify for devcoins are the AGPL, Apache, BSD, GPL, LGPL, MIT, public domain, and unlicense. ​ Web code must be licensed under the AGPL, to close the web services loop hole, it could also be dual licensed. ​ Licenses for writers, musicians, painters and graphic artists, and filmmakers which qualify for devcoins are the Creative Commons Share Alike (wikipedia license), Creative Commons Attribution,​ public domain, and unlicense.+Licenses for programming and hardware which qualify for devcoins are the AGPL, Apache, BSD, GPL, LGPL, MIT, public domain, and unlicense. Web code must be licensed under the AGPL, to close the web services loop hole, it could also be dual licensed. Licenses for writers, musicians, painters and graphic artists, and filmmakers which qualify for devcoins are the Creative Commons Share Alike (wikipedia license), Creative Commons Attribution,​ public domain, and unlicense.
  
 Programmers and hardware developers includes, but is not limited to, people who develop open source software, websites, machinery, circuits, vehicles, housing, games, medicine, and transportation,​ energy and resource extraction systems. Programmers and hardware developers includes, but is not limited to, people who develop open source software, websites, machinery, circuits, vehicles, housing, games, medicine, and transportation,​ energy and resource extraction systems.
  
-Writers includes people who write books, articles, fiction, poetry, and documentation. ​ Fan fiction only qualifies if the source license also qualifies for devcoins.+Writers includes people who write books, articles, fiction, poetry, and documentation. Fan fiction only qualifies if the source license also qualifies for devcoins.
  
 The musicians category includes people who perform music and people who create or record unique sounds. Currently musicians only earn devcoins for their lyrics by the word, in future they will also get devcoins for music videos. The musicians category includes people who perform music and people who create or record unique sounds. Currently musicians only earn devcoins for their lyrics by the word, in future they will also get devcoins for music videos.
Line 131: Line 109:
 The painters and graphic artists category does not currently include photographers because photography can be done mechanically with little or no creative work. The painters and graphic artists category does not currently include photographers because photography can be done mechanically with little or no creative work.
  
-The filmmakers category includes people who make movies, shorts, and animation. ​ Fan films only qualify if the source license also qualifies for devcoins. Currently filmmakers only earn devcoins for their scripts by the word, in future they will also get devcoins for the film itself.+The filmmakers category includes people who make movies, shorts, and animation. Fan films only qualify if the source license also qualifies for devcoins. Currently filmmakers only earn devcoins for their scripts by the word, in future they will also get devcoins for the film itself.
  
 ==Developer== ==Developer==
-If you actively ​develop ​open source of any kind, you can apply to get a share of devcoin generation by messaging Metazilla through the [https://​bitcointalk.org/​index.php bitcoin forum], or by posting in the [https://​bitcointalk.org/​index.php?​topic=34586.0 devcoin thread].+If a developer ​actively ​develops ​open source of any kind, they can apply to get a share of devcoin generation by messaging Metazilla through the [https://​bitcointalk.org/​index.php bitcoin forum], or by posting in the [https://​bitcointalk.org/​index.php?​topic=233997.0 devcoin thread].
  
-Your candidacy would then be decided on, usually within eight days. If there is consensus ​that you are a good developeryou'll be in. If there is no consensusyour candidacy would be voted on. Depending on the vote you would either be inducted ​or you could try again after certain time.+If the developer ​is working for one of the projects already on either share list, and the founder of that project agreesthe developer goes on. If the developer'​s project ​is in a major Linux distribution, or their project has an active thread with at least 10 posts month from users, the developer goes on.
  
-The voting guideline follows.  ​If your work is used by more than thousand people, the vote should be 40 if the work is of low quality and 99 if the work is of high quality. ​ If your work is used by between ​hundred and a thousand people, the vote should be 30 if the work is of low quality and 90 if the work is of high quality. ​ If your work is used by between ten and hundred peoplethe vote should be 20 if the work is of low quality and 80 if the work is of high quality If your work is used by between two and ten people, the vote should be 10 if the work is low quality and 60 if the work is of high quality. ​ If you make are helpful ​to your users or readers ​and/or make informative posts, that would be counted towards your vote.  If you disrupt projects, ​that would be counted against your vote.+If the project gets few posts per month from usersor the developer works on it for month or two, then leaves for whileor the developer hasn't posted in long timethen it's a judgement callIn any case, the developer can always port their documentation ​to devtome ​and get devcoins ​that way.
  
-If you are part of a project which qualifies, then you must show evidence of some kind, be it posts, commits or something else, which shows that you are creating at least ten hours of accomplishment per week.  If you are part of a sub group on that project, for which the sub group qualifies as an active developer even if no one person accomplishes enough, then if all the people of the sub group agree on how the devcoins would be disbursed and how decisions would be made, then one purser for that sub group can apply to be get and disburse the active developer share and any votes would be done by the sub group. +Devcoins are granted only for good accomplishmentsnot for lines of code. They are not granted ​for malware, weapons, ​or nuclear technology.
- +
-Devcoins are granted only for good accomplishments.  They are not deserved or given for malware They are not deserved or given for lines of code or hours of work.+
  
 In general an active developer is expected to create good accomplishments that would take an average developer at least ten hours per week to accomplish. ​ This amount of time is typical for an active developer who does not get paid to work on open source and can only develop in their spare time. In general an active developer is expected to create good accomplishments that would take an average developer at least ten hours per week to accomplish. ​ This amount of time is typical for an active developer who does not get paid to work on open source and can only develop in their spare time.
  
 ==Voting== ==Voting==
-Voting will be [http://​rangevoting.org/​ range voting] on a scale of [http://​rangevoting.org/​Why99.html 0 to 99.] +Voting will be [http://​rangevoting.org/​ range voting] on a scale of [http://​rangevoting.org/​Why99.html 0 to 99]. If the issue is particular to a single developer, bounty or prize, three administrators are chosen at random to vote.  If the issue affects the community, every active developer can vote.
- +
-For induction voting, three administrators will be chosen at random. ​ They will range vote to decide whether the candidate will be inducted. ​ If the candidate gets 50% or more (49.5 on the 0 to 99 scale), they'​re in and they get their induction bounty. ​ In they get 40% or more, they can try again in a month, and they get a one time lifetime accomplishment bounty equal to half the current induction bounty. ​ If they get less than 40%, they can try again in 3 months. +
- +
-Other issues will be decided in a similar fashion If the issue is particular to a single developer, bounty or prize, three administrators are chosen at random to vote.  If the issue affects the community, every active developer can vote.+
  
 ==Administration== ==Administration==
-Anyone on who has been on the active developer list and who works well with others can choose to be an adminstrator at any time, and leave at any time.  They are paid for the time they administrate. +Anyone on who has been on the active developer list and who works well with others can choose to be an adminstrator at any time, and leave at any time. They are paid for the time they administrate. ​Each administrator ​has one task that they are responsible ​for, and if the task is small they are also expected ​to help others, for example ​by answering questions ​on devcoin threads.
- +
-An administrator ​can choose at least one category to vote on inductees; ​for this they receive one fifth of a share. ​ An administrator can be in a group of two or three administrators so that if the called administrator doesn'​t post a vote within four days, or the administrator ​is on vacation, an alternate from the administrator'​s group can be called. +
- +
-An administrator can choose to also maintain at least one copy of the receiver list, for which they get two fifths of a share. +
- +
-An administrator can choose to also audit the bounty files to see that all the links are good and/or generate the account and receiver filesfor which they get a fifth of a share. +
- +
-An administrator can choose to disburse bounties, for which they get a fifth of a share. +
- +
-If an adminstrator is disrupting devcoin or someone thinks an administrator is corrupt; ​for example ​there is evidence of a kickback, someone can advance 50 $ to have three other administrators vote on whether there really is corruption. ​ If the defendant gets 50% or more, the defendant stays; any new accusations within a month require a cumulative doubling of the last advance. ​ If the advance reaches 200 $, a five member jury is chosen, at 800 $ a seven member jury is chosen, and so on for each quadrupling. ​ If the defendent gets 40% to 50%, they'​re out for three months and can apply for a new vote afterwards. ​ If the defendent gets less than 40%, they'​re out for a year and can apply for a new vote afterwards. ​ If the vote is below 50%, the money is returned to the accuser, if the vote is 50% or over, the administrators vote on whether the money should be returned to the accuser or distributed among the active developers.+
  
 ==Technical== ==Technical==
Line 313: Line 275:
  
 The generation is unlimited, there is no block halving. The generation pays for ongoing development,​ which increases revenue. So the revenue per devcoin can keep increasing, even though the number of devcoins keeps increasing. The generation is unlimited, there is no block halving. The generation pays for ongoing development,​ which increases revenue. So the revenue per devcoin can keep increasing, even though the number of devcoins keeps increasing.
 +
 +The MAX_MONEY variable is 21 billion devcoins, it is only a transaction limit. This is to stop someone from breaking the system by overflowing an integer.
  
 ===Random Number=== ===Random Number===
Line 319: Line 283:
 ===Receiver Files=== ===Receiver Files===
 ====Client Procedure==== ====Client Procedure====
-[https://​raw.github.com/Unthinkingbit/charity/​master/​receiver.h Receiver.h] accesses a synchronized list of receivers.+[https://​raw.githubusercontent.com/devcoin/core/master/src/receiver.h Receiver.h] accesses a synchronized list of receivers.
  
 For example, say the devcoin client requests the height 9000 receivers, the height step is 4000 and only the root receiver_0.csv saved. ​ Receiver.h will first look for the receiver_2.csv file.  Since it's not there it will step down and look for receiver_1.csv. ​ Still not there so it looks for and finds receiver_0.csv. ​ It then downloads receiver_1.csv by looking at the peers in receiver_0.csv and saves in the data directory. ​ It then downloads receiver_2.csv by looking at the peers in receiver_1.csv and saves in the data directory. ​ Once it has receiver_2.csv,​ it parses it to get the list of receivers and uses height modulo list length to return the receivers for height 9000. For example, say the devcoin client requests the height 9000 receivers, the height step is 4000 and only the root receiver_0.csv saved. ​ Receiver.h will first look for the receiver_2.csv file.  Since it's not there it will step down and look for receiver_1.csv. ​ Still not there so it looks for and finds receiver_0.csv. ​ It then downloads receiver_1.csv by looking at the peers in receiver_0.csv and saves in the data directory. ​ It then downloads receiver_2.csv by looking at the peers in receiver_1.csv and saves in the data directory. ​ Once it has receiver_2.csv,​ it parses it to get the list of receivers and uses height modulo list length to return the receivers for height 9000.
Line 354: Line 318:
 To view your own disbursements,​ the easiest way is to download the [https://​github.com/​knotwork/​old-devcoin-qt devcoin-qt client]. In that client you'll see payments from generation. To view your own disbursements,​ the easiest way is to download the [https://​github.com/​knotwork/​old-devcoin-qt devcoin-qt client]. In that client you'll see payments from generation.
  
-If you can not install that on your system, then you can look for disbursements in a [[devcoin block explorer]]. For example, to find the payouts to the devcoin address 17vec4jQGCzMEsTnivizHPaowE715tu2CB in the [https://github.com/Unthinkingbit/​charity/blob/​master/​receiver_16.csv round 16 receiver file]. Counting from zero in the receiver file, the address is at line 22. Round 16 starts on block 16 * 4,000 = 64,000. You'll see the generation share in block 64,022 in a block explorer. In [http://​glari.ch:​2750/​chain/​Devcoin Icoin'​s block explorer], you can go the [http://​glari.ch:​2750/​block/​33469e22f29222938b307d3cc416aa31f37b86efa57fa1d8215bb81f0b337e1b 64,022 block], and see the payment for 45,000 devcoins in the generation row of that block. Since there are 47 receiver lines in round 16, another payment to that address will be in [http://​glari.ch:​2750/​block/​495ae19916f36ab9ea1d5addc8b544de1c545ee26e2d2c1fb114c5a333a66d20 block 64,069]. Other payments to that address will be in block 64,116, block 64,163, etc.. Round 16 lasts until block 67,999.+If you can not install that on your system, then you can look for disbursements in a [[devcoin block explorer]]. For example, to find the payouts to the devcoin address 17vec4jQGCzMEsTnivizHPaowE715tu2CB in the [https://raw.githubusercontent.com/devcoin/receivers/​master/​receiver_16.csv round 16 receiver file]. Counting from zero in the receiver file, the address is at line 22. Round 16 starts on block 16 * 4,000 = 64,000. You'll see the generation share in block 64,022 in a block explorer. In [http://​glari.ch:​2750/​chain/​Devcoin Icoin'​s block explorer], you can go the [http://​glari.ch:​2750/​block/​33469e22f29222938b307d3cc416aa31f37b86efa57fa1d8215bb81f0b337e1b 64,022 block], and see the payment for 45,000 devcoins in the generation row of that block. Since there are 47 receiver lines in round 16, another payment to that address will be in [http://​glari.ch:​2750/​block/​495ae19916f36ab9ea1d5addc8b544de1c545ee26e2d2c1fb114c5a333a66d20 block 64,069]. Other payments to that address will be in block 64,116, block 64,163, etc.. Round 16 lasts until block 67,999.
  
 ====Generating the Files==== ====Generating the Files====
Line 378: Line 342:
 </​code>​ </​code>​
  
-For example, in round 23 those files are the [https://​raw.github.com/Unthinkingbit/charity/​master/​bitcoinshare.html list of bitcoin developers],​ [https://​raw.github.com/Unthinkingbit/charity/​master/​bounty_23.csv round 23 bounty file], [https://​raw.github.com/Unthinkingbit/charity/​master/​devcoinshare.html list of non bitcoin developers],​ [https://​raw.github.com/Unthinkingbit/charity/​master/​devtome_earnings_23.csv round 23 devtome earnings file], and [https://​raw.github.com/Unthinkingbit/charity/​master/​marketing_earnings_23.csv round 23 marketing earnings file].+For example, in round 23 those files are the [https://​raw.githubusercontent.com/devcoin/accounting/​master/​bitcoinshare.html list of bitcoin developers],​ [https://​raw.githubusercontent.com/devcoin/accounting/​master/​bounty_23.csv round 23 bounty file], [https://​raw.githubusercontent.com/devcoin/accounting/​master/​devcoinshare.html list of non bitcoin developers],​ [https://​raw.githubusercontent.com/devcoin/accounting/​master/​devtome_earnings_23.csv round 23 devtome earnings file], and [https://​raw.githubusercontent.com/devcoin/accounting/​master/​marketing_earnings_23.csv round 23 marketing earnings file].
  
 Once all those files are in the folder, the command to finally make the receiver file is: Once all those files are in the folder, the command to finally make the receiver file is:
Line 405: Line 369:
  
 rm -f bitcoinshare.html rm -f bitcoinshare.html
-wget https://​raw.github.com/Unthinkingbit/charity/​master/​bitcoinshare.html+wget https://​raw.githubusercontent.com/devcoin/accounting/​master/​bitcoinshare.html
 rm -f devcoinshare.html rm -f devcoinshare.html
-wget https://​raw.github.com/Unthinkingbit/charity/​master/​devcoinshare.html+wget https://​raw.githubusercontent.com/devcoin/accounting/​master/​devcoinshare.html
 rm -f peer.csv rm -f peer.csv
-wget https://​raw.github.com/Unthinkingbit/charity/​master/​peer.csv+wget https://​raw.githubusercontent.com/devcoin/accounting/​master/​peer.csv
 rm -f bounty_${round}.csv rm -f bounty_${round}.csv
-wget https://​raw.github.com/Unthinkingbit/charity/​master/​bounty_${round}.csv+wget https://​raw.githubusercontent.com/devcoin/accounting/​master/​bounty_${round}.csv
 rm -f devtome_earnings_${round}.csv rm -f devtome_earnings_${round}.csv
-wget https://​raw.github.com/Unthinkingbit/charity/​master/​devtome_earnings_${round}.csv+wget https://​raw.githubusercontent.com/devcoin/accounting/​master/​devtome_earnings_${round}.csv
 rm -f marketing_earnings_${round}.csv rm -f marketing_earnings_${round}.csv
-wget https://​raw.github.com/Unthinkingbit/charity/​master/​marketing_earnings_${round}.csv+wget https://​raw.githubusercontent.com/devcoin/accounting/​master/​marketing_earnings_${round}.csv
 rm -f account.py rm -f account.py
-wget https://​raw.github.com/Unthinkingbit/charity/​master/​account.py+wget https://​raw.githubusercontent.com/devcoin/accounting/​master/​account.py
 rm -f account_location.csv rm -f account_location.csv
-wget https://​raw.github.com/Unthinkingbit/charity/​master/​account_location.csv+wget https://​raw.githubusercontent.com/devcoin/accounting/​master/​account_location.csv
 rm -f almoner.py rm -f almoner.py
-wget https://​raw.github.com/Unthinkingbit/charity/​master/​almoner.py+wget https://​raw.githubusercontent.com/devcoin/accounting/​master/​almoner.py
  
 # Then in that folder open a terminal and type: # Then in that folder open a terminal and type:
Line 574: Line 538:
 The primary concern is that in the long term, most organizations become corrupt, regardless of the intentions of the founders. The single best defense against the corruption of an organization is competition. Devcoin would be the first currency to give part of its generation to developers. However, developers are welcome to fork it in turn, and create say a reformcoin, that also gives generation to developers, but starts with another set of founders. If the reformcoin is less corrupt than devcoin, people will sell the devcoin and buy reformcoins. Even if most people remain with devcoin, just the possibility that people could move to reformcoin would tend to rein in the corruption of the devcoin. ​ To increase the availability of competition,​ there will be bounties for software to easily make alternate currencies derived from devcoin, and bounties for easy to use range voting software. This would also make it easier for people to make other coins like town coins and project coins. The primary concern is that in the long term, most organizations become corrupt, regardless of the intentions of the founders. The single best defense against the corruption of an organization is competition. Devcoin would be the first currency to give part of its generation to developers. However, developers are welcome to fork it in turn, and create say a reformcoin, that also gives generation to developers, but starts with another set of founders. If the reformcoin is less corrupt than devcoin, people will sell the devcoin and buy reformcoins. Even if most people remain with devcoin, just the possibility that people could move to reformcoin would tend to rein in the corruption of the devcoin. ​ To increase the availability of competition,​ there will be bounties for software to easily make alternate currencies derived from devcoin, and bounties for easy to use range voting software. This would also make it easier for people to make other coins like town coins and project coins.
  
-To further reduce corruption, all meetings and votes will be public, because sunshine is the best disinfectant. Everyone would be able to post on every thread; however since without a postage fee this would lead to enormous spam and trolling, a fee of up to 0.05$/post along with an entry fee of 5$ (which prepays for posts) is acceptable. Also, people could rate posters and those lists could be used by forum participants,​ or people looking at the forum records, to screen out trolls. Because the value of the $ varies, for this document a $ is defined as being 1 / 25,000 of the median of the median income of the top 20 countries ranked by median income with a population over one million.+To further reduce corruption, all meetings and votes will be public, because sunshine is the best disinfectant.
  
-For active developers, their receive key will have a large portion of their devcoins, and if that key was lost or stolen they would suffer. So the almoner software ​will be upgraded to handle a list of keys. There will also be bounties for software and hardware key generators.+For active developers, their receive key will have a large portion of their devcoins, and if that key was lost or stolen they would suffer. So the almoner software ​might be upgraded to handle a list of keys. There will also be bounties for software and hardware key generators.
  
  
-[[Category:​Commerce]] +[[Category:​Commerce]] ​[[Category:​Computing]]
-[[Category:​Computing]]+
  

QR Code
QR Code devcoin (generated for current page)