Bitcoin Forum
May 08, 2024, 03:29:41 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Obligation of miners to return excessive fees  (Read 806 times)
xhomerx10 (OP)
Legendary
*
Offline Offline

Activity: 3836
Merit: 8010



View Profile
March 09, 2017, 12:14:24 AM
Last edit: March 10, 2017, 04:34:28 PM by achow101
 #1

Your transaction was included in block 456363 by AntPool. Contact them and plead your case they might take pity on you and give you the fee back. Be nice as they are under no obligation to do so.

 While perhaps no legally bound to returning the mistakenly attached fee,  I believe that Bitcoin miners have a moral obligation to return blatantly abnormal fees once apprised of the situation hence they are not technically "under no obligation" to return the fee.  Think of it as a goodwill gesture to the Bitcoin community which already has it's more than fair share of scammers.  Wrong is wrong.

1715182181
Hero Member
*
Offline Offline

Posts: 1715182181

View Profile Personal Message (Offline)

Ignore
1715182181
Reply with quote  #2

1715182181
Report to moderator
"Your bitcoin is secured in a way that is physically impossible for others to access, no matter for what reason, no matter how good the excuse, no matter a majority of miners, no matter what." -- Greg Maxwell
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715182181
Hero Member
*
Offline Offline

Posts: 1715182181

View Profile Personal Message (Offline)

Ignore
1715182181
Reply with quote  #2

1715182181
Report to moderator
1715182181
Hero Member
*
Offline Offline

Posts: 1715182181

View Profile Personal Message (Offline)

Ignore
1715182181
Reply with quote  #2

1715182181
Report to moderator
1715182181
Hero Member
*
Offline Offline

Posts: 1715182181

View Profile Personal Message (Offline)

Ignore
1715182181
Reply with quote  #2

1715182181
Report to moderator
jbreher
Legendary
*
Offline Offline

Activity: 3038
Merit: 1660


lose: unfind ... loose: untight


View Profile
March 09, 2017, 12:54:23 AM
 #2

I believe that Bitcoin miners have a moral obligation to return blatantly abnormal fees once apprised of the situation

A moral obligation to fix someone else's mistake. Hellz no.

Granted, it would be a nice gesture to return what in this case seems an obvious error. If I were the miner, I would like to think that I would return the overage. But 'moral obligation'? That's crazy ass special snowflake shit.

Life is dangerous. Live accordingly. Don't expect others to clean up your messes for you.

Anyone with a campaign ad in their signature -- for an organization with which they are not otherwise affiliated -- is automatically deducted credibility points.

I've been convicted of heresy. Convicted by a mere known extortionist. Read my Trust for details.
xhomerx10 (OP)
Legendary
*
Offline Offline

Activity: 3836
Merit: 8010



View Profile
March 09, 2017, 02:29:03 AM
 #3

I believe that Bitcoin miners have a moral obligation to return blatantly abnormal fees once apprised of the situation

A moral obligation to fix someone else's mistake. Hellz no.

Granted, it would be a nice gesture to return what in this case seems an obvious error. If I were the miner, I would like to think that I would return the overage. But 'moral obligation'? That's crazy ass special snowflake shit.

Life is dangerous. Live accordingly. Don't expect others to clean up your messes for you.

 There's nothing crazy about moral obligation.  Life is not dangerous or there wouldn't be 7 billion humans on the planet - you're simply creating a false narrative. There's nothing dangerous about this particular predicament nor should it be considered a mess, an honest mistake has been made that merely requires honest action on the part of the miner (in this case Antminer) to remedy.  Hellz yeah!


jbreher
Legendary
*
Offline Offline

Activity: 3038
Merit: 1660


lose: unfind ... loose: untight


View Profile
March 09, 2017, 03:13:48 AM
 #4

I believe that Bitcoin miners have a moral obligation to return blatantly abnormal fees once apprised of the situation

A moral obligation to fix someone else's mistake. Hellz no.

Granted, it would be a nice gesture to return what in this case seems an obvious error. If I were the miner, I would like to think that I would return the overage. But 'moral obligation'? That's crazy ass special snowflake shit.

Life is dangerous. Live accordingly. Don't expect others to clean up your messes for you.

 There's nothing crazy about moral obligation.  Life is not dangerous or there wouldn't be 7 billion humans on the planet - you're simply creating a false narrative. There's nothing dangerous about this particular predicament nor should it be considered a mess, an honest mistake has been made that merely requires honest action on the part of the miner (in this case Antminer) to remedy.  Hellz yeah!

Well, no. Miners are paid in fee to mine transactions into blocks. Miner was offered a large consideration to mine that transaction into a block RFN. Value was delivered for the consideration offered. The idea that OP did not intend to provide the consideration that s/he advertised is irrelevant from a contractual standpoint. Terms were offered, miner accepted terms, delivered miner's end.

Look, I feel for OP. And as mentioned, I'd like to think that I'd be big enough to return OP's fee. But that would merely be taking pity upon someone for making a mistake.

There is no moral obligation here.

Anyone with a campaign ad in their signature -- for an organization with which they are not otherwise affiliated -- is automatically deducted credibility points.

I've been convicted of heresy. Convicted by a mere known extortionist. Read my Trust for details.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
March 09, 2017, 03:31:10 AM
 #5

Terms were offered, miner accepted terms, delivered miner's end.

While that might be a strong "legal" or "technical" argument, it is not a strong "moral" argument.

There is no moral obligation here.

I'm not sure that word means what you think it means.

The "golden rule" would seem to make it pretty clear here.

If the miner (or pool) accidentally included an excessively high fee in a transaction that was confirmed by someone else, would they want that someone else to return the excess?
jbreher
Legendary
*
Offline Offline

Activity: 3038
Merit: 1660


lose: unfind ... loose: untight


View Profile
March 09, 2017, 03:38:17 AM
 #6

If the miner (or pool) accidentally included an excessively high fee in a transaction that was confirmed by someone else, would they want that someone else to return the excess?

A little puzzled as to the question, but I'll try...

So a miner creates a transaction that has a mistaken excessive fee (i.e. in the role of a 'user'), and some other miner mined that transaction into a block? Is that the scenario? And you're asking if the first miner would want the second miner to return 'the excess' (whatever 'the excess' might be, which is an interesting question unto itself)?

Of course, miner one would want miner two to refund him the fee. And miner two would again be perfectly justified -- legally and morally -- from refusing to do so.

Why you might think the fact that the erring user also happens to mine would change the calculus in any way is beyond me.

Anyone with a campaign ad in their signature -- for an organization with which they are not otherwise affiliated -- is automatically deducted credibility points.

I've been convicted of heresy. Convicted by a mere known extortionist. Read my Trust for details.
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
March 09, 2017, 03:48:57 AM
 #7

If the miner (or pool) accidentally included an excessively high fee in a transaction that was confirmed by someone else, would they want that someone else to return the excess?

A little puzzled as to the question, but I'll try...

So a miner creates a transaction that has a mistaken excessive fee (i.e. in the role of a 'user'), and some other miner mined that transaction into a block? Is that the scenario? And you're asking if the first miner would want the second miner to return 'the excess' (whatever 'the excess' might be, which is an interesting question unto itself)?

Of course, miner one would want miner two to refund him the fee. And miner two would again be perfectly justified -- legally and morally -- from refusing to do so.

Why you might think the fact that the erring user also happens to mine would change the calculus in any way is beyond me.


You are both right and it depends on your perspective, definition, and beliefs about morals.

If one's primary standard of morals is simply not to attack/defraud/threaten others, then there is no 'obligation' per se to correct another's mistake and return money lost due to their own negligence.

On the other hand, if one takes the viewpoint that behaving morally means to uphold the golden rule, then returning the money is a moral way to behave. 

(However, I would say that this is more an act of kindness and not obligation.   'Moral obligation' is somewhat of an oxymoron in that regard.)

So everything is on a scale of truth...  Heck, a thief's morals are that if you can get away with stealing, you earned it! lol.



DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
March 09, 2017, 05:27:01 AM
 #8

If the miner (or pool) accidentally included an excessively high fee in a transaction that was confirmed by someone else, would they want that someone else to return the excess?

A little puzzled as to the question, but I'll try...

So a miner creates a transaction that has a mistaken excessive fee (i.e. in the role of a 'user'), and some other miner mined that transaction into a block? Is that the scenario? And you're asking if the first miner would want the second miner to return 'the excess' (whatever 'the excess' might be, which is an interesting question unto itself)?

Of course, miner one would want miner two to refund him the fee. And miner two would again be perfectly justified -- legally and morally -- from refusing to do so.

Why you might think the fact that the erring user also happens to mine would change the calculus in any way is beyond me.

Not exactly.

More specifically, I'm stating...

The transaction posted by the OP was mined by AntPool.

Assume for a moment that the operator of AntPool were to create and broadcast a transaction that accidentally paid a 10 BTC transaction fee.

Assume in addition to that, the transaction with the 10 BTC transaction fee was confirmed by some other (Non-AntPool) miner or pool.

Would the operator of AntPool want that someone else to return some of that 10 BTC fee?

Of course, miner one would want miner two to refund him the fee.


Good.  So we are in agreement that the operator of AntPool would want such behavior of others.

Would the operator of AntPool feel like the honorable and "morally good" thing would be for that someone else to return some of that 10 BTC fee?

If the answer is yes, then he is morally obligated to do so for others. If his morals and values lead him to believe that returning some of the excessive fee is "right" and "good", then failing to do so would be immoral, dis-honorable, and "wrong".  Choosing to do what you know is wrong, just because you believe you can get away with it (legally or otherwise), doesn't make it "right" or "moral".

One may choose not to act on a moral obligation, but in doing so they are acting immorally within their own structure of values.

Now, I'm not stating that AntPool objectively DOES have a moral obligation. I don't know them or their belief structure personally.  However, within my understanding of good and bad, I'd feel a moral obligation to return the excess.  I strongly suspect that returning the excess is within the concepts of "right" and "good" of the operator of AntPool.

DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
March 09, 2017, 05:28:39 AM
 #9

One's ethics should never be put to question.

Why not?

Shouldn't a community have a shared sense of ethics?  Can't the members of a community express their opinions about what is "right" and "good"?
Hatcher
Full Member
***
Offline Offline

Activity: 369
Merit: 111


View Profile
March 09, 2017, 05:44:01 AM
Last edit: March 09, 2017, 05:54:14 AM by Hatcher
 #10

One's ethics should never be put to question.

Why not?

Shouldn't a community have a shared sense of ethics?  Can't the members of a community express their opinions about what is "right" and "good"?

The participants in the bitcoin network are governed by the same law. This law (which is the bitcoin code) should be of sound enough design not to require opinions on what is "right" and "good" concerning the actions of certain participants (or lack of responsiveness). And it is of sound design. It runs like clockwork. No rules were broken and there is no need to pass judgement on someone playing by the same rules that everyone else is playing by.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
March 09, 2017, 06:02:56 AM
 #11

The participants in the bitcoin network are governed by the same law. This law (which is the bitcoin code) should be of sound enough design not to require opinions on what is "right" and "good" concerning the actions of certain participants (or lack of responsiveness). And it is of sound design. It runs like clockwork. No rules were broken and there is no need to pass judgement on someone playing by the same rules that everyone else is playing by.

Laws (or enforced rules) are rarely strong indicator of what is "good", "right", or "moral".  The fact that something CAN be done doesn't mean that the thing SHOULD be done. There are many bad laws and rules in the world.

The rules of the bitcoin code create a framework in which we humans can operate, but as humans we still have morals and ethics that we apply to our own behaviors within that framework.  As such, we are capable of passing judgement on the actions of others when we find those actions to be dishonorable or wrong.  We can use that judgement to influence our decisions about how much we will trust others that either encourage or fail to acknowledge bad behavior.  We can use that judgement to influence our decisions about which pools we want to support with our hashpower and which merchants or customers we are willing to do business with.  A reputation is a valuable and fragile thing.  It is difficult and takes time to build and can be quickly and easily destroyed.
AngryDwarf
Sr. Member
****
Offline Offline

