mirror of
https://github.com/mimblewimble/grin.git
synced 2025-05-07 09:41:15 +03:00
Merge e6d090ea4b
into 8e79856168
This commit is contained in:
commit
63f8b90449
3 changed files with 4 additions and 4 deletions
|
@ -32,7 +32,7 @@ use crate::{rest::*, BlockListing};
|
|||
use std::sync::Weak;
|
||||
|
||||
/// Main interface into all node API functions.
|
||||
/// Node APIs are split into two seperate blocks of functionality
|
||||
/// Node APIs are split into two separate blocks of functionality
|
||||
/// called the ['Owner'](struct.Owner.html) and ['Foreign'](struct.Foreign.html) APIs
|
||||
///
|
||||
/// Methods in this API are intended to be 'single use'.
|
||||
|
|
|
@ -27,7 +27,7 @@ use std::net::SocketAddr;
|
|||
use std::sync::Weak;
|
||||
|
||||
/// Main interface into all node API functions.
|
||||
/// Node APIs are split into two seperate blocks of functionality
|
||||
/// Node APIs are split into two separate blocks of functionality
|
||||
/// called the ['Owner'](struct.Owner.html) and ['Foreign'](struct.Foreign.html) APIs
|
||||
///
|
||||
/// Methods in this API are intended to be 'single use'.
|
||||
|
|
|
@ -113,10 +113,10 @@ Now, (hopefully) armed with a basic understanding of what the Cuckoo Cycle algor
|
|||
|
||||
## Mining in Grin
|
||||
|
||||
The Cuckoo Cycle outlined above forms the basis of Grin's mining process, however Grin uses two variantion of Cuckoo Cycle in tandem with several other systems to create a Proof-of-Work.
|
||||
The Cuckoo Cycle outlined above forms the basis of Grin's mining process, however Grin uses two variations of Cuckoo Cycle in tandem with several other systems to create a Proof-of-Work.
|
||||
|
||||
1. for GPUs: Cuckaroo on 2^29 edges
|
||||
* Tweaked every 6 months to maitain ASIC resistance.
|
||||
* Tweaked every 6 months to maintain ASIC resistance.
|
||||
* 90% of rewards at launch, linearly decreasing to 0% in 2 years.
|
||||
* Variant of Cuckoo that enforces so-called ``mean'' mining.
|
||||
* Takes 5.5GB of memory (perhaps 4GB with slowdown).
|
||||
|
|
Loading…
Add table
Reference in a new issue