@Norway in Norway your fellow citizens are planing on storing and protecting the world's data.
http://www.wired.co.uk/article/norway-data-storage-vault
I estimate the blockchain if scaled for the world will be less than 0.1% of that data.
The cost of running a PoW node is not storing the data, it's in the bandwidth needed to relay transactions and blocks. Pruning helps solve the problem that the storing the blockchain for those who think it will be too cumbersome or large, it's a non issue, there are data hungry applications driving data storage, 4K home video being the first that comes to mind - bitcoin can't compete with that data demand.
If you want to join the network in a trust-less way you will want to validate from scratch or proof that the coins you are accepting are accounted for according to the rules.
If I understand correctly the limiting factor is managing the UTXO all available spend addresses. - and second to that is the bandwidth needed to propagate transactions.
The problem to a massive UTXO set is, it takes time to find and validate a transaction - that in turn slows down the network, in turn that puts an orphan risk on miners as miners who validate all transactions in a block. - the solution to a UTXO set that is too big to manage with available technology is a layer 2 transaction networks.
BS/Core are jumping the gun here with segwit and LN.
http://www.wired.co.uk/article/norway-data-storage-vault
I estimate the blockchain if scaled for the world will be less than 0.1% of that data.
The cost of running a PoW node is not storing the data, it's in the bandwidth needed to relay transactions and blocks. Pruning helps solve the problem that the storing the blockchain for those who think it will be too cumbersome or large, it's a non issue, there are data hungry applications driving data storage, 4K home video being the first that comes to mind - bitcoin can't compete with that data demand.
If you want to join the network in a trust-less way you will want to validate from scratch or proof that the coins you are accepting are accounted for according to the rules.
If I understand correctly the limiting factor is managing the UTXO all available spend addresses. - and second to that is the bandwidth needed to propagate transactions.
The problem to a massive UTXO set is, it takes time to find and validate a transaction - that in turn slows down the network, in turn that puts an orphan risk on miners as miners who validate all transactions in a block. - the solution to a UTXO set that is too big to manage with available technology is a layer 2 transaction networks.
BS/Core are jumping the gun here with segwit and LN.