8

[C]ost [O]f [N]ode [OP]eration is (theoretically) a way to measure to the cost of running a full node. If we peg a blockchain with a 1 MB blocksize as having a CONOP of 1, then doubling the blocksize to 2 MB, would double the CONOP to 2, thus reducing decentralization since increasing CONOP would result in less people running full nodes (higher the price ...


5

If you have a recent enough daemon, you can run the bc_dyn_stats 100 command, which will include the median block size over the last 100 blocks, among other things. If you have a recent, but not so recent daemon, you can try the getinfo RPC call, which includes the current block size limit, which is twice the last 100 blocks median: curl -v -X POST http://...


4

Riccardo Spagni was discussing CONOP (Cost of Node-Option) at the "OnChain Scaling Conferences" in a presentation called Dynamic Block Size Caps (YouTube):


2

It's at 14.3GB (16-Jul 2017) If you're already partially synced, you can first generate the .raw file from the data you already have: monero-blockchain-export and then continue downloading only what's missing: wget -c -O ~/.bitmonero/export/blockchain.raw https://downloads.getmonero.org/blockchain.raw and finally import the now full .raw file monero-...


2

But I fail to see how a miner, who just "packs" transactions in a block, can control the size of the blocks he or she mines. Exactly like that. You pack until you get to the target size. Then, you simply don't pack the rest of the queue and leave it for the next block. Or you swap low fee tx-es with ones with higher fee, still keeping the size below the ...


2

There is always the possibility that it will become too expensive for people to store and use the blockchain if its size grows too large. However, with the rate at which storage technology is increasing, I can't imagine that will ever be much of an issue. Not that long ago, it would've been crazy to expect the average person to store an 85 GB blockchain ...


2

We could scale to having very large blocks which could lead to it being prohibitively expensive to run a node. We might be left with a situation of concentration of nodes/ mining.


Only top voted, non community-wiki answers of a minimum length are eligible