Author

Topic: Is BitCoin forever broken!? WTF IS THIS SHIT (Read 2162 times)

sr. member
Activity: 448
Merit: 254
PS This guy is doing the same thing to other people's wallets, and has been trying to create the most blockchain bloat and dust possible for the least amount in fees with his scam "faucet" ad sites.

Hmm, I received some unsolicited dust from one of those sites.  So you think BitHits is spamming people with this?
hero member
Activity: 546
Merit: 500
OP, read this too if you haven't already:

http://bitcoinfees.com


this was very insightful, now I understand these blockchains quite a bit more!

wow thats actually amazing.

summary: every transaction to your wallet isn't broken up into units of bitcoins, it stays the size it was sent to you as, with a link back to the previous wallet or transaction or block in a giant linked list or something.
hero member
Activity: 630
Merit: 500
OP, read this too if you haven't already:

http://bitcoinfees.com
legendary
Activity: 1512
Merit: 1036


Good, I hope your wallet never works again.

PS This guy is doing the same thing to other people's wallets, and has been trying to create the most blockchain bloat and dust possible for the least amount in fees with his scam "faucet" ad sites.
legendary
Activity: 3920
Merit: 2349
Eadem mutata resurgo
just email all your worthless, dust choked wallets to the bit dust farmers who'll probably give you a few millbits for it

So you trade in your dust for... dust?

Well, no.  In the scenario described, someone would send me a wallet containing 100's of dust transactions.  I can then use them up step by step, and in the end I have a single output with the full balance.  It of course depends on how large that one is, but maybe one or two orders of magnitude larger - so maybe no longer "dust".

From that, I could send you back half as a single, spendable, non-dust output for you, and keep the other half for my effort.  Or so.

BTW, if anyone is interested, I would do that for real.  Sounds like an interesting idea, and while I don't expect to get rich off it, I will enjoy watching the "non-dust" balance grow. Smiley

Thanks for explaining it in detail ... I just don't have the energy much anymore ... automate it as much as you can and you might be able to make some "real" coin out of it  Wink
legendary
Activity: 916
Merit: 1003
I had the same problem, and for the adventurous, have put together a script based on the raw transaction API of bitcoind (http://www.domob.eu/projects/coinCollection.php).  For me it works fine, and allows to "collect" small transaction outputs into larger ones step by step, without paying fees.  You have to be willing to wait some time for a miner to pick up your free transactions, but if you are patient, it works.

BTW, in my opinion this also *benefits* the whole network - because it shrinks the UTXO set, helping every validating node.

Thanks alot for that dood.  I've been meaning to write my own but never quite got around to it.
legendary
Activity: 3472
Merit: 4794
In the scenario described, someone would send me a wallet containing 100's of dust transactions.  I can then use them up step by step, and in the end I have a single output with the full balance.  It of course depends on how large that one is, but maybe one or two orders of magnitude larger - so maybe no longer "dust".

From that, I could send you back half as a single, spendable, non-dust output for you, and keep the other half for my effort.  Or so.

BTW, if anyone is interested, I would do that for real.  Sounds like an interesting idea, and while I don't expect to get rich off it, I will enjoy watching the "non-dust" balance grow. Smiley

As long as the total of the "dust" balance was greater than 0.01 BTC, I'd probably do it for free (instead of keeping half), although I certainly wouldn't turn down any gratuity that might be sent my way as a "thanks".
legendary
Activity: 3066
Merit: 1147
The revolution will be monetized!
The same thing can happen at the supermarket. Let's say you want to buy a walnut from the bulk isle. It cost $0.004 for the nut. But when you go to pay, they can't take less than a penny.  Micro-transactions are not for dollars either.
legendary
Activity: 1135
Merit: 1166
just email all your worthless, dust choked wallets to the bit dust farmers who'll probably give you a few millbits for it

So you trade in your dust for... dust?

Well, no.  In the scenario described, someone would send me a wallet containing 100's of dust transactions.  I can then use them up step by step, and in the end I have a single output with the full balance.  It of course depends on how large that one is, but maybe one or two orders of magnitude larger - so maybe no longer "dust".

From that, I could send you back half as a single, spendable, non-dust output for you, and keep the other half for my effort.  Or so.

BTW, if anyone is interested, I would do that for real.  Sounds like an interesting idea, and while I don't expect to get rich off it, I will enjoy watching the "non-dust" balance grow. Smiley
legendary
Activity: 2058
Merit: 1431
just email all your worthless, dust choked wallets to the bit dust farmers who'll probably give you a few millbits for it

So you trade in your dust for... dust?

Yea that didnt make any sense? Also, the Bitcoin client should contain the option to be able to spend certain Bitcoins, so that you can handpick what address you send from, and not just to. Right now, dust is going to clutter even more if we dont get hang of where all Bitcoins are stored and how we access them. It should be possible to merge keys (without having to go through a miner).
hahahahahhaha

even if all the dust are at one address, your transaction size will still be huge.
sr. member
Activity: 381
Merit: 255
just email all your worthless, dust choked wallets to the bit dust farmers who'll probably give you a few millbits for it

So you trade in your dust for... dust?

Yea that didnt make any sense? Also, the Bitcoin client should contain the option to be able to spend certain Bitcoins, so that you can handpick what address you send from, and not just to. Right now, dust is going to clutter even more if we dont get hang of where all Bitcoins are stored and how we access them. It should be possible to merge keys (without having to go through a miner).
hero member
Activity: 952
Merit: 1009
just email all your worthless, dust choked wallets to the bit dust farmers who'll probably give you a few millbits for it

So you trade in your dust for... dust?
legendary
Activity: 1470
Merit: 1006
Bringing Legendary Har® to you since 1952
So basically the root of the problem is the horrendously flawed TX Fee system itself.

I wouldn't say the system is very flawed. You need to remember that Bitcoin is still highly experimental.

You need to wait a few years to get all the features you want.
legendary
Activity: 1470
Merit: 1006
Bringing Legendary Har® to you since 1952
SoH, You got your NFTX Client updated! Awesome work.

Any chance you can produce binaries for that ? I swear if someone made public binaries of that client available. It would be adopted as much as the 'Official' client in no time!

NFTF fork won't help you with this. Well, it may help get lower fees, but completely getting rid of fees will probably not be possible.
NFTF does enforce fees in all cases except of one.

Also, what kind of binaries you want (what system) ?

It is pretty easy to create binaries for everything except Windows, as there is little difference between NFTF and mainstream client. If creating binaries for mainstream client will work, so will NFTF.

legendary
Activity: 3920
Merit: 2349
Eadem mutata resurgo
I had the same problem, and for the adventurous, have put together a script based on the raw transaction API of bitcoind (http://www.domob.eu/projects/coinCollection.php).  For me it works fine, and allows to "collect" small transaction outputs into larger ones step by step, without paying fees.  You have to be willing to wait some time for a miner to pick up your free transactions, but if you are patient, it works.

BTW, in my opinion this also *benefits* the whole network - because it shrinks the UTXO set, helping every validating node.

I call this "BitDust Farming" and think it is an opening where I can see the free market fulfilling both needs ... moving 'uneconomic' Txout out of UTXO set and giving rawtx gurus with time on their hands a way to make some bitcoin ... just email all your worthless, dust choked wallets to the bit dust farmers who'll probably give you a few millbits for it ... anywhere you see a rubbish pile there are always people raking over it ...

... as the old Yorkshire saying goes "there's money in muck"
legendary
Activity: 1135
Merit: 1166
I had the same problem, and for the adventurous, have put together a script based on the raw transaction API of bitcoind (http://www.domob.eu/projects/coinCollection.php).  For me it works fine, and allows to "collect" small transaction outputs into larger ones step by step, without paying fees.  You have to be willing to wait some time for a miner to pick up your free transactions, but if you are patient, it works.

BTW, in my opinion this also *benefits* the whole network - because it shrinks the UTXO set, helping every validating node.
full member
Activity: 196
Merit: 100
So basically the root of the problem is the horrendously flawed TX Fee system itself.

SoH, You got your NFTX Client updated! Awesome work.

Any chance you can produce binaries for that ? I swear if someone made public binaries of that client available. It would be adopted as much as the 'Official' client in no time!

I havent done RAW tx yet. I've done SendMany. Still gotta look into RAW. I mean I'm not looking to send with NO TX Fee at all. But at the very least a responsibly proportionate fee! Damn!

I'll be making a Bounty shortly for someone to compile that. But I mean if I could get it direct compiled from you I'd tip you some BTC or a nice amount of BTE Tongue I will be spreading it and mirroring it far and wide.

Compile This!! --> https://github.com/ShadowOfHarbringer/bitcoin-nftf <-- Save BitCoin!
legendary
Activity: 1470
Merit: 1006
Bringing Legendary Har® to you since 1952


Seriously! How is that at all justified ?

Also this



And this



Actually you can spend these, but you need to use RAW Tranasctions API.

However I do not recommend doing it if you are unexperienced. You also risk losing the money if you don't include enough fees. Miners might include such transaction in a block, but they might not - it will be forever stuck in a transaction "limbo", unless you resend it with enough fees (which is also complicated).
hero member
Activity: 882
Merit: 1006
Your wallet is full of "dust" transaction's, which are really small payment amounts, most likely from satoshidice. The fee structure means that it costs more BTC in tx fees to spend these than they are worth.

This is the one of the reasons the dev's plan to make those changes regarding tx-fees & pico-transactions in 0.8.2 (you can't send 1 satoshi payments etc etc).

The current way Bitcoin works is like this, if someone sends you 1 satoshi it's going to cost 0.0005BTC in fees to spend it. Everyone on the forums are freaking out about the plans to remove pico-tx's and are calling the devs all sorts of things claiming its "censorship" or that they were paid to do it, yet we can't even spend pico-transactions right now.  Roll Eyes
legendary
Activity: 994
Merit: 1000
Is your balance comprised of many small amounts spread across many different addresses?

https://en.bitcoin.it/wiki/Transaction_fees
full member
Activity: 196
Merit: 100


Seriously! How is that at all justified ?

Also this



And this

Jump to: