From 9ccbee580a65d3029bf9a22081d69c5ff1659b75 Mon Sep 17 00:00:00 2001 From: erciccione Date: Fri, 4 Jun 2021 11:25:34 +0200 Subject: [PATCH] revamp 'mining' page --- _i18n/en.yml | 36 +++++++---- css/custom.css | 38 ++++++++++++ get-started/mining/index.md | 115 ++++++++++++++++++------------------ img/emojis/274C.svg | 11 ++++ 4 files changed, 130 insertions(+), 70 deletions(-) create mode 100644 img/emojis/274C.svg diff --git a/_i18n/en.yml b/_i18n/en.yml index f2250909..95fc2ac4 100644 --- a/_i18n/en.yml +++ b/_i18n/en.yml @@ -475,18 +475,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 (GUI and CLI), 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 monerobanchmarks (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 Matrix and Libera. what-is-monero: need-to-know: What you need to know diff --git a/css/custom.css b/css/custom.css index 9e5e1a9e..90836e2f 100644 --- a/css/custom.css +++ b/css/custom.css @@ -2822,6 +2822,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***************************/ diff --git a/get-started/mining/index.md b/get-started/mining/index.md index 0b1b0120..e03ede7f 100644 --- a/get-started/mining/index.md +++ b/get-started/mining/index.md @@ -8,74 +8,71 @@ permalink: /get-started/mining/index.html

{% t mining.intro1 %} {% t mining.intro2 %}

-
-
- -
-
-
-
-

{% t mining.support %}

-
-
-
-

{% t mining.support_para1 %} {% t mining.support_para2 %} {% t mining.support_para4 %} #monero-pools.

-
-
-
- -
-
-
-
-
-
-

{% t mining.pools %}

+
+
+

{% t mining.pow %}

+

{% t mining.philosophy %}

+

{% t mining.efficiency %}

+

{% t mining.miningset %}

+

{% t mining.miningsetp %}

+

{% t mining.procons %}

+
+
+
+

{% t mining.solo %}

+
+
    +
  • {% t mining.prosecure %}
  • +
  • {% t mining.prowallet %}
  • +
  • {% t mining.conlong %}
  • +
+
+
+
+

{% t mining.pool %}

+
+
    +
  • {% t mining.propay %}
  • +
  • {% t mining.conopfee %}
  • +
  • {% t mining.conminfee %}
  • +
  • {% t mining.conpolcent %}
  • +
+
-
-
-

{% t mining.pools_para1 %} {% t mining.pools_para2 %}

-
-
-
-
-
-
-
-

{% t mining.benchmarking %}

-
-
-
-

{% t mining.benchmarking_para1 %} {% t mining.benchmarking_para2 %}

-
+

{% t mining.choosepol %} +

+

-
-
-
- +
-
-
-
-

{% t mining.software %}

-
-
-
-

{% t mining.software_para %}

-
-
-

XMRig

-
- +
+

{% t mining.hardware %}

+

{% t mining.hardwarep %}

+

{% t mining.software %}

+

{% t mining.softwarep %} +

+ {% t mining.software_para %} +

+
+
+
+
+
+
+

{% t mining.support %}

+

{% t mining.supportp %}

-
diff --git a/img/emojis/274C.svg b/img/emojis/274C.svg new file mode 100644 index 00000000..3f85bd5a --- /dev/null +++ b/img/emojis/274C.svg @@ -0,0 +1,11 @@ + + + + + + + + + + +