Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: alani123 on May 27, 2020, 11:38:40 PM



Title: Crypto's utility as a payment tool
Post by: alani123 on May 27, 2020, 11:38:40 PM
How do we measure the level of utility that can be derived from using a specific payment method?
For this example let's suppose that the level of utility a payment method can offer is measured as the relationship between monetary value transacted vs. fees paid.

If we apply this to bitcoin, we can see how "efficient" it can be under certain scenarios. Minimum fees/transaction are desired.
For this example I'll set the sat/byte fee as a constant of 193 sats per byte. Amount of money (in monetary value) intended to reach the recipient can be any constant.

For a (very) standard transaction of 250 bytes, one would spend 0.0004825 BTC.
At a hypothetical price of $7.000 per BTC, the cost of the transaction would be $3.3775.
At a hypothetical price of $9.000 per BTC, the cost of the transaction would be $4.3425.
And so on...

We see that bitcoin's utility as a payment tool has an inverse correlation with bitcoin's market value.
If the market price of BTC goes up, fees for transferring the same value with bitcoin become more expensive.


My question is, can this be fixed, especially in a way that doesn't compromise decentralization and bitcoin's immutability?
And should it be fixed in your opinion?


Title: Re: Crypto's utility as a payment tool
Post by: ranochigo on May 28, 2020, 03:27:34 AM
My question is, can this be fixed, especially in a way that doesn't compromise decentralization and bitcoin's immutability?
And should it be fixed in your opinion?
Given an infinite resources, the value could be fixed such that this doesn't affect Bitcoin's stability. The value can't be fixed to respond to changes in the exchange rate vs fiat but it could only be fixed to a certain Bitcoin amount. It would be hard for the network to reach a consensus about the value of Bitcoin unless there is a central authority (exchange, weighted average of exchanges) to decide this.

Bitcoin's realistic minimum fee is 1 satoshi/byte.

Assuming that you're talking about minimum fees for a transaction to get confirmed within a timeframe, it shouldn't be fixed. Bitcoin's capacity is not infinite and will probably never be. The fees market won't be affected much even if you were to impose such a restriction. The miners can only include that many transactions and not all the transactions above the fee rates would be cleared in the timeframe; the restriction would be pretty useless.


Title: Re: Crypto's utility as a payment tool
Post by: pooya87 on May 28, 2020, 04:45:53 AM
We see that bitcoin's utility as a payment tool has an inverse correlation with bitcoin's market value.
If the market price of BTC goes up, fees for transferring the same value with bitcoin become more expensive.
that is not the whole story. in fact you have forgotten one thing because you are looking at the very recent history. in fact with price rise, fees have gone down in bitcoin terms. for example when price was less than $1 the fees were around 0.1BTC and as the price went up, the fees went down too. or a couple of years ago fees were fixed at 10k satoshi per transaction.

keep in mind that as far validity of a transaction is involved, the minimum valid fee is zero. it is the "fee market" that decides how much it should be. and fee market is affected by the competition (for the scarce block space) and the price.

Quote
~bitcoin's immutability?
immutable means "unchangeable", and immutability of bitcoin means its blockchain is not going to change. for example when your transaction is included in a block it won't reverse or be undone.


Title: Re: Crypto's utility as a payment tool
Post by: stompix on May 28, 2020, 11:29:36 AM
For this example I'll set the sat/byte fee as a constant of 193 sats per byte. Amount of money (in monetary value) intended to reach the recipient can be any constant.

This is a very poor approach at it...
Let's continue your example but increasing the value a bit more:

Quote
At a hypothetical price of $9.000 per BTC, the cost of the transaction would be $4.3425.

So for 90k$ per BTC we will have 43$ on average.
And for 900k$ we will have 430$ on average.

You realize that this extrapolation is pretty lame, even if bitcoin would be worth x amount, people are not going to spend thousands in fees if there is nothing to gain from it.
Excluding a massive FOMO with rising prices when everybody is rushing his coins around there is really no incentive to move your coins at such fees.

Just as demand for transaction space drives the price up, so will a higher price drive demand down.





