Pages:
Author

Topic: No, the Linux Kernel is not like Bitcoin nor its network. Sorry. (Read 4554 times)

legendary
Activity: 1988
Merit: 1012
Beyond Imagination
"And as an update, several recent client versions have "broken compatibility" by changing the protocol--in particular, the handling of fees given the increased value of bitcoins. The changes were eagerly adopted by the community in general, and the changeover happened exactly as I described, though by successive versions rather than a block number in particular. Because the client with the dormant protocol was accepted near-universally, the change was rolled out live in the next version shortly after. And everything worked like clockwork--you can now send transactions with much smaller fees. – eMansipater Jul 12 '11 at 21:41"

That "broken compatibility" statement is factually incorrect.  Old clients may continue to communicate with the network just fine, and old bitcoins may continue to be spent.

The fee changes referenced were not protocol changes.


Thanks for point that out, and I'm still use old clients, but even a change in fee is somewhat a sensitive topic, maybe not now
legendary
Activity: 1988
Merit: 1012
Beyond Imagination
I think most of the miners can contribute part of their work to pay the developers, this is very easy

There are 7200 BTC to be mined everyday, how much those core devs want per day? Say 3 core devs, each get a payment of 100 BTC/day, that's 300 BTC, about 4% of total BTCs per day

And even better, we can pay them at once with each new realase of BTC client, they can even sell the new BTC client if it has great new features
legendary
Activity: 1596
Merit: 1100
It is entirely possible that the Bitcoin Foundation and core dev team will disagree on some issues, as they are separate entities, of separate minds.

The Bitcoin Foundation is not going tell the dev team what to do.

Jeff: true today for sure.  But what if someday in the future, some folks in the dev team become dependent on foundation salaries or stipends to put food on the table?  How resistant would they be to pressure?

Wouldn't it be better to put in place a donation/funding mechanism for the dev group that was more distributed, crowdsourced, anonymous, and not directly tied to any organization?

That is the rub:  when you find a better mechanism, yes, it will get used.

At present, distributed, crowd-sourced, anonymous donations not tied to any organization do not tend to yield anywhere near the amount necessary to pay a full time developer on a consistent basis, much less a team.

hero member
Activity: 588
Merit: 500
It is entirely possible that the Bitcoin Foundation and core dev team will disagree on some issues, as they are separate entities, of separate minds.

The Bitcoin Foundation is not going tell the dev team what to do.

Jeff: true today for sure.  But what if someday in the future, some folks in the dev team become dependent on foundation salaries or stipends to put food on the table?  How resistant would they be to pressure?

Wouldn't it be better to put in place a donation/funding mechanism for the dev group that was more distributed, crowdsourced, anonymous, and not directly tied to any organization?
legendary
Activity: 1596
Merit: 1100
"And as an update, several recent client versions have "broken compatibility" by changing the protocol--in particular, the handling of fees given the increased value of bitcoins. The changes were eagerly adopted by the community in general, and the changeover happened exactly as I described, though by successive versions rather than a block number in particular. Because the client with the dormant protocol was accepted near-universally, the change was rolled out live in the next version shortly after. And everything worked like clockwork--you can now send transactions with much smaller fees. – eMansipater Jul 12 '11 at 21:41"

That "broken compatibility" statement is factually incorrect.  Old clients may continue to communicate with the network just fine, and old bitcoins may continue to be spent.

The fee changes referenced were not protocol changes.

legendary
Activity: 1596
Merit: 1100
not much... the core team is given funding to continue to improve and promote bitcoin, and they now have a board of directors to report too.

While agreeing with a lot of your points, this must be emphasized:

The core team does not "report to" anybody.

It is entirely possible that the Bitcoin Foundation and core dev team will disagree on some issues, as they are separate entities, of separate minds.

The Bitcoin Foundation is not going tell the dev team what to do.

legendary
Activity: 1666
Merit: 1057
Marketing manager - GO MP
My vision: Ruthless competition between client providers and protocol developers.

I like that.
But again we need a new way of collaboration enable it. I'm thinking about a p2p version control software, you get me?
jr. member
Activity: 56
Merit: 1
I can feel after that. The thing I am trying to make you understand the whole time is that Gavin already had this level of control. He has control over the Git tree which he is aiming to share with this foundation thing. So in a way things are for the better.
In order to solve this issue we would need a completely decentralized approach to collaborative software development which currently does not exist.

Great, that is the question: Are all human involved systems destinied to be centralized?

People have to agree on some thing in common to communicate, which is a common protocol, and if that protocol is fixed, the decentralization can happen, but anyway some degree of centralization (common protocol) is required to build the system

