System and method for intelligent testing of blockchain applications using a shadow system

    公开(公告)号:US11816021B1

    公开(公告)日:2023-11-14

    申请号:US18087746

    申请日:2022-12-22

    IPC分类号: G06F11/36

    CPC分类号: G06F11/3664 G06F11/3696

    摘要: Systems and methods for intelligent and adaptive testing of a blockchain application to identify compliant code modifications. The method includes the steps of recording requests to and response from a baseline blockchain application receiving the requests from a plurality of application users. The same responses are input into a shadow blockchain application that includes a number of switch selectable new code segments. The switch selectable new code is enabled and disabled according to a pattern. The responses from the baseline application are compared against the response from the shadow blockchain application from when error vectors are generated. These error vectors are used to train a learning machine to determine which new code segments result in response errors or aberrations.