Pages:
Author

Topic: Bitcoin Core Developers Should Be Paid - page 2. (Read 4479 times)

hero member
Activity: 588
Merit: 501
February 23, 2014, 05:01:35 AM
#57
This is an issue that is being addressed in MemoryCoin. A percentage of newly mined coins are set aside for salaries and coin owners get to vote on who receives the salaries. Everything is controlled in the blockchain so it's fully decentralised.


that sounds like a responsible self-tax system, that allows the system to be be self funded and perpetual 
hero member
Activity: 588
Merit: 501
February 23, 2014, 04:56:11 AM
#56
The developers do get paid - in Bitcoin. If they were paid in fiat that would be almost hypocritical.

who is paying them in bitcoin?
wihat is their bitcoin salary

hero member
Activity: 588
Merit: 501
February 23, 2014, 04:52:55 AM
#55
self-funding makes more sense than getting payement


"self-funding" makes great sense, now define it.  What does or should 'self-funding' mean? 

hero member
Activity: 588
Merit: 501
February 23, 2014, 04:50:15 AM
#54
I respect the Bitcoin core devlopers but I'm sure they have got enough money for investing in Bitcoin and their own creation.

look at how easy it is for people to count other people's money

the work they are doing is volunteer, it doesn't matter how filthy rich they may be, if they want to be paid for what they do how is that different from the same person with no financial means seeking fair compensation for his human resource contribution?   To me, fair pay is a portion of the permanent added value, which isn't because the clock ticked; nevertheless, it should not have anything to do with the size of his wallet.

Bad enough people pay others based on some "prevailing wage", 'what the market will bear', or some other fancy way of devaluing one's professional worth, to do it based on the fact that 'he's rich already', or 'he doesn't need the money' should be insulting.    If they choose to give back the salary, donate the money, or whatever it's their EARNING to do as they please.


They are volunteers yes but I didn't say they got paid did I? I said they invested in Bitcoin which I would see no point in them developing it even though they didn't invest in it.


The context of the conversation is "Bitcoin Core Developers Should Be Paid" as such, anything you say should be construed by all readers of your text as for, against, or about that subject unless you say otherwise.   

You said: "I'm sure they have got enough money" in the context of the conversation any reasonably intelligent individual should logically conclude that you are implying that they don't need to be paid for what they do because they "got enough money".   The contrary conclusion is illogical.









sr. member
Activity: 427
Merit: 250
February 23, 2014, 04:33:16 AM
#53
Commercial interests are an essential and completely legitimate part of the ecosystem and it's good that they be represented too, reservations aside.

In any case: I look forward to your patches.

Why is it essential to have commercial interests represented in Bitcoin ecosystem? If people want to buy things using BTC, it's a public interest and the businesses go find a solution that suits them to be able to process BTC, at their own expense, if and only if they want to accept BTC, that's all. This has nothing to do with Bitcoin core development. Please illustrate your point about commercial interests being essential to Bitcoin core development.

As for my patches, I hope I can learn some C++

full member
Activity: 168
Merit: 100
February 23, 2014, 03:41:48 AM
#52
Maybe you should email Bitcoin Jesus https://www.facebook.com/rogerkver . I'm not being facetious. There really is such a guy and he's reputed to be really helpful to guys like you.
staff
Activity: 4284
Merit: 8808
February 23, 2014, 03:35:19 AM
#51
Bitcoin should be a collaborative work with people contributing code, writing documentation, etc.
Who would pay the salaries? Associating private companies with Bitcoin development could be a recipe for disaster.
Few people are independently wealthy enough that they can contribute large amounts of productive time to efforts which have no prospect of putting food on the table for their families. Effort in complicated systems is not a linear process: One man hour from each of ten-thousand people does not bring the same benefits as as a thousand man hours from each of ten people.  One man hour probably doesn't even get a new person through compiling the code, much less understanding it.

