A native blockchain on Safe Net could be relatively efficient though. We don’t need every node confirming every transaction, as the safe network itself will take care of consensus. Primarily, we need to know is that some data was saved after some other data, which you can do by using the hash of the previous transaction as the key to the next (as discussed on this forum - Public Ledgers and Proof of Transparency on SAFE).