Jared Lee Richardson [ARCHIVE] on Nostr: 📅 Original date posted:2017-03-31 📝 Original message:> Node operation is making ...
📅 Original date posted:2017-03-31
📝 Original message:> Node operation is making a stand on what money you will accept.
> Ie Your local store will only accept US Dollars and not Japanese Yen. Without being able to run a node, you have no way to independently determine what you are receiving, you could be paid Zimbawe Dollars and wouldn't know any better.
Err, no, that's what happens when you double click the Ethereum icon
instead of the Bitcoin icon. Just because you run "Bitcoin SPV"
instead of "Bitcoin Verify Everyone's Else's Crap" doesn't mean you're
somehow going to get Ethereum payments. Your verification is just
different and the risks that come along with that are different. It's
only confusing if you make it confusing.
> This is highly subjective.
> Just because it is nonfunctional to you, does not mean it is nonfunctional to existing users.
If every block that is mined for them is deliberately empty because of
an attacker, that's nonfunctional. You can use whatever semantics you
want to describe that situation, but that's clearly what I meant.
> Ofcourse it is. Try paying for my goods using BU/Ehtereum/Dash/etc.. or a Bitcoin forked with inflation, you will not get any goods regardless of how much hashrate those coins have.
As above, if someone operates Bitcoin in SPV mode they are not
magically at risk of getting Dashcoins. They send and receive
Bitcoins just like everyone else running Bitcoin software. There's no
confusion about it and it doesn't have anything to do with hashrates
of anyone. It is just a different method of verification with
corresponding different costs of use and different security
guarantees.
> You should also take into consideration the number of independent mining entities it takes to achieve 51% hashrate. It will be of little use to have thousands on independent miners/pools if 3 large pools make up 51% of hash rate and collude to attack the network.
We're already fucked, China has 61% of the hashrate and the only thing
we can do about it is to wait for the Chinese electrical
supply/demand/transmission system to rebalance itself. Aside from
that little problem, mining distributions and pool distributions don't
significantly factor into the blocksize debate. The debate is a
choice between nodes paying more to allow greater growth and adoption,
or nodes constraining adoption in favor of debatable security
concerns.
> Nodes define which network they want to follow.
Do you really consider it choosing when there is only a single option?
And even if there was, the software would choose it for you? If it
is a Bitcoin client, it follows the Bitcoin blockchain. There is no
BU blockchain at the moment, and Bitcoin software can't possibly start
following Ethereum blockchains.
> Without a Node, you don't even get to decide which segement you are on.
Yes you do, if the segment options are known (and if they aren't,
running a node likely won't help you choose either, it will choose by
accident and you'll have no idea). You would get to choose whose
verifications to request/check from, and thus choose which segment to
follow, if any.
> Ability to run a node and validate rules => Confidence in currency
This is only true for the small minority that actually need that added
level of security & confidence, and the paranoid people who believe
they need it when they really, really don't. Some guy on reddit
spouted off the same garbage logic, but was much quieter when I got
him to admit that he didn't actually read the code of Bitcoin that he
downloaded and ran, nor any of the code of the updates. He trusted.
*gasp*
The average person doesn't need that level of security. They do
however need to be able to use it, which they cannot right now if you
consider "average" to be at least 50% of the population.
> Higher demand => Higher exchange rate
Demand comes from usage and adoption. Neither can happen us being
willing to give other people the option to trade security features for
lower costs.
> I would not be holding any Bitcoins if it was unfeasible for me to run a Node and instead had to trust some 3rd party that the currency was not being inflated/censored.
Great. Somehow I think Bitcoin's future involves very few more people
like you, and very many people who aren't paranoid and just want to be
able to send and receive Bitcoins.
> Bitcoin has value because of it's trustless properties. Otherwise, there is no difference between cryptocurrencies and fiat.
No, it has its value for many, many reasons, trustless properties is
only one of them. What I'm suggesting doesn't involve giving up
trustless properties except in your head (And not even then, since you
would almost certainly be able to afford to run a node for the rest of
your life if Bitcoin's value continues to rise as it has in the past).
And even if it did, there's a lot more reasons that a lot more people
than you would use it.
> Blocksize has nothing to do with utility, only cost of on-chain transactions.
Are you really this dense? If the cost of on-chain transactions
rises, numerous use cases get killed off. At $0.10 per tx you
probably won't buy in-game digital microtransactions with it, but you
might buy coffee with it. At $1 per tx, you probably won't buy coffee
with it but you might pay your ISP bill with it. At $20 per tx, you
probably won't pay your ISP bill with it, but you might pay your rent.
At $300 per tx you probably won't use it for anything, but a company
purchasing goods from China might. At $4000 per tx that company
probably won't use it, but international funds settlement for
million-dollar transactions might use it.
At each fee step along the way you kill of hundreds or thousands of
possible uses of Bitcoin. Killing those off means fewer people will
use it, so they will use something else instead.
> OTOH increasing the blocksize has alot to do with introducing the very limitations that Visa/Cash have.
No they don't. They only give people the option to pay more for
higher security or to accept lower security and use Bitcoin anyway.
> Why would you risk destroying Bitcoin's primary proposition (removing limitations of Cash/Visa) for insignificant capacity increase?
So far as anyone has presented actual numbers, there's no reason to
believe larger blocksizes endanger anything of the sort, even if I
agreed that that was Bitcoin's primary proposition. And I don't
believe we need an insignificant capacity increase, I used to think
that way though. I strongly believe we can handle massive increases
by adjusting our expectations of what nodes do, how they operate, how
they justify the price of their services, and what levels of security
are available and appropriate for various levels of transaction risk.
> Who says nothing is being done? Segwit, Lightning, pre-loaded wallets like Coinbase are all solutions.
Segwit is a miniscule blocksize increase and wholly inadequate
compared to the scope of the problem. Good for other reasons, though.
Lightning is not Bitcoin, it is something different(but not bad IMO)
that has different features and different consequences. I guess you
think it is ok that if your lightning node goes offline at the wrong
time, you could lose funds you never transacted with in the first
place? No? Oh, then you must be ok with lightning hub centralization
then as well as paying a monthly fee to lightning hubs for their
services. Wait, that sounds an awful lot like visa....
I have no idea what you're referring to with the pre-loaded wallets point.
On Thu, Mar 30, 2017 at 9:21 PM, Luv Khemani <luvb at hotmail.com> wrote:
>
> > Nodes don't do politics. People do, and politics is a lot larger with a lot more moving parts than just node operation.
>
>
> Node operation is making a stand on what money you will accept.
>
> Ie Your local store will only accept US Dollars and not Japanese Yen. Without being able to run a node, you have no way to independently determine what you are receiving, you could be paid Zimbawe Dollars and wouldn't know any better.
>
>
> > Full nodes protect from nothing if the chain they attempt to use is nonfunctional.
>
> This is highly subjective.
> Just because it is nonfunctional to you, does not mean it is nonfunctional to existing users.
>
> > This power is far more complicated than just nodes.
>
> I never implied otherwise.
>
> > You're implying that node operation == political participation.
>
> Ofcourse it is. Try paying for my goods using BU/Ehtereum/Dash/etc.. or a Bitcoin forked with inflation, you will not get any goods regardless of how much hashrate those coins have.
>
> > Miners being distributed in enough countries and locations to avoid any single outside attacker group from having enough leverage to prevent transaction inclusion, and miners also having enough incentives(philosophical or economic) to refuse to collude towards transaction exclusion.
>
> It's good that you see the importance of this. You should also take into consideration the number of independent mining entities it takes to achieve 51% hashrate. It will be of little use to have thousands on independent miners/pools if 3 large pools make up 51% of hash rate and collude to attack the network.
>
> > If users refused to get on board, exchanges would follow users. If miners refused to get on board, the attempt would be equally dead in the water. It would require a majority of users, businesses and miners to change the limit;
>
> > Nodes have absolutely no say in the matter if they can't segment the network, and even if they could their impact could be repaired. Users != Nodes.
>
> Nodes define which network they want to follow. Without a Node, you don't even get to decide which segement you are on. Either miners decide( for SPV wallets) or your wallet's server decides(Node). You have no control without a
>
> >> What makes transactions irreversible
> >Nodes have absolutely no say in the matter, they always follow the longest chain unless a hardfork was applied.
>
> My bad here, hashpower decides order. This is the sole reason we have mining, to order transactions.
>
> > Mutual destruction comes from the market forces on the exchanges, and they could give a rats ass whether you run a node or not.
>
> Ability to run a node and validate rules => Confidence in currency => Higher demand => Higher exchange rate
>
> I would not be holding any Bitcoins if it was unfeasible for me to run a Node and instead had to trust some 3rd party that the currency was not being inflated/censored. Bitcoin has value because of it's trustless properties. Otherwise, there is no difference between cryptocurrencies and fiat.
>
> > Literally the only reason we have 10s of billions of dollars of value is because speculation, which includes nearly all Bitcoin users/holders and almost all businesses and miners. While Bitcoin borrows useful features from gold, it has more possible uses, including uses that were never possible before Bitcoin existed, and we believe that gives it huge potential.
> > The ability of other systems to do transactions, like visa or cash, come with the limitations of those systems. Bitcoin was designed to break those limitations and STILL provide the ability to do transactions. We might all agree Bitcoin isn't going to ever solve the microtransaction problem, at least not on-chain, but saying Bitcoin doesn't need utility is just foolish. Gold doesn't need utility, gold has 4,000 years of history. We don't.
> > There's no reason those blocksize increases can't be tied to or related to usage increases
>
> Blocksize has nothing to do with utility, only cost of on-chain transactions.
> OTOH increasing the blocksize has alot to do with introducing the very limitations that Visa/Cash have.
> Why would you risk destroying Bitcoin's primary proposition (removing limitations of Cash/Visa) for insignificant capacity increase?
>
> > That's like saying it would be better to do nothing so someone else solves our problem for us than it would be for us to do what we can to solve it ourselves. Someone else solving our problem may very well be Ethereum, and "solving it for us" is pulling Bitcoin investments, users and nodes away into Ethereum.
>
> Who says nothing is being done? Segwit, Lightning, pre-loaded wallets like Coinbase are all solutions.
>
>
>
>
> On Thu, Mar 30, 2017 at 12:11 AM, Luv Khemani <luvb at hotmail.com> wrote:
>>
>>
>> >> If home users are not running their own full nodes, then home users have to trust and rely on other, more powerful nodes to represent them. Of course, the more powerful nodes, simply by nature of having more power, are going to have different opinions and objectives from the users.
>>
>> >I think you're conflating mining with node operation here. Node users only power is to block the propagation of certain things. Since miners also have a node endpoint, they can cut the node users out of the equation by linking with eachother directly - something they already do out of practicality for propagation. Node users do not have the power to arbitrate consensus, that is why we have blocks and PoW.
>>
>> You are only looking at technical aspects and missing the political aspect.
>>
>> Node users decide what a Bitcoin is. It matters not how much hash power is behind a inflationary supply chain fork, full nodes protect the user from the change of any properties of Bitcoin which they do not agree with. The ability to retain this power for users is of prime importance and is arguably what gives Bitcoin most of it's value. Any increase in the cost to run a full node is an increase in cost to maintain monetary sovereignty. The ability for a user to run a node is what keeps the miners honest and prevents them from rewriting any of Bitcoin's rules.
>>
>> If it's still difficult to grasp the above paragraph, ask yourself the following questions,
>> - What makes Bitcoin uncensorable
>> - What gives confidence that the 21 million limit will be upheld
>> - What makes transactions irreversible
>> - If hashpower was king as you make it to be, why havn't miners making up majority hashrate who want bigger blocks been able to change the blocksize?
>>
>> The market is not storing 10s of billions of dollars in Bitcoin despite all it's risks because it is useful for everyday transactions, that is a solved problem in every part of the world (Cash/Visa/etc..).
>>
>> Having said that, i fully empathise with your view that increasing transaction fees might allow competitors to gain marketshare for low value use cases. By all means, we should look into ways of solving the problem. But all these debates around blocksize is a total waste of time. Even if we fork to 2MB, 5MB, 10MB. It is irrelevant in the larger picture, transaction capacity will still be too low for global usage in the medium-long term. The additional capacity from blocksize increases are linear improvements with very large systemic costs compared with the userbase and usage which is growing exponentially. Lightning potentially offers a couple or orders of magnitude of scaling and will make blocksize a non-issue for years to come. Even if it fails to live up to the hype, you should not discount the market innovating solutions when there is money to be made.
>>
>
Published at
2023-06-07 17:58:23Event JSON
{
"id": "fb0787b72a7edffd2ce5e0c72d5db1fd5dc53ed69e21c3607c1345c29a019e94",
"pubkey": "a956c05f48cc2ea55f4f90f37fd31f19a183681aa385301564d07b93c0c07bf3",
"created_at": 1686160703,
"kind": 1,
"tags": [
[
"e",
"f66fb8ea0b053d3b896ce377aea38775ffc7975376c3ee96291861cf920b456b",
"",
"root"
],
[
"e",
"8e88a940f97e83ddd9b00d5f437a272eb70e647aead96fc8b18b97cb18a3962b",
"",
"reply"
],
[
"p",
"e941dfa3762ee3ab50a8f21443d78c29cec53ffce703c0d2bd623c892d7085e4"
]
],
"content": "📅 Original date posted:2017-03-31\n📝 Original message:\u003e Node operation is making a stand on what money you will accept.\n\n\u003e Ie Your local store will only accept US Dollars and not Japanese Yen. Without being able to run a node, you have no way to independently determine what you are receiving, you could be paid Zimbawe Dollars and wouldn't know any better.\n\nErr, no, that's what happens when you double click the Ethereum icon\ninstead of the Bitcoin icon. Just because you run \"Bitcoin SPV\"\ninstead of \"Bitcoin Verify Everyone's Else's Crap\" doesn't mean you're\nsomehow going to get Ethereum payments. Your verification is just\ndifferent and the risks that come along with that are different. It's\nonly confusing if you make it confusing.\n\n\u003e This is highly subjective.\n\u003e Just because it is nonfunctional to you, does not mean it is nonfunctional to existing users.\n\nIf every block that is mined for them is deliberately empty because of\nan attacker, that's nonfunctional. You can use whatever semantics you\nwant to describe that situation, but that's clearly what I meant.\n\n\u003e Ofcourse it is. Try paying for my goods using BU/Ehtereum/Dash/etc.. or a Bitcoin forked with inflation, you will not get any goods regardless of how much hashrate those coins have.\n\nAs above, if someone operates Bitcoin in SPV mode they are not\nmagically at risk of getting Dashcoins. They send and receive\nBitcoins just like everyone else running Bitcoin software. There's no\nconfusion about it and it doesn't have anything to do with hashrates\nof anyone. It is just a different method of verification with\ncorresponding different costs of use and different security\nguarantees.\n\n\u003e You should also take into consideration the number of independent mining entities it takes to achieve 51% hashrate. It will be of little use to have thousands on independent miners/pools if 3 large pools make up 51% of hash rate and collude to attack the network.\n\nWe're already fucked, China has 61% of the hashrate and the only thing\nwe can do about it is to wait for the Chinese electrical\nsupply/demand/transmission system to rebalance itself. Aside from\nthat little problem, mining distributions and pool distributions don't\nsignificantly factor into the blocksize debate. The debate is a\nchoice between nodes paying more to allow greater growth and adoption,\nor nodes constraining adoption in favor of debatable security\nconcerns.\n\n\u003e Nodes define which network they want to follow.\n\nDo you really consider it choosing when there is only a single option?\n And even if there was, the software would choose it for you? If it\nis a Bitcoin client, it follows the Bitcoin blockchain. There is no\nBU blockchain at the moment, and Bitcoin software can't possibly start\nfollowing Ethereum blockchains.\n\n\u003e Without a Node, you don't even get to decide which segement you are on.\n\nYes you do, if the segment options are known (and if they aren't,\nrunning a node likely won't help you choose either, it will choose by\naccident and you'll have no idea). You would get to choose whose\nverifications to request/check from, and thus choose which segment to\nfollow, if any.\n\n\u003e Ability to run a node and validate rules =\u003e Confidence in currency\n\nThis is only true for the small minority that actually need that added\nlevel of security \u0026 confidence, and the paranoid people who believe\nthey need it when they really, really don't. Some guy on reddit\nspouted off the same garbage logic, but was much quieter when I got\nhim to admit that he didn't actually read the code of Bitcoin that he\ndownloaded and ran, nor any of the code of the updates. He trusted.\n*gasp*\n\nThe average person doesn't need that level of security. They do\nhowever need to be able to use it, which they cannot right now if you\nconsider \"average\" to be at least 50% of the population.\n\n\u003e Higher demand =\u003e Higher exchange rate\n\nDemand comes from usage and adoption. Neither can happen us being\nwilling to give other people the option to trade security features for\nlower costs.\n\n\u003e I would not be holding any Bitcoins if it was unfeasible for me to run a Node and instead had to trust some 3rd party that the currency was not being inflated/censored.\n\nGreat. Somehow I think Bitcoin's future involves very few more people\nlike you, and very many people who aren't paranoid and just want to be\nable to send and receive Bitcoins.\n\n\u003e Bitcoin has value because of it's trustless properties. Otherwise, there is no difference between cryptocurrencies and fiat.\n\nNo, it has its value for many, many reasons, trustless properties is\nonly one of them. What I'm suggesting doesn't involve giving up\ntrustless properties except in your head (And not even then, since you\nwould almost certainly be able to afford to run a node for the rest of\nyour life if Bitcoin's value continues to rise as it has in the past).\nAnd even if it did, there's a lot more reasons that a lot more people\nthan you would use it.\n\n\u003e Blocksize has nothing to do with utility, only cost of on-chain transactions.\n\nAre you really this dense? If the cost of on-chain transactions\nrises, numerous use cases get killed off. At $0.10 per tx you\nprobably won't buy in-game digital microtransactions with it, but you\nmight buy coffee with it. At $1 per tx, you probably won't buy coffee\nwith it but you might pay your ISP bill with it. At $20 per tx, you\nprobably won't pay your ISP bill with it, but you might pay your rent.\nAt $300 per tx you probably won't use it for anything, but a company\npurchasing goods from China might. At $4000 per tx that company\nprobably won't use it, but international funds settlement for\nmillion-dollar transactions might use it.\n\nAt each fee step along the way you kill of hundreds or thousands of\npossible uses of Bitcoin. Killing those off means fewer people will\nuse it, so they will use something else instead.\n\n\u003e OTOH increasing the blocksize has alot to do with introducing the very limitations that Visa/Cash have.\n\nNo they don't. They only give people the option to pay more for\nhigher security or to accept lower security and use Bitcoin anyway.\n\n\u003e Why would you risk destroying Bitcoin's primary proposition (removing limitations of Cash/Visa) for insignificant capacity increase?\n\nSo far as anyone has presented actual numbers, there's no reason to\nbelieve larger blocksizes endanger anything of the sort, even if I\nagreed that that was Bitcoin's primary proposition. And I don't\nbelieve we need an insignificant capacity increase, I used to think\nthat way though. I strongly believe we can handle massive increases\nby adjusting our expectations of what nodes do, how they operate, how\nthey justify the price of their services, and what levels of security\nare available and appropriate for various levels of transaction risk.\n\n\u003e Who says nothing is being done? Segwit, Lightning, pre-loaded wallets like Coinbase are all solutions.\n\nSegwit is a miniscule blocksize increase and wholly inadequate\ncompared to the scope of the problem. Good for other reasons, though.\nLightning is not Bitcoin, it is something different(but not bad IMO)\nthat has different features and different consequences. I guess you\nthink it is ok that if your lightning node goes offline at the wrong\ntime, you could lose funds you never transacted with in the first\nplace? No? Oh, then you must be ok with lightning hub centralization\nthen as well as paying a monthly fee to lightning hubs for their\nservices. Wait, that sounds an awful lot like visa....\n\nI have no idea what you're referring to with the pre-loaded wallets point.\n\n\nOn Thu, Mar 30, 2017 at 9:21 PM, Luv Khemani \u003cluvb at hotmail.com\u003e wrote:\n\u003e\n\u003e \u003e Nodes don't do politics. People do, and politics is a lot larger with a lot more moving parts than just node operation.\n\u003e\n\u003e\n\u003e Node operation is making a stand on what money you will accept.\n\u003e\n\u003e Ie Your local store will only accept US Dollars and not Japanese Yen. Without being able to run a node, you have no way to independently determine what you are receiving, you could be paid Zimbawe Dollars and wouldn't know any better.\n\u003e\n\u003e\n\u003e \u003e Full nodes protect from nothing if the chain they attempt to use is nonfunctional.\n\u003e\n\u003e This is highly subjective.\n\u003e Just because it is nonfunctional to you, does not mean it is nonfunctional to existing users.\n\u003e\n\u003e \u003e This power is far more complicated than just nodes.\n\u003e\n\u003e I never implied otherwise.\n\u003e\n\u003e \u003e You're implying that node operation == political participation.\n\u003e\n\u003e Ofcourse it is. Try paying for my goods using BU/Ehtereum/Dash/etc.. or a Bitcoin forked with inflation, you will not get any goods regardless of how much hashrate those coins have.\n\u003e\n\u003e \u003e Miners being distributed in enough countries and locations to avoid any single outside attacker group from having enough leverage to prevent transaction inclusion, and miners also having enough incentives(philosophical or economic) to refuse to collude towards transaction exclusion.\n\u003e\n\u003e It's good that you see the importance of this. You should also take into consideration the number of independent mining entities it takes to achieve 51% hashrate. It will be of little use to have thousands on independent miners/pools if 3 large pools make up 51% of hash rate and collude to attack the network.\n\u003e\n\u003e \u003e If users refused to get on board, exchanges would follow users. If miners refused to get on board, the attempt would be equally dead in the water. It would require a majority of users, businesses and miners to change the limit;\n\u003e\n\u003e \u003e Nodes have absolutely no say in the matter if they can't segment the network, and even if they could their impact could be repaired. Users != Nodes.\n\u003e\n\u003e Nodes define which network they want to follow. Without a Node, you don't even get to decide which segement you are on. Either miners decide( for SPV wallets) or your wallet's server decides(Node). You have no control without a\n\u003e\n\u003e \u003e\u003e What makes transactions irreversible\n\u003e \u003eNodes have absolutely no say in the matter, they always follow the longest chain unless a hardfork was applied.\n\u003e\n\u003e My bad here, hashpower decides order. This is the sole reason we have mining, to order transactions.\n\u003e\n\u003e \u003e Mutual destruction comes from the market forces on the exchanges, and they could give a rats ass whether you run a node or not.\n\u003e\n\u003e Ability to run a node and validate rules =\u003e Confidence in currency =\u003e Higher demand =\u003e Higher exchange rate\n\u003e\n\u003e I would not be holding any Bitcoins if it was unfeasible for me to run a Node and instead had to trust some 3rd party that the currency was not being inflated/censored. Bitcoin has value because of it's trustless properties. Otherwise, there is no difference between cryptocurrencies and fiat.\n\u003e\n\u003e \u003e Literally the only reason we have 10s of billions of dollars of value is because speculation, which includes nearly all Bitcoin users/holders and almost all businesses and miners. While Bitcoin borrows useful features from gold, it has more possible uses, including uses that were never possible before Bitcoin existed, and we believe that gives it huge potential.\n\u003e \u003e The ability of other systems to do transactions, like visa or cash, come with the limitations of those systems. Bitcoin was designed to break those limitations and STILL provide the ability to do transactions. We might all agree Bitcoin isn't going to ever solve the microtransaction problem, at least not on-chain, but saying Bitcoin doesn't need utility is just foolish. Gold doesn't need utility, gold has 4,000 years of history. We don't.\n\u003e \u003e There's no reason those blocksize increases can't be tied to or related to usage increases\n\u003e\n\u003e Blocksize has nothing to do with utility, only cost of on-chain transactions.\n\u003e OTOH increasing the blocksize has alot to do with introducing the very limitations that Visa/Cash have.\n\u003e Why would you risk destroying Bitcoin's primary proposition (removing limitations of Cash/Visa) for insignificant capacity increase?\n\u003e\n\u003e \u003e That's like saying it would be better to do nothing so someone else solves our problem for us than it would be for us to do what we can to solve it ourselves. Someone else solving our problem may very well be Ethereum, and \"solving it for us\" is pulling Bitcoin investments, users and nodes away into Ethereum.\n\u003e\n\u003e Who says nothing is being done? Segwit, Lightning, pre-loaded wallets like Coinbase are all solutions.\n\u003e\n\u003e\n\u003e\n\u003e\n\u003e On Thu, Mar 30, 2017 at 12:11 AM, Luv Khemani \u003cluvb at hotmail.com\u003e wrote:\n\u003e\u003e\n\u003e\u003e\n\u003e\u003e \u003e\u003e If home users are not running their own full nodes, then home users have to trust and rely on other, more powerful nodes to represent them. Of course, the more powerful nodes, simply by nature of having more power, are going to have different opinions and objectives from the users.\n\u003e\u003e\n\u003e\u003e \u003eI think you're conflating mining with node operation here. Node users only power is to block the propagation of certain things. Since miners also have a node endpoint, they can cut the node users out of the equation by linking with eachother directly - something they already do out of practicality for propagation. Node users do not have the power to arbitrate consensus, that is why we have blocks and PoW.\n\u003e\u003e\n\u003e\u003e You are only looking at technical aspects and missing the political aspect.\n\u003e\u003e\n\u003e\u003e Node users decide what a Bitcoin is. It matters not how much hash power is behind a inflationary supply chain fork, full nodes protect the user from the change of any properties of Bitcoin which they do not agree with. The ability to retain this power for users is of prime importance and is arguably what gives Bitcoin most of it's value. Any increase in the cost to run a full node is an increase in cost to maintain monetary sovereignty. The ability for a user to run a node is what keeps the miners honest and prevents them from rewriting any of Bitcoin's rules.\n\u003e\u003e\n\u003e\u003e If it's still difficult to grasp the above paragraph, ask yourself the following questions,\n\u003e\u003e - What makes Bitcoin uncensorable\n\u003e\u003e - What gives confidence that the 21 million limit will be upheld\n\u003e\u003e - What makes transactions irreversible\n\u003e\u003e - If hashpower was king as you make it to be, why havn't miners making up majority hashrate who want bigger blocks been able to change the blocksize?\n\u003e\u003e\n\u003e\u003e The market is not storing 10s of billions of dollars in Bitcoin despite all it's risks because it is useful for everyday transactions, that is a solved problem in every part of the world (Cash/Visa/etc..).\n\u003e\u003e\n\u003e\u003e Having said that, i fully empathise with your view that increasing transaction fees might allow competitors to gain marketshare for low value use cases. By all means, we should look into ways of solving the problem. But all these debates around blocksize is a total waste of time. Even if we fork to 2MB, 5MB, 10MB. It is irrelevant in the larger picture, transaction capacity will still be too low for global usage in the medium-long term. The additional capacity from blocksize increases are linear improvements with very large systemic costs compared with the userbase and usage which is growing exponentially. Lightning potentially offers a couple or orders of magnitude of scaling and will make blocksize a non-issue for years to come. Even if it fails to live up to the hype, you should not discount the market innovating solutions when there is money to be made.\n\u003e\u003e\n\u003e",
"sig": "62d52f327e812cdabd325cccda96020db25d7b0bc53cb93140be975a678a798a812ecf32104d826f402cd6c09517e0475fc196757562fa8e22fffa49f9fef5aa"
}