The selection of interested and qualified contributors is already thin enough that further limiting it exclusively to monks and millionaires would probably not be healthy for the system.  I too share concerns about distortion from commercial interests (in particular, modern western businesses are often incredibly short sighted and indifferent to non-monetizable rewards like privacy, personal autonomy, or social-cohesion), but when someone profits considerably from a work they have the capability, rational justification, and— arguably— the moral obligation to fund some of it. Commercial interests are an essential and completely legitimate part of the ecosystem and it's good that they be represented too, reservations aside.

In any case: I look forward to your patches.
sr. member
Activity: 427
Merit: 250
February 23, 2014, 03:27:24 AM
#50
Bitcoin should be a collaborative work with people contributing code, writing documentation, etc.

Who would pay the salaries? Associating private companies with Bitcoin development could be a recipe for disaster.

legendary
Activity: 1498
Merit: 1000
February 23, 2014, 03:13:34 AM
#49
Dude, you need to chill. Of course I sound stupid. I just found out what bitcoins were a few days ago. And, no I don't have  any answers notice how I said, "we could do X  or Y or Z." If I knew the answer, the "or" wouldn't be in there, man.

And calling the developer a "greedy crying baby" is not nice. We wouldn't even have bitcoins if it weren't for them. If you work and you get paid for it so you could feed your family. I don't see why the developers should starve.

If bitcoins are to spread in adoption, early adopters need to stop acting like peacocks and saying stuff like, "google it," or "you're so stupid." Though I'm a newb, I try very hard to help other newbs who are even less knowledgeable than I. I always try to answer others' questions as best as I can and I always try to help others as best as I can. That's why I am offering to help pool some coin for the developers and just throwing some ideas out there to see what sticks.

If we were in a bar, I'd buy you a beer and shake hands...  Smiley



I love when newbies come here and they always have all the answers... The more you post the stupider you sound to be honest. Take them out of miner's fees? Then guess what we are not decentralized anymore.

Then if you found out about bitcoins yesterday, then don't put fore a solution if you don't even know how it work.

Yes we would have bitcoins if they left, that is exactly what I am talking about. If they left it would actually help bitcoin in the long term, but you can't see that, and they are greedy, hence why most early adopters don't like them. It is kinda like if the first web server was open source (which it was) but required payment before he would keep working on it. Now think about that wouldn't other people pick up the slack. Look at that now, the project is still alive and for the record this is what did happen.
staff
Activity: 4284
Merit: 8808
February 23, 2014, 03:11:55 AM
#48
Directing money to some particular set of pre-ordaned developers (or developer choosing people, or pre-miners) as part of the system is a point of centralization of the sort that Bitcoin seeks to eliminate.  People choosing personally, individually, and autonomously to fund work, contributors, or funding schemes they consider valuable is— I believe— the only method which is in accordance with the implicit principles of the system, though it may not work very well.  Sure, paying people with everyone elses funds is more attractive, but that isn't what infrastructure like Bitcoin is about.

I don't believe this notion of developers having oodles of coin and being somehow selfishly motivated to contribute to preserve their value makes any sense. For one— it has the freeloading problem, assuming someone has oodles of coin they can just sit back and let someone else do the work, or they can contribute and feel that a lot of other people with a lot more coin are unfairly benefiting from their efforts. For another, I don't believe that many / _any_ of us actually have the aforementioned oodles: Being around "early" by no means guaranteed ever having a large amount, nor did it grant magical foresight to not sell most of it at $7, and it makes it much easier to have given away thousands and thousands of it in bounties (which some of us are known to have done), or to have lost it in scams/heists.

Beyond that, I'm not sure that directly profiting by Bitcoin's future value is the best motivational structure in any case: It favors bubble forming activity (why make a profit only on the up when you can take risky actions which create volatility and make money both up and down, over and over again?)

My own motivations are essentially political: I favor a world where people have the option to choose to use trustless systems, and geeky: cryptographic protocols and high-risk embedded software development are exceptionally enjoyable mental puzzles. I'm certain I could get paid to work full time on Bitcoin, but such arrangements unavoidably come with strings attached— even if they're silk strings— which may not be very compatible with my motivations. Things like the foundation may help cut through that, but I think that unless we have multiple such organizations we risk creating dangerous points of centralization.

