Accidentally pay an 80BTC transaction fee? Please contact us for a refund
blog.btc.com
blog.btc.com
He emailed me and my co author asking (very politely!) for us to send it back, which we did (minus some amount to make it come out to the intended donation).
You can see the transactions here: https://blockchain.info/address/19QsxWwNyeQ9NceaXZFXkHSHbdKC...
(And verify that address matches up with the donation address on the site).
BTC will never be a currency for anything legal. Anyone telling you otherwise is pumping so they can eventually dump. Regulations, inflation, etc these are all features, , not bugs. None of the Bitcoin true believers want to spend theirs which is exactly the problem with deflation.
Maybe it can be a store of value. Maybe. It's primarily a Ponzi scheme and a way to buy drugs.
It is actually already quite common for many legal internet-based services.
Privacy issues aside, many people don't trust porn sites. Bitcoin enables them to pay with absolutely zero chance of them being stuck with a recurring subscription.
Not all Bitcoiners are "super anti-banking activists".
> BTC will never be a currency for anything legal.
It already is.
its also a pretty flawed comment when its already accepted on something as huge as steam, and at places like CEX, BIC camera and a growing list of other retailers.
and you say none of the true believers want to spend theirs, im sorry but youre wrong there too, ive been heavily into bitcoin since about 2011, but ive always been of the belief that if nobody uses them then they will never become a currency so i always spent mine (if id saved even 10% of what ive mined id be a millionaire by now but c'est la vie) im certain i am not the only person who shares this belief.
At current rates isn't that a $5,000ish transaction fee?
Have I misunderstood something? That seems like a crazy amount, especially given the hype surrounding Bitcoin.
Aka, nocoiners. They will always be mad
I want bitcoin to succeed as much as the next but I think a lot of people are naive and convinced its ready just because they can transfer btc from one party to another.
As noted at the bottom of the article, each miner really gets to set their own fee, below which they will just ignore transactions. But the "satoshi client" is the default and most other clients mimic it.
Edit: one of the comments mentions that "multi-sig" transactions are more expensive, and I don't know how to explain that part.
2.5USD is not very competitive with the old guard unless you are moving more than $100.
I had to pay $20 to sweep some old wallets(circa 2011). In my case it was worth it, but there is so much dust out there which is not worth collecting any more.
People used to tip using BTC.. those days are gone.
I'm inclined to think of Bitcoin as the beta for widespread adoption of cryptocurrency. It has some issues, including this one that mean it will probably never be what most people use for everyday money. Whatever succeeds it and eventually assumes that role will avoid those problems.
I wouldn't go as far as to say this is a show stopper. Wallet developers should be (and probably are) aware of this and take it as a challenge optimize the way their wallets spend money to avoid this issue, even in the face of receiving btc in a way that may create dust.
So if you make a huge transaction and you want it confirmed quickly it can get quite expensive.
It's kind of like the electricity company giving you lower rates for doing your laundry at night.
Sorta like that.
I wouldn't really classify it as "bad for them", more like it's gonna be wasted anyways.
Note: been a decade since I studied power systems, so... inaccuracies abound.
A typical bitcoin transaction is made up of 1-2 inputs and 2 outputs (destination and change), so this person is doing the equivalent of thousands of transactions on the network.
That being said, bitcoin transactions are fairly expensive, (I paid $1 the other day to buy a steam game, eww), but there's a scaling roadmap being implemented to lower fees going forward, likely within the next month or so.
But yeah, right now the equivalent of a few thousand transactions will cost a few thousand bucks.
A more typical example is a miner who receives very frequent payouts from a mining pool over the course of a few months, and then wants to send all of their money to a bitcoin exchange to pay for their power.
Some people create massive transactions just to mess with the bitcoin network, too. ¯\_(ツ)_/¯
Edit: Someone lower in the comments asked why people create large transactions to mess with the network, and I don't really know for sure--some people have unknown motivations, or want to prove a political point. Some are public, and I assume some are done secretly. Here's an example of one that was public: https://multibit.org/blog/2015/06/23/bitcoin-network-stress-...
Why?
Is that something that's normal on this site?
Payment channels can solve scaling issues in blockchains just like various settlement layers solve the slowness of bank transfers. Some people don't want such a solution, but it's still a solution.
Development doesn't happen the way we want. Some people want cryptocurrencies to stop existing, which seems unlikely. Bitcoin's development is really thorny because of diverse interests and general incentivized hostility; that's just reality.
Maybe a faster blockchain will gradually take Bitcoin's market share. Maybe Bitcoin will remain quite valuable. If you know a certain answer to this, there are large profit opportunities!
"As these services are based on Bitcoin, they can be offered for much lower fees than with PayPal or credit card networks."
In Bitcoin, if you have an input of 100 BTC and make a transaction with a single output of 20 BTC, the remaining 80 BTC are kept by the miner. There's no wallet software that would let you do this.
It's like paying a $20 check with a $100 bill and saying "keep the change."
A typical transaction might look like this:
1) Inputs: my wallet (1 BTC, and this is all taken)
2) Outputs:
2a) pay something to merchant A (0.1 BTC), 2b) pay most of the rest back to my wallet (0.89 BTC)
3) Remainder: The rest (1 - 0.1 - 0.89 = 0.01 BTC) goes to the miner as the transaction fee.
The sum of outputs ((2, what you spend) must be less than or equal to the sum of inputs ((1), what you got) - that's checked by the miners.
Any remainder (3), however, is taken to be a mining fee and goes to the miner.
So, could be what happened here is that someone forgot to add (2b), paying the "change" back into their own wallet.
By default, then, it becomes (3): transaction fee.
This doesn't happen with well written wallet software, of course, but if you manually create transactions, who knows.
But your overall point is well taken: Bitcoin is sociopathic software where "sorry for your loss" is considered a feature, not a bug. Nonstandard hand-rolled transaction? Fuck you, you deserve to get robbed.
Hehe.
> But your overall point is well taken: Bitcoin is sociopathic software where "sorry for your loss" is considered a feature, not a bug. Nonstandard hand-rolled transaction? Fuck you, you deserve to get robbed.
Well except, in this case, the miner is offering to give the fee back. In general, you're right though. :)
And IBLT can amortize block latency very effectively https://bitcoincore.org/en/2015/12/23/capacity-increases-faq...
Perhaps an extra header field with the fee amount that needs to match the unspent inputs would work.
Edit: and as another commenter pointed out, if you set the output to someone other than the miner you are doing a 0 fee transaction which is discouraged and in bitcoin, highly unlikely to end up in a block.
Thoughts?
I thought the money evaporated.
Looks like the top of the txn queue is 330 satoshis per byte, so for an average size txn of 226 bytes, you're paying 75k satoshis, or about 2 bucks! (according to bitcoinfees.21.co)
You can get an idea of what fees should be with estimatefee.com
Semi-official Bitcoin wiki: https://en.bitcoin.it/wiki/Main_Page
The easiest? Read https://en.bitcoin.it/wiki/.