-
公开(公告)号:US20220417008A1
公开(公告)日:2022-12-29
申请号:US17359545
申请日:2021-06-26
Applicant: Redpine Signals, Inc.
Inventor: Ananya SHRIVASTAVA , Mohammed SUMAIR , Joydeep Kumar DEVNATH , Suyash Kandele , Goyardhan Mattela
Abstract: A lightweight node in a decentralized network includes stores a blockchain with a plurality of blocks. The lightweight node adds blocks to the blockchain successively. A given block having a header and a body. The header includes a data merkle root generated as a root hash of a data merkle tree with one or more leaf nodes that are one or more hashes. A given hash being a hash of a combination of (1) a public key associated with a lightweight node of the decentralized network and (2) of a validity value associated with the public key indicating whether the public key is a valid public key. The data merkle root being insufficient for restoring the data merkle tree. But with a public key and an intermediate hash the date merkle root is sufficient for at least partly verifying the public key.
-
公开(公告)号:US12107966B2
公开(公告)日:2024-10-01
申请号:US17359546
申请日:2021-06-26
Applicant: Redpine Signals, Inc.
Inventor: Ananya Shrivastava , Mohammed Sumair , Joydeep Kumar Devnath , Suyash Kandele , Govardhan Mattela
CPC classification number: H04L9/3247 , H04L9/30 , H04L9/3239 , H04L9/3297 , H04L9/50 , H04L2209/805
Abstract: An unenrolled lightweight node is on a decentralized network with a trusted node and a plurality of peers. The unenrolled lightweight node and the peers run a lightweight blockchain consensus algorithm. The unenrolled lightweight node includes (a) circuitry for storing a token that includes a signature that includes at least a signature of at least a first identifier signed with a private key of the trusted node, the first identifier being associated with a public key of the unenrolled lightweight node, and (b) circuitry for broadcasting a request for blockchain enrollment of the unenrolled lightweight node to the plurality of peers. The authentication request including at least a second identifier that is associated with at least a public key of the unenrolled lightweight node, a signature created with at least the second identifier and a corresponding private key of the unenrolled lightweight node, and the token.
-
公开(公告)号:US11902426B2
公开(公告)日:2024-02-13
申请号:US17359545
申请日:2021-06-26
Applicant: Redpine Signals, Inc.
Inventor: Ananya Shrivastava , Mohammed Sumair , Joydeep Kumar Devnath , Suyash Kandele , Govardhan Mattela
CPC classification number: H04L9/0825 , H04L9/0891 , H04L9/3242 , H04L9/3247 , H04L9/3263 , H04L9/50 , H04L2209/56
Abstract: A lightweight node in a decentralized network includes stores a blockchain with a plurality of blocks. The lightweight node adds blocks to the blockchain successively. A given block having a header and a body. The header includes a data merkle root generated as a root hash of a data merkle tree with one or more leaf nodes that are one or more hashes. A given hash being a hash of a combination of (1) a public key associated with a lightweight node of the decentralized network and (2) of a validity value associated with the public key indicating whether the public key is a valid public key. The data merkle root being insufficient for restoring the data merkle tree. But with a public key and an intermediate hash the date merkle root is sufficient for at least partly verifying the public key.
-
公开(公告)号:US20220417030A1
公开(公告)日:2022-12-29
申请号:US17359546
申请日:2021-06-26
Applicant: Redpine Signals, Inc.
Inventor: Ananya SHRIVASTAVA , Mohammed SUMAIR , Joydeep Kumar DEVNATH , Suyash Kandele , Govardhan Mattela
Abstract: An unenrolled lightweight node is on a decentralized network with a trusted node and a plurality of peers. The unenrolled lightweight node and the peers run a lightweight blockchain consensus algorithm. The unenrolled lightweight node includes (a) circuitry for storing a token that includes a signature that includes at least a signature of at least a first identifier signed with a private key of the trusted node, the first identifier being associated with a public key of the unenrolled lightweight node, and (b) circuitry for broadcasting a request for blockchain enrollment of the unenrolled lightweight node to the plurality of peers. The authentication request including at least a second identifier that is associated with at least a public key of the unenrolled lightweight node, a signature created with at least the second identifier and a corresponding private key of the unenrolled lightweight node, and the token.
-
-
-