Title: Re: Crypto's utility as a payment tool
Post by: alani123 on May 28, 2020, 04:44:03 PM
We see that bitcoin's utility as a payment tool has an inverse correlation with bitcoin's market value.
If the market price of BTC goes up, fees for transferring the same value with bitcoin become more expensive.
that is not the whole story. in fact you have forgotten one thing because you are looking at the very recent history. in fact with price rise, fees have gone down in bitcoin terms. for example when price was less than $1 the fees were around 0.1BTC and as the price went up, the fees went down too. or a couple of years ago fees were fixed at 10k satoshi per transaction.
Indeed I used recent sat/byte fees and prices but this is just for the sake of forming an example.
If you are to introduce more variables in the equation, then you have to be able to prove a correlation. Fee value vs BTC price has a direct connection based on bitcoin's technology alone.
To support the claim that through time fees go down as prices rise, you'd need to look through years of data, see what parts of data are comparable, and account for any connection between the two.
Might be true for some periods, might be the opposite for others. And then transaction volumes must also be accounted for etc. etc. That's much more complicated and doesn't take away anything from the key observation here.

For this example I'll set the sat/byte fee as a constant of 193 sats per byte. Amount of money (in monetary value) intended to reach the recipient can be any constant.

This is a very poor approach at it...
Let's continue your example but increasing the value a bit more:

Quote
At a hypothetical price of $9.000 per BTC, the cost of the transaction would be $4.3425.

So for 90k$ per BTC we will have 43$ on average.
And for 900k$ we will have 430$ on average.
By way of example, I'm trying to show that bitcoin's mechanisms makes so there's a direct connection between price and fee-value.
Yes, in a real world scenario there are more variables, but what evidence do we have to support that if prices were to go up that much, the value of fees wouldn't follow suit?
For the record, I wasn't trying to imply that there would be perfect correlation. But rather to show what bitcoin's fundamental's can lead to for fees.



