ALGEBRAIC PROOF-OF-WORK ALGORITHM FOR BLOCKCHAINS Application US-20210314158-A1 United States of America 07 Oct 2021