A computer implemented method comprising instructions stored on a non-transitory computer readable storage medium and executed on a hardware processor provided in a computing system provided with memory, for providing end-to-end protection and safety for transactions in a computing environment, the method comprising steps of:
- generating a dynamic user ID to initiate a transaction and wherein the dynamic ID is further configured to embed into the data as a control over pay load data as well;
- wrapping data with dynamically generated user ID in a container using a payload data handling module and further segmenting the data, wherein the segmented data is further grouped to form a block of flow-chains;
- performing a routing of water-marked networks for the transmission of the block of flow-chains using the heuristic network management module;
- wrapping and packetizing data dynamically and randomly using an application interface Manager for transportation in a controlled environment to the main APP at the server end or cloud to prevent a breaking of breach of data;
- and
- providing a memory segmenting in an encrypted form within a memory for the data corresponding to transaction using the encapsulator to Modulator module.