SlideShare a Scribd company logo
1 of 39
Download to read offline
grincon<US>(0)
19.01.28 // hero city, san mateo (CA)
How to Mine Grin
Converting Electricity to Magic...
@quentinlesceller
For more presentations like this and updates on Grin, sign up here
What is a Cuckaroo?
2
What is AR/AF?
What is Primary/Secondary PoW?
Can I adopt a Cuckatoo?
What should I mine?
What is the best CPU?
Is Grinmint really the best mining pool?
Which mining software should I use?
A LOT of questions
Can I CPU mine?
Can I mine with my Radeon HD 4850?
Pool
Which pool is the best
for me?
Hardware
Which hardware is the
more profitable?
Software
Which software is the
best?
PoW
Which PoW to choose?
Proof-of-Work
4
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
Cuckoo Cycle Family
Finding 42-cycles in a random bipartite graphs with billions
of nodes. Creator: John Tromp
5
Begin with a mess End up with a cycle
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
A Dual-PoWs Cryptocurrency
Grin uses 2 proof of work algorithms
- Primary Proof of Work: ASIC Friendly
- Secondary Proof of Work: ASIC
Resistant, GPU Friendly
Why?
- To guarantee fair and distributed
mining
- To encourage ASIC development
6
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
A Dual-PoWs Cryptocurrency
● For ASICs: Cuckatoo31+ - 2^31 edges or more
○ Variant of Cuckoo PoW that simplifies ASIC design
○ Takes 512 MB of memory
○ Can be mined on 11GB GPU initially
○ 10% of rewards at launch, linearly increasing to 100% in 2 years
● For GPUs: Cuckaroo29 - 2^29 edges
○ Variant of Cuckoo that enforces Mean mining
○ Mining 4GB of memory
○ Tweaked to maintain asic resistance for 2 years
○ 90% of rewards at launch, linearly decreasing to 0 in 2 years
7
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
Evolution of PoW
8
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
PoW Choice:
9
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
PoW Choice:
10
Use a calculator:
grin-pool.org/what-to-mine by Hendrik Richter
Hardware Choice
11
CPU
12
GPU
13
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
GPU Choice
- AMD and NVidia GPU are compatible
- At least 4GB of memory available
- NVidia are much more performant
Known compatibles GPUs
- AMD:
R9 390 8GB/RX570 8GB/RX580 8GB/Vega 56 8GB/Vega 64 8GB
- NVidia:
P104/P106/1070/1070Ti/1080/1080Ti/2070/2080/2080Ti/Tesla
V100
14
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
GPU Choice
- Depends if you want to mine Cuckatoo31+
- Safe bet Nvidia RTX 2080 TI
Pros:
- Can mine both PoWs
- Higher resale value
- Can play Crysis in 4k
15
Cons:
- Expensive
- Once ASICs are out,
Cuckatoo mining will not
be profitable
ASIC
16
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
ASIC
One ASIC develops by Obelisk
- October 2019
- 100 GPS on Cuckatoo31
- Equivalent to 50 2080Ti
- A percentage of the profit
goes to the Grin
development fund.
17
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
ASIC: InnoSilicon
- Announced on January 25
- No details for now
18
Software Choice
19
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
The Fair Mining License
“Any derived miner that charges a developer fee for mining a
fair coin
---one with no premine or other form of developer
compensation---
shall offer to share half the fee revenue with the coin
developers.”
- John Tromp
20
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
Software Choice: The Good
Mining softwares that are open source or give back to the
community:
- Grin-Miner https://github.com/mimblewimble/grin-miner
- GrinGoldMiner https://github.com/mozkomor/GrinGoldMiner
21
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
Software Choice: The Good Too
Mining software that gives back to the community:
- GrinPro https://grinpro.io
- KBminer (included in Minerbabe) https://www.minerbabe.com
- BMiner https://www.bminer.me
22
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
Software Choice: The Bad
Mining software that takes a fee and does not give back
anything:
- GMiner
23
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
Software Performances: Cuckaroo29
24
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
Software Performances: Cuckatoo31
25
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
Software Performances: Do the Math!
26
Verify that the software delivers the displayed graphrate
D: pool difficulty
N: number of solutions found in time period T
T: time period in seconds
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
Software Performances: Fidelity
27
The probability for a solver to find a 42-cycle
~1 for Cuckaroo29 solvers
~.9 for Cuckatoo31 on GTX
~.7 for Cuckatoo31 on RTX
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
Software Performances: Some Experiments
28
Pool Choice
29
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
Which Pool?
30
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
Which Pool?
31
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
Current situation: Cuckaroo29
32
19/01/28
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
Current situation: Cuckatoo31
33
19/01/28
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
Choose a Fair Pool™
Choose a pool that commit to give back to the Grin
Development Fund:
- MWGrinpool
- Grinmint
- Grin-pool.org
Choose a pool with less than 50% of the hashrate.
34
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
How to get those Grins?
But no addresses…
Various way to move your grins from pool to wallet/exchange
- Direct file/Email with a file
- Keybase
- HTTP/HTTPS
- Wallet713
35
Conclusion
36
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
Conclusion
37
PoW Choice
Software
Choice
Hardware
Choice
Pool Choice
grincon<US>(0) // 19.01.28 // hero city, san mateo (CA)
Conclusion
38
PoW Choice
Fair Mining
Software
Hardware
Choice
Fair Pool
For more presentations
like this and updates on
Grin, sign up here

More Related Content

Similar to How to Mine Grin Cryptocurrency

Grincon U.S. 2019 Layperson's Intro to Grin, Grin Value Prop & Governance
Grincon U.S. 2019 Layperson's Intro to Grin, Grin Value Prop & GovernanceGrincon U.S. 2019 Layperson's Intro to Grin, Grin Value Prop & Governance
Grincon U.S. 2019 Layperson's Intro to Grin, Grin Value Prop & GovernanceKaren Hsu
 
Grincon U.S. 2019 Proof of Work
Grincon U.S. 2019 Proof of WorkGrincon U.S. 2019 Proof of Work
Grincon U.S. 2019 Proof of WorkKaren Hsu
 
Dangerous on ClickHouse in 30 minutes, by Robert Hodges, Altinity CEO
Dangerous on ClickHouse in 30 minutes, by Robert Hodges, Altinity CEODangerous on ClickHouse in 30 minutes, by Robert Hodges, Altinity CEO
Dangerous on ClickHouse in 30 minutes, by Robert Hodges, Altinity CEOAltinity Ltd
 
Grincon U.S. 2019 Lightning Round
Grincon U.S. 2019 Lightning RoundGrincon U.S. 2019 Lightning Round
Grincon U.S. 2019 Lightning RoundKaren Hsu
 
Ulop presentation
Ulop presentationUlop presentation
Ulop presentationMarvin Uy
 
7nm "Navi" GPU - A GPU Built For Performance
7nm "Navi" GPU - A GPU Built For Performance 7nm "Navi" GPU - A GPU Built For Performance
7nm "Navi" GPU - A GPU Built For Performance AMD
 
Open Hardware PowerPC Notebook motherboard V.0.6 August 2020
Open Hardware PowerPC Notebook motherboard V.0.6 August 2020Open Hardware PowerPC Notebook motherboard V.0.6 August 2020
Open Hardware PowerPC Notebook motherboard V.0.6 August 2020Roberto Innocenti
 
HP Pavilion 15 F Quanta U8A DA0U8AMB6A0 REV 1A UMA Schematic Diagram.pdf
HP Pavilion 15 F Quanta U8A DA0U8AMB6A0 REV 1A UMA Schematic Diagram.pdfHP Pavilion 15 F Quanta U8A DA0U8AMB6A0 REV 1A UMA Schematic Diagram.pdf
HP Pavilion 15 F Quanta U8A DA0U8AMB6A0 REV 1A UMA Schematic Diagram.pdfCarlosLuisColmenares
 
Electrical Schematic Open Hardware PowerPC Notebook motherboard v. 0.5
 Electrical Schematic Open Hardware PowerPC Notebook motherboard v. 0.5 Electrical Schematic Open Hardware PowerPC Notebook motherboard v. 0.5
Electrical Schematic Open Hardware PowerPC Notebook motherboard v. 0.5Roberto Innocenti
 
Computing Performance: On the Horizon (2021)
Computing Performance: On the Horizon (2021)Computing Performance: On the Horizon (2021)
Computing Performance: On the Horizon (2021)Brendan Gregg
 
Nvidia® cuda™ 5.0 Sample Evaluation Result Part 1
Nvidia® cuda™ 5.0 Sample Evaluation Result Part 1Nvidia® cuda™ 5.0 Sample Evaluation Result Part 1
Nvidia® cuda™ 5.0 Sample Evaluation Result Part 1Yukio Saito
 
Making GPU resets less painful on Linux
Making GPU resets less painful on LinuxMaking GPU resets less painful on Linux
Making GPU resets less painful on LinuxIgalia
 
new_age_graphics_android_x86
new_age_graphics_android_x86new_age_graphics_android_x86
new_age_graphics_android_x86Droidcon Berlin
 
A beginner’s guide to programming GPUs with CUDA
A beginner’s guide to programming GPUs with CUDAA beginner’s guide to programming GPUs with CUDA
A beginner’s guide to programming GPUs with CUDAPiyush Mittal
 
Electrical Schematic Open Hardware PowerPC Notebook motherboard
Electrical Schematic Open Hardware PowerPC Notebook motherboard Electrical Schematic Open Hardware PowerPC Notebook motherboard
Electrical Schematic Open Hardware PowerPC Notebook motherboard Roberto Innocenti
 
GPGPU: что это такое и для чего. Александр Титов. CoreHard Spring 2019
GPGPU: что это такое и для чего. Александр Титов. CoreHard Spring 2019GPGPU: что это такое и для чего. Александр Титов. CoreHard Spring 2019
GPGPU: что это такое и для чего. Александр Титов. CoreHard Spring 2019corehard_by
 
20171206 PGconf.ASIA LT gstore_fdw
20171206 PGconf.ASIA LT gstore_fdw20171206 PGconf.ASIA LT gstore_fdw
20171206 PGconf.ASIA LT gstore_fdwKohei KaiGai
 
Lrz kurs: gpu and mic programming with r
Lrz kurs: gpu and mic programming with rLrz kurs: gpu and mic programming with r
Lrz kurs: gpu and mic programming with rFerdinand Jamitzky
 

Similar to How to Mine Grin Cryptocurrency (20)

Grincon U.S. 2019 Layperson's Intro to Grin, Grin Value Prop & Governance
Grincon U.S. 2019 Layperson's Intro to Grin, Grin Value Prop & GovernanceGrincon U.S. 2019 Layperson's Intro to Grin, Grin Value Prop & Governance
Grincon U.S. 2019 Layperson's Intro to Grin, Grin Value Prop & Governance
 
Grincon U.S. 2019 Proof of Work
Grincon U.S. 2019 Proof of WorkGrincon U.S. 2019 Proof of Work
Grincon U.S. 2019 Proof of Work
 
#Riverflow2 d gpu tests 2019
#Riverflow2 d gpu tests 2019#Riverflow2 d gpu tests 2019
#Riverflow2 d gpu tests 2019
 
Starburn
StarburnStarburn
Starburn
 
Dangerous on ClickHouse in 30 minutes, by Robert Hodges, Altinity CEO
Dangerous on ClickHouse in 30 minutes, by Robert Hodges, Altinity CEODangerous on ClickHouse in 30 minutes, by Robert Hodges, Altinity CEO
Dangerous on ClickHouse in 30 minutes, by Robert Hodges, Altinity CEO
 
Grincon U.S. 2019 Lightning Round
Grincon U.S. 2019 Lightning RoundGrincon U.S. 2019 Lightning Round
Grincon U.S. 2019 Lightning Round
 
Ulop presentation
Ulop presentationUlop presentation
Ulop presentation
 
7nm "Navi" GPU - A GPU Built For Performance
7nm "Navi" GPU - A GPU Built For Performance 7nm "Navi" GPU - A GPU Built For Performance
7nm "Navi" GPU - A GPU Built For Performance
 
Open Hardware PowerPC Notebook motherboard V.0.6 August 2020
Open Hardware PowerPC Notebook motherboard V.0.6 August 2020Open Hardware PowerPC Notebook motherboard V.0.6 August 2020
Open Hardware PowerPC Notebook motherboard V.0.6 August 2020
 
HP Pavilion 15 F Quanta U8A DA0U8AMB6A0 REV 1A UMA Schematic Diagram.pdf
HP Pavilion 15 F Quanta U8A DA0U8AMB6A0 REV 1A UMA Schematic Diagram.pdfHP Pavilion 15 F Quanta U8A DA0U8AMB6A0 REV 1A UMA Schematic Diagram.pdf
HP Pavilion 15 F Quanta U8A DA0U8AMB6A0 REV 1A UMA Schematic Diagram.pdf
 
Electrical Schematic Open Hardware PowerPC Notebook motherboard v. 0.5
 Electrical Schematic Open Hardware PowerPC Notebook motherboard v. 0.5 Electrical Schematic Open Hardware PowerPC Notebook motherboard v. 0.5
Electrical Schematic Open Hardware PowerPC Notebook motherboard v. 0.5
 
Computing Performance: On the Horizon (2021)
Computing Performance: On the Horizon (2021)Computing Performance: On the Horizon (2021)
Computing Performance: On the Horizon (2021)
 
Nvidia® cuda™ 5.0 Sample Evaluation Result Part 1
Nvidia® cuda™ 5.0 Sample Evaluation Result Part 1Nvidia® cuda™ 5.0 Sample Evaluation Result Part 1
Nvidia® cuda™ 5.0 Sample Evaluation Result Part 1
 
Making GPU resets less painful on Linux
Making GPU resets less painful on LinuxMaking GPU resets less painful on Linux
Making GPU resets less painful on Linux
 
new_age_graphics_android_x86
new_age_graphics_android_x86new_age_graphics_android_x86
new_age_graphics_android_x86
 
A beginner’s guide to programming GPUs with CUDA
A beginner’s guide to programming GPUs with CUDAA beginner’s guide to programming GPUs with CUDA
A beginner’s guide to programming GPUs with CUDA
 
Electrical Schematic Open Hardware PowerPC Notebook motherboard
Electrical Schematic Open Hardware PowerPC Notebook motherboard Electrical Schematic Open Hardware PowerPC Notebook motherboard
Electrical Schematic Open Hardware PowerPC Notebook motherboard
 
GPGPU: что это такое и для чего. Александр Титов. CoreHard Spring 2019
GPGPU: что это такое и для чего. Александр Титов. CoreHard Spring 2019GPGPU: что это такое и для чего. Александр Титов. CoreHard Spring 2019
GPGPU: что это такое и для чего. Александр Титов. CoreHard Spring 2019
 
20171206 PGconf.ASIA LT gstore_fdw
20171206 PGconf.ASIA LT gstore_fdw20171206 PGconf.ASIA LT gstore_fdw
20171206 PGconf.ASIA LT gstore_fdw
 
Lrz kurs: gpu and mic programming with r
Lrz kurs: gpu and mic programming with rLrz kurs: gpu and mic programming with r
Lrz kurs: gpu and mic programming with r
 

More from Karen Hsu

Grincon U.S. 2019 The Future of Grin
Grincon U.S. 2019 The Future of GrinGrincon U.S. 2019 The Future of Grin
Grincon U.S. 2019 The Future of GrinKaren Hsu
 
Grincon U.S. 2019 Introduction
Grincon U.S. 2019 IntroductionGrincon U.S. 2019 Introduction
Grincon U.S. 2019 IntroductionKaren Hsu
 
Grincon U.S. 2019 RSA Accumulators
Grincon U.S. 2019 RSA AccumulatorsGrincon U.S. 2019 RSA Accumulators
Grincon U.S. 2019 RSA AccumulatorsKaren Hsu
 
Grincon U.S. 2019 Security concerns in mining
Grincon U.S. 2019 Security concerns in miningGrincon U.S. 2019 Security concerns in mining
Grincon U.S. 2019 Security concerns in miningKaren Hsu
 
Grincon U.S. 2019 Scriptless Scripts
Grincon U.S. 2019 Scriptless ScriptsGrincon U.S. 2019 Scriptless Scripts
Grincon U.S. 2019 Scriptless ScriptsKaren Hsu
 
Grincon U.S. 2019 Grin Privacy and Scaling
Grincon U.S. 2019 Grin Privacy and ScalingGrincon U.S. 2019 Grin Privacy and Scaling
Grincon U.S. 2019 Grin Privacy and ScalingKaren Hsu
 
Grincon U.S. 2019 Grin Security Audit Results
Grincon U.S. 2019 Grin Security Audit ResultsGrincon U.S. 2019 Grin Security Audit Results
Grincon U.S. 2019 Grin Security Audit ResultsKaren Hsu
 
Faster Payments on the Blockchain
Faster Payments on the BlockchainFaster Payments on the Blockchain
Faster Payments on the BlockchainKaren Hsu
 
Test Data Management for healthcare
Test Data Management for healthcareTest Data Management for healthcare
Test Data Management for healthcareKaren Hsu
 

More from Karen Hsu (9)

Grincon U.S. 2019 The Future of Grin
Grincon U.S. 2019 The Future of GrinGrincon U.S. 2019 The Future of Grin
Grincon U.S. 2019 The Future of Grin
 
Grincon U.S. 2019 Introduction
Grincon U.S. 2019 IntroductionGrincon U.S. 2019 Introduction
Grincon U.S. 2019 Introduction
 
Grincon U.S. 2019 RSA Accumulators
Grincon U.S. 2019 RSA AccumulatorsGrincon U.S. 2019 RSA Accumulators
Grincon U.S. 2019 RSA Accumulators
 
Grincon U.S. 2019 Security concerns in mining
Grincon U.S. 2019 Security concerns in miningGrincon U.S. 2019 Security concerns in mining
Grincon U.S. 2019 Security concerns in mining
 
Grincon U.S. 2019 Scriptless Scripts
Grincon U.S. 2019 Scriptless ScriptsGrincon U.S. 2019 Scriptless Scripts
Grincon U.S. 2019 Scriptless Scripts
 
Grincon U.S. 2019 Grin Privacy and Scaling
Grincon U.S. 2019 Grin Privacy and ScalingGrincon U.S. 2019 Grin Privacy and Scaling
Grincon U.S. 2019 Grin Privacy and Scaling
 
Grincon U.S. 2019 Grin Security Audit Results
Grincon U.S. 2019 Grin Security Audit ResultsGrincon U.S. 2019 Grin Security Audit Results
Grincon U.S. 2019 Grin Security Audit Results
 
Faster Payments on the Blockchain
Faster Payments on the BlockchainFaster Payments on the Blockchain
Faster Payments on the Blockchain
 
Test Data Management for healthcare
Test Data Management for healthcareTest Data Management for healthcare
Test Data Management for healthcare
 

Recently uploaded

Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Intelisync
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 

Recently uploaded (20)

Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 

How to Mine Grin Cryptocurrency

  • 1. grincon<US>(0) 19.01.28 // hero city, san mateo (CA) How to Mine Grin Converting Electricity to Magic... @quentinlesceller For more presentations like this and updates on Grin, sign up here
  • 2. What is a Cuckaroo? 2 What is AR/AF? What is Primary/Secondary PoW? Can I adopt a Cuckatoo? What should I mine? What is the best CPU? Is Grinmint really the best mining pool? Which mining software should I use? A LOT of questions Can I CPU mine? Can I mine with my Radeon HD 4850?
  • 3. Pool Which pool is the best for me? Hardware Which hardware is the more profitable? Software Which software is the best? PoW Which PoW to choose?
  • 5. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) Cuckoo Cycle Family Finding 42-cycles in a random bipartite graphs with billions of nodes. Creator: John Tromp 5 Begin with a mess End up with a cycle
  • 6. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) A Dual-PoWs Cryptocurrency Grin uses 2 proof of work algorithms - Primary Proof of Work: ASIC Friendly - Secondary Proof of Work: ASIC Resistant, GPU Friendly Why? - To guarantee fair and distributed mining - To encourage ASIC development 6
  • 7. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) A Dual-PoWs Cryptocurrency ● For ASICs: Cuckatoo31+ - 2^31 edges or more ○ Variant of Cuckoo PoW that simplifies ASIC design ○ Takes 512 MB of memory ○ Can be mined on 11GB GPU initially ○ 10% of rewards at launch, linearly increasing to 100% in 2 years ● For GPUs: Cuckaroo29 - 2^29 edges ○ Variant of Cuckoo that enforces Mean mining ○ Mining 4GB of memory ○ Tweaked to maintain asic resistance for 2 years ○ 90% of rewards at launch, linearly decreasing to 0 in 2 years 7
  • 8. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) Evolution of PoW 8
  • 9. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) PoW Choice: 9
  • 10. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) PoW Choice: 10 Use a calculator: grin-pool.org/what-to-mine by Hendrik Richter
  • 14. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) GPU Choice - AMD and NVidia GPU are compatible - At least 4GB of memory available - NVidia are much more performant Known compatibles GPUs - AMD: R9 390 8GB/RX570 8GB/RX580 8GB/Vega 56 8GB/Vega 64 8GB - NVidia: P104/P106/1070/1070Ti/1080/1080Ti/2070/2080/2080Ti/Tesla V100 14
  • 15. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) GPU Choice - Depends if you want to mine Cuckatoo31+ - Safe bet Nvidia RTX 2080 TI Pros: - Can mine both PoWs - Higher resale value - Can play Crysis in 4k 15 Cons: - Expensive - Once ASICs are out, Cuckatoo mining will not be profitable
  • 17. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) ASIC One ASIC develops by Obelisk - October 2019 - 100 GPS on Cuckatoo31 - Equivalent to 50 2080Ti - A percentage of the profit goes to the Grin development fund. 17
  • 18. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) ASIC: InnoSilicon - Announced on January 25 - No details for now 18
  • 20. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) The Fair Mining License “Any derived miner that charges a developer fee for mining a fair coin ---one with no premine or other form of developer compensation--- shall offer to share half the fee revenue with the coin developers.” - John Tromp 20
  • 21. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) Software Choice: The Good Mining softwares that are open source or give back to the community: - Grin-Miner https://github.com/mimblewimble/grin-miner - GrinGoldMiner https://github.com/mozkomor/GrinGoldMiner 21
  • 22. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) Software Choice: The Good Too Mining software that gives back to the community: - GrinPro https://grinpro.io - KBminer (included in Minerbabe) https://www.minerbabe.com - BMiner https://www.bminer.me 22
  • 23. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) Software Choice: The Bad Mining software that takes a fee and does not give back anything: - GMiner 23
  • 24. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) Software Performances: Cuckaroo29 24
  • 25. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) Software Performances: Cuckatoo31 25
  • 26. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) Software Performances: Do the Math! 26 Verify that the software delivers the displayed graphrate D: pool difficulty N: number of solutions found in time period T T: time period in seconds
  • 27. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) Software Performances: Fidelity 27 The probability for a solver to find a 42-cycle ~1 for Cuckaroo29 solvers ~.9 for Cuckatoo31 on GTX ~.7 for Cuckatoo31 on RTX
  • 28. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) Software Performances: Some Experiments 28
  • 30. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) Which Pool? 30
  • 31. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) Which Pool? 31
  • 32. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) Current situation: Cuckaroo29 32 19/01/28
  • 33. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) Current situation: Cuckatoo31 33 19/01/28
  • 34. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) Choose a Fair Pool™ Choose a pool that commit to give back to the Grin Development Fund: - MWGrinpool - Grinmint - Grin-pool.org Choose a pool with less than 50% of the hashrate. 34
  • 35. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) How to get those Grins? But no addresses… Various way to move your grins from pool to wallet/exchange - Direct file/Email with a file - Keybase - HTTP/HTTPS - Wallet713 35
  • 37. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) Conclusion 37 PoW Choice Software Choice Hardware Choice Pool Choice
  • 38. grincon<US>(0) // 19.01.28 // hero city, san mateo (CA) Conclusion 38 PoW Choice Fair Mining Software Hardware Choice Fair Pool
  • 39. For more presentations like this and updates on Grin, sign up here