Activity: 476
Merit: 501


View Profile
March 09, 2017, 09:38:17 AM
 #12

If the miner (or pool) accidentally included an excessively high fee in a transaction that was confirmed by someone else, would they want that someone else to return the excess?

A little puzzled as to the question, but I'll try...

So a miner creates a transaction that has a mistaken excessive fee (i.e. in the role of a 'user'), and some other miner mined that transaction into a block? Is that the scenario? And you're asking if the first miner would want the second miner to return 'the excess' (whatever 'the excess' might be, which is an interesting question unto itself)?

Of course, miner one would want miner two to refund him the fee. And miner two would again be perfectly justified -- legally and morally -- from refusing to do so.

Why you might think the fact that the erring user also happens to mine would change the calculus in any way is beyond me.


I think there is a big difference between a user mistakingly put a high fee on a transaction (manual error) because their wallet software could be better. But if a miner mistakenly puts a huge fee on their transactions it's because their automated software has done it (poor implementation).

Morals are a matter of perception. I'd like to think that pools wouldn't punish a user for their ignorance or stupidity. Whether mining pools take pity on each other really depends on how they want to build there relations with each other.


Scaling and transaction rate: https://bitcointalk.org/index.php?topic=532.msg6306#msg6306
Do not allow demand to exceed capacity. Do not allow mempools to forget transactions. Relay all transactions. Eventually confirm all transactions.
lukew
Jr. Member
*
Offline Offline

Activity: 81
Merit: 4


View Profile
March 10, 2017, 06:27:09 PM
 #13

I think this shows a flaw in the Crypto Currency idea as a whole. A mistake was made, someone lost a lot of money, and the only thing that they can do is ask online for help, and get told "it's your fault, deal with it".

If I pay my rent and add an extra 0 to the end by mistake, I can always go to the bank and get it back.

Maybe the protocol needs some kind of messaging system. If a node receives a transaction with a per Kb fee amount that's higher than the highest per Kb fee from the last 10 blocks averaged, the node can send a message back to the sender to confirm that it is correct before relaying it to the network. Maybe some percentage above that average to account for changes in fee amounts.

The lack of support for mistakes could turn a lot away from the technology, especially when you can loose 3 grand. If I was mining with a few GPU's and found a block and included that payment, who would you go to? I guess that individual miners are a lot harder (or impossible?) to find compared to a mining pool.

Spark payment and crypto systems.
Current status - Pre-alpha
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
March 10, 2017, 06:37:11 PM
 #14

I think this shows a flaw in the Crypto Currency idea as a whole.

You have the exact same "flaw" in all currencies.

A mistake was made, someone lost a lot of money, and the only thing that they can do is ask online for help, and get told "it's your fault, deal with it".

Correct.  People need to take responsibility for their actions and their mistakes.  Some mistakes in life simply can't be undone.

If I pay my rent and add an extra 0 to the end by mistake, I can always go to the bank and get it back.

That's not a currency.  That's an account at a bank.  If you use Coinbase and pay another Coinbase user the wrong amount accidentally, you could contact Coinbase, and they could potentially get you your bitcoins back as well.  Because you are dealing with accounts in their system and not with bitcoins directly.

Now, if you pay your rent with CASH and accidentally include an extra $100 bill in the envelope, the bank isn't going to help you with that.  All you can do is ask your landlord for help and get told "it's your fault, deal with it".

The lack of support for mistakes could turn a lot away from the technology, especially when you can loose 3 grand.

And yet people continue to use cash which is far more risky (can't create a backup file for accessing your cash if your cash burns up in a fire. Can't protect the cash in your wallet with a password.)
bitbunnny
Legendary
*
Offline Offline

Activity: 2898
Merit: 1068


WOLF.BET - Provably Fair Crypto Casino


View Profile
March 10, 2017, 07:38:09 PM
 #15

There have been some excessive fees, especialy lately that is the hot subject, but there is no law, rule, or something similar that actualy obliged miners to return such fees. It's up to their moral and good will but I don't think users can count on this in general and I don't think any returns will happen.

unamis76
Legendary
*
Offline Offline

Activity: 1512
Merit: 1009


View Profile
March 10, 2017, 07:53:14 PM
 #16

It is indeed user's luck to get such hefty fees back. As far as I've seen most of the publicly known cases of fee errors have got their coins back, which I think is a very good behaviour from pools... I'd too try to get those fees back to users just like pools have been doing.

Regarding morals and such, we all have our own. Fortunately for us, pools seem to have pretty good morals regarding this subject.
shield132
Hero Member
*****
Offline Offline

Activity: 2212
Merit: 853



View Profile
March 10, 2017, 08:13:53 PM
 #17

Well, it's not their duty to give you back your mistakenly sent fee but to my mind that situation is very important, 2.5 btc isn't small amount. Did you contact them? Also what was amount of sent bitcoins (not fee, only interest). Also man, mostly every web wallet and pc wallet tells you recomended fee and nowdays (or in the past) no one is making such fault, to my mind we need to take some changes in bitcoin protocol to automatically limit such high fee.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
franky1
Legendary
*
Offline Offline

Activity: 4214
Merit: 4475



View Profile
March 10, 2017, 08:20:39 PM
 #18

Of course, miner one would want miner two to refund him the fee. And miner two would again be perfectly justified -- legally and morally -- from refusing to do so.

id love to see you in a super market, be told a stick of gum was a few cents..
you reach in your back pocket and take out what you think is a dollar and say keep the change.

then realise... it was a $100 bank note.

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
March 10, 2017, 10:48:57 PM
 #19

Legally, if an overpayment is extreme, you can make the argument that the transaction was inequitable and thus, the agreement invalid.

lukew
Jr. Member
*
Offline Offline

Activity: 81
Merit: 4


View Profile
March 10, 2017, 11:14:55 PM
 #20

You have the exact same "flaw" in all currencies.

Not when dealing with electronic payments. I mis-worded it as a flaw as it is how it works, what isn't sent to an address is the transaction fee, but it is an easy mistake to make if you don't know that.

Correct.  People need to take responsibility for their actions and their mistakes.  Some mistakes in life simply can't be undone.

I know all to well what a mistake can cost. If you lost your car keys in a shop somewhere, would you just walk away and accept that you may never see it again, or do you go and ask if they've been handed in? Possibly visit local police and give them a description and hope that whoever finds them doesn't just drive away with your car, but does the honest thing?

That's not a currency.  That's an account at a bank.  If you use Coinbase and pay another Coinbase user the wrong amount accidentally, you could contact Coinbase, and they could potentially get you your bitcoins back as well.  Because you are dealing with accounts in their system and not with bitcoins directly.

Now, if you pay your rent with CASH and accidentally include an extra $100 bill in the envelope, the bank isn't going to help you with that.  All you can do is ask your landlord for help and get told "it's your fault, deal with it".

As I said, the bank will be able to get funds back, even with inter-bank payments. If crypto currencies are going to be more than a speculative tool and store of value and be of every day use, there needs to be mechanisms to protect against monumental user fuckups. Even the banks do that, Android pay often gets me to enter my PIN when I use it in a new place or for a higher than normal amount. Granted that's also to prevent my phone being stolen and used for buying things, but it wouldn't be too hard for me to lean over near a card terminal and get unlucky and pay for something accidentally. Pretty much anything other than McDonalds is an unusual transaction for me Tongue

I do agree with what you are saying, Bitcoin itself can't make mistakes, only the user can, but it would only take a few people that made mistakes to post around social media. The mistake of 2 or 3 people would become "Bitcoin, the currency that keeps your $10,000 dollar mistake and leaves you to it" if the media got hold of it.

Spark payment and crypto systems.
Current status - Pre-alpha
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!