CPC G06Q 20/389 (2013.01) [G06Q 20/381 (2013.01); H04L 9/3236 (2013.01); H04L 9/3268 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01)] | 18 Claims |
1. A blockchain transaction filtering method performed by a server, the method comprising:
receiving a transaction request at the server;
executing a first smart contract function comprised by a first smart contract stored on the server responsive to the transaction request;
executing a first filter smart contract function comprised by a first filter smart contract stored on the server responsive to the transaction request, the first filter smart contract function configured to:
check the transaction request for inconsistency with a first filtering criterion, defining a first identified transaction request; and
implement a first response responsive to identifying the first identified transaction request;
transmitting the transaction request to a transaction pattern learning system;
receiving a second filter smart contract comprising a second filter smart contract function from the transaction pattern learning system; and
storing the second filter smart contract on the server for execution responsive to receiving subsequent transaction requests.
|