Another reason that self-investment doesn't make sense as a development funding argument is that it currently appears to be a losing strategy when compared to some of these high profile altcoin efforts. Right now it appears that you can take a poorly substantiated bill of goods and sell the promise of future development to the market and receive thousands of Bitcoins and perhaps never create anything successful at all. The ideas don't even need to be technically sound, the applications don't need to be well defined, the whole thing can even be more or less completely redundant with Bitcoin...

In general I think we should do all the things: We should have developers on company payrolls, community and institution funded developers, freelance agents, academic researchers on grants, bounties for specific functionality, independently wealthy tinkerers, etc.  Though I doubt we'll have any self-investors: They'll chase altcoins and business schemes that have more near-term upside. Any one mechanism has its limitations, hopefully we can support many approaches and gain the advantages of all of them.
full member
Activity: 168
Merit: 100
February 23, 2014, 03:03:47 AM
#47
Dude, you need to chill. Of course I sound stupid. I just found out what bitcoins were a few days ago. And, no I don't have  any answers notice how I said, "we could do X  or Y or Z." If I knew the answer, the "or" wouldn't be in there, man.

And calling the developer a "greedy crying baby" is not nice. We wouldn't even have bitcoins if it weren't for them. If you work and you get paid for it so you could feed your family. I don't see why the developers should starve.

If bitcoins are to spread in adoption, early adopters need to stop acting like peacocks and saying stuff like, "google it," or "you're so stupid." Though I'm a newb, I try very hard to help other newbs who are even less knowledgeable than I. I always try to answer others' questions as best as I can and I always try to help others as best as I can. That's why I am offering to help pool some coin for the developers and just throwing some ideas out there to see what sticks.

If we were in a bar, I'd buy you a beer and shake hands...  Smiley



I love when newbies come here and they always have all the answers... The more you post the stupider you sound to be honest. Take them out of miner's fees? Then guess what we are not decentralized anymore.
full member
Activity: 168
Merit: 100
February 23, 2014, 02:44:56 AM
#46
Maybe it should come out of those miner's fees.

I'm not saying all you get is 20 BTC and nothing more. That's crazy. I'm just offering something WE the members of this forum who happen to be reading this thread could do to help. I'm sure we could collectively cough up 20 btc or so, but I don't think the dozen of us could afford some dude's salary in perpetuity.

If I were the CEO of an exchange, I'd pay y'all's salary. However, I doubt Karpeles is gonna turn on the faucets any time soon....

Or put a "donation" button for the developers at the top of the forum's main page, kinda like how wikkipedia does it.

Or charge for tech support (use of this forum) kinda like how Ubuntu does it.

I think that the OP is correct. Any core developers who hold less than 20 BTC, let us know and we'll  all chip in to make sure that you have at least 20 BTC so that when bitcoins replace the USD, you'll have a nice fat $10 million reward.

Being paid a salary may or may not be counter productive. I mean, if they get paid even if things get screwed up and BTC tanks? Or if they get paid only if BTC succeeds? That's why the 20 BTC holdings idea is better. Their success is tied to the success of BTC.

That's great. Now how do I pay rent and put food on the table for my family in the mean time? Yes, I have a handful of bitcoins tucked away in a never-spend paper wallet just in case. But sometimes I question the sanity of that as its current value is less than my credit card balance.

How do you expect core developers to actually work on bitcoin today, without being paid enough to live on?
legendary
Activity: 905
Merit: 1012
February 23, 2014, 02:19:45 AM
#45
If you can't work on bitcoin because their is no pay then don't work on bitcoin. As you probably know the more the core dev team changes, the better for proof that we are actually decentralized.

I'm not sure how that logic can possibly generalize.

I'm making enough to live on, barely, and continuing to work because I believe the work I am doing is important. But I get annoyed when I see this persistent, baseless meme that all bitcoin core developers must be posh millionaires just because bitcoin is now seeing some success. Some are well off, but others are not; and not for any reason having to do with being a core developer. We need to find ways for the community and industry to pay these people a living wage so they can devote 100% of their time and energy into improving bitcoin, rather than expecting or demanding that service for free.
legendary
Activity: 905
Merit: 1012
February 23, 2014, 01:50:56 AM
#44
I think that the OP is correct. Any core developers who hold less than 20 BTC, let us know and we'll  all chip in to make sure that you have at least 20 BTC so that when bitcoins replace the USD, you'll have a nice fat $10 million reward.

Being paid a salary may or may not be counter productive. I mean, if they get paid even if things get screwed up and BTC tanks? Or if they get paid only if BTC succeeds? That's why the 20 BTC holdings idea is better. Their success is tied to the success of BTC.

That's great. Now how do I pay rent and put food on the table for my family in the mean time? Yes, I have a handful of bitcoins tucked away in a never-spend paper wallet just in case. But sometimes I question the sanity of that as its current value is less than my credit card balance.

How do you expect core developers to actually work on bitcoin today, without being paid enough to live on?
full member
Activity: 168
Merit: 100
February 23, 2014, 01:24:27 AM
#43
I think that the OP is correct. Any core developers who hold less than 20 BTC, let us know and we'll  all chip in to make sure that you have at least 20 BTC so that when bitcoins replace the USD, you'll have a nice fat $10 million reward.

Being paid a salary may or may not be counter productive. I mean, if they get paid even if things get screwed up and BTC tanks? Or if they get paid only if BTC succeeds? That's why the 20 BTC holdings idea is better. Their success is tied to the success of BTC.

legendary
Activity: 1470
Merit: 1030
February 23, 2014, 12:54:55 AM
#42
This is an issue that is being addressed in MemoryCoin. A percentage of newly mined coins are set aside for salaries and coin owners get to vote on who receives the salaries. Everything is controlled in the blockchain so it's fully decentralised.
legendary
Activity: 905
Merit: 1012
February 22, 2014, 11:39:03 PM
#41
I respect the Bitcoin core devlopers but I'm sure they have got enough money for investing in Bitcoin and their own creation.

And where did those initial coins come from? Distribution is to the miners not the developers. If only it were that easy. Believe it or not, some of us are living month to month. Free software isn't a very viable business model.
legendary
Activity: 1176
Merit: 1020
February 22, 2014, 10:20:37 PM
#40
hm but what is with the free rider problem? This devs work hard and make every coin holder richer. Someone might have 100 000 coins and just contribute nothing.

Holding 100,000 coins is a massive contribution to the exchange value of bitcoin.  At current rates, it would be $60m that the holder is choosing to keep invested in the ecosystem.  A high exchange rate allows developers to sell a few of their coins to pay themselves, allows miners to sell coins to keep investing in the security of the network and contributes to exchange rate stability, which many people think is important.

Do you still think investor are 'free riders'?

Yes they are free riders. 
More specifically investors are gambling with their money that someone else will contribute and that they won't have to. 

So are all investors free riders in your opinion?  There are many things you can invest, time is one, money is another.  They are both valuable.
legendary
Activity: 1512
Merit: 1012
February 22, 2014, 07:02:18 PM
#39
the mind of a developper (free) is to use, view and find the better instruction linearity of a process.
reward is not the point.

i develop electronical that it cost 10K euros in many factory ... but i don't sell my work, it's for me ... it's for me pleasure.
create instruction for my electronical release is priceless.

developper of bitcoin are in the same mind ... like the emule developper and the qBitorrent.
in internet space, creation don't want money especially if the final goal is a unique and "simple" tool that it can change a real life reflex.
legendary
Activity: 4228
Merit: 1313
February 22, 2014, 07:00:54 PM
#38
0.8.6 was released back at the beginning of December 2013:
https://bitcointalksearch.org/topic/bitcoin-qt-bitcoind-version-086-released-364353

Bitcoin 0.8.6 has just been released.
This version addresses some of the transaction malleability issues that have recently come to light.

The following queries are presented for your consideration:

Does this new version bring additional value to the protocol?
Is the network more robust with this fix?
Is the network improved?
What is the worth of this improvement?

Should the people who made these improvements be rewarded?

These are not frivolous questions.  The future of the Bitcoin economy may depend on answering these questions correctly.
Because there are developers who have contributed their time and labor in the past doesn't mean they will continue to do so in the future.


Pages:
Jump to: