-
公开(公告)号:US20200076571A1
公开(公告)日:2020-03-05
申请号:US16115988
申请日:2018-08-29
Applicant: International Business Machines Corporation
Inventor: Senthilnathan Natarajan , Chander Govindarajan , Manish Sethi , Adarsh Saraf
Abstract: An example operation may include one or more of in one or more peer nodes of a plurality of peer nodes of a blockchain network that stores a blockchain and a state database, periodically generating a state database checkpoint, obtaining a consensus on the state database checkpoint from one or more of the one or more peer nodes, and storing the consensus state database checkpoint.
-
公开(公告)号:US11095705B2
公开(公告)日:2021-08-17
申请号:US16376454
申请日:2019-04-05
Applicant: International Business Machines Corporation
Inventor: Adarsh Saraf , Prabal Banerjee , Shreya Chakraborty , Chander Govindarajan
IPC: H04L29/08
Abstract: An example operation may include one or more of transmitting a request for web page content to a web server, receiving a hypertext markup language (HTML) boilerplate file of the web page with a content delivery network (CDN) address for CDN content of the web page, retrieving the CDN content from a blockchain based on the CDN address, and displaying, at a client device, the web page based on the HTML boilerplate file and the CDN content retrieved from the blockchain.
-
公开(公告)号:US11334439B2
公开(公告)日:2022-05-17
申请号:US16116239
申请日:2018-08-29
Applicant: International Business Machines Corporation
Inventor: Senthilnathan Natarajan , Chander Govindarajan , Manish Sethi , Adarsh Saraf
Abstract: An example operation may include one or more of retrieving, into a new node to be instantiated in a blockchain network, a state database checkpoint of a state database created at a block number of a blockchain of the blockchain network, retrieving, into the new node, blocks of the blockchain from the checkpoint block number to a current block number, constructing an initial state database from the received state database checkpoint, and executing, at the new node, the transactions of the retrieved blocks on the initial state database to generate a current state database.
-
公开(公告)号:US11314771B2
公开(公告)日:2022-04-26
申请号:US16438469
申请日:2019-06-12
Applicant: International Business Machines Corporation
Inventor: Shreya Chakraborty , Adarsh Saraf , Chander Govindarajan
Abstract: An example operation may include one or more of receiving, by an orderer, a split transaction that contains configuration transactions for new channels, generating, by the orderer, a split block that includes a split transaction payload and a block header, and sending, by the orderer, the split block to participant nodes to form new channels based on a content of the split block.
-
公开(公告)号:US11457066B2
公开(公告)日:2022-09-27
申请号:US16438472
申请日:2019-06-12
Applicant: International Business Machines Corporation
Inventor: Shreya Chakraborty , Adarsh Saraf , Chander Govindarajan
IPC: H04L29/06 , H04L67/104 , G06Q20/38 , H04L9/06 , H04L9/00
Abstract: An example operation may include one or more of receiving, by an orderer node, a merge channels transaction for a plurality of channels that includes a modification policy for the plurality of the channels, verifying, by the orderer node, the merge channels transaction based on the modification policy, executing, by the orderer node, the merge channels transaction to generate a merge block, and providing the merge block to participating nodes for a merger of the plurality of the channels into a new channel.
-
公开(公告)号:US11196542B2
公开(公告)日:2021-12-07
申请号:US16115988
申请日:2018-08-29
Applicant: International Business Machines Corporation
Inventor: Senthilnathan Natarajan , Chander Govindarajan , Manish Sethi , Adarsh Saraf
Abstract: An example operation may include one or more of in one or more peer nodes of a plurality of peer nodes of a blockchain network that stores a blockchain and a state database, periodically generating a state database checkpoint, obtaining a consensus on the state database checkpoint from one or more of the one or more peer nodes, and storing the consensus state database checkpoint.
-
公开(公告)号:US20200322413A1
公开(公告)日:2020-10-08
申请号:US16376454
申请日:2019-04-05
Applicant: International Business Machines Corporation
Inventor: Adarsh Saraf , Prabal Banerjee , Shreya Chakraborty , Chander Govindarajan
IPC: H04L29/08
Abstract: An example operation may include one or more of transmitting a request for web page content to a web server, receiving a hypertext markup language (HTML) boilerplate file of the web page with a content delivery network (CDN) address for CDN content of the web page, retrieving the CDN content from a blockchain based on the CDN address, and displaying, at a client device, the web page based on the HTML boilerplate file and the CDN content retrieved from the blockchain.
-
公开(公告)号:US10901957B2
公开(公告)日:2021-01-26
申请号:US16116191
申请日:2018-08-29
Applicant: International Business Machines Corporation
Inventor: Senthilnathan Natarajan , Chander Govindarajan , Manish Sethi , Adarsh Saraf
IPC: G06F16/182 , G06F16/27 , H04L9/06 , H04L29/14 , G06F16/18
Abstract: An example operation may include one or more of retrieving, into a corrupted node in a blockchain network that is at least one corrupted or forked, a state database checkpoint of a state database created at a block number of a blockchain of the blockchain network, wherein the retrieved state database checkpoint comprises a last known non-corrupted or non-forked checkpoint state, retrieving, into the corrupted node, blocks of the blockchain from the checkpoint block number to a current block number, constructing an initial state database from the retrieved state database checkpoint, and executing, at the corrupted node, the transactions of the retrieved blocks on the initial state database to generate a current state database.
-
公开(公告)号:US20200073962A1
公开(公告)日:2020-03-05
申请号:US16116191
申请日:2018-08-29
Applicant: International Business Machines Corporation
Inventor: Senthilnathan Natarajan , Chander Govindarajan , Manish Sethi , Adarsh Saraf
Abstract: An example operation may include one or more of retrieving, into a corrupted node in a blockchain network that is at least one corrupted or forked, a state database checkpoint of a state database created at a block number of a blockchain of the blockchain network, wherein the retrieved state database checkpoint comprises a last known non-corrupted or non-forked checkpoint state, retrieving, into the corrupted node, blocks of the blockchain from the checkpoint block number to a current block number, constructing an initial state database from the retrieved state database checkpoint, and executing, at the corrupted node, the transactions of the retrieved blocks on the initial state database to generate a current state database.
-
公开(公告)号:US20200073758A1
公开(公告)日:2020-03-05
申请号:US16116239
申请日:2018-08-29
Applicant: International Business Machines Corporation
Inventor: Senthilnathan Natarajan , Chander Govindarajan , Manish Sethi , Adarsh Saraf
Abstract: An example operation may include one or more of retrieving, into a new node to be instantiated in a blockchain network, a state database checkpoint of a state database created at a block number of a blockchain of the blockchain network, retrieving, into the new node, blocks of the blockchain from the checkpoint block number to a current block number, constructing an initial state database from the received state database checkpoint, and executing, at the new node, the transactions of the retrieved blocks on the initial state database to generate a current state database.
-
-
-
-
-
-
-
-
-