The problem isn’t record keeping, but answering the question “if you use an asset as collateral for a loan to purchase that asset, what happens to the loan if the purchase is invalidated”?
And the solution to that problem is good record keeping. Blockchain can improve the record keeping by making it public and verifiable.