Be a part of the decentralized future.
Decentralized Egalitarian Compute Algorithm
DECA is an egalitarian algorithm consisting of Argon2id+MTP that scales memory pressure non-linearly as compute speed increases to maintain compute time across hardware in a heterogeneous network.
Argon2 parameters have wide ranges allowing KRATE to alter DECA parameters and deploy the changes as a soft-fork to increase resistance to ASIC and quantum computing devices as hardware progresses without the disruption of a hard-fork.
Sequenced Proof Structure
A unique hybrid consensus algorithm consisting of requiring multiple nested proofs, implemented as modules, to agree on a block for confirmation. The result is the strength of one proof can compensate for the weakness of another.
KRATE will utilize Proof-of-Distributed-Compute (PoDC,) Proof-of-Stake (PoS,) and Proof-of-Distributed-Storage (PoDS) as the proofs in SPS, and provide a Generator tool to make participation in each proof easy. Participants are able to participate in any of the proofs and are not required to participate in all three. Rewards are governed by DEGT.
Decentralized Economic Growth Target
The Decentralized Economic Growth Target will use a number of on chain economic metrics to increase or decrease block rewards maintaining a healthy emission curve.
The current block hash is used to calculate a Unix timestamp with a target of the previous block’s Unix timestamp plus 60 seconds. The winning block will have a Unix timestamp that is not lower than the previous block’s Unix timestamp or current Unix timestamp and is closest to the target.
Privacy First Hybrid
The KRATE blockchain is a public\private hybrid chain utilizing a zero-knowledge proof and dual-key system comprised of a spend and view key. The spend key cannot be used to view transactions and vice versa, making it necessary to have both the spend and view key to create a valid transaction. View keys can be published to the network for organizations requiring full transparency or given to select individuals when oversight and auditing processes are required. For additional token security neither key can be derived from the other and both view keys and spend keys can be created as multi-signature keys.
Non-Linear Block Validation
KRATE will maintain high consistency and accuracy of blockchain data through NLBV which allows for full validation of local blockchain data in minutes on every application startup. Traditional chains can take hours or days to perform a full validation requiring applications to assume the local data is correct and only perform a simple check on startup.
Dual Income Streams for Storage Providers
Storage providers are compensated for every byte of space made available to the storage network, plus PoDS smart storage contract fees. This allows KRATE to incentivize storage providers to join and remain on the network during times of low demand to maintain stable network capacity.
PoDS uses a tiered pricing schedule to increase incentivization of high reputation nodes. Node operators can also apply to have node location, latency, bandwidth and other metrics certified to move further up the price tiers.
Difficulty Target Specification
1 MN Token
No Supply Cap