How to Solve the Non-Mining Node issue and Increase Real Scalability while keeping fees from skyrocketing.Issues on Non-mining Nodes, are that their won't be enough due to ever increasing hardware costs.
Two very observable facts have come to light after reading BTC topics.
1. A Large Group believes upgrading hardware to give more transactions per 10 minute onchain blocks is inconceivable.
2. While the very same Group believes that upgrading hardware to process thousands of transactions per second on Lightning network hubs is a non-issue.
IE:
https://bitcointalksearch.org/topic/m.51376928Here is a thought experiment for you.
Bitcoin Devs refused to increase blocksize because of the excuse non-mining nodes would fail to keep up,
even thru block time is only 10 minutes.
love it. i can just imagine that conversation
bitcoin dev salaried by corporation:
'bitcoin cant scale because you cant receive, validate and broadcast 3000 tx in 10 minutes'
bitcoin dev salaried by corporation:
'LN is where wveryone should be because you cant recieve, validate and broadcast thousands/unlimited tx in seconds'
community:
'why cant bitcoin?'
bitcoin dev salaried by corporation:
'coz hardware'
community:(in sarcastic tone)
'ohhh the same hardware LN needs to receive, validate, sign, revoke old sig and broadcast thousands tx in seconds'
Also even the dimmest among us , realize that LN Fees will exceed many Altcoins.
I believe if Lightning is used in a massive scale, its fees will be higher than most altcoins
(It is really because of the current block size limits.)
So knowing the above , the solution becomes apparent.
Since no one worries about the hardware requirements of LN hubs since they are a for-profit venture.
The solution is simple,
Bitcoin needs to make a code change that requires all LN Hubs to run a FULL NODE.Not the scaled down nodes, like many use, but True FULL nodes with the Full Blockchain stored and letting new users sync the entire blockchain from them.Considering LN Hubs locking bitcoin take direct advantage of Bitcoin,
LN Hubs should have to give back to the community thru the support of maintaining FULL Nodes.
Once this is accomplished , we can stop the petty infighting over blocksize and hardware performance.
The next step after is to set a blocksize increase to 8MB per block
(This is the maximum size, not every block will be this size for years to come, as the blocksize will only fill to meet the needed transactions.)In addition, a 3% yearly blocksize increase will be included with the 8MB code change, to offset future growth.
Hardware performance grows faster than 3% a year, so this is a non-issue.Doing the above will solve Bitcoin Scaling issues for years to come and with a small ever increasing %,
help keep transaction fees affordable for the majority of the world's users.
Doing nothing however,
forces users to use LN or the cheaper Altcoins as onchain bitcoin fees will become a deterrent to future growth.
For the price & value of bitcoin to truly grow requires that bitcoin onchain performance actually increase, not remain stagnant.
FYI:
LN which many thought would solve bitcoin scaling issues, is becoming apparent ,
that LN is doing nothing more than OFFLOADING transactions from the BTC onchain network,
If not used correctly LN actually decreases usable onchain scaling instead of increasing it.
LN is a Niche market service that really only helps users transacting with a singular entity on a multiple basis,
which this is totally useless for the majority as they transact with multiple entities on usually a monthly or weekly basis
at most.