Merge pull request #1656

revamp 'mining' page
This commit is contained in:
luigi1111 2021-06-28 14:43:38 -04:00 committed by GitHub
commit 43afa3bf78
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 130 additions and 70 deletions

View file

@ -480,18 +480,32 @@ faq:
mining:
intro1: Monero is a cryptocurrency that relies on proof-of-work mining to achieve distributed consensus. Below you'll find some information and resources on how to begin mining.
intro2: The Monero Project does not endorse any particular pool, software, or hardware, and the content below is provided for informational purposes only.
support: Support
support_para1: See
support_para2: Hangouts
support_para4: and
pools: Pools
pools_para1: A listing of Monero pools is found
pools_para2: here.
benchmarking: Hardware Benchmarking
benchmarking_para1: See here
benchmarking_para2: for a listing of GPUs/CPUs and their respective hashrates.
software: Mining Software
pow: Proof of Work
philosophy: >
One of Monero's philosophies is to maintain egalitarian mining, so that everyone can have the possibility to mine. To achieve this, Monero uses a particular algorithm ideated and developed by members of the Monero community: @RandomX. This PoW algorithm is ASIC resistant, which means it's impossible to build specialized hardware to mine Monero. Miners must use consumer-grade hardware and compete fairly.
efficiency: Monero can be mined by both CPUs and GPUs, but the former is much more efficient.
miningset: Solo or pool mining
miningsetp: >
Miners can decide if they prefer to solo mine or to mine in a pool. Each method has its benefits and drawbacks, but the Monero Project encourages individuals to solo mine using the Monero software (<a href="https://www.getmonero.org/downloads/#gui">GUI</a> and <a href="https://www.getmonero.org/downloads/#cli">CLI</a>), as this type of independent mining is the most effective way to increase the robustness of the Monero network.
procons: "Pro and cons of solo and pool mining:"
solo: Solo
prosecure: Makes the network more secure than if mining in a pool
prowallet: You can mine using your Monero wallet. No need for additional software
conlong: "Depending on your hashrate, it might take months before you find a block. This is often referred to as a 'lottery'"
pool: Pool
propay: Frequent payouts. You will receive XMR according to how much you are participating in the pool of your choice.
conopfee: You have to pay a fee to the pool operator
conminfee: You can only use third party software to pool mine, which might take a small percentage of your shares
conpolcent: Too many people mining on a single pool might lead on the pool having >50% of the total hashrate, which is dangerous
choosepol: "If you need help choosing a pool or you just want more information about them, use:"
hardware: Hardware
hardwarep: Monero can be mined on both CPUs and GPUs, but the latter is much less efficient than the former. You can get an idea of how your hardware performs compared to others, using <a href="https://monerobenchmarks.info/">monerobanchmarks</a> (some results might be out of date).
software: Software
softwarep: >
There are several options when it comes to mining software. As already said, to solo mine, the CLI or GUI wallets can be used (CPU only). If you want to mine to a pool or mine with a GPU, you'll need dedicated software. Miners supporting Monero:
software_para: Note that some miners may have developer fees.
support: Support
supportp: If you have questions or just want to confront with fellow miners, come chat on Monero Pools. On <a href="#monero-pools:monero.social">Matrix</a> and <a href="irc://irc.libera.chat/#monero-pools">Libera</a>.
what-is-monero:
need-to-know: What you need to know

View file

@ -2837,6 +2837,44 @@ p.main-downloads {
}
/****************************MINING***************************/
.mining .comp {
display: flex;
}
.mining ul.comparison {
list-style: none;
padding: 0;
list-style-position: outside;
}
.mining li {
padding-bottom: 1rem;
}
.mining li:before {
display: inline-block;
vertical-align: middle;
width: 1.5rem;
}
.mining li.pro {
color: green;
}
.mining li.pro:before {
content: url("/img/emojis/2714.svg");
}
.mining li.cons {
color: red;
}
.mining li.cons:before {
content: url("/img/emojis/274C.svg");
}
/****************************FOOTER***************************/

View file

@ -8,74 +8,71 @@ permalink: /get-started/mining/index.html
<div class="center-xs container description">
<p>{% t mining.intro1 %} {% t mining.intro2 %}</p>
</div>
<section class="container">
<div class="row">
<!-- full block-->
<div class="full col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div class="info-block">
<div class="row center-xs">
<div class="col">
<h2>{% t mining.support %}</h2>
</div>
</div>
<div class="row center-xs">
<p>{% t mining.support_para1 %} {% t mining.support_para2 %} {% t mining.support_para4 %} <a href="irc://chat.freenode.net/#monero-pools" target="_blank" rel="noreferrer noopener">#monero-pools</a>.</p>
</div>
</div>
</div>
<!-- end full block -->
</div>
</section>
<section class="container">
<div class="row">
<div class="left half no-pad-sm col-lg-6 col-md-6 col-sm-12 col-xs-12">
<div class="info-block">
<div class="row center-xs">
<div class="col">
<h2>{% t mining.pools %}</h2>
<div class="full col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div class="info-block text-adapt">
<h2>{% t mining.pow %}</h2>
<p>{% t mining.philosophy %}</p>
<p>{% t mining.efficiency %}</p>
<h2>{% t mining.miningset %}</h2>
<p>{% t mining.miningsetp %}</p>
<p>{% t mining.procons %}</p>
<div class="comp">
<div>
<div class="center-xs">
<h3>{% t mining.solo %}</h3>
</div>
<ul class="comparison">
<li class="pro">{% t mining.prosecure %}</li>
<li class="pro">{% t mining.prowallet %}</li>
<li class="cons">{% t mining.conlong %}</li>
</ul>
</div>
<div>
<div class="center-xs">
<h3>{% t mining.pool %}</h3>
</div>
<ul class="comparison">
<li class="pro">{% t mining.propay %}</li>
<li class="cons">{% t mining.conopfee %}</li>
<li class="cons">{% t mining.conminfee %}</li>
<li class="cons">{% t mining.conpolcent %}</li>
</ul>
</div>
</div>
</div>
<div class="row center-xs">
<p>{% t mining.pools_para1 %} <a href="https://miningpoolstats.stream/monero"> {% t mining.pools_para2 %}</a></p>
</div>
</div>
</div>
<div class="right half col-lg-6 col-md-6 col-sm-12 col-xs-12">
<div class="info-block">
<div class="row center-xs">
<div class="col">
<h2>{% t mining.benchmarking %}</h2>
</div>
</div>
<div class="row center-xs">
<p><a href="http://monerobenchmarks.info/">{% t mining.benchmarking_para1 %}</a> {% t mining.benchmarking_para2 %}</p>
</div>
<p>{% t mining.choosepol %}
<ul>
<li><a href="https://miningpoolstats.stream/monero">miningpoolstats.stream</a></li>
<li><a href="https://pools.xmr.wiki">pools.xmr.wiki</a></li>
</ul>
</p>
</div>
</div>
</div>
</section>
<section class="container">
<div class="row">
<!-- full block-->
<div class="row">
<div class="full col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div class="info-block">
<div class="row center-xs">
<div class="col">
<h2>{% t mining.software %}</h2>
</div>
</div>
<div class="row center-xs">
<p>{% t mining.software_para %}</p>
</div>
<div class="row center-xs">
<p><a href="https://github.com/xmrig/xmrig" target="_blank" rel="noreferrer noopener">XMRig</a></p>
</div>
<div class="row center-xs">
<p><a href="https://github.com/xmrig/xmrig-cuda" target="_blank" rel="noreferrer noopener">XMRig NVIDIA CUDA plugin</a></p>
</div>
<div class="info-block text-adapt">
<h2>{% t mining.hardware %}</h2>
<p>{% t mining.hardwarep %}</p>
<h2>{% t mining.software %}</h2>
<p>{% t mining.softwarep %}
<ul>
<li><a href="https://github.com/xmrig/xmrig">XMRig</a></li>
<li><a href="https://cryptonote.social/tools/csminer">CSminer</a></li>
</ul>
{% t mining.software_para %}
</p>
</div>
</div>
</div>
<div class="row">
<div class="full col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div class="info-block text-adapt">
<h2>{% t mining.support %}</h2>
<p>{% t mining.supportp %}</p>
</div>
</div>
<!-- end full block -->
</div>
</section>
</div>

11
img/emojis/274C.svg Normal file
View file

@ -0,0 +1,11 @@
<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
<g id="color">
<path fill="#ea5a47" d="m58.14 21.78-7.76-8.013-14.29 14.22-14.22-14.22-8.013 8.013 14.36 14.22-14.36 14.22 8.014 8.013 14.22-14.22 14.29 14.22 7.76-8.013-14.22-14.22z"/>
</g>
<g id="hair"/>
<g id="skin"/>
<g id="skin-shadow"/>
<g id="line">
<path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="m58.14 21.78-7.76-8.013-14.29 14.22-14.22-14.22-8.013 8.013 14.35 14.22-14.35 14.22 8.014 8.013 14.22-14.22 14.29 14.22 7.76-8.013-14.22-14.22z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 632 B