PRIVATE SHARED RESOURCE CONFIRMATIONS ON BLOCKCHAIN

    公开(公告)号:US20210342332A1

    公开(公告)日:2021-11-04

    申请号:US16865659

    申请日:2020-05-04

    IPC分类号: G06F16/23 H04L9/06 H04L9/32

    摘要: A processor may identify one or more transaction verification requests from one or more entities. The processor may convert each of the one or more transaction verification requests into respective hashed transaction verification requests. The processor may send, on one or more private, anonymous channels, the hashed transaction verifications to an orchestrator. The processor my decrypt the hashed transaction verifications with the orchestrator. The processor may determine whether information in each of the one or more transaction verification requests matches.

    PRIVACY-PRESERVING ANOMALOUS BEHAVIOR DETECTION

    公开(公告)号:US20200349284A1

    公开(公告)日:2020-11-05

    申请号:US16404377

    申请日:2019-05-06

    IPC分类号: G06F21/62 H04L9/32

    摘要: An example operation may include one or more of storing a tree structure via a blockchain storage, the tree structure comprising anonymous behavior data of a plurality of blockchain participants stored in a plurality of nodes in a hierarchical structure, receiving a request to add new anonymous behavior data to the tree structure, the request comprising a zero-knowledge proof generated by a blockchain participant, identifying an active leaf on the tree structure which stores previously recorded anonymous behavior data of the blockchain participant associated with the request based on the zero-knowledge proof, generating a new active leaf for the blockchain participant based on the new anonymous behavior data and the previously recorded anonymous behavior, and storing the new active leaf as a leaf node on the tree structure in the blockchain storage.

    Private shared resource confirmations on blockchain

    公开(公告)号:US11573952B2

    公开(公告)日:2023-02-07

    申请号:US16865659

    申请日:2020-05-04

    摘要: A processor may identify one or more transaction verification requests from one or more entities. The processor may convert each of the one or more transaction verification requests into respective hashed transaction verification requests. The processor may send, on one or more private, anonymous channels, the hashed transaction verifications to an orchestrator. The processor my decrypt the hashed transaction verifications with the orchestrator. The processor may determine whether information in each of the one or more transaction verification requests matches.

    DYNAMIC BLOCKCHAIN TRANSACTIONAL POLICY MANAGEMENT

    公开(公告)号:US20190188655A1

    公开(公告)日:2019-06-20

    申请号:US15846539

    申请日:2017-12-19

    IPC分类号: G06Q20/06 G06Q20/22

    CPC分类号: G06Q20/065 G06Q20/223

    摘要: An example operation may include one or more of receiving a request to execute a blockchain transaction from a user device that is associated with a user account, determining whether to perform the blockchain transaction based on a dynamic participation policy of the user account, the dynamic participation policy being dynamically determined based on previous blockchain transactions of one or more of the user account and of other user accounts, and, in response to determining to perform the blockchain transaction, executing the blockchain transaction on behalf of the user account via a smart contract and storing information about the executed blockchain transaction.

    Consistent governance with asset constraints across data storage locations

    公开(公告)号:US11829634B2

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

    申请号:US17387404

    申请日:2021-07-28

    IPC分类号: G06F3/06

    摘要: One embodiment provides a method, including: receiving, at a central system, a query requesting access to a dataset, wherein the central system communicates with a plurality of data storage locations, each having a governance policy for data stored at the data storage location, wherein different portions of the dataset are stored within different of the plurality of data storage locations; sending a sub-query formulated based upon the query; receiving a governance enforcement actions listing corresponding to the portion of the dataset stored within the corresponding data storage location; generating a meta-policy of enforcement actions for all of the plurality of data storage locations storing portions of the dataset, wherein the meta-policy identifies enforcement actions and an order of the enforcement actions to be applied to the dataset; and providing the meta-policy to each of the plurality of data storage locations.

    CONSISTENT GOVERNANCE WITH ASSET CONSTRAINTS ACROSS DATA STORAGE LOCATIONS

    公开(公告)号:US20230030333A1

    公开(公告)日:2023-02-02

    申请号:US17387404

    申请日:2021-07-28

    IPC分类号: G06F3/06

    摘要: One embodiment provides a method, including: receiving, at a central system, a query requesting access to a dataset, wherein the central system communicates with a plurality of data storage locations, each having a governance policy for data stored at the data storage location, wherein different portions of the dataset are stored within different of the plurality of data storage locations; sending a sub-query formulated based upon the query; receiving a governance enforcement actions listing corresponding to the portion of the dataset stored within the corresponding data storage location; generating a meta-policy of enforcement actions for all of the plurality of data storage locations storing portions of the dataset, wherein the meta-policy identifies enforcement actions and an order of the enforcement actions to be applied to the dataset; and providing the meta-policy to each of the plurality of data storage locations.

    ANONYMOUS RATING STRUCTURE FOR DATABASE
    9.
    发明申请

    公开(公告)号:US20200382301A1

    公开(公告)日:2020-12-03

    申请号:US16428418

    申请日:2019-05-31

    IPC分类号: H04L9/32 H04L9/08 H04L29/06

    摘要: An example operation may include one or more of receiving, from an executing client, a blockchain transaction comprising an anonymous rating related to an authorizing client, a merkle tree root node value, a proof, and a nullifier, and in response, executing, by a smart contract, a valid historical value assert call on a lookback key storing the merkle tree root node value, verifying, through a valid historical value assert call, that the merkle tree root node value is a current or previous value of the merkle tree root node value, verifying the proof with the merkle tree root node value and the nullifier, adding the anonymous rating to a shared ledger, marking the nullifier as used, and storing the marked nullifier to the shared ledger.

    ANONYMOUS DATABASE RATING UPDATE
    10.
    发明申请

    公开(公告)号:US20200379977A1

    公开(公告)日:2020-12-03

    申请号:US16428285

    申请日:2019-05-31

    摘要: An example operation may include one or more of generating, by an executing client, a blockchain transaction comprising an anonymous rating, a proof, a nullifier, and a root node value, receiving, by a smart contract, the blockchain transaction, the anonymous rating related to an authorizing client, verifying the proof with the root node value and the nullifier, verifying that the root node value is a current or a previous merkle tree root node value, adding the anonymous rating to a shared ledger, marking the nullifier as used, and storing the marked nullifier to the shared ledger.