What I will state very simply and make sure that people understand is that
bitcoin is a legal contract system. There is a
unilateral contract that pays miners. Those miners or nodes are paid money to conduct a service. If they don’t do the service, if they attempt to change the protocol or operate outside of the legal boundaries or think that they can do things that are not within the protocol,
they are liable for any damages in contract and tort.Double spend protection is not technical. Like most aspects of Bitcoin, it is a technical constraint linked to an economic condition. In this, if a node, any node does not relay a single transaction and this ends in a double spend, that node is 100% liable for the direct loss and ALL costs. Without execption.
If a 100 millin USD transaction is made with ZERO fees and your node does not relay it, and ANY node connected to you fails to get this and sees a double spend, your node is liable for the loss. The recipient of the double spend and come to you and you will need to pay.
That is how relay fees workIf you have one, you have a HUGE liability
UNLIMITED
Liability
to save SMALL amounts of money
Basically, the entire concept of a
relay fee is a stupid idea
And, any miner not forwarding EVERY TX is a dumb fuck who wants to be put out of business.
You do not need to mine a zero fee tx... YOU DO NEED TO FORWARD it as a miner
Not mining and puttin git in a block is separate to not forwarding
Nodes Relay
They are Paid for this - they have a subsidy
CSW
Feb 23, 2022
https://metanet-icu.slack.com/archives/C5131HKFX/p1645622968111309?thread_ts=1645622968.111309&cid=C5131HKFXhttps://t.me/CSW_Slack/4060