A digital twin is a digital or virtual copy of physical assets or products. It has the virtual and real world by collecting real-time data from the sensors which are installed in the devices. The collected data is either locally decentralized or centrally stored in cloud. Then the data is evaluated and simulated in virtual copy of the assets. After revising the information from stimulation the parameters are applied to real assets and we can predict current and future conditions in both design and operational environment. Also these are the next big thing in fourth industrial revolution for the development of new products and process. Because of vast amount of data used and the risk this poses to sensitive system data. To overcome these. The key enabling technology for digital twins data analytics and IoT must follow the updated security policies, and data sharing based on Distributed Ledger Technology can help to overcome the challenges in sharing data.