18 votes
Accepted

Blockchain size on hard drive?

The current blockchain size is around 78 GB as of July, 2021. On Windows platforms, you can check the size of the blockchain by checking the size of C:\ProgramData\bitmonero\lmdb\. On Linux/UNIX ...
user avatar
16 votes

What contributions (if any) are there to the overall blockchain size, other than the actual transaction sizes?

The main factor is the number of signatures included in a transaction. With Bitcoin you only have 1 signature per input, whereas with Monero you have N number of signatures (depending on your choice ...
user avatar
  • 5,079
15 votes
Accepted

Blockchain database file size variance by Operating System

You are probably looking at a database file with the blockchain in it. The main variation cause is that the database library Monero uses, LMDB, preallocates some space for writing. Every so often, ...
user avatar
  • 34.6k
12 votes
Accepted

Are criticisms of Monero's blockchain bloat substantiated?

To some extent, it is, but it is also a common canard that FUDsters like to cling to. Monero transactions are indeed larger than Bitcoin's, and RingCT transactions will be even larger. However, most ...
user avatar
  • 34.6k
11 votes

Are criticisms of Monero's blockchain bloat substantiated?

Privacy isn't free. From what I understand, any coin that provides privacy will deal with at least some degree of bloat, as a private transaction will always add more data to the blockchain than a ...
user avatar
  • 1,498
10 votes
Accepted

Size requirements for different "pieces" of a Monero transaction

The transaction structure is: Transaction version: 1 VarInt Unlock time: 1 VarInt Per Input: 1 byte (type: either coinbase or regular spend) + 1 VarInt (pre-ringct amount) + 1 VarInt (the ring ...
user avatar
  • 8,398
8 votes

How much time to have blockchain synced?

I am wondering if there's a command to predict / calculate how much time does bitmonerod.exe still need for a blockchain fully synced. This is basically impossible to calculate. Syncing speed depends ...
user avatar
  • 14.9k
7 votes

Blockchain database file size variance by Operating System

The previous answers are correct, but there are plenty of other reasons for size variations. The timing and order in which records are written will also affect the way space is allocated in the ...
user avatar
  • 4,203
7 votes

Blockchain database file size variance by Operating System

Probably because Windows, by default, reports file sizes in KiB/MiB/GiB/TiB (1024 bytes in a kilobyte, 1024 kilobytes in a megabyte, etc.), while Ubuntu, by default reports file sizes using the "...
user avatar
7 votes
Accepted

How would sharding work in Monero to help with scaling?

Currently it's still an open question but I believe it's the inevitable path if Monero adoption increases. The optimal way for a sharded distributed DB to operate is to have encoded rules for mapping ...
user avatar
  • 4,203
6 votes
Accepted

Its 2017-09 the monero blockchain is 21 GB, what proposed ways are there to reduce this size?

You can't simply discard all of the older parts of the blockchain, because you need to be able to verify that every new transaction you encounter references valid outputs created in the past. The ...
user avatar
  • 8,398
6 votes

Is the blockchain size on disk smaller with v0.10.0?

Mine went from 13gb to 7.6gb for me so yes, the 0.10.0 version is definitely more compact. I run the 64 bit linux version and built the binaries on my machine. The old version was running 0.9.4
user avatar
6 votes
Accepted

Is the blockchain size on disk smaller with v0.10.0?

User /u/blasium reports on Reddit that: FYI: The blockchain went from 17 GB to 8 GB for me The exact decrease may vary depending on your setup (such as OS and filesystem).
user avatar
  • 3,339
5 votes

Blockchain size on hard drive?

The blockchain database size is currently 21 GB. Historical evolution is tracked at http://moneroblocks.info/stats/blockchain-growth. This site claims a smaller size, so it might be tracking the "raw"...
user avatar
  • 34.6k
5 votes
Accepted

What contributions (if any) are there to the overall blockchain size, other than the actual transaction sizes?

The database file is something like 2.5 or 3 times larger than the actual blockchain data. There are a variety of reasons for it: preallocation of space in the file (if your filesystem supports sparse ...
user avatar
  • 34.6k
5 votes
Accepted

Is it viable to attack Monero by artificially bloating blocks and make it harder to run a full node due to the increased blockchain burden?

The largest size of the next block is limited to 2x the median size of last 100 blocks. Creating a block this large imposes a penalty equal to the block subsidy, so the miners entire revenue would ...
user avatar
  • 2,471
5 votes

Why is there a penalty on large block sizes?

If you were a bank, then I agree with you - clearing all transactions as fast as possible makes the most sense for your customers. After all, you would control all the account information, have plenty ...
user avatar
  • 620
5 votes

How fast is the blockchain growing?

This is the blockchain growth (MB) per month since inception: +--------+---------+ | size | month | +--------+---------+ | 15.25 | 2014-04 | | 159.60 | 2014-05 | | 424.98 | 2014-06 | | 202.63 | ...
user avatar
5 votes
Accepted

Does the new v5 hardfork low fee option create a risk for blockchain bloat?

I understand the only thing limiting people from inserting, for example, a 180MB FLAC encoded recording of The Sign into the tx-extra field in a Monero transaction is the high fees they pay per kb. ...
user avatar
  • 19.8k
4 votes

Does the new v5 hardfork low fee option create a risk for blockchain bloat?

Two main reasons why this can't happen: The block size can't grow from 60KB to 180MB abruptly, it has to be progressive (a new block can't be larger than twice the median size of the last 100 blocks) ...
user avatar
  • 2,158
4 votes

Are criticisms of Monero's blockchain bloat substantiated?

I don't think so as the increase in transaction size is proportional to the amount of privacy the user desires, IOW, if you want better privacy, you still need to pay for it. Any increase in ...
user avatar
4 votes
Accepted

Byte Size of other cryptonote network blockchains

You could try chainradar.com, which may or may not be a trustworthy source. But the real answer, and only thing relevant here, is that Monero does not put the entire blockchain into memory, and the ...
user avatar
4 votes
Accepted

What’s the difference between sharding and pruning?

Pruning the blockchain means removing some data from it, like old transaction signatures and range proofs. For example, your Monero daemon could store an incomplete version of all the blocks older ...
user avatar
  • 3,304
4 votes
Accepted

Is there a monero pruned blockchain mode like how bitcoin core has a pruned blockchain?

Just came across this very old question and saw that it hasn't been updated, yet. Yes, you can now prune the blockchain. Look up monerod parameter --prune-blockchan here: https://monerodocs.org/...
user avatar
4 votes
Accepted

What is the current monero blockchain size in GB?

How can I quickly check what is the current size of the monero blockchain in GB? ... Please don't tell me how large the current monero blockchain is now (at the time of writing). I want to know how I ...
user avatar
  • 17.5k
3 votes
Accepted

What does 'dynamically scalable' mean?

The blocksize can automatically adjust over the course of time by the miners including more or less transactions than what has recently been the norm however they have to pay a penalty fee if they ...
user avatar
  • 750
3 votes
Accepted

How to compute block weight?

The block weight is indeed the sum of the transactions it contains (including the coinbase transaction). For most transactions, the weight is the size in bytes. For transactions with more than 2 ...
user avatar
  • 34.6k
2 votes
Accepted

Do you have to download the entire monero blockchain when using the core wallet? And how big is it?

Blockchain size: Blockchain size on hard drive? By default - yes. Although, you can use remote nodes to sync the wallet: What is a remote node? How much information is passed from the daemon to ...
user avatar
  • 19.8k
2 votes
Accepted

Why is there a penalty on large block sizes?

Since the penalty function is inherited from CryptoNote, we must look at the whitepaper for the "original thought" on the subject. A miner still has the ability to stuff a block full of his own ...
user avatar
  • 19.8k
2 votes
Accepted

How fast is the blockchain growing?

There is no simple answer to this as it will vary wildly, but to give a ballpark figure, currently transactions average around 5.6kb (I got this by averaging the last 50 blocks from monerblocks.info), ...
user avatar

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