-
公开(公告)号:US20240250829A1
公开(公告)日:2024-07-25
申请号:US18424651
申请日:2024-01-26
Applicant: Chia Network Inc.
Inventor: Bram Cohen , Krzysztof Pietrzak , Mariano Sorgente
CPC classification number: H04L9/3247 , H04L9/3236 , H04L9/3271 , H04L9/50
Abstract: A method for extending a blockchain includes, at a space server in a distributed network: storing a plot file. The method also includes accessing a blockchain: during a current slot in the series of slots, accessing a proof-of-space challenge based on a current slot challenge associated with the current slot and a challenge chain signage point; in response to accessing the proof-of-space challenge, retrieving a proof-of-space based on the proof-of-space challenge and the plot file; calculating a quality-based number of iterations based on the quality of the proof-of-space; generating a block comprising the proof-of-space, the challenge chain signage point, and a reward chain signage point; and broadcasting the block to the distributed network.
-
公开(公告)号:US20230283474A1
公开(公告)日:2023-09-07
申请号:US18116128
申请日:2023-03-01
Applicant: Chia Network Inc.
Inventor: Dan Boneh , Krzysztof Pietrzak , Bram Cohen , Lipa Long , Richard Kiss , Alex Wice , Mariano Sorgente , Benedikt Bunz , Ben Fisch
IPC: H04L9/32
CPC classification number: H04L9/3218 , H04L9/3239 , H04L9/50 , H04L2209/56
Abstract: Disclosed are aspects of an untrusted decentralized computing platform that includes an untrusted decentralized database which participant computing systems within the platform reach consensus on an accepted representation thereof. Some aspects of the databased include one or more directed acyclic graphs, which may include cryptographic hash pointers. Some aspects include an untrusted decentralized database architecture that includes two constituent chains. Some aspects of a consensus layer of the untrusted decentralized computing platform alternate a proof of space with a verifiable delay function to reduce compute resource waste relative to systems reliant on compute sources for proofs of work. In some aspects of a consensus layer alternating the proof-of-space and the proof-of-time, a single difficulty factors may be determined by multiplying their difficulty factors together to generate a single variable which accounts for difficulty for both proofs.
-
公开(公告)号:US11625390B2
公开(公告)日:2023-04-11
申请号:US17496405
申请日:2021-10-07
Applicant: Chia Network Inc.
Inventor: Bram Cohen , Krzysztof Pietrzak , Mariano Sorgente
Abstract: A method for extending a blockchain comprises, at a space server: allocating an amount of drive storage for generating proofs-of-space; or accessing a first challenge based on a prior block of the blockchain, the prior block comprising a first proof-of-space and a first proof-of-time; in response to accessing the first challenge, generating a second proof-of-space based on the first challenge and the amount of drive storage, the second proof-of-space indicating allocation of the amount of drive storage; accessing a second proof-of-time based on the prior block and indicating a first time delay elapsed after extension of the blockchain with the prior block; generating a new block comprising the second proof-of-space and the second proof-of-time; and broadcasting the new block over a distributed network.
-
公开(公告)号:US12198136B2
公开(公告)日:2025-01-14
申请号:US18388418
申请日:2023-11-09
Applicant: Chia Network Inc.
Inventor: Bram Cohen , Matt Hauff , Mariano Sorgente , Matt Howard , Adam Kelly
Abstract: A method for pooling and retrieving block rewards in a reward pool including an operator node and a set of member nodes in a distributed network extending a proof-of-space-based blockchain includes: submitting a transaction configured to generate a singleton in a set of singletons, the singleton including: an outer puzzle hash linking the singleton to a singleton puzzle hash; and an inner puzzle hash defining a pool address associated with the reward pool; generating a block including a proof-of-space and a block reward allocated to the singleton puzzle hash; detecting the block reward allocated to the singleton puzzle hash; identifying the singleton linked to the singleton puzzle hash; and submitting a transaction configured to: remove the singleton from the set of singletons; and transfer the block reward from the singleton puzzle hash to the pool address.
-
公开(公告)号:US20240265004A1
公开(公告)日:2024-08-08
申请号:US18442653
申请日:2024-02-15
Applicant: Chia Network Inc.
Inventor: Bram Cohen , Krzysztof Pietrzak , Mariano Sorgente
CPC classification number: G06F16/2379 , G06F12/0223 , H04L9/3239 , G06F2212/1048 , H04L9/50
Abstract: A method for extending a blockchain comprises, at a space server: allocating an amount of drive storage for generating proofs-of-space; or accessing a first challenge based on a prior block of the blockchain, the prior block comprising a first proof-of-space and a first proof-of-time; in response to accessing the first challenge, generating a second proof-of-space based on the first challenge and the amount of drive storage, the second proof-of-space indicating allocation of the amount of drive storage; accessing a second proof-of-time based on the prior block and indicating a first time delay elapsed after extension of the blockchain with the prior block; generating a new block comprising the second proof-of-space and the second proof-of-time; and broadcasting the new block over a distributed network.
-
公开(公告)号:US11934387B2
公开(公告)日:2024-03-19
申请号:US18118440
申请日:2023-03-07
Applicant: Chia Network Inc.
Inventor: Bram Cohen , Krzysztof Pietrzak , Mariano Sorgente
CPC classification number: G06F16/2379 , G06F12/0223 , H04L9/3239 , G06F2212/1048 , H04L9/50
Abstract: A method for extending a blockchain comprises, at a space server: allocating an amount of drive storage for generating proofs-of-space; or accessing a first challenge based on a prior block of the blockchain, the prior block comprising a first proof-of-space and a first proof-of-time; in response to accessing the first challenge, generating a second proof-of-space based on the first challenge and the amount of drive storage, the second proof-of-space indicating allocation of the amount of drive storage; accessing a second proof-of-time based on the prior block and indicating a first time delay elapsed after extension of the blockchain with the prior block; generating a new block comprising the second proof-of-space and the second proof-of-time; and broadcasting the new block over a distributed network.
-
公开(公告)号:US20230115694A1
公开(公告)日:2023-04-13
申请号:US17959966
申请日:2022-10-04
Applicant: Chia Network Inc.
Inventor: Bram Cohen , Matt Hauff , Mariano Sorgente , Matt Howard , Adam Kelly
Abstract: A method for pooling and retrieving block rewards in a reward pool including an operator node and a set of member nodes in a distributed network extending a proof-of-space-based blockchain includes: submitting a transaction configured to generate a singleton in a set of singletons, the singleton including: an outer puzzle hash linking the singleton to a singleton puzzle hash; and an inner puzzle hash defining a pool address associated with the reward pool; generating a block including a proof-of-space and a block reward allocated to the singleton puzzle hash; detecting the block reward allocated to the singleton puzzle hash; identifying the singleton linked to the singleton puzzle hash; and submitting a transaction configured to: remove the singleton from the set of singletons; and transfer the block reward from the singleton puzzle hash to the pool address.
-
公开(公告)号:US12074976B2
公开(公告)日:2024-08-27
申请号:US18116128
申请日:2023-03-01
Applicant: Chia Network Inc.
Inventor: Dan Boneh , Krzysztof Pietrzak , Bram Cohen , Lipa Long , Richard Kiss , Alex Wice , Mariano Sorgente , Benedikt Bunz , Ben Fisch
CPC classification number: H04L9/3218 , H04L9/3239 , H04L9/50 , H04L2209/56
Abstract: Disclosed are aspects of an untrusted decentralized computing platform that includes an untrusted decentralized database which participant computing systems within the platform reach consensus on an accepted representation thereof. Some aspects of the databased include one or more directed acyclic graphs, which may include cryptographic hash pointers. Some aspects include an untrusted decentralized database architecture that includes two constituent chains. Some aspects of a consensus layer of the untrusted decentralized computing platform alternate a proof of space with a verifiable delay function to reduce compute resource waste relative to systems reliant on compute sources for proofs of work. In some aspects of a consensus layer alternating the proof-of-space and the proof-of-time, a single difficulty factors may be determined by multiplying their difficulty factors together to generate a single variable which accounts for difficulty for both proofs.
-
公开(公告)号:US20240070666A1
公开(公告)日:2024-02-29
申请号:US18388418
申请日:2023-11-09
Applicant: Chia Network Inc.
Inventor: Bram Cohen , Matt Hauff , Mariano Sorgente , Matt Howard , Adam Kelly
CPC classification number: G06Q20/401 , G06Q20/3678 , G06Q20/389 , H04L9/00 , H04L9/0637 , H04L9/0643 , H04L9/50
Abstract: A method for pooling and retrieving block rewards in a reward pool including an operator node and a set of member nodes in a distributed network extending a proof-of-space-based blockchain includes: submitting a transaction configured to generate a singleton in a set of singletons, the singleton including: an outer puzzle hash linking the singleton to a singleton puzzle hash; and an inner puzzle hash defining a pool address associated with the reward pool; generating a block including a proof-of-space and a block reward allocated to the singleton puzzle hash; detecting the block reward allocated to the singleton puzzle hash; identifying the singleton linked to the singleton puzzle hash; and submitting a transaction configured to: remove the singleton from the set of singletons; and transfer the block reward from the singleton puzzle hash to the pool address.
-
公开(公告)号:US11621847B2
公开(公告)日:2023-04-04
申请号:US17489480
申请日:2021-09-29
Applicant: Chia Network Inc.
Inventor: Dan Boneh , Krzysztof Pietrzak , Bram Cohen , Lipa Long , Richard Kiss , Alex Wice , Mariano Sorgente , Benedikt Bunz , Ben Fisch
Abstract: Disclosed are aspects of an untrusted decentralized computing platform that includes an untrusted decentralized database which participant computing systems within the platform reach consensus on an accepted representation thereof. Some aspects of the databased include one or more directed acyclic graphs, which may include cryptographic hash pointers. Some aspects include an untrusted decentralized database architecture that includes two constituent chains. Some aspects of a consensus layer of the untrusted decentralized computing platform alternate a proof of space with a verifiable delay function to reduce compute resource waste relative to systems reliant on compute sources for proofs of work. In some aspects of a consensus layer alternating the proof-of-space and the proof-of-time, a single difficulty factors may be determined by multiplying their difficulty factors together to generate a single variable which accounts for difficulty for both proofs.
-
-
-
-
-
-
-
-
-