DELEGATE MODEL FOR BLOCKCHAIN TRANSACTIONS
A blockchain transaction system for transferring blockchain tokens from source addresses to custodian entities is disclosed. The system is provided on a blockchain that implements one or more token smart contracts for managing one or more token types. The system comprises a delegate smart contract i...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English French |
Published |
18.01.2024
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A blockchain transaction system for transferring blockchain tokens from source addresses to custodian entities is disclosed. The system is provided on a blockchain that implements one or more token smart contracts for managing one or more token types. The system comprises a delegate smart contract implemented on the blockchain identified by a delegate address, which includes one or more delegate transfer functions for transferring tokens from a source address to custodian entities, and a plurality of custody smart contracts implemented on the blockchain, each custody smart contract corresponding to a custodian entity and identified by a custodian address. The delegate smart contract is configured to process, using a delegate transfer function, a plurality of transfer requests to transfer custody of tokens of the given token type from a source address associated with a token holder to respective different custodian entities specified by respective custodian addresses. The plurality of transfers are performed in accordance with an approval configured at the token smart contract associated with the given token type, the approval granting token transfer approval by the source address to the delegate address associated with the delegate smart contract.
Est divulgué un système de transaction de chaîne de blocs servant à transférer des jetons de chaîne de blocs depuis des adresses sources vers des entités de garde. Le système est disposé sur une chaîne de blocs qui met en œuvre un ou plusieurs contrats intelligents de jeton afin de gérer un ou plusieurs types de jetons. Le système comprend un contrat intelligent délégué mis en œuvre sur la chaîne de blocs identifié par une adresse déléguée, qui comprend une ou plusieurs fonctions de transfert déléguées en vue de transférer des jetons d'une adresse source vers des entités de garde, et une pluralité de contrats de garde intelligents mis en œuvre sur la chaîne de blocs, chaque contrat de garde intelligent correspondant à une entité de garde et étant identifié par une adresse de garde. Le contrat intelligent délégué est configuré pour traiter, à l'aide d'une fonction de transfert déléguée, une pluralité de demandes de transfert en vue de transférer la garde de jetons du type de jeton donné depuis une adresse source associée à un détenteur de jeton vers différentes entités de garde respectives spécifiées par des adresses de garde respectives. La pluralité de transferts est effectuée conformément à une approbation configurée au niveau du contrat intelligent de jeton associé au type de jeton donné, l'approbation accordant une approbation de transfert de jeton par l'adresse source vers l'adresse déléguée associée au contrat intelligent délégué. |
---|---|
Bibliography: | Application Number: WO2023CN78548 |