DIGITAL CERTIFICATE INVALIDATION AND VERIFICATION METHOD AND DEVICE

    公开(公告)号:EP3961442A3

    公开(公告)日:2022-04-13

    申请号:EP21182287.9

    申请日:2021-06-29

    发明人: LIU, Xiaojian

    摘要: The embodiments of this specification provide methods and corresponding devices for invalidating and verifying digital certificates, wherein the invalidation method comprises: determining whether a first digital certificate is a to-be-invalidated digital certificate; if so, obtaining a first certificate identification of the first digital certificate; and sending to a node in a blockchain network a recording request, causing the node to record the first certificate identification in the blockchain. The verification method comprises: obtaining a second certificate identification of a to-be-verified second digital certificate; and sending to a node in a blockchain network a search request, causing the node to search whether the second certificate identification is recorded in the blockchain. If a search result shows that the second certificate identification is recorded in the blockchain, the second digital certificate is determined as an invalid certificate.

    METHODS AND APPARATUSES FOR TRANSMITTING MESSAGES

    公开(公告)号:EP3975506A1

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

    申请号:EP21182233.3

    申请日:2021-06-29

    IPC分类号: H04L29/08

    摘要: One or more embodiments of this specification provide a method and an apparatus for transmitting messages, and are applied to a relay node in a blockchain relay communication network, where the relay node includes two or more message queues, and the same message queue is used for storing blockchain messages having the same priority identifier. The method includes: obtaining a to-be-transmitted blockchain message from the message queues based on a message transmission policy, the message transmission policy is configured for transmitting a high-priority blockchain message first; obtaining identifier information included in the to-be-transmitted blockchain message, and determining a blockchain node corresponding to the identifier information as a target blockchain node corresponding to the to-be-transmitted blockchain message; determining a target relay node connected to the target blockchain node in the blockchain relay communication network; and transmitting the blockchain message to the target blockchain node through the target relay node.

    METHODS AND APPARATUSES FOR CHAINING SERVICE DATA

    公开(公告)号:EP3975474A1

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

    申请号:EP21182709.2

    申请日:2021-06-30

    发明人: YAN, Erfeng

    IPC分类号: H04L9/32

    摘要: One or more embodiments of the present specification provide methods and apparatuses for chaining service data. The methods include the following: Service data to be chained that is generated for each service processing node for a target service is obtained, where the service data to be chained includes feature values corresponding to a plurality of service data fields. A smart contract deployed in a blockchain is invoked to generate, based on the feature values corresponding to the plurality of service data fields and at least one predetermined digest information field, service data digest information corresponding to each service processing node, where the at least one predetermined digest information field includes at least one specified data field in a unified digest data structure built for a plurality of service processing nodes. The service data digest information generated for each service processing node and the corresponding service data to be chained are stored in the blockchain.

    METHOD AND APPARATUS FOR IDENTIFYING APPLETS OF RISKY CONTENT BASED ON DIFFERENTIAL PRIVACY PRESERVING

    公开(公告)号:EP3971754A1

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

    申请号:EP21179698.2

    申请日:2021-06-16

    发明人: HOU, Huichao

    IPC分类号: G06F21/62

    摘要: Implementations of the present specification provide a method and an apparatus for identifying an applet of risky content based on differential privacy preserving. A specific implementation of the method includes: in response to monitoring a target operation performed by a user by using an applet carried by a service platform, obtaining a result of determining whether an operation source is a risky operation source, the operation source including a combination of the user and a device used by the user, and the determining result being determined by using a risk identification policy group; in response to determining that the operation source is a risky operation source, disturbing a program identifier of the applet by using a randomized response technique that satisfies local differential privacy preserving, to obtain a disturbed program identifier; and sending an operation source identifier of the operation source and the disturbed program identifier to a serving end of the service platform, so that the serving end identifies whether the applet is an applet of risky content based on multiple received disturbed program identifiers by using the randomized response technique.

    BLOCKCHAIN-BASED USER PRIVACY DATA PROVIDING METHODS AND APPARATUSES

    公开(公告)号:EP3968567A1

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

    申请号:EP21182369.5

    申请日:2021-06-29

    发明人: SU, Dexin GU, Jun

    摘要: One or more embodiments of the present specification provide a blockchain-based user privacy data providing method and apparatus. The method includes: receiving a data consumption request sent by a data consumer, where the data consumption request is a consumption request aiming at user privacy data of a target user, the user privacy data includes personal data that is pre-encrypted and is uploaded to a trusted execution environment (TEE), and the TEE is constructed in a node of a blockchain; performing predetermined verification on the data consumption request in the TEE based on request body data corresponding to the data consumption request by using a smart contract deployed in the blockchain, to obtain a corresponding predetermined verification result; and if the predetermined verification result satisfies a verification success condition, obtaining target privacy data obtained for the data consumption request, and sending the encrypted target privacy data to the data consumer, where the target privacy data is obtained in the TEE based on the user privacy data stored in the blockchain.

    IDENTITY REGISTRATION METHODS, APPARATUSES, AND DEVICES

    公开(公告)号:EP3961450A1

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

    申请号:EP21182623.5

    申请日:2021-06-30

    IPC分类号: G06F21/57

    摘要: Embodiments of the present specification disclose an identity registration method, apparatus, and device. The solutions include the following: description information submitted by a user for a secure application to be installed is obtained, where the secure application is a program used to obtain trusted data; installation package data corresponding to the secure application is retrieved based on the description information; the secure application is installed in a trusted execution environment based on the installation package data; and the description information is added to a digital identity document of the user in a blockchain network.

    METHOD AND APPARATUS FOR GROUPING TRANSACTIONS IN BLOCKCHAIN

    公开(公告)号:EP3961431A1

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

    申请号:EP21181635.0

    申请日:2021-06-25

    发明人: LIU, Xiaojian

    IPC分类号: G06F16/901

    摘要: Implementations of the present specification provide a method and an apparatus for grouping transactions in a blockchain. The method includes: obtaining a first transaction in multiple transactions; obtaining a first variable accessed in the first transaction; reading a first value of a first belonging variable corresponding to the first variable; reading a first value of a first associated variable corresponding to the first transaction; if the first value of the first belonging variable is a numbering value of a second transaction in the multiple transactions, recording an association relationship between the first transaction and the second transaction in the associative array by performing an atomic comparative change operation on an atomic variable in an associative array; and grouping the multiple transactions based on the associative array.

    METHOD FOR EXECUTING SMART CONTRACT, BLOCKCHAIN NODE, AND STORAGE MEDIUM

    公开(公告)号:EP3961391A1

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

    申请号:EP21181684.8

    申请日:2021-06-25

    IPC分类号: G06F9/455 G06F21/12

    摘要: The present specification provides a method for executing a smart contract, a blockchain node, and a storage medium. An implementation of a method for executing a smart contract includes: receiving, by a blockchain node, a request for creating a smart contract, the request including a bytecode of the smart contract; starting, by the blockchain node after completing deployment of the smart contract, to compile the bytecode of the smart contract into a machine code by using ahead of time (AoT) and storing the machine code; and during execution of the deployed smart contract, executing, by the blockchain node, the machine code of the smart contract in response to the machine code being locally stored. According to the above implementations of the present application, the blockchain node can greatly increase a speed of executing a smart contract, and reduce storage overheads on the blockchain node.

    METHODS, APPARATUSES, AND DEVICES FOR GENERATING DIGITAL DOCUMENT OF TITLE

    公开(公告)号:EP3945436A1

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

    申请号:EP21171429.0

    申请日:2021-04-30

    摘要: Embodiments of the present specification provide a method, apparatus, and device for generating a digital document of title. The method includes: A service node receives a document creation request sent by a first user for creating a digital document of title of a target asset, where the document creation request includes first configuration information of a digital document of title to be created, the first configuration information is configuration information generated by the first user by performing a configuration operation on each component in a corresponding first document template based on related information of the target asset, and the first document template is a template that matches the related information of the target asset in a plurality of document templates corresponding to a first blockchain; and generates a digital document of title based on the first configuration information and a predetermined document generation rule, and stores the digital document of title in the first blockchain, so the target asset is circulated by using the first blockchain based on the digital document of title.