Integrations between the Digital Twin with the XRPL EVM sidechain

Hello there TF community.

I would like to know a bit more about the Digital Twin, where I can find detailed docs on it and, most importantly, whether it is possible to use the technology cross-chain, i.e. with a dApp built on the newly deployed XRPL EVM sidechain.

The base idea (without giving too much away before development starts) is to automate user data storage within their Twin for safekeeping and to link payments/settlements in XRP to it.

I don’t have any dev knowledge or experience, so I won’t try to get too technical about the topic, but I would like to get my hands on some resources to research further what is (and isn’t) possible at this stage.

Thanks in advance and wishing everyone a merry Xmas

Please check this forum article for some details - How ThreeFold can help any Blockchain protocol, and any dApp achieve more IT decentralization

1 Like

Thank you, will go through it and provide feedback if I have any other questions

Hey @enzo! Also, I would like to add some more relevant information to Ashish’s answer. Please check here. Thank you.

1 Like

Appreciate it! Thank you very much! While we’re on the topic, I noticed that the FreeFlow links to GitHub give a 404 error here

1 Like

Hey @enzo! Thanks for reporting the issue. Will be fixed soon.

1 Like

Hi @enzo,

Just wanted to follow up with some additional information. Currently, our Digital Twin is a proof of concept suite of open source tools that can be hosted on the ThreeFold Grid. You can test it at demo.freeflow.life. A “twin” is also an entity on our TF Chain. These concepts should be linked at some point in the future, but they are currently separate.

For storage, the Twin has a nice front end for browsing, viewing, and even editing files. In the demo, this has been regular on disk storage. Later, this will be based on our Quantum Safe Storage.

Ultimately, all capabilities the Twin has are a subset of what the Grid and TF Chain are capable of. All deployments on the Grid are registered on TF Chain, but none of the data stored inside them is represented in any way on chain.

So cross chain might not be the right way to think about what the Grid can offer. Rather, the Grid provides a way to compute and store data off chain, in a way that’s deterministic and could potentially be linked somehow to on chain data on the chain of your choosing. For example, hashes of the data could be stored in the EVM chain and linked to transactions or used to verify later that the same data is present.

The main advantage to using the Grid here is that the user maintains full control of their data (assuming the workload storing that data is deployed from their own TF Chain wallet). There’s still the trick of making this a useful accessory for a dApp :slight_smile:

2 Likes

Thank you for the detailed answer @scott! I will definitely have a deeper look into the demo version and it is indeed an interesting piece of tech that will help everyone going forward. Appreciate the resources and insights a lot!

1 Like

hi enzo, we’re correcting the link on freeflow.life. the correct one is https://threefoldfoundation.github.io/books/freeflow/freeflow/buy/buy_my_twin.html
thank you for reporting

1 Like

Anytime! Now we have something new to do: read through the docs :grin: