COMPUTER-IMPLEMENTED SYSTEM AND METHOD FOR DETERMINING THE STATE OF A MACHINE EXECUTABLE CONTRACT IMPLEMENTED USING A BLOCKCHAIN

    公开(公告)号:EP3913560A1

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

    申请号:EP21172869.6

    申请日:2018-01-29

    Abstract: Computer-implemented systems and methods are detailed for establishing information on states of a machine executable contract, for instance in the context of unspent transactions (UTXOs), blockchain and deterministic finite automaton (DFA) implementation of contracts and the determination of states within those.
    The stages can include determining the information of interest and the codes or tags identifying that information, constructing the metadata associated with those codes or tags, combining that with a public key for an agent that will be associated with the information. The scriptPubKey values of each script may be used to provide the keys for use in constructing an external database and more specifically mapping the keys from the scriptPubKey values, linked to the information of interest.
    To obtain the other half of the combination, there is a derivation of the script hash addresses from the scriptPubKey values, with those being used to populate a digital wallet. A search and match algorithm is then used to to find UTXO's with matching script hash addresses on the blockchain. These then populate the aforementioned database with UTXO's that match to the script hash addresses and hence to the keys to complete the combinations. A match indicates in a definitive manner the state.

    COMPUTER-IMPLEMENTED SYSTEM AND METHOD FOR DETERMINING THE STATE OF A MACHINE EXECUTABLE CONTRACT IMPLEMENTED USING A BLOCKCHAIN

    公开(公告)号:EP3411840A1

    公开(公告)日:2018-12-12

    申请号:EP18705977.9

    申请日:2018-01-29

    CPC classification number: G06Q10/103 H04L9/3239 H04L2209/38 H04L2209/56

    Abstract: Computer-implemented systems and methods are detailed for establishing information on states of a machine executable contract, for instance in the context of unspent transactions (UTXOs), blockchain and deterministic finite automaton (DFA) implementation of contracts and the determination of states within those. The stages can include determining the information of interest and the codes or tags identifying that information, constructing the metadata associated with those codes or tags, combining that with a public key for an agent that will be associated with the information. The scriptPubKey values of each script may be used to provide the keys for use in constructing an external database and more specifically mapping the keys from the scriptPubKey values, linked to the information of interest. To obtain the other half of the combination, there is a derivation of the script hash addresses from the scriptPubKey values, with those being used to populate a digital wallet. A search and match algorithm is then used to find UTXO's with matching script hash addresses on the blockchain. These then populate the aforementioned database with UTXO's that match to the script hash addresses and hence to the keys to complete the combinations. A match indicates in a definitive manner the state.

    SECURE BLOCKCHAIN-BASED CONSENSUS
    5.
    发明公开

    公开(公告)号:EP3855700A1

    公开(公告)日:2021-07-28

    申请号:EP21155519.8

    申请日:2018-04-16

    Abstract: There may be provided a computer-implemented method. The computer-implemented method includes: i) broadcasting a transaction, by a node in a blockchain network, to a congress pool to join a congress formed of a group of nodes; ii) after the congress has accepted a request from a requester to activate a script, preparing, by the node, a blockchain transaction cryptographically locked with a public key associated with the congress; iii) cooperatively generating, by the node in cooperating with other nodes of the group, a valid cryptographic signature for the transaction to spend the transaction; iv) after the blockchain transaction has been unlocked, receiving data from the plurality of information providing systems; v) determining a centre point for the data received from the plurality of information providing systems; and vi) activating, by the node in cooperation with other nodes of the congress, the script based on the centre point.

Patent Agency Ranking