|
|
|
|
|
by CryptoPunk
2800 days ago
|
|
Yes that's true. However it's silly to choose every user being able to run a full node over every user being able to write to the blockchain. There's no point in being able to read the blockchain if you can't write to it. Practically, you don't need to independently validate the blockchain. You can rely on dozens of blockchain explorers to do that. You do however need to be able to write your own transactions to the blockchain to have any degree of control over your own funds. The 1 MB limit effectively prioritizes the former over the latter, which is something that was never part of Bitcoin's original roadmap, or what Satoshi would have recommended: https://bitcointalk.org/index.php?topic=532.msg6306#msg6306 |
|
There's no purpose in asking a user to run a full node to write to a blockchain. A user/client runs a node to verify they've been paid. If you're trusting someone else to tell you you've been paid, you have centralization. The entire purpose of bitcoin is to receive payments without a trusted, third-party intermediary. Only the people who can run nodes can tell they've been paid.