cbeast
Donator
Legendary
Offline
Activity: 1736
Merit: 1014
Let's talk governance, lipstick, and pigs.
|
|
November 17, 2011, 08:05:03 PM |
|
There may be alterior motives to leave clients connected. Clients can be created that serve as postage, notary, courier tracking, etc. using Bitcoin for other functions besides simple transactions.
|
Any significantly advanced cryptocurrency is indistinguishable from Ponzi Tulips.
|
|
|
MatthewLM
Legendary
Offline
Activity: 1190
Merit: 1004
|
|
November 17, 2011, 09:02:31 PM |
|
Many users that download the software wont know how to disable relaying or care. Not a problem.
|
|
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
|
November 17, 2011, 09:15:06 PM |
|
Many users that download the software wont know how to disable relaying or care. Not a problem.
Many users will never download the software or will only turn it on when they want to send or receive funds. I think many people fail to understand the network, computational, and storage requirement of being an active node. Not at this token <1 transaction per second but at any real sustained transaction volume. When relaying starting requiring a couple hundred dollars a year in electricity, consumes terrabytes of disk space, produces more heat than a spaceheater, and results in your ISP throttling you due to 'excessive' bandwidth users will learn. If they don't learn except to see more usage of 'lite wallets' and 'ewallets' and the number of nodes continue to shrink.
|
|
|
|
MatthewLM
Legendary
Offline
Activity: 1190
Merit: 1004
|
|
November 17, 2011, 10:13:44 PM |
|
Aren't people correct by pointing out that other p2p networks work just fine? And bitcoin works fine at the moment.
|
|
|
|
notme
Legendary
Offline
Activity: 1904
Merit: 1002
|
|
November 18, 2011, 12:49:22 AM |
|
Many users that download the software wont know how to disable relaying or care. Not a problem.
Many users will never download the software or will only turn it on when they want to send or receive funds. I think many people fail to understand the network, computational, and storage requirement of being an active node. Not at this token <1 transaction per second but at any real sustained transaction volume. When relaying starting requiring a couple hundred dollars a year in electricity, consumes terrabytes of disk space, produces more heat than a spaceheater, and results in your ISP throttling you due to 'excessive' bandwidth users will learn. If they don't learn except to see more usage of 'lite wallets' and 'ewallets' and the number of nodes continue to shrink. I hope one day we can get back to paying for the bandwidth you want with the right to fully utilize it as well as resell a portion of it. Dialup sucked for the speed, but the openness enforced by the regulations over phone lines is what allowed the rise of the Internet. Bandwidth caps and government-enforced ISP level censorship will be it's downfall.
|
|
|
|
casascius
Mike Caldwell
VIP
Legendary
Offline
Activity: 1386
Merit: 1140
The Casascius 1oz 10BTC Silver Round (w/ Gold B)
|
|
November 18, 2011, 03:14:49 AM |
|
I hope one day we can get back to paying for the bandwidth you want with the right to fully utilize it as well as resell a portion of it. Dialup sucked for the speed, but the openness enforced by the regulations over phone lines is what allowed the rise of the Internet. Bandwidth caps and government-enforced ISP level censorship will be it's downfall.
I think we are already there. Call your ISP and ask what service offerings they have for small office / home office. You'll probably find that you can get access to any amount of bandwidth at a price. Sure, you were probably expecting to consume unlimited bandwidth at max speed, pay the low residential rate and offer it to your neighbors, just like some kids go to daycare and assume access to lots of toys means the toys are all theirs. Even under dialup, your phone company and ISP were free to enforce rules against constant connectivity, even if yours didn't. Your ISP has got to make money to stay in business too, it's OK for them to set policies on shared resources.
|
Companies claiming they got hacked and lost your coins sounds like fraud so perfect it could be called fashionable. I never believe them. If I ever experience the misfortune of a real intrusion, I declare I have been honest about the way I have managed the keys in Casascius Coins. I maintain no ability to recover or reproduce the keys, not even under limitless duress or total intrusion. Remember that trusting strangers with your coins without any recourse is, as a matter of principle, not a best practice. Don't keep coins online. Use paper or hardware wallets instead.
|
|
|
finway
|
|
November 18, 2011, 03:38:58 AM |
|
There's no incentive to OpenSource, Linux, Bitcoin. Not everything is paid to do.
|
|
|
|
cbeast
Donator
Legendary
Offline
Activity: 1736
Merit: 1014
Let's talk governance, lipstick, and pigs.
|
|
November 18, 2011, 10:32:36 AM |
|
I hope one day we can get back to paying for the bandwidth you want with the right to fully utilize it as well as resell a portion of it. Dialup sucked for the speed, but the openness enforced by the regulations over phone lines is what allowed the rise of the Internet. Bandwidth caps and government-enforced ISP level censorship will be it's downfall.
I think we are already there. Call your ISP and ask what service offerings they have for small office / home office. You'll probably find that you can get access to any amount of bandwidth at a price. Sure, you were probably expecting to consume unlimited bandwidth at max speed, pay the low residential rate and offer it to your neighbors, just like some kids go to daycare and assume access to lots of toys means the toys are all theirs. Even under dialup, your phone company and ISP were free to enforce rules against constant connectivity, even if yours didn't. Your ISP has got to make money to stay in business too, it's OK for them to set policies on shared resources. I think he's talking about Network Neutrality. I am concerned that financial excuses may be used for censorship and exclude a great many people to internet resources. I don't think Bitcoin would use enough bandwidth to concern any ISP, but that wouldn't stop them from trying to block it. Fortunately, there are many ways for Bitcoin to adapt to get around the slow acting ISPs.
|
Any significantly advanced cryptocurrency is indistinguishable from Ponzi Tulips.
|
|
|
ShadowOfHarbringer
Legendary
Offline
Activity: 1470
Merit: 1006
Bringing Legendary Har® to you since 1952
|
|
November 18, 2011, 10:50:22 AM |
|
I hope one day we can get back to paying for the bandwidth you want with the right to fully utilize it as well as resell a portion of it. Dialup sucked for the speed, but the openness enforced by the regulations over phone lines is what allowed the rise of the Internet. Bandwidth caps and government-enforced ISP level censorship will be it's downfall.
I think we are already there. Call your ISP and ask what service offerings they have for small office / home office. You'll probably find that you can get access to any amount of bandwidth at a price. Sure, you were probably expecting to consume unlimited bandwidth at max speed, pay the low residential rate and offer it to your neighbors, just like some kids go to daycare and assume access to lots of toys means the toys are all theirs. Even under dialup, your phone company and ISP were free to enforce rules against constant connectivity, even if yours didn't. Your ISP has got to make money to stay in business too, it's OK for them to set policies on shared resources. You must be living in USA, UK or Australia. Here, in central europe ALL wired broadband plans are unlimited and this is considered a standard. Of course mobile/wireless ones are always limited, but i guess that's normal & understandable. It seems that in some things, "developing" countries are more advanced than "developed" countries. Curious.
|
|
|
|
Technomage
Legendary
Offline
Activity: 2184
Merit: 1056
Affordable Physical Bitcoins - Denarium.com
|
|
November 18, 2011, 11:47:36 AM |
|
Do people actually leave their Bitcoin clients open? I understand the problem for users who do this, but nobody is forcing people to do that. I'm willing to bet that when this problem is relevant (when we see 1000 transactions per second, compared to the 6000 per day we see now) the network will work FINE even if nobody leaves their clients open when they don't use them. The network would still have thousands of active nodes online every second, even if they're not active for long.
The issue with blockchain size is a real one but we already have lite clients for mobile phones etc.. there are a lot of possible solutions to tackle the problem of too large blockchain. And as long as the computing requirements of verifying transactions isn't too massive for regular PC's to handle, it's fine. If it's more than they can handle, then we have a problem.
|
Denarium closing sale discounts now up to 43%! Check out our products from here!
|
|
|
BTCurious
|
|
November 18, 2011, 12:00:54 PM |
|
I don't know enough detail to form a proper opinion on this, but I can answer a personal question: Do people actually leave their Bitcoin clients open? Yup. I always have it open. Never bothered to close it, really. I do mine in a pool as well, but I believe that's unrelated.
|
|
|
|
cypherdoc
Legendary
Offline
Activity: 1764
Merit: 1002
|
|
November 18, 2011, 09:22:38 PM |
|
from the paper: "We think that if Bitcoin really succeeds the costs of relaying transactions will be very high and that this may cause “regular” non-mining nodes not to relay information (except for sending out transactions that they themselves initiated)."
i disagree. i leave 4 separate clients open and i don't even mine. i do it for philosophical reasons to "help" the network. doesn't cost me anything.
|
|
|
|
casascius
Mike Caldwell
VIP
Legendary
Offline
Activity: 1386
Merit: 1140
The Casascius 1oz 10BTC Silver Round (w/ Gold B)
|
|
November 18, 2011, 10:28:04 PM |
|
I leave bitcoind running as well, for a selfish non-altruistic reason: I hate waiting for the blockchain to update when I go to use it. It's slower than hell if you have to wait, and a total non-burden if it stays running. I selfishly disallow incoming connections, but would quickly reverse that if I heard echoes of people having trouble finding open nodes to connect to.
|
Companies claiming they got hacked and lost your coins sounds like fraud so perfect it could be called fashionable. I never believe them. If I ever experience the misfortune of a real intrusion, I declare I have been honest about the way I have managed the keys in Casascius Coins. I maintain no ability to recover or reproduce the keys, not even under limitless duress or total intrusion. Remember that trusting strangers with your coins without any recourse is, as a matter of principle, not a best practice. Don't keep coins online. Use paper or hardware wallets instead.
|
|
|
pointbiz
Sr. Member
Offline
Activity: 437
Merit: 415
1ninja
|
|
November 19, 2011, 12:24:10 AM |
|
I leave bitcoind running as well, for a selfish non-altruistic reason: I hate waiting for the blockchain to update when I go to use it. It's slower than hell if you have to wait, and a total non-burden if it stays running.
+1
|
|
|
|
paraipan
In memoriam
Legendary
Offline
Activity: 924
Merit: 1004
Firstbits: 1pirata
|
|
November 19, 2011, 12:43:44 AM |
|
I leave bitcoind running as well, for a selfish non-altruistic reason: I hate waiting for the blockchain to update when I go to use it. It's slower than hell if you have to wait, and a total non-burden if it stays running.
+1 +1
|
BTCitcoin: An Idea Worth Saving - Q&A with bitcoins on rugatu.com - Check my rep
|
|
|
ShadowOfHarbringer
Legendary
Offline
Activity: 1470
Merit: 1006
Bringing Legendary Har® to you since 1952
|
|
November 19, 2011, 01:46:48 AM |
|
I leave bitcoind running as well, for a selfish non-altruistic reason: I hate waiting for the blockchain to update when I go to use it. It's slower than hell if you have to wait, and a total non-burden if it stays running.
+1 +1 +1 I also do have multiple clients on few servers running currently.
|
|
|
|
becoin
Legendary
Offline
Activity: 3431
Merit: 1233
|
|
November 19, 2011, 08:51:06 AM |
|
i leave 4 separate clients open and i don't even mine. i do it for philosophical reasons to "help" the network. doesn't cost me anything.
Everything costs something! If bitcoin becomes fully fledged monetary system things like enthusiasm, altruism, philanthropy and philosophy will not be enough to secure its future! After all, it is about money! All tricks will be used both technically and economically to game the system and abuse it. Every expense that is possible to avoid paying will not be paid by participating agents in the network! There is no doubt about that... The big question here is whether all those avoidable expenses are fundamental incentives to keep bicoin network running?
|
|
|
|
kazoo
Newbie
Offline
Activity: 12
Merit: 0
|
|
November 20, 2011, 12:16:25 AM |
|
i leave 4 separate clients open and i don't even mine. i do it for philosophical reasons to "help" the network. doesn't cost me anything.
Everything costs something! If bitcoin becomes fully fledged monetary system things like enthusiasm, altruism, philanthropy and philosophy will not be enough to secure its future! After all, it is about money! All tricks will be used both technically and economically to game the system and abuse it. Every expense that is possible to avoid paying will not be paid by participating agents in the network! There is no doubt about that... The big question here is whether all those avoidable expenses are fundamental incentives to keep bicoin network running? I think this is the most important point. As a concept for a community, bitcoin has been better at making miners than at evangelists and transaction processors. I see this as a game that has made winners out of miners, but is missing players, now. This is a shortcoming of the system of incentives.
|
|
|
|
notme
Legendary
Offline
Activity: 1904
Merit: 1002
|
|
November 20, 2011, 02:32:13 AM |
|
i leave 4 separate clients open and i don't even mine. i do it for philosophical reasons to "help" the network. doesn't cost me anything.
Everything costs something! If bitcoin becomes fully fledged monetary system things like enthusiasm, altruism, philanthropy and philosophy will not be enough to secure its future! After all, it is about money! All tricks will be used both technically and economically to game the system and abuse it. Every expense that is possible to avoid paying will not be paid by participating agents in the network! There is no doubt about that... The big question here is whether all those avoidable expenses are fundamental incentives to keep bicoin network running? I think this is the most important point. As a concept for a community, bitcoin has been better at making miners than at evangelists and transaction processors. I see this as a game that has made winners out of miners, but is missing players, now. This is a shortcoming of the system of incentives. Miners are transaction processors. Mining is how they are verified.
|
|
|
|
manifold
Newbie
Offline
Activity: 62
Merit: 0
|
|
November 23, 2011, 10:03:42 PM |
|
Hi, I read some of the posts and I try to summarize it for later readers, and please correct me if I say something wrong: 1. There could be a problem if out of some reasons there aren't enough people relaying transactions. Example: Bitcoin gets to Visa proportions and only miners have the hardware requirements to receive/relaying transactions. They will (of course) not relay transactions if there is no incentive.
Solutions: 1) Pay all (or statistically some) node that relayed transactions somehow 2) Punish the (greedy) nodes, by cutting connections to them. Then a miner not relaying transactions will receive much less transactions (he could include in his own block)
My Comment: I think that it it very important to think about it. The solution 2) wouldn't require a change of protocol (I think) and is a quick and easy way to get everyone to relay transactions (even if the network is just composed of miners (due to hardware requirements)).
1) would certainly open a whole lot of new set of problems/attacs, but If REALLY carefully thought through would solve the problem more elegantly than 2).
An other point to 2): Instead of counting how many transactions a node relays (to determine if they are greedy), maybe it should count how much transactions fees they are relaying (just an idea... but I don't know if that is better or worse, than counting the number)
Ok. It's good that we think about it, thanks to the guys from MS (yes I run Linux)!
|
|
|
|
|