I assume the reason behind this is to block people from encoding data into the block chain by doing thousands of worthless transactions. If I recall correctly someone recently encoded the URL to a child porn site into the block chain, this is the only reasonable response to prevent it from happening again IMO.
It's more to do with certain services (SatoshiDice) sending very small, useless transactions through the network (SatoshiDice is a gambling service, they send a small transaction to tell you you lost). All those small transactions put a burden on the network. Regarding the CP URL, it was actually several hundreds of links in a large FAQ, and I don't think this changes anything regarding encoding data in the block cha…
Bitcoin will soon block small transaction outputs
51–60 of 90 posts
Re: Bitcoin will soon block small transaction outputs
#52I do not understand this move. If blockchain size is an issue, I don't understand why the focus isn't pruning the blockchain so that only the hashed headers are stored for past transactions. This defeats the point of having 8 decimal places if you can only reasonably use 3+.
not sure pruning the blockchain is really possible. most of the earliest coins are not even spent and many are likely lost; this was something satoshi may not have thought through completely as pruning the blockchain was something he specifically talked about.. but many of the 'deep' coins are still unspent and anything 'above' them is unprunable.
Re: Bitcoin will soon block small transaction outputs
#53Earlier quoted context omitted.
It's more to do with certain services (SatoshiDice) sending very small, useless transactions through the network (SatoshiDice is a gambling service, they send a small transaction to tell you you lost). All those small transactions put a burden on the network. Regarding the CP URL, it was actually several hundreds of links in a large FAQ, and I don't think this changes anything regarding encoding data in the block cha…
AFAICT, this only applies to bitcoin-qt. Miners can still accept small tx into a block from other clients.
Re: Bitcoin will soon block small transaction outputs
#54Earlier quoted context omitted.
No this is awesome. Only transaction smaller than about half a cent is blocked. There's no good reason to make a transaction that small on the blockchain. Satoshidice sends thousands of transactions of one satoshi each every day and it adds gigabytes of data to to millions of computers worldwide. What a waste of resources.
No its not. When faced with a scalability problem, they decided to ban certain uses rather than fix the root cause. Bitcoin isn't going to be able to grow beyond a niche currency if Satoshi Dice's level of activity causes such large problems.
Re: Bitcoin will soon block small transaction outputs
#55This isn't a protocol change, so it's not really a big deal. It's basically a strongly worded (coded) suggestion from the core developers to discourage micro-transactions and blockchain spam (SatoshiDice, encoding data in the blockchain, etc) If miners decide they still want to include these transactions, they can. This is the way it should be since miners bear the cost of every transaction in the form of computing/n…
A malicious BTC miner would want the BTC network to be as hard as possible. The fewer people mining, the easier it is to take over the network.
Re: Bitcoin will soon block small transaction outputs
#56Earlier quoted context omitted.
not sure pruning the blockchain is really possible. most of the earliest coins are not even spent and many are likely lost; this was something satoshi may not have thought through completely as pruning the blockchain was something he specifically talked about.. but many of the 'deep' coins are still unspent and anything 'above' them is unprunable.
What does above mean in this context? If its later tx involving those addresses then it isn't a problem because there are none?
You actually have it backwards, it's aproblem precisely because there are not transactions involving those addresses other than the initial block rewards; pruning the tree would make those coins unspendable, which would be unfair.
There are so many definitely-lost and likely-lost coins that I imagine at some point there will be a 'move your coins or lose them' mandate that will give people.. idk maybe 2 years or something to move coins to prove they aren't lost, and allow a large chunk of the blockchain to be pruned.
Re: Bitcoin will soon block small transaction outputs
#57Earlier quoted context omitted.
No its not. When faced with a scalability problem, they decided to ban certain uses rather than fix the root cause. Bitcoin isn't going to be able to grow beyond a niche currency if Satoshi Dice's level of activity causes such large problems.
I don't see any suggestions from your side?
Re: Bitcoin will soon block small transaction outputs
#58Do we have to show proof-of-concept by putting porn into the DNS records? How about imgur; You know all those LSBs in the pictures? Think it's hard to get google search to propagate your steganography for you [and then have Bing steal it?]
The genie is out of the bottle, I'm surprised that the bitcoin / litecoin /cryptocoin world is where a line got drawn in the sand.
Re: Bitcoin will soon block small transaction outputs
#59Earlier quoted context omitted.
I don't see any suggestions from your side?
The parent didn't claim to be a proponent or supporter of bitcoin. He may not know of any improvements. He may not believe any fundamental ones are possible. That does not detract from the point.
EDIT: Downvote me all you want niggers, I don't care.
Re: Bitcoin will soon block small transaction outputs
#60Earlier quoted context omitted.
>here's no good reason to make a transaction that small on the blockchain. You don't have the right to say that, it should be my right to decide whether my transaction size is appropriate or not. This sounds like regulation to me.
When your transaction size affects my bandwidth and my hard disk, it becomes my business. Essentially you are acting like a spammer: wasting a disproportional amount of other people's computational resources for your gain.