You realize that this extrapolation is pretty lame, even if bitcoin would be worth x amount, people are not going to spend thousands in fees if there is nothing to gain from it.
Excluding a massive FOMO with rising prices when everybody is rushing his coins around there is really no incentive to move your coins at such fees.
And that brings up another problem. Even if the price does go way up and the correlation between price/fee value isn't great, but it's still there.
The problem I show in my extrapolation is still very much present.
Regardless of BTC price, higher fees act as a disincentive to make transactions. So any transaction of value around the range of the fee becomes prohibitive (i.e. if you have to pay 5$ to transact, you won't want to transact anything near 5$).
Arguably, that lowers bitcoin's utility as a payment tool, which is the problem I'm focusing on here.





Title: Re: Crypto's utility as a payment tool
Post by: stompix on May 28, 2020, 05:03:12 PM
By way of example, I'm trying to show that bitcoin's mechanisms makes so there's a direct connection between price and fee-value.
Yes, in a real world scenario there are more variables, but what evidence do we have to support that if prices were to go up that much, the value of fees wouldn't follow suit?
For the record, I wasn't trying to imply that there would be perfect correlation. But rather to show what bitcoin's fundamental's can lead to for fees.

There is none:
https://bitinfocharts.com/comparison/bitcoin-transactionfees.html
https://bitinfocharts.com/comparison/bitcoin-price.html

Average fees from May 2017 till November were constantly over 2.5$, with the price being well below 6k$.
In May 2018 till October, with the price constantly above 6k the average fee was below 1$.
In January this year with prices over 10k we were still below 1$, now with prices below that we're at around 3-5$.

Even if the price does go way up and the correlation between price/fee value isn't great, but it's still there.

Nope, it's not.  ;D


Title: Re: Crypto's utility as a payment tool
Post by: DeadCoin on May 28, 2020, 05:31:19 PM
My question is, can this be fixed, especially in a way that doesn't compromise decentralization and bitcoin's immutability?
And should it be fixed in your opinion?
This is only my opinion and please allow me to share it with here.

In my opinion, it cannot be modified or repaired because bitcoins have their own decentralized order for its transactions. Because of this, every bitcoin transaction has its own transaction fee and it depends on the bitcoin sender, they had different rates, especially when it is used for paying bills and receiving and sending bitcoin to fellow bitcoin users in different kind of wallet addresses.

And immutability is the definition of irrevocable, therefore any price and rate regarding bitcoin transactions cannot change. And while the basis of the minimum fee for transactions made by bitcoin cannot really change because bitcoin has its own time frame in every transaction it makes.  That's all.


Title: Re: Crypto's utility as a payment tool
Post by: hatshepsut93 on May 28, 2020, 06:08:19 PM
And that brings up another problem. Even if the price does go way up and the correlation between price/fee value isn't great, but it's still there.
The problem I show in my extrapolation is still very much present.
Regardless of BTC price, higher fees act as a disincentive to make transactions. So any transaction of value around the range of the fee becomes prohibitive (i.e. if you have to pay 5$ to transact, you won't want to transact anything near 5$).
Arguably, that lowers bitcoin's utility as a payment tool, which is the problem I'm focusing on here.

This is why Lightning Network exists. Small transactions will be happening there most of the time, large value transfers will still happen onchain, and in this case network fee won't be a problem, it would be comparable or smaller than what fiat systems are offering.


Title: Re: Crypto's utility as a payment tool
Post by: Insufficient on May 28, 2020, 06:15:13 PM
That could have been great. But i dont think it should be fix, bitcoin is bitcoin. Perhaps that idea can be done to other coin/s during the earliest stage.


Title: Re: Crypto's utility as a payment tool
Post by: alani123 on May 28, 2020, 07:20:19 PM
[snip]
Nope, it's not.  ;D
Just to prove that the above is wrong, here's the correlation coefficient and linear regression charted for Price vs Fees from the first day BTC went above $1 to most recent data available.
Data drawn from blockchain.info datasets

https://i.imgur.com/d77DZ9D.png


Title: Re: Crypto's utility as a payment tool
Post by: stompix on May 28, 2020, 09:04:59 PM
Just to prove that the above is wrong,

Let me quote myself again...

Average fees from May 2017 till November were constantly over 2.5$, with the price being well below 6k$.
In May 2018 till October, with the price constantly above 6k the average fee was below 1$.
In January this year with prices over 10k we were still below 1$, now with prices below that we're at around 3-5$.

I don't care about your line which is drawn purely arbitrally. I care about FACTS.
Feel free to debunk the data I posted, making graphs on random criteria is not finding stuff, is called twisting facts to make them show your reasoning is correct.

How much are fees today? About 3 times less than a week ago. Has the price decreased 3 times? Nope

What was the average fee in the last 24 h (https://blockchair.com/bitcoin/blocks?q=time(2020-05-27%2020:53:13..2020-05-28%2020:53:13)#)? 2.755$  , What was the average fee on the 28 of April, exactly one month go (https://blockchair.com/bitcoin/blocks?q=time(2020-05-27%2020:53:13..2020-05-28%2020:53:13))?  1$!
Has the price been cut by 2.7? Nope.

Average transactions fees:

https://i.imgur.com/HPNFyK2.png

Average price:

https://i.imgur.com/x5LVn9R.png

If you see any correlation between those two, then there is nothing left to discuss!



Title: Re: Crypto's utility as a payment tool
Post by: alani123 on May 28, 2020, 09:42:45 PM
@stompix
Lineral regression and pearson correlation isn't arbitrary...  ::)
It's what statisticians use to prove that there's a correlation... It's quite literally, mathematical proof that there exists a positive correlation between two variables.
You can't get more objective than that. I sat down and drew the chart to prove you were wrong but perhaps you don't know WHY this is proof of a correlation existing, and more so, a much more accurate and objective to show such than just displaying two different visualizations... I could go on to explain how statistical analysis works but that's too far off topic for this thread.

If you want the data:
https://www.blockchain.com/charts/market-price
https://www.blockchain.com/charts/fees-usd-per-transaction

Feel free to use my template also:
https://drive.google.com/file/d/1leJssAsb4F4gBPhr-oRABJaPb8eLecFB/view


Title: Re: Crypto's utility as a payment tool
Post by: davis196 on May 29, 2020, 06:08:48 AM
Unfortunately,Bitcoin will remain as a store of value and an speculative investment asset,rather than becoming a widely accepted "payment tool". Trying to change the Bitcoin blockchain in order to lower the transaction fees will only damage the network.You know the old saying "if something works,don't touch it".
Off chain solutions like the Lightning Network might provide a solution for this issue,but I don't think that many people will trust such off chain payment method.


Title: Re: Crypto's utility as a payment tool
Post by: kryptqnick on May 29, 2020, 08:39:56 AM
By way of example, I'm trying to show that bitcoin's mechanisms makes so there's a direct connection between price and fee-value.
Yes, in a real world scenario there are more variables, but what evidence do we have to support that if prices were to go up that much, the value of fees wouldn't follow suit?
For the record, I wasn't trying to imply that there would be perfect correlation. But rather to show what bitcoin's fundamental's can lead to for fees.

There is none:
https://bitinfocharts.com/comparison/bitcoin-transactionfees.html
https://bitinfocharts.com/comparison/bitcoin-price.html

Average fees from May 2017 till November were constantly over 2.5$, with the price being well below 6k$.
In May 2018 till October, with the price constantly above 6k the average fee was below 1$.
In January this year with prices over 10k we were still below 1$, now with prices below that we're at around 3-5$.

Even if the price does go way up and the correlation between price/fee value isn't great, but it's still there.

Nope, it's not.  ;D
I believe there is a common factor that is related both to the price and to the fees, however. I am talking about a larger than usual amount of transactions and the network getting overloaded. It can happen either when the price is rapidly growing, or when it's rapidly going down. Both events motivate some people that would normally just hodl their BTC to do something with them, and the consequence of that is higher fees for everyone. But since this can happen when the price is low as well as when it's high, I do agree that talking about the correlation between the price and the fees doesn't make sense.


Title: Re: Crypto's utility as a payment tool
Post by: slaman29 on May 29, 2020, 11:02:33 AM
In general, utility is just based on transactions. But for Bitcoin, a lot of transactions can also be consolidations or people sending to themselves -- but also because a lot of things happen off chain (for example I can gamble and tip and send between accounts in a casino) this isn't tracked at all.

I'm not sure monetary value is important. Doesn't matter if I send 500 doge or 15000 satoshi, it is worth the same as I sent 5 doge or 100 satoshi right?


Title: Re: Crypto's utility as a payment tool
Post by: ranochigo on May 29, 2020, 11:34:36 AM
And that brings up another problem. Even if the price does go way up and the correlation between price/fee value isn't great, but it's still there.
The problem I show in my extrapolation is still very much present.
Regardless of BTC price, higher fees act as a disincentive to make transactions. So any transaction of value around the range of the fee becomes prohibitive (i.e. if you have to pay 5$ to transact, you won't want to transact anything near 5$).
Arguably, that lowers bitcoin's utility as a payment tool, which is the problem I'm focusing on here.
For the given dataset, if the data is accurate, then your point is valid. Though its important to note that correlation =/causation.

However, the bigger issue right now is about controlling the fees. To be able to fix fees to a reasonable level, you'll have to increase the network capacity to a fairly large extent, way more than the current capacity (whereby it might not be as viable to host a node). If you don't increase the capacity enough, then there's a risk for the mempool to get stagnant at a fixed max fee rate whereby a price ceiling is implemented to control the fees. Since you can't let miners select the fees, then you're making everyone wait longer which still decreases the utility of crypto.

If you want to control the fees, you'll have to be able to increase the capacity first.


Title: Re: Crypto's utility as a payment tool
Post by: alani123 on May 31, 2020, 03:06:45 PM
And that brings up another problem. Even if the price does go way up and the correlation between price/fee value isn't great, but it's still there.
The problem I show in my extrapolation is still very much present.
Regardless of BTC price, higher fees act as a disincentive to make transactions. So any transaction of value around the range of the fee becomes prohibitive (i.e. if you have to pay 5$ to transact, you won't want to transact anything near 5$).
Arguably, that lowers bitcoin's utility as a payment tool, which is the problem I'm focusing on here.
For the given dataset, if the data is accurate, then your point is valid. Though its important to note that correlation =/causation.
I tested with real blockchain data just to prove a point that the correlation exists even with all other variables in place.

However, the bigger issue right now is about controlling the fees. To be able to fix fees to a reasonable level, you'll have to increase the network capacity to a fairly large extent, way more than the current capacity (whereby it might not be as viable to host a node). If you don't increase the capacity enough, then there's a risk for the mempool to get stagnant at a fixed max fee rate whereby a price ceiling is implemented to control the fees. Since you can't let miners select the fees, then you're making everyone wait longer which still decreases the utility of crypto.

If you want to control the fees, you'll have to be able to increase the capacity first.
This is something I didn't talk about in the OP as I didn't want to seem biased, but I like how the topic of discussion shifts towards block capacity. Makes me wonder if this is generally considered a more immutable/trustless solution than off-chain solutions (politics aside).


Title: Re: Crypto's utility as a payment tool
Post by: Tiews223 on June 09, 2020, 01:53:42 AM
How do we measure the level of utility that can be derived from using a specific payment method?
For this example let's suppose that the level of utility a payment method can offer is measured as the relationship between monetary value transacted vs. fees paid.

If we apply this to bitcoin, we can see how "efficient" it can be under certain scenarios. Minimum fees/transaction are desired.
For this example I'll set the sat/byte fee as a constant of 193 sats per byte. Amount of money (in monetary value) intended to reach the recipient can be any constant.

For a (very) standard transaction of 250 bytes, one would spend 0.0004825 BTC.
At a hypothetical price of $7.000 per BTC, the cost of the transaction would be $3.3775.
At a hypothetical price of $9.000 per BTC, the cost of the transaction would be $4.3425.
And so on...

We see that bitcoin's utility as a payment tool has an inverse correlation with bitcoin's market value.
If the market price of BTC goes up, fees for transferring the same value with bitcoin become more expensive.


My question is, can this be fixed, especially in a way that doesn't compromise decentralization and bitcoin's immutability?

And should it be fixed in your opinion?


As much as cryptos and bitcoins are in fact reliable and practical and fast. There are areas that still need the proper introduction for using this. Many use it for their everyday life and find it convenient and accessible. Using cryptos and bitcoins have their added service fee, although I could see some are free especially for small transactions.


Title: Re: Crypto's utility as a payment tool
Post by: juvo_3 on June 09, 2020, 02:34:11 AM
I often wonder about this as well. How the fees will be regulated after the bitcoin protocol's block reward is negligible? I think OP has made the assumption that the BTC fee volume stays constant. As far as I am aware, this is not the case. If it was the case, then their would not only be a correlation between BTC price and transaction fee (which insinuates some variance) but it would actually be a linear function, such that:

transaction fee = BTC fee volume (constant) * BTC price

either that, or I have missed something in the conversation.

Having said that, what are the driving forces for BTC fee volume?

I imagine that there is the amount of transactions that are being posted to the mempool. Therefore people would compete with higher BTC fee volumes to have their transactions posted first. but then what if there was a dip in transactions posted to the mempool and the fees drop?

In the future when the block reward is infinitesimal and the fees drop, then the miners are getting less money. Which would cause them to lower the hashing power (electricity spend) on the network. Would that lower the security of the bitcoin protocol?

So in the future, would it be that the fees should be regulated by the amount of money that the community believes should be spent on securing the network. Given that there is about 3000 transactions. It would be how much we want to give the miners in order to secure the network such that our storage of value is protected from 51% attacks etc.

What would that figure need to be, to ensure a secure creation of new block? if we know that, then we can divide that by the amount of transactions in a block and that would be the fee. Right?



Title: Re: Crypto's utility as a payment tool
Post by: Latviand on June 09, 2020, 06:24:34 AM
Unfortunately,Bitcoin will remain as a store of value and an speculative investment asset,rather than becoming a widely accepted "payment tool". Trying to change the Bitcoin blockchain in order to lower the transaction fees will only damage the network.You know the old saying "if something works,don't touch it".
Off chain solutions like the Lightning Network might provide a solution for this issue,but I don't think that many people will trust such off chain payment method.

Bitcoin can be both, as a store of value and as a payment tool for some transactions. It depends on you on how you will use it where you can benefit it with yourself. Just be careful about your wallet, bitcoin as a utility is really essential because that's one of the reason why this cryptocurrency exists.

It depends on the people and it is his choice if he really want to use it as a payment method, he should make sure about his wallet's security and safety before doing transactions because it is easy nowadays for a scammer to look for you if they know that you use cryptocurrency in your transactions.


Title: Re: Crypto's utility as a payment tool
Post by: fiulpro on June 09, 2020, 06:45:22 AM
One can always try the lightning network but at the same time its not like you guys are actually able to do the transaction for free .

See the thing is , the transfer fee is really justifiable , because there are numerous small miners working hard and their salary is dependent on it .

I do believe that we are ignoring the fact that someone from the creators wrote :

"Craig Steven Wright is a liar and a fraud. He doesn't have the keys used to sign this message.The Lightning Network is a significant achievement. However, we need to continue work on improving on-chain capacity. Unfortunately, the solution is not to just change a constant in the code or to allow powerful participants to force out others. We are all Satoshi."

Thus we do realize that we have somehow achieved something good but still there are security issues with the lightning network. It might even promote centralization in the near future. Therefore I do think it's something we are not taking into account.

We have to actually reach another level and I do believe till then we should be happy with the Bitcoins as an asset ofcourse.




Title: Re: Crypto's utility as a payment tool
Post by: stompix on June 09, 2020, 03:06:55 PM
I think OP has made the assumption that

Op has done this:
https://imgs.xkcd.com/comics/extrapolating.png

He still thinks that the price and the fee are somehow related, yet, truly amazing the fees have dropped to average 1$ with the price being above the level where we were experiencing fees of 5$. How could this be possible? It's maybe because of the concentrated sarcasm that is screwing up charts?
Or am I looking at the wrong price chart and in fact is at 2000$ per coin?

https://i.imgur.com/BvoAG52.png
https://i.imgur.com/fmvbPHy.png

Every time there is a question on how something will evolve in term of numbers and value, there is a guy with a system that knows the answer, and it's so simple, we just multiply it by 10 and here you have it, we know how fees will evolve in the next 452 years and two months.

Having said that, what are the driving forces for BTC fee volume?

I imagine that there is the amount of transactions that are being posted to the mempool. Therefore people would compete with higher BTC fee volumes to have their transactions posted first. but then what if there was a dip in transactions posted to the mempool and the fees drop?

The halving happened.
We were mining fewer blocks per day, less space for transactions, offer and demand, the fee went up, simple as that.
Then the retargeting happened the second time, we're mining an extra 10% blocks now, fees are going down.

Price has nothing to do with it, as it never did.

At present, the value of bitcoin is measured by USD ($). When the price of bitcoin increases, its value also increases.

The only thing that increases is shitposting..


Title: Re: Crypto's utility as a payment tool
Post by: alani123 on June 09, 2020, 05:45:25 PM
I often wonder about this as well. How the fees will be regulated after the bitcoin protocol's block reward is negligible? I think OP has made the assumption that the BTC fee volume stays constant. As far as I am aware, this is not the case. If it was the case, then their would not only be a correlation between BTC price and transaction fee (which insinuates some variance) but it would actually be a linear function, such that:

transaction fee = BTC fee volume (constant) * BTC price

either that, or I have missed something in the conversation.

Having said that, what are the driving forces for BTC fee volume?

I imagine that there is the amount of transactions that are being posted to the mempool. Therefore people would compete with higher BTC fee volumes to have their transactions posted first. but then what if there was a dip in transactions posted to the mempool and the fees drop?

In the future when the block reward is infinitesimal and the fees drop, then the miners are getting less money. Which would cause them to lower the hashing power (electricity spend) on the network. Would that lower the security of the bitcoin protocol?

So in the future, would it be that the fees should be regulated by the amount of money that the community believes should be spent on securing the network. Given that there is about 3000 transactions. It would be how much we want to give the miners in order to secure the network such that our storage of value is protected from 51% attacks etc.

What would that figure need to be, to ensure a secure creation of new block? if we know that, then we can divide that by the amount of transactions in a block and that would be the fee. Right?

I think the point you bring up on bitcoin's blockchain security is interesting. Lower rewards mean a lower incentive to mine. And rewards are going to be near zero after some point too.
The monetary incentive from that point on would be fees. Lower or close to absolutely no block rewards also increase the interest miners have in the maintaining of a fee market.
So paradoxically, after that time before 2140 comes, parties that transact BTC will be providing the sole monetary incentive to upkeep the safety of bitcoin's chain. But a conflict here is that the same parties will also want cheap transactions.

The points in the OP are quite clear cut for a hypothetical. As isolated variables there's a perfect correlation between price and fee value.
The correlation is also proven to exist in bitcoin's real world usage as I showed charting years of data. So no need to keep trolling this thread.

I don't think it's safe to predict that fees would be lower at that point though. Neither in terms of monetary value nor in terms of sat/byte.
Who knows what bitcoin would be at that point. But if we're to assume that it'd be close to today's technical standard, then I think that parties operating mining equipment would have more bargaining power. Even with potentially higher adoption, altruistic miners would be the contributing force for how high expensive it would be to attack bitcoin. It would then be in the hands of the users to keep providing some incentive to miners so they can sustain their operation better and make it more attractive. Lower fees at that point could potentially mean less security for all.

The points in the OP are quite clear cut for a hypothetical. As isolated variables there's a perfect correlation between price and fee value.
The correlation is also proven to exist in bitcoin's real world usage as I showed charting years of data. So no need to keep trolling this thread dear stormpix.

Nice comic though.


Title: Re: Crypto's utility as a payment tool
Post by: juvo_3 on June 10, 2020, 10:43:01 AM


I think the point you bring up on bitcoin's blockchain security is interesting. Lower rewards mean a lower incentive to mine. And rewards are going to be near zero after some point too.
The monetary incentive from that point on would be fees. Lower or close to absolutely no block rewards also increase the interest miners have in the maintaining of a fee market.
So paradoxically, after that time before 2140 comes, parties that transact BTC will be providing the sole monetary incentive to upkeep the safety of bitcoin's chain. But a conflict here is that the same parties will also want cheap transactions.
 


Right. I agree. A question that arises from this: is there a monetary amount that we can state as $X USD which would provide a acceptable amount of network security?  Such that X amount is purely spent on mining (i.e. including human resources for maintaining rigs, electricity for running rigs and cooling them. Not including costs such as buying new mining hardware, development of liquidation algorithms, etc.).

I assume this is a complicated question, as electricity prices are different in different locations, miners have different efficiencies of converting electricity to computations.


Title: Re: Crypto's utility as a payment tool
Post by: stompix on June 11, 2020, 12:36:13 AM
The points in the OP are quite clear cut for a hypothetical. As isolated variables there's a perfect correlation between price and fee value.

Hypothetical stuff stops being hypothetical once you try to defend it with data.
Then it's either true or false. In this case false. ;D

If it were true now we would still be experiencing 5$ average fee, and what a surprise, we don't!

The correlation is also proven to exist in bitcoin's real-world usage as I showed charting years of data.

Unlike you, I'm showing you clear graphs where the fees are not following the price and moving in opposite directions.
You paint a line and you think you've discovered Sicily

So no need to keep trolling this thread dear stormpix.

Nope, what you think is trolling is the reality , just because you don't like that your one-line theory is going in smoke, that doesn't make my posts trolling material.
So, with no trolling, I will give you something to think over, since it's obvious as per the images posted above fees are not related to the price in the last 6 months, do you want to hear something that is indeed related?

https://i.imgur.com/QCqsfeT.png
https://i.imgur.com/uEZOkmX.png

Holly cow...and pig..and chicken...and wabbit!  ;D Those things match! So, if the mempool goes up, so does the average fee. Eureka!!! Did you know that?
But, what could have caused the mempool to go up?

Maybe,maybe?
https://bitinfocharts.com/comparison/confirmationtime-btc-sma7.html#3m
Oh, the block time spiked because the retarget was to slow after the halving, the hashpower dropped, fewer blocks were mined, the capacity decreased, the offer and demand kicked in, fees went up...although the price didn't budge?

Want to test my theory? Let's see how fees will evolve in the next two weeks, the ones starting on the 15 and 22.
If the price will keep in the same 9500-10 000 range or even go down, are you ok with the fees going actually up?  ;D


Title: Re: Crypto's utility as a payment tool
Post by: alani123 on June 11, 2020, 02:06:40 AM
@Stormpix

You called the chart I drew arbitrary while it was derived from the same data you had posted...
I proceeded to post all of the data and formulas used in the chart and graphs and you're still dismissing it.

Seeing that you're genuine I'm intrigued to simplify the argument.

The hypothetical scenario is that if we were to run a simulation where no other variables existed, price and fee value would have a perfect correlation.

Great example by you here:
Quote
At a hypothetical price of $9.000 per BTC, the cost of the transaction would be $4.3425.

So for 90k$ per BTC we will have 43$ on average.
And for 900k$ we will have 430$ on average.

Of course, with real world usage there are many more variables to account for. But there's still a correlation. A correlation coefficient of 0.42848 indicates such.
Don't get me wrong, correlation does not imply causation. That's not what I'm implying.

So, if the mempool goes up, so does the average fee.
Great find. There's probably a big correlation between mempool size and fee value too.
Most likely that would also correlate with price also. Makes you think, right?


Title: Re: Crypto's utility as a payment tool
Post by: Lorence.xD on June 11, 2020, 08:51:06 AM
The transfer fee is the only way that a site will earn and they are basing their rate on the prices of bitcoin which means that you will still pay whether you you want it or not, I do not think that it needs fixing because there isn't that much problem, you should be thankful that there isn't any taxation because that will pump the miscellaneous fees  that is already in there. We do not need not worry about the compromise in decentralization especially if this compromise will result in something that will be beneficial in the long run to the cryptocurrency as a whole.


Title: Re: Crypto's utility as a payment tool
Post by: stompix on June 11, 2020, 12:42:31 PM
The hypothetical scenario is that if we were to run a simulation where no other variables existed, price and fee value would have a perfect correlation.
But unfortunately, you continue preaching for it for a hypothetical scenario claiming it's true.

Great example by you here:
At a hypothetical price of $9.000 per BTC, the cost of the transaction would be $4.3425.
So for 90k$ per BTC we will have 43$ on average.
And for 900k$ we will have 430$ on average.
You're accusing me of trolling but you don't see that wall of sarcasm from one cm.

Of course, with real world usage there are many more variables to account for. But there's still a correlation.

Then why are you sticking to the price, when there are obviously others?
Sorry, but in your quest of trying to prove white is wet, you're making a mess of all terms so better avoid them next time.

Most likely that would also correlate with price also. Makes you think, right?

Nope, it won't.
The proof is that we're at 9700$ with the average fee of 1$ while at the moment you started the topic we were at 9000$ with an average fee of 4$.

I love how you stick to your numbers and your arbitrary line but you REFUSE to comment on the current situation!
Why is this happening and why is your 0.42848 failing for two weeks by now?


Title: Re: Crypto's utility as a payment tool
Post by: TheGreatPython on June 11, 2020, 02:11:14 PM
I have not taken the time to look into how the fees for Bitcoin transactions are being calculated, but the fees I’m paying for a transaction has never been a problem for me. And from my own experience, I only notice the increase in the fees we pay when there is a upsurge in the price of Bitcoin or there is a Halving. But when the price becomes stable at that range, the fees will still come down to the low fees we were paying before then. And from my understanding it happens when the Blockchain gets tight with lots of transactions and people are ready to add more money to fees to get their payment approved quickly.

Probably lightening network may solve the problem when more people adopt it. When LN works in a way people do not need to rush for getting their transaction to be included in very next block, miners will start including all the transaction they do see. This way LN will solve both higher fee and scalability issues.