I have been thinking about using appendable data as a transaction ledger. This would be a way to record the movement of data between different users. This data could be anything that could be referenced on the safe network as a data item.
Using a sort of double entry bookkeeping system, the current owner would send (the seller debits their account) the data item to a new owner (the buyer credit their account). This would allow the seller to initiate the transaction and the buyer to confirm it has been completed. Given the underlying data item may be a token representing a physical item being delivered, the buyer confirmation would be useful.
The seller would sign the data in some way as a receipt (from the previous receipt perhaps). The buyer would do likewise to prove they have accepted it. This would be recorded to the appendable data item, as a sequence of transactions.
To initiate the ledger, the original owner could enter 2 transactions, as the essentially sell it to themselves, with the seller being generated data in some way. There could also be some meta data which identifies the address of the data being stored in the ledger.
So, the data structure may look something like the following.
entry, owner, receipt, action
entry1: data item creator, data item address signed by data item creator, sell
entry2: owner1, (entry1 receipt) signed, buy
entry3: owner1, (entry2 receipt + buyer id) signed, sell
entry4: owner2, (entry3 receipt) signed, buy
Anyway, details aren’t necessary at this stage. What got me thinking, was use cases.
So, you could have a PDF (contract, property deeds, etc) stored on safe network as the data item address. It could be a picture, audio, video. It could be a unique ID number of some sort, which represents a physical object.
I suppose the above has all been talked about before, so nothing that new there. Then I got thinking some more. What if the data item address was a bitcoin address? What if it could be a bitcoin proof of burn address? Could this be a way of transferring bitcoins to safe network? Would it allow bitcoins to gain many of the safe network benefits, such as fast transfers, very low fees, etc, while maintaining transfer history (while on safe network)?
Is the solution to bitcoin scalability to transfer them to safe network?
Anyway, supping wine and haven’t re-read the above. I was going to add more detail, but I think I’m going to enjoy my Saturday evening instead. Let me know what you think though!