How is a block-chain stored? Background of the problem: I am undertaking a blockchain course at University and I have taken up a case study for blockchain that relates to logistics. The requirements are simple, yet I am confused with the storage segment of blockchain. Given that we have a table of deliveries to be made, I incorporate certain fields of the table into the blockchain.

Problems Faced:


Would the data (payload of the block) be stored as plaintext?
And how would I verify that the table hasn't been tampered with and it satisfies the blockchain?
It depends on what blockchains are you talking about and what you considered as plaintext.
For example, in Bitcoin, the transaction includes the signature, public keys, amount etc., and the amount being transferred is in plaintext. For Monero, the transaction includes more elements (i.e. a list of public keys, a signature, commitment to the amount), amounts are encrypted in a way that the only recipient can open.
The hash of the current block is the hash of the data in the current block and the hash of the previous block (i.e. $B_i = h(B_{i-1}, \{tx| tx \in B_i\})$). So what happened when you modified the data in block $B_{i-1}$? $B_{i}$ will change.
If you understand how $\mathsf{git}$ works? it's very similar. It's more interesting to see how the network agrees on a single chain.