As far as I can tell it isn't possible to create a legal structure on a blockchain. Technical limitations inherent in blockchain prevent this from making it possible.
- Lets say I mint an NFT of Mickey Mouse. I don't own that image since it is protected by copyright. First created doesn't mean ownership or authenticity. To be legally compliant, there would have to be some central authority to take down the offending IP on another contract, but blockchain doesn't offer an ability to do this.
- Or lets say my house deed was on the blockchain and a hacker stole my secret pass phrase and took my deed. He doesn't have legal authority over my house.
Sure we can mitigate these issues with a central authority which can roll-back transactions on the blockchain, but if we are using a central authority then there isn't any usefulness of blockchain over a traditional database.