As I noted, "by definition" a block that has reached finality will not be removed. Any attempt to add, modify or delete transactions or blocks prior to this point would be self-defeating because it would be automatically rejected.
Yes, newer blocks can be forked out of existence before they reach finality, which is why only blocks that have reached finality are deemed immutable.
As I noted, "by definition" a block that has reached finality will not be removed. Any attempt to add, modify or delete transactions or blocks prior to this point would be self-defeating because it would be automatically rejected.
Yes, newer blocks can be forked out of existence before they reach finality, which is why only blocks that have reached finality are deemed immutable.