This question is related to Virtual Machines and Oracles, or put another way, trusted third parties. To discuss the relationship among our blockchain, Trust Contracts and trusted third parties, you first need to know Trust Contracts are not running on Virtual Machines. We aim for native execution, or execution of binaries at the operating system level, and the problems arising by doing so, such as security, will be addressed by a sandbox. The native code will be executed inside that sandbox. As you may well know, Docker works like this. The relationship between trusted third parties, or Oracles as you describe it, and the working environment is like this. Say for example, that there is an app in which the next step is dependent on the weather. The app needs to receive the weather information but this data is not created from within the blockchain. A reliable external source needs to provide that information and with that data, the app can decide and move on to the next step. We cannot address how trusted third parties are handled but only how trusted third parties can connect through API and how to guarantee their integrity. I talked about how to connect a trusted third party when developing an app, but what we are concentrating on right now is how to design a sandbox better and how to optimize the connection between this sandbox and Trust Contracts. We are considering how to handle trusted third parties at a later stage.


Leave a Reply

Your email address will not be published. Required fields are marked *

en_USEnglish
en_USEnglish