tvbcof
Legendary
Offline
Activity: 4746
Merit: 1282
|
|
November 16, 2011, 08:56:33 PM |
|
I run one because it is the only worthwhile contribution to the network that I can easily make at this time (other than trying to soak up some of the currency inflation.)
It's great that people do this but depending solely on self-sacrifice to maintain the network is unreliable, especially since it will become more expensive to maintain relay nodes as the transaction volume increases. I actually potentially dis-agree. If a worthwhile system needs merely a couple thousand generous benefactors, it is entirely likely that they will be reliable (given the size of the worlds population.) I suspect that this will be a more reliable construct than relying on people trying to make a profit since they will vanish as soon as the motive is gone, or as soon as they are offered a bigger profit for actively damaging the system. Again, I request that the developers put some focus on making it practical and desirable for folks like myself to attempt to provide resource support.
|
sig spam anywhere and self-moderated threads on the pol&soc board are for losers.
|
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
|
November 16, 2011, 09:09:34 PM Last edit: November 16, 2011, 09:21:43 PM by DeathAndTaxes |
|
Again, I request that the developers put some focus on making it practical and desirable for folks like myself to attempt to provide resource support. 1) Run the client w/ port 8333 open/forwarded on firewall 2) Done. You are providing support to the network. If you want a lower resource option, setup bitcoind to run on boot and delete the client.
|
|
|
|
nmat
|
|
November 16, 2011, 09:17:24 PM |
|
1) Run the client w/ port 8333 open on firewall 2) Done.
You are providing support to the network.
You might have to forward ports if your router does not support UPnP
|
|
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
|
November 16, 2011, 09:20:08 PM |
|
Yeah I thought that was implied by open on firewall but just in case I updated it.
|
|
|
|
tvbcof
Legendary
Offline
Activity: 4746
Merit: 1282
|
|
November 16, 2011, 09:35:33 PM |
|
Again, I request that the developers put some focus on making it practical and desirable for folks like myself to attempt to provide resource support. 1) Run the client w/ port 8333 open/forwarded on firewall 2) Done. You are providing support to the network. If you want a lower resource option, setup bitcoind to run on boot and delete the client. I've never run anything but bitcoind and I in fact run it on my firewall/router. You did not read the entire thread. My request of the developers is that they put some focus on addressing such things as disk space utilization before they become an issue. I'll add to that the hope that the CPU and memory requirements remain as light as practical. I am building tiny appliances which are inexpensive to buy and operate and hope that they remain effective as full bitcoin clients. (In fact, my end goal is to put some FPGA mining cards in them, but it is unlikely that I will get to that point.)
|
sig spam anywhere and self-moderated threads on the pol&soc board are for losers.
|
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
|
November 16, 2011, 09:42:32 PM |
|
I did read the entire thread. The blockchain is <1GB. The bitcoind is <4MB. Given the blockchain contains over 2 years of transactions that is pretty good.
|
|
|
|
casascius
Mike Caldwell
VIP
Legendary
Offline
Activity: 1386
Merit: 1140
The Casascius 1oz 10BTC Silver Round (w/ Gold B)
|
|
November 16, 2011, 09:48:49 PM |
|
I did read the entire thread. The blockchain is <1GB. The bitcoind is <4MB. Given the blockchain contains over 2 years of transactions that is pretty good.
The first two years were pretty slow - it's growing massively - most of the space is taken up by the last 6 months of activity. On my machine, my blk0001.dat + blkindex.dat are now > 1GB.
|
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.
|
|
|
tvbcof
Legendary
Offline
Activity: 4746
Merit: 1282
|
|
November 16, 2011, 10:07:14 PM |
|
I did read the entire thread. The blockchain is <1GB. The bitcoind is <4MB. Given the blockchain contains over 2 years of transactions that is pretty good.
I broke down and logged into my machine and looked just now. I have 4G in .bitcoin/databases/* but they are apparently log files which are, presumably, dispensable on a dedicated appliance. .bitcoin/blk0001.dat is about 750M and blkindex.dat is about 300M. I agree that this is remarkably good, but I also feel that the economy is .0001% of what it coulda/shoulda been and hopefully will be. The reason for my imploring of the development team to keep some measure of focus on remaining vigilant about efficiency is that I have seen far to many development efforts forget about scaling issues in a mad dash toward some other more immediate goal (like wallet encryption or some pretty GUI fr'instance.)
|
sig spam anywhere and self-moderated threads on the pol&soc board are for losers.
|
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
|
November 16, 2011, 10:09:41 PM |
|
I did read the entire thread. The blockchain is <1GB. The bitcoind is <4MB. Given the blockchain contains over 2 years of transactions that is pretty good.
The first two years were pretty slow - it's growing massively - most of the space is taken up by the last 6 months of activity. On my machine, my blk0001.dat + blkindex.dat are now > 1GB. That is weird. It is 0.98GB on my machine. I thought there was only one blockchain. You trying to pull a 51% attack? I broke down and logged into my machine and looked just now. I have 4G in .bitcoin/databases/* but they are apparently log files which are, presumably, dispensable on a dedicated appliance.
.bitcoin/blk0001.dat is about 750M and blkindex.dat is about 300M. I agree that this is remarkably good, but I also feel that the economy is .0001% of what it coulda/shoulda been and hopefully will be.
The reason for my imploring of the development team to keep some measure of focus on remaining vigilant about efficiency is that I have seen far to many development efforts forget about scaling issues in a mad dash toward some other more immediate goal (like wallet encryption or some pretty GUI fr'instance.) Well things like encryption and GUI are a non-issue. You don't need a wallet or GUI as a relay node. The bad news is transaction volume will increase and that means the speed the blockchain grows will also increase. However as long as transaction volume grows slower than Moore's law the cost of storage should remain roughly the same. You can get a 32GB SSD today for $64. Likely in 2 years you will be able to buy a 128GB SSD for the same price.
|
|
|
|
terrytibbs
|
|
November 16, 2011, 10:12:58 PM |
|
I did read the entire thread. The blockchain is <1GB. The bitcoind is <4MB. Given the blockchain contains over 2 years of transactions that is pretty good.
The first two years were pretty slow - it's growing massively - most of the space is taken up by the last 6 months of activity. On my machine, my blk0001.dat + blkindex.dat are now > 1GB. That is weird. It is 0.98GB on my machine. I thought there was only one blockchain. You trying to pull a 51% attack? If you have a node on 24/7 you will receive most of the would-be orphans, while a node asking for the current block inventory will only get the blocks in the longest chain.
|
|
|
|
casascius
Mike Caldwell
VIP
Legendary
Offline
Activity: 1386
Merit: 1140
The Casascius 1oz 10BTC Silver Round (w/ Gold B)
|
|
November 16, 2011, 10:13:35 PM |
|
That is weird. It is 0.98GB on my machine. I thought there was only one blockchain. You trying to pull a 51% attack?
I guess it depends on how you count it. Mine's 0.98 binary gigabytes, 1.06 decimal gigabytes.
|
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.
|
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
|
November 16, 2011, 10:15:39 PM |
|
If you have a node on 24/7 you will receive most of the would-be orphans, while a node asking for the current block inventory will only get the blocks in the longest chain. Doesn't the daemon scrub orphans after so much time? I would imagine an orphan for 100 blocks ago is kinda useless.
|
|
|
|
terrytibbs
|
|
November 16, 2011, 10:17:15 PM |
|
Doesn't the daemon scrub orphans after so much time? I would imagine an orphan for 100 blocks ago is kinda useless.
Pretty sure it doesn't.
|
|
|
|
casascius
Mike Caldwell
VIP
Legendary
Offline
Activity: 1386
Merit: 1140
The Casascius 1oz 10BTC Silver Round (w/ Gold B)
|
|
November 16, 2011, 10:18:38 PM |
|
Doesn't the daemon scrub orphans after so much time? I would imagine an orphan for 100 blocks ago is kinda useless.
Pretty sure it doesn't. I'm pretty sure it doesn't too. Regardless, they are going to be small, like no more than a block or two, once in a while. Probably less than 0.5% of the file. I think if an orphan chain managed to get any longer than that, there'd be active discussion about it and everyone would hear about it.
|
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.
|
|
|
tvbcof
Legendary
Offline
Activity: 4746
Merit: 1282
|
|
November 16, 2011, 10:22:32 PM |
|
Doesn't the daemon scrub orphans after so much time? I would imagine an orphan for 100 blocks ago is kinda useless.
Pretty sure it doesn't. I'm pretty sure it doesn't too. Regardless, they are going to be small, like no more than a block or two, once in a while. Probably less than 0.5% of the file. I think if an orphan chain managed to get any longer than that, there'd be active discussion about it and everyone would hear about it. I ran across some comment somewhere that there will be some 'optimization' on start-up. Probably it is this, and it would be easier to implement than an optimization thread so that seems likely. I very rarely re-start bitcoind. My goal with this (and many other things) is to re-start a process maybe yearly unless I want to compile a newer binary or something.
|
sig spam anywhere and self-moderated threads on the pol&soc board are for losers.
|
|
|
tvbcof
Legendary
Offline
Activity: 4746
Merit: 1282
|
|
November 16, 2011, 11:11:14 PM |
|
... The reason for my imploring of the development team to keep some measure of focus on remaining vigilant about efficiency is that I have seen far to many development efforts forget about scaling issues in a mad dash toward some other more immediate goal (like wallet encryption or some pretty GUI fr'instance.) Well things like encryption and GUI are a non-issue. You don't need a wallet or GUI as a relay node. ... The issue I illuded to is that these things may take resources away from considering core network and scaling issues and implementing solutions to them. So, I reinterate my point. The bad news is transaction volume will increase and that means the speed the blockchain grows will also increase. However as long as transaction volume grows slower than Moore's law the cost of storage should remain roughly the same. You can get a 32GB SSD today for $64. Likely in 2 years you will be able to buy a 128GB SSD for the same price.
I would actually prefer avoiding buying new machines every year just to donate support to the Bitcoin project. Currently I am able to support Bitcoin with a network connection that I already have, and with a spare machine which was modern about a decade ago (and uses just a few watts of power.) I like that. The question is how long it will be before people who have a minor interest in supporting the system will no longer to be able to practically do so. To some extent it depends on the growth in use of the system, but to another huge extent, it depends on the focus that the development team puts into the scaling issues that are going to be popping up. I feel that we could already be well beyond the point of implosion had Satoshi not carefully considered some of these issues, and had not the current development team continued to consider them. I have a lot of respect for both for this reason. I only suggest that the current (and future) teams not lose touch with this aspect of the development of the system.
|
sig spam anywhere and self-moderated threads on the pol&soc board are for losers.
|
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
|
November 16, 2011, 11:28:39 PM |
|
Well there would be no need to upgrade every year. Maybe every 5 years but it is almost simply not realistic to think you would never need to upgrade.
|
|
|
|
MysteryMiner
Legendary
Offline
Activity: 1512
Merit: 1049
Death to enemies!
|
|
November 16, 2011, 11:50:28 PM |
|
If running the client provides a valuable service to the network, shouldn't that be rewarded?
Should I be rewarded for seeding the torrents I downloaded? They stress my computer even more than Bitcoin. They are less demanding on memory and disc access, but the network is always loaded.
|
bc1q59y5jp2rrwgxuekc8kjk6s8k2es73uawprre4j
|
|
|
finway
|
|
November 17, 2011, 03:49:56 AM |
|
Good question, I'm running bitcoin client for several months, but i'm not sure i'll run it if it's getting too big to slow down my computer too much.
|
|
|
|
racerguy
|
|
November 17, 2011, 03:38:26 PM |
|
Only problem I have with running the client to support the network is it gives your ip away to would be attackers, I do run the client all the time though through tor, but I don't think the relaying of transactions happens when you do that.
|
|
|
|
|