With this whole ordinal debate going on, I keep seeing people say something along the lines of blocks being able to hold 4MB of data. My understanding is that the Bitcoin blocksize is still 1MB, and that improvements like SegWit essentially increase the "virtual" space of a block.
Please correct me if I am wrong, I haven't really studied the source code. Technical details would be nice if anyone here knows them already.