SERIALIZED TOKEN GENERATION AND TRANSACTIONS

    公开(公告)号:WO2022229144A1

    公开(公告)日:2022-11-03

    申请号:PCT/EP2022/060983

    申请日:2022-04-26

    摘要: Methods and devices for token generation and tracking. Each token is of a denomination selected from among a defined ordered set of denominations. A first denomination in the ordered set of denominations is a root denomination and each subsequent denomination in the ordered set is smaller than a previous denomination in the ordered set. The method may include selecting a unique root identifier, generating a token having a serial number formed from a concatenation of the unique root identifier and a denomination code corresponding to the selected denomination, storing the serial number in a token database and marking the serial number as active in the token database, and sending the token, including the serial number, from an issuer computing device to a requesting computing device.

    COMPUTER IMPLEMENTED SYSTEMS AND METHODS FOR IMPROVED AUTHENTICATION OF BLOCKCHAIN-BASED TOKENS

    公开(公告)号:WO2021250129A1

    公开(公告)日:2021-12-16

    申请号:PCT/EP2021/065529

    申请日:2021-06-09

    摘要: Embodiments provide improved solutions for verifying one or more tokens provided via a token transaction on a blockchain. The token transaction is generated by an issuer and forms a link in a chain of token transactions which can be traced back to a minting transaction that was used by the issuer to generate the token(s). At least one certification element is provided in one or more token transactions within the chain, wherein the certification element certifies the authenticity of the token(s) by or on behalf of the issuer. A validating entity need only traverse the token's history chain back to a transaction which comprises a certification element rather than back to the mint transaction. Additionally, or alternatively, the disclosure provides improved solutions for melting and reminting the token when a pre-determined threshold, limit or specified value has been reached. Melting and reminting may comprise issuance on the blockchain of a new mint transaction subsequent to the original mint transaction in the token's chain of history, or replacement of an issuer-associated component such as an identifier which serves thereafter to identify the token, the issuer and/or the new or original mint transaction.

    DEVICES AND METHODS FOR SPLITTING SERIALIZED TOKENS

    公开(公告)号:WO2022229145A1

    公开(公告)日:2022-11-03

    申请号:PCT/EP2022/060985

    申请日:2022-04-26

    摘要: Methods and devices for splitting serialized tokens. The method may be triggered by receiving an instruction to transfer a selected denomination token to a second computing device. The method may include identifying a first token having a first denomination larger than the selected denomination, with a first serial number formed from a first denomination code, a unique root identifier, and a leaf identifier uniquely identifying a path of division from the unique root identifier to the first denomination in a root denomination tree. It may then include splitting the first token by generating a second serial number for a second token by concatenating a second denomination code for the selected denomination, the unique root identifier, and an extended leaf identifier, wherein the extended leaf identifier uniquely identifies a further path of division from the first denomination to the selected denomination in the root denomination tree.

    BLOCK PROPAGATION WITH POISONED TRANSACTIONS IN A BLOCKCHAIN NETWORK

    公开(公告)号:WO2021213922A1

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

    申请号:PCT/EP2021/059937

    申请日:2021-04-16

    IPC分类号: H04L9/32 H04L29/06

    摘要: Methods and devices for propagating blocks in a blockchain network. At a first mining node, while hashing a first block header of a first candidate block, the first mining node sends, to other mining nodes, a first message specifying transactions and their order in a first ordered set of transactions contained in the first candidate block. To prevent the other nodes from relying on the first mining node having validated the transactions in the candidate block, the first mining node seeds the first ordered set with one or more invalid transactions to create a poisoned ordered set, and provides an encrypted list identifying the invalid transactions. Once a proof-of-work is found for the candidate block, the first mining node provides a decryption key to decrypt the encrypted list and identify the invalid transactions. It may further provide replacement transactions for the invalid transactions.

    GENERATING AND VALIDATING BLOCKCHAIN TRANSACTIONS

    公开(公告)号:WO2022128285A1

    公开(公告)日:2022-06-23

    申请号:PCT/EP2021/081703

    申请日:2021-11-15

    IPC分类号: H04L9/32 G06F9/455 G06Q20/38

    摘要: A computer-implemented method of generating blockchain transactions, wherein the method is performed by a first party and comprises: generating a first blockchain transaction, wherein the first blockchain transaction comprises a first compact script (CS), wherein the first CS is at least partly written in a high-level (HL) scripting language and comprises one or more HL functions, wherein when executed, each HL function is configured to perform an operation equivalent to a respective operation performed by one or more low-level (LL) functions of a LL scripting language, wherein the first CS is configured to perform an operation equivalent to a first expanded script (ES) written in the LL scripting language and comprising a plurality of LL functions, and wherein the first CS is smaller in storage size than the first ES; and making the first blockchain transaction available to one or more nodes of a blockchain network and/or a second party.

    METHODS AND DEVICES FOR VALIDATING DATA IN A BLOCKCHAIN NETWORK

    公开(公告)号:WO2021259697A1

    公开(公告)日:2021-12-30

    申请号:PCT/EP2021/066040

    申请日:2021-06-15

    摘要: Methods, devices, and a data structure for signalling Merkle proof data that includes an index position field for the position of the transaction within the ordered set of transactions within the block. The index enables computationally straight-forward determination of the left-hand/right- hand location of each calculated element when bottom-up tracing a Merkle path. Methods and devices for performing a Merkle proof using the index include at least one extended validity check within the Merkle proof process. In some instances, the extended validity check enables validation of transaction count for a block and/or a proof of index validity.