The centralization becomes a problem if it gets a degree of power to where it can change and upgrade the protocol on a whim.

you just don't get it,

anyone can and always was able to, change and upgrade the protocol on a whim.
But,
Everyone must agree to the change.

so what changed?

not much... the core team is given funding to continue to improve and promote bitcoin, and they now have a board of directors to report too.

so they are doing Exactly what they did before, only now they are more transparent, and have financial back up.

your argument is simply not valid...

I think this adds too much legitimacy to the bitcoin.org client.

[sarcastically] - your right its so unfair, we should we have the bitcoin government step in and put a stop to the foundation.  Wink



My vision: Ruthless competition between client providers and protocol developers. And it will get to that point as Coinbase starts using its funding.

I hate the idea of a stagnant, single vision for Bitcoin that can be easily usurped and corrupted. That's all I am fighting here. It may already exist, sure. Let's destroy it nonetheless.
legendary
Activity: 1988
Merit: 1012
Beyond Imagination


"And as an update, several recent client versions have "broken compatibility" by changing the protocol--in particular, the handling of fees given the increased value of bitcoins. The changes were eagerly adopted by the community in general, and the changeover happened exactly as I described, though by successive versions rather than a block number in particular. Because the client with the dormant protocol was accepted near-universally, the change was rolled out live in the next version shortly after. And everything worked like clockwork--you can now send transactions with much smaller fees. – eMansipater Jul 12 '11 at 21:41"

http://stackoverflow.com/questions/5605571/is-bitcoin-protocol-future-proof
legendary
Activity: 1904
Merit: 1037
Trusted Bitcoiner
I can feel after that. The thing I am trying to make you understand the whole time is that Gavin already had this level of control. He has control over the Git tree which he is aiming to share with this foundation thing. So in a way things are for the better.
In order to solve this issue we would need a completely decentralized approach to collaborative software development which currently does not exist.

Great, that is the question: Are all human involved systems destinied to be centralized?

People have to agree on some thing in common to communicate, which is a common protocol, and if that protocol is fixed, the decentralization can happen, but anyway some degree of centralization (common protocol) is required to build the system

The centralization becomes a problem if it gets a degree of power to where it can change and upgrade the protocol on a whim.

you just don't get it,

anyone can and always was able to, change and upgrade the protocol on a whim.
But,
Everyone must agree to the change.

so what changed?

not much... the core team is given funding to continue to improve and promote bitcoin, and they now have a board of directors to report too.

so they are doing Exactly what they did before, only now they are more transparent, and have financial back up.

your argument is simply not valid...

I think this adds too much legitimacy to the bitcoin.org client.

[sarcastically] - your right its so unfair, we should we have the bitcoin government step in and put a stop to the foundation.  Wink

jr. member
Activity: 56
Merit: 1
I can feel after that. The thing I am trying to make you understand the whole time is that Gavin already had this level of control. He has control over the Git tree which he is aiming to share with this foundation thing. So in a way things are for the better.
In order to solve this issue we would need a completely decentralized approach to collaborative software development which currently does not exist.

Great, that is the question: Are all human involved systems destinied to be centralized?

People have to agree on some thing in common to communicate, which is a common protocol, and if that protocol is fixed, the decentralization can happen, but anyway some degree of centralization (common protocol) is required to build the system

The centralization becomes a problem if it gets a degree of power to where it can change and upgrade the protocol on a whim.

you just don't get it,

anyone can and always was able to, change and upgrade the protocol on a whim.
But,
Everyone must agree to the change.

so what changed?

not much... the core team is given funding to continue to improve and promote bitcoin, and they now have a board of directors to report too.

so they are doing Exactly what they did before, only now they are more transparent, and have financial back up.

your argument is simply not valid...

I think this adds too much legitimacy to the bitcoin.org client.
legendary
Activity: 1904
Merit: 1037
Trusted Bitcoiner
I can feel after that. The thing I am trying to make you understand the whole time is that Gavin already had this level of control. He has control over the Git tree which he is aiming to share with this foundation thing. So in a way things are for the better.
In order to solve this issue we would need a completely decentralized approach to collaborative software development which currently does not exist.

Great, that is the question: Are all human involved systems destinied to be centralized?

People have to agree on some thing in common to communicate, which is a common protocol, and if that protocol is fixed, the decentralization can happen, but anyway some degree of centralization (common protocol) is required to build the system

The centralization becomes a problem if it gets a degree of power to where it can change and upgrade the protocol on a whim.

you just don't get it,

anyone can and always was able to, change and upgrade the protocol on a whim.
But,
Everyone must agree to the change.

so what changed?

not much... the core team is given funding to continue to improve and promote bitcoin, and they now have a board of directors to report too.

so they are doing Exactly what they did before, only now they are more transparent, and have financial back up.

your argument is simply not valid...
jr. member
Activity: 56
Merit: 1
I can feel after that. The thing I am trying to make you understand the whole time is that Gavin already had this level of control. He has control over the Git tree which he is aiming to share with this foundation thing. So in a way things are for the better.
In order to solve this issue we would need a completely decentralized approach to collaborative software development which currently does not exist.

Great, that is the question: Are all human involved systems destinied to be centralized?

People have to agree on some thing in common to communicate, which is a common protocol, and if that protocol is fixed, the decentralization can happen, but anyway some degree of centralization (common protocol) is required to build the system

The centralization becomes a problem if it gets a degree of power to where it can change and upgrade the protocol on a whim.
legendary
Activity: 1988
Merit: 1012
Beyond Imagination
I can feel after that. The thing I am trying to make you understand the whole time is that Gavin already had this level of control. He has control over the Git tree which he is aiming to share with this foundation thing. So in a way things are for the better.
In order to solve this issue we would need a completely decentralized approach to collaborative software development which currently does not exist.

Great, that is the question: Are all human involved systems destinied to be centralized?

People have to agree on some thing in common to communicate, which is a common protocol, and if that protocol is fixed, the decentralization can happen, but anyway some degree of centralization (common protocol) is required to build the system
sr. member
Activity: 252
Merit: 250
Lead Core BitKitty Developer


Exactly, hence my topic in the "Alternative Clients" section. It would be nice to have a client that is developed by real independent people that are not part of the foundation-gang.

Come from behind is doing something like that last I checked. At least it explains his Anti-Bitcoin-FUD.
[/quote]

Seems to me that most FUD is coming directly from the foundation-gang at the moment.
hero member
Activity: 952
Merit: 1009


To give these thoughts a concrete example: I see a need for a C++ based Bitcoin client that gives people an alternative to the Satoshi software. However, if the Satoshi software continues to be religiously embraced by most users as the "official" software, this would give Gavin and Co. plenty of power to do as they please.

Exactly, hence my topic in the "Alternative Clients" section. It would be nice to have a client that is developed by real independent people that are not part of the foundation-gang.

Come from behind is doing something like that last I checked. At least it explains his Anti-Bitcoin-FUD.
sr. member
Activity: 252
Merit: 250
Lead Core BitKitty Developer


To give these thoughts a concrete example: I see a need for a C++ based Bitcoin client that gives people an alternative to the Satoshi software. However, if the Satoshi software continues to be religiously embraced by most users as the "official" software, this would give Gavin and Co. plenty of power to do as they please.

Exactly, hence my topic in the "Alternative Clients" section. It would be nice to have a client that is developed by real independent people that are not part of the foundation-gang.
hero member
Activity: 546
Merit: 500
Because the false institutions of money, government and religion are the dominant social institutions that affect his life, and he is not afforded the necessities of life, but must compete for them in an increasingly corrupt and deadly game of arbitrary rules called capitalism.



You reminded me of this:


Quote
The inherent vice of capitalism is the unequal sharing of the blessings. The inherent blessing of socialism is the equal sharing of misery.    ~ Winston Churchill


legendary
Activity: 1792
Merit: 1111
Actually Linus exerts quite a bit of top down decisions onto the project. He's convinced of certain things and at times rejected patches because of his personal opinion.

The fact that Obama has veto power does not give me confidence in him either. I did not get into Bitcoins to trust another person with my money.

You shouldn't use bitcoin in the first place: your money is stored in the block chain, and the chain could be rewritten by 51% of miners.
legendary
Activity: 1500
Merit: 1022
I advocate the Zeitgeist Movement & Venus Project.
This foundation, and any hierarchy/bureaucracy/centralization of authority in general, is a response to the highly corrupt and invalid social institutions that are the foundations of our culture. Why do we need to pay Gavin to code? Because the false institutions of money, government and religion are the dominant social institutions that affect his life, and he is not afforded the necessities of life, but must compete for them in an increasingly corrupt and deadly game of arbitrary rules called capitalism.

It takes far more effort and resources to construct and maintain an heirarchy than it does to engender and promote holography. This is the reason every such institution eventually becomes corrupt and fails.

Hopefully, the monetary game will be shown to be invalid and a new resource based economy can take its place, which will lead to a reality based society, which has no needs for false authority and associated institutions.
Pages:
Jump to: