-
公开(公告)号:US11315666B2
公开(公告)日:2022-04-26
申请号:US16422618
申请日:2019-05-24
发明人: Shifeng Wang
IPC分类号: G16H10/60 , G16H15/00 , G06F21/62 , H04L9/06 , H04L9/08 , H04W12/02 , H04L29/06 , H04L29/08 , H04L67/12
摘要: In an implementation, processing blockchain-based data is described. Data to be stored in a blockchain network is received at one or more processing devices of a blockchain node. A determination is made that an attribute of the data is of a particular type. In response to determining that the attribute of the data is of the particular type, a digest representing the data is generated. The digest is smaller in size than the data. The data is stored at a storage location in accordance with a mapping relationship between the digest and a first identifier of the data. An encrypted version of the digest is generated, by the one or more processing devices for storage on the blockchain network, using a private key of a public-private key pair corresponding to a second identifier of the data.
-
公开(公告)号:US10942756B2
公开(公告)日:2021-03-09
申请号:US16883817
申请日:2020-05-26
发明人: Shifeng Wang
摘要: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for executing blockchain contracts are provided. One of the methods includes: obtaining a bytecode of a blockchain contract, wherein the bytecode comprises one or more indicators, and the one or more indicators comprise a first indicator indicating a virtual machine type for executing the blockchain contract; and executing the blockchain contract using a virtual machine of the virtual machine type associated with the first indicator.
-
公开(公告)号:US11201727B2
公开(公告)日:2021-12-14
申请号:US16496342
申请日:2019-03-27
发明人: Shifeng Wang
IPC分类号: G06F16/903 , H04L9/06 , G06F8/20 , H04L9/32
摘要: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing user interactions with a blockchain. One of the methods includes: receiving a user input in a command line interface (CLI), wherein the user input comprises a reference to one or more configurations; determining, by a command manager based on the user input, a blockchain-related operation and a command plug-in associated with the blockchain-related operation; generating, by the determined command plug-in, a command based on the determined operation and the one or more configurations; and sending, by a software development kit (SDK) associated with the blockchain, the command to one or more nodes associated with the blockchain.
-
公开(公告)号:US11126596B2
公开(公告)日:2021-09-21
申请号:US16921212
申请日:2020-07-06
发明人: Shifeng Wang
IPC分类号: G06F16/00 , G06F16/182 , G06F16/11
摘要: The present application discloses a blockchain consensus method and device. In the blockchain consensus method, a blockchain node obtains service data on which to perform consensus processing. A service type of the service data is determined. At least one consensus node that provides a consensus service is selected by the blockchain node and from a consensus network based on the service type. The blockchain node sends the service data to the at least one consensus node, so that the at least one consensus node performs consensus processing on the service data.
-
-
-