moneropedia: pot/po files for p2pool.md

This commit is contained in:
plowsof 2022-10-16 02:58:15 +01:00
parent 986a742396
commit 6dc0214e9d
28 changed files with 2676 additions and 130 deletions

View file

@ -1,32 +1,61 @@
--- ---
entry: "P2Pool" entry: P2Pool
summary: 'Peer to peer mining pool for Monero'
terms: ["P2Pool", "monero-p2pool"] terms: ["P2Pool", "monero-p2pool"]
summary: "Peer to peer mining pool for Monero"
--- ---
{% include disclaimer.html translated="no" translationOutdated="no" %} {% include disclaimer.html translated="no" translationOutdated="no" %}
### The Basics ### The Basics
Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh (also known as sech1). P2Pool was a concept was first developed for the Bitcoin blockchain but was never fully realized due to certain limitations, mainly because it had a problem with orphaned @blocks which is solved in Monero P2Pool with uncle blocks. Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh
(also known as sech1). P2Pool was a concept was first developed for the
Bitcoin blockchain but was never fully realized due to certain limitations,
mainly because it had a problem with orphaned @blocks which is solved in
Monero P2Pool with uncle blocks.
Unlike a traditional mining pool, P2Pool allows it's users to fully control their own @node and what it mines. P2Pool has no central server that can be shutdown/blocked because it uses a separate blockchain to @merge-mine with Monero. It is designed so that all blocks found by the pool pay out to the miners immediately which means that funds are never in custody of a single party. Unlike a traditional mining pool, P2Pool allows it's users to fully control
their own @node and what it mines. P2Pool has no central server that can be
shutdown/blocked because it uses a separate blockchain to @merge-mine with
Monero. It is designed so that all blocks found by the pool pay out to the
miners immediately which means that funds are never in custody of a single
party.
To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only once the block has been found by the pool; miners with a share in the PPLNS window are rewarded directly via the @coinbase-transaction reward for the block. To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only
once the block has been found by the pool; miners with a share in the PPLNS
window are rewarded directly via the @coinbase-transaction reward for the
block.
### More Information ### More Information
P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero @blocks. Each miner submits block templates that include a payout for all of the miners that currently have shares in the PPLNS window. High quality block templates are added to the P2Pool blockchain as blocks which count as "shares" for the miner who found them. P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero
@blocks. Each miner submits block templates that include a payout for all of
the miners that currently have shares in the PPLNS window. High quality
block templates are added to the P2Pool blockchain as blocks which count as
"shares" for the miner who found them.
If a block is good enough to be a Monero block it is also submitted to the Monero network to be included in its blockchain. Once the Monero block is confirmed by the network, those miners are directly paid in the @coinbase-transaction because they were included already in the block template. If a block is good enough to be a Monero block it is also submitted to the
Monero network to be included in its blockchain. Once the Monero block is
confirmed by the network, those miners are directly paid in the
@coinbase-transaction because they were included already in the block
template.
If P2Pool "shares" are found at the same block height as an existing share, it is included as an uncle block (worth 20% less than a normal share) so miners still get paid for it (uncle blocks can be submitted up to 3 blocks behind the current height and still be included). If P2Pool "shares" are found at the same block height as an existing share,
it is included as an uncle block (worth 20% less than a normal share) so
miners still get paid for it (uncle blocks can be submitted up to 3 blocks
behind the current height and still be included).
### Technical Details ### Technical Details
Monero P2Pool is written from scratch in C++. It uses the high-performance libuv library so each node is able to handle thousands of concurrent miner connections. There are 2160 blocks in the PPLNS window with a block time of 10 seconds (approximately 6 hours). Monero P2Pool is written from scratch in C++. It uses the high-performance
libuv library so each node is able to handle thousands of concurrent miner
connections. There are 2160 blocks in the PPLNS window with a block time of
10 seconds (approximately 6 hours).
The number of blocks was chosen so that the minimum payout would be approximately 0.0004 XMR (this amount was considered high enough that it could be transferred with minimal fees). Each individual miner payout takes only 38 bytes on the Monero blockchain. The number of blocks was chosen so that the minimum payout would be
approximately 0.0004 XMR (this amount was considered high enough that it
could be transferred with minimal fees). Each individual miner payout takes
only 38 bytes on the Monero blockchain.
### External Links ### External Links

View file

@ -0,0 +1,155 @@
# Arabic translations for PACKAGE package
# Copyright (C) 2022 Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# Automatically generated, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2022-10-16 02:54+0100\n"
"PO-Revision-Date: 2022-10-16 02:54+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: ar\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. type: YAML Front Matter: entry
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "P2Pool"
msgstr ""
#. type: YAML Front Matter: summary
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "Peer to peer mining pool for Monero"
msgstr ""
#. type: YAML Front Matter: terms
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "[\"P2Pool\", \"monero-p2pool\"]"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:8
msgid ""
"{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:9
#, no-wrap
msgid "The Basics"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:12
msgid ""
"Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh "
"(also known as sech1). P2Pool was a concept was first developed for the "
"Bitcoin blockchain but was never fully realized due to certain limitations, "
"mainly because it had a problem with orphaned @blocks which is solved in "
"Monero P2Pool with uncle blocks."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:14
msgid ""
"Unlike a traditional mining pool, P2Pool allows it's users to fully control "
"their own @node and what it mines. P2Pool has no central server that can be "
"shutdown/blocked because it uses a separate blockchain to @merge-mine with "
"Monero. It is designed so that all blocks found by the pool pay out to the "
"miners immediately which means that funds are never in custody of a single "
"party."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:16
msgid ""
"To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only "
"once the block has been found by the pool; miners with a share in the PPLNS "
"window are rewarded directly via the @coinbase-transaction reward for the "
"block."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:17
#, no-wrap
msgid "More Information"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:20
msgid ""
"P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero "
"@blocks. Each miner submits block templates that include a payout for all of "
"the miners that currently have shares in the PPLNS window. High quality "
"block templates are added to the P2Pool blockchain as blocks which count as "
"\"shares\" for the miner who found them."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:22
msgid ""
"If a block is good enough to be a Monero block it is also submitted to the "
"Monero network to be included in its blockchain. Once the Monero block is "
"confirmed by the network, those miners are directly paid in the @coinbase-"
"transaction because they were included already in the block template."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:24
msgid ""
"If P2Pool \"shares\" are found at the same block height as an existing "
"share, it is included as an uncle block (worth 20% less than a normal share) "
"so miners still get paid for it (uncle blocks can be submitted up to 3 "
"blocks behind the current height and still be included)."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:25
#, no-wrap
msgid "Technical Details"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:28
msgid ""
"Monero P2Pool is written from scratch in C++. It uses the high-performance "
"libuv library so each node is able to handle thousands of concurrent miner "
"connections. There are 2160 blocks in the PPLNS window with a block time of "
"10 seconds (approximately 6 hours)."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:30
msgid ""
"The number of blocks was chosen so that the minimum payout would be "
"approximately 0.0004 XMR (this amount was considered high enough that it "
"could be transferred with minimal fees). Each individual miner payout takes "
"only 38 bytes on the Monero blockchain."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:31
#, no-wrap
msgid "External Links"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool source](https://github.com/SChernykh/p2pool)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool pool stats](https://p2pool.io)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool Observer (mining data)](https://p2pool.observer)"
msgstr ""

View file

@ -1,32 +1,61 @@
--- ---
entry: "P2Pool" entry: P2Pool
summary: 'Peer to peer mining pool for Monero'
terms: ["P2Pool", "monero-p2pool"] terms: ["P2Pool", "monero-p2pool"]
summary: "Peer to peer mining pool for Monero"
--- ---
{% include disclaimer.html translated="no" translationOutdated="no" %} {% include disclaimer.html translated="no" translationOutdated="no" %}
### The Basics ### The Basics
Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh (also known as sech1). P2Pool was a concept was first developed for the Bitcoin blockchain but was never fully realized due to certain limitations, mainly because it had a problem with orphaned @blocks which is solved in Monero P2Pool with uncle blocks. Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh
(also known as sech1). P2Pool was a concept was first developed for the
Bitcoin blockchain but was never fully realized due to certain limitations,
mainly because it had a problem with orphaned @blocks which is solved in
Monero P2Pool with uncle blocks.
Unlike a traditional mining pool, P2Pool allows it's users to fully control their own @node and what it mines. P2Pool has no central server that can be shutdown/blocked because it uses a separate blockchain to @merge-mine with Monero. It is designed so that all blocks found by the pool pay out to the miners immediately which means that funds are never in custody of a single party. Unlike a traditional mining pool, P2Pool allows it's users to fully control
their own @node and what it mines. P2Pool has no central server that can be
shutdown/blocked because it uses a separate blockchain to @merge-mine with
Monero. It is designed so that all blocks found by the pool pay out to the
miners immediately which means that funds are never in custody of a single
party.
To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only once the block has been found by the pool; miners with a share in the PPLNS window are rewarded directly via the @coinbase-transaction reward for the block. To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only
once the block has been found by the pool; miners with a share in the PPLNS
window are rewarded directly via the @coinbase-transaction reward for the
block.
### More Information ### More Information
P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero @blocks. Each miner submits block templates that include a payout for all of the miners that currently have shares in the PPLNS window. High quality block templates are added to the P2Pool blockchain as blocks which count as "shares" for the miner who found them. P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero
@blocks. Each miner submits block templates that include a payout for all of
the miners that currently have shares in the PPLNS window. High quality
block templates are added to the P2Pool blockchain as blocks which count as
"shares" for the miner who found them.
If a block is good enough to be a Monero block it is also submitted to the Monero network to be included in its blockchain. Once the Monero block is confirmed by the network, those miners are directly paid in the @coinbase-transaction because they were included already in the block template. If a block is good enough to be a Monero block it is also submitted to the
Monero network to be included in its blockchain. Once the Monero block is
confirmed by the network, those miners are directly paid in the
@coinbase-transaction because they were included already in the block
template.
If P2Pool "shares" are found at the same block height as an existing share, it is included as an uncle block (worth 20% less than a normal share) so miners still get paid for it (uncle blocks can be submitted up to 3 blocks behind the current height and still be included). If P2Pool "shares" are found at the same block height as an existing share,
it is included as an uncle block (worth 20% less than a normal share) so
miners still get paid for it (uncle blocks can be submitted up to 3 blocks
behind the current height and still be included).
### Technical Details ### Technical Details
Monero P2Pool is written from scratch in C++. It uses the high-performance libuv library so each node is able to handle thousands of concurrent miner connections. There are 2160 blocks in the PPLNS window with a block time of 10 seconds (approximately 6 hours). Monero P2Pool is written from scratch in C++. It uses the high-performance
libuv library so each node is able to handle thousands of concurrent miner
connections. There are 2160 blocks in the PPLNS window with a block time of
10 seconds (approximately 6 hours).
The number of blocks was chosen so that the minimum payout would be approximately 0.0004 XMR (this amount was considered high enough that it could be transferred with minimal fees). Each individual miner payout takes only 38 bytes on the Monero blockchain. The number of blocks was chosen so that the minimum payout would be
approximately 0.0004 XMR (this amount was considered high enough that it
could be transferred with minimal fees). Each individual miner payout takes
only 38 bytes on the Monero blockchain.
### External Links ### External Links

View file

@ -0,0 +1,156 @@
# German translations for PACKAGE package
# Copyright (C) 2022 Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# Automatically generated, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2022-10-16 02:54+0100\n"
"PO-Revision-Date: 2022-10-16 02:54+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. type: YAML Front Matter: entry
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "P2Pool"
msgstr ""
#. type: YAML Front Matter: summary
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "Peer to peer mining pool for Monero"
msgstr ""
#. type: YAML Front Matter: terms
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "[\"P2Pool\", \"monero-p2pool\"]"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:8
msgid ""
"{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:9
#, no-wrap
msgid "The Basics"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:12
msgid ""
"Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh "
"(also known as sech1). P2Pool was a concept was first developed for the "
"Bitcoin blockchain but was never fully realized due to certain limitations, "
"mainly because it had a problem with orphaned @blocks which is solved in "
"Monero P2Pool with uncle blocks."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:14
msgid ""
"Unlike a traditional mining pool, P2Pool allows it's users to fully control "
"their own @node and what it mines. P2Pool has no central server that can be "
"shutdown/blocked because it uses a separate blockchain to @merge-mine with "
"Monero. It is designed so that all blocks found by the pool pay out to the "
"miners immediately which means that funds are never in custody of a single "
"party."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:16
msgid ""
"To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only "
"once the block has been found by the pool; miners with a share in the PPLNS "
"window are rewarded directly via the @coinbase-transaction reward for the "
"block."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:17
#, no-wrap
msgid "More Information"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:20
msgid ""
"P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero "
"@blocks. Each miner submits block templates that include a payout for all of "
"the miners that currently have shares in the PPLNS window. High quality "
"block templates are added to the P2Pool blockchain as blocks which count as "
"\"shares\" for the miner who found them."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:22
msgid ""
"If a block is good enough to be a Monero block it is also submitted to the "
"Monero network to be included in its blockchain. Once the Monero block is "
"confirmed by the network, those miners are directly paid in the @coinbase-"
"transaction because they were included already in the block template."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:24
msgid ""
"If P2Pool \"shares\" are found at the same block height as an existing "
"share, it is included as an uncle block (worth 20% less than a normal share) "
"so miners still get paid for it (uncle blocks can be submitted up to 3 "
"blocks behind the current height and still be included)."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:25
#, no-wrap
msgid "Technical Details"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:28
msgid ""
"Monero P2Pool is written from scratch in C++. It uses the high-performance "
"libuv library so each node is able to handle thousands of concurrent miner "
"connections. There are 2160 blocks in the PPLNS window with a block time of "
"10 seconds (approximately 6 hours)."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:30
msgid ""
"The number of blocks was chosen so that the minimum payout would be "
"approximately 0.0004 XMR (this amount was considered high enough that it "
"could be transferred with minimal fees). Each individual miner payout takes "
"only 38 bytes on the Monero blockchain."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:31
#, no-wrap
msgid "External Links"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool source](https://github.com/SChernykh/p2pool)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool pool stats](https://p2pool.io)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool Observer (mining data)](https://p2pool.observer)"
msgstr ""

View file

@ -0,0 +1,131 @@
# SOME DESCRIPTIVE TITLE
# Copyright (C) YEAR Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2022-10-16 02:54+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: en_US\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. type: YAML Front Matter: entry
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "P2Pool"
msgstr ""
#. type: YAML Front Matter: summary
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "Peer to peer mining pool for Monero"
msgstr ""
#. type: YAML Front Matter: terms
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "[\"P2Pool\", \"monero-p2pool\"]"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:8
#, markdown-text
msgid "{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:9
#, markdown-text, no-wrap
msgid "The Basics"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:12
#, markdown-text
msgid "Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh (also known as sech1). P2Pool was a concept was first developed for the Bitcoin blockchain but was never fully realized due to certain limitations, mainly because it had a problem with orphaned @blocks which is solved in Monero P2Pool with uncle blocks."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:14
#, markdown-text
msgid "Unlike a traditional mining pool, P2Pool allows it's users to fully control their own @node and what it mines. P2Pool has no central server that can be shutdown/blocked because it uses a separate blockchain to @merge-mine with Monero. It is designed so that all blocks found by the pool pay out to the miners immediately which means that funds are never in custody of a single party."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:16
#, markdown-text
msgid "To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only once the block has been found by the pool; miners with a share in the PPLNS window are rewarded directly via the @coinbase-transaction reward for the block."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:17
#, markdown-text, no-wrap
msgid "More Information"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:20
#, markdown-text
msgid "P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero @blocks. Each miner submits block templates that include a payout for all of the miners that currently have shares in the PPLNS window. High quality block templates are added to the P2Pool blockchain as blocks which count as \"shares\" for the miner who found them."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:22
#, markdown-text
msgid "If a block is good enough to be a Monero block it is also submitted to the Monero network to be included in its blockchain. Once the Monero block is confirmed by the network, those miners are directly paid in the @coinbase-transaction because they were included already in the block template."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:24
#, markdown-text
msgid "If P2Pool \"shares\" are found at the same block height as an existing share, it is included as an uncle block (worth 20% less than a normal share) so miners still get paid for it (uncle blocks can be submitted up to 3 blocks behind the current height and still be included)."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:25
#, markdown-text, no-wrap
msgid "Technical Details"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:28
#, markdown-text
msgid "Monero P2Pool is written from scratch in C++. It uses the high-performance libuv library so each node is able to handle thousands of concurrent miner connections. There are 2160 blocks in the PPLNS window with a block time of 10 seconds (approximately 6 hours)."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:30
#, markdown-text
msgid "The number of blocks was chosen so that the minimum payout would be approximately 0.0004 XMR (this amount was considered high enough that it could be transferred with minimal fees). Each individual miner payout takes only 38 bytes on the Monero blockchain."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:31
#, markdown-text, no-wrap
msgid "External Links"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
#, markdown-text
msgid "[P2Pool source](https://github.com/SChernykh/p2pool)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
#, markdown-text
msgid "[P2Pool pool stats](https://p2pool.io)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
#, markdown-text
msgid "[P2Pool Observer (mining data)](https://p2pool.observer)"
msgstr ""

View file

@ -1,32 +1,61 @@
--- ---
entry: "P2Pool" entry: P2Pool
summary: 'Peer to peer mining pool for Monero'
terms: ["P2Pool", "monero-p2pool"] terms: ["P2Pool", "monero-p2pool"]
summary: "Peer to peer mining pool for Monero"
--- ---
{% include disclaimer.html translated="no" translationOutdated="no" %} {% include disclaimer.html translated="no" translationOutdated="no" %}
### The Basics ### The Basics
Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh (also known as sech1). P2Pool was a concept was first developed for the Bitcoin blockchain but was never fully realized due to certain limitations, mainly because it had a problem with orphaned @blocks which is solved in Monero P2Pool with uncle blocks. Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh
(also known as sech1). P2Pool was a concept was first developed for the
Bitcoin blockchain but was never fully realized due to certain limitations,
mainly because it had a problem with orphaned @blocks which is solved in
Monero P2Pool with uncle blocks.
Unlike a traditional mining pool, P2Pool allows it's users to fully control their own @node and what it mines. P2Pool has no central server that can be shutdown/blocked because it uses a separate blockchain to @merge-mine with Monero. It is designed so that all blocks found by the pool pay out to the miners immediately which means that funds are never in custody of a single party. Unlike a traditional mining pool, P2Pool allows it's users to fully control
their own @node and what it mines. P2Pool has no central server that can be
shutdown/blocked because it uses a separate blockchain to @merge-mine with
Monero. It is designed so that all blocks found by the pool pay out to the
miners immediately which means that funds are never in custody of a single
party.
To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only once the block has been found by the pool; miners with a share in the PPLNS window are rewarded directly via the @coinbase-transaction reward for the block. To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only
once the block has been found by the pool; miners with a share in the PPLNS
window are rewarded directly via the @coinbase-transaction reward for the
block.
### More Information ### More Information
P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero @blocks. Each miner submits block templates that include a payout for all of the miners that currently have shares in the PPLNS window. High quality block templates are added to the P2Pool blockchain as blocks which count as "shares" for the miner who found them. P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero
@blocks. Each miner submits block templates that include a payout for all of
the miners that currently have shares in the PPLNS window. High quality
block templates are added to the P2Pool blockchain as blocks which count as
"shares" for the miner who found them.
If a block is good enough to be a Monero block it is also submitted to the Monero network to be included in its blockchain. Once the Monero block is confirmed by the network, those miners are directly paid in the @coinbase-transaction because they were included already in the block template. If a block is good enough to be a Monero block it is also submitted to the
Monero network to be included in its blockchain. Once the Monero block is
confirmed by the network, those miners are directly paid in the
@coinbase-transaction because they were included already in the block
template.
If P2Pool "shares" are found at the same block height as an existing share, it is included as an uncle block (worth 20% less than a normal share) so miners still get paid for it (uncle blocks can be submitted up to 3 blocks behind the current height and still be included). If P2Pool "shares" are found at the same block height as an existing share,
it is included as an uncle block (worth 20% less than a normal share) so
miners still get paid for it (uncle blocks can be submitted up to 3 blocks
behind the current height and still be included).
### Technical Details ### Technical Details
Monero P2Pool is written from scratch in C++. It uses the high-performance libuv library so each node is able to handle thousands of concurrent miner connections. There are 2160 blocks in the PPLNS window with a block time of 10 seconds (approximately 6 hours). Monero P2Pool is written from scratch in C++. It uses the high-performance
libuv library so each node is able to handle thousands of concurrent miner
connections. There are 2160 blocks in the PPLNS window with a block time of
10 seconds (approximately 6 hours).
The number of blocks was chosen so that the minimum payout would be approximately 0.0004 XMR (this amount was considered high enough that it could be transferred with minimal fees). Each individual miner payout takes only 38 bytes on the Monero blockchain. The number of blocks was chosen so that the minimum payout would be
approximately 0.0004 XMR (this amount was considered high enough that it
could be transferred with minimal fees). Each individual miner payout takes
only 38 bytes on the Monero blockchain.
### External Links ### External Links

View file

@ -0,0 +1,156 @@
# Spanish translations for PACKAGE package
# Copyright (C) 2022 Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# Automatically generated, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2022-10-16 02:54+0100\n"
"PO-Revision-Date: 2022-10-16 02:54+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. type: YAML Front Matter: entry
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "P2Pool"
msgstr ""
#. type: YAML Front Matter: summary
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "Peer to peer mining pool for Monero"
msgstr ""
#. type: YAML Front Matter: terms
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "[\"P2Pool\", \"monero-p2pool\"]"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:8
msgid ""
"{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:9
#, no-wrap
msgid "The Basics"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:12
msgid ""
"Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh "
"(also known as sech1). P2Pool was a concept was first developed for the "
"Bitcoin blockchain but was never fully realized due to certain limitations, "
"mainly because it had a problem with orphaned @blocks which is solved in "
"Monero P2Pool with uncle blocks."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:14
msgid ""
"Unlike a traditional mining pool, P2Pool allows it's users to fully control "
"their own @node and what it mines. P2Pool has no central server that can be "
"shutdown/blocked because it uses a separate blockchain to @merge-mine with "
"Monero. It is designed so that all blocks found by the pool pay out to the "
"miners immediately which means that funds are never in custody of a single "
"party."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:16
msgid ""
"To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only "
"once the block has been found by the pool; miners with a share in the PPLNS "
"window are rewarded directly via the @coinbase-transaction reward for the "
"block."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:17
#, no-wrap
msgid "More Information"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:20
msgid ""
"P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero "
"@blocks. Each miner submits block templates that include a payout for all of "
"the miners that currently have shares in the PPLNS window. High quality "
"block templates are added to the P2Pool blockchain as blocks which count as "
"\"shares\" for the miner who found them."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:22
msgid ""
"If a block is good enough to be a Monero block it is also submitted to the "
"Monero network to be included in its blockchain. Once the Monero block is "
"confirmed by the network, those miners are directly paid in the @coinbase-"
"transaction because they were included already in the block template."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:24
msgid ""
"If P2Pool \"shares\" are found at the same block height as an existing "
"share, it is included as an uncle block (worth 20% less than a normal share) "
"so miners still get paid for it (uncle blocks can be submitted up to 3 "
"blocks behind the current height and still be included)."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:25
#, no-wrap
msgid "Technical Details"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:28
msgid ""
"Monero P2Pool is written from scratch in C++. It uses the high-performance "
"libuv library so each node is able to handle thousands of concurrent miner "
"connections. There are 2160 blocks in the PPLNS window with a block time of "
"10 seconds (approximately 6 hours)."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:30
msgid ""
"The number of blocks was chosen so that the minimum payout would be "
"approximately 0.0004 XMR (this amount was considered high enough that it "
"could be transferred with minimal fees). Each individual miner payout takes "
"only 38 bytes on the Monero blockchain."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:31
#, no-wrap
msgid "External Links"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool source](https://github.com/SChernykh/p2pool)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool pool stats](https://p2pool.io)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool Observer (mining data)](https://p2pool.observer)"
msgstr ""

View file

@ -1,32 +1,61 @@
--- ---
entry: "P2Pool" entry: P2Pool
summary: 'Peer to peer mining pool for Monero'
terms: ["P2Pool", "monero-p2pool"] terms: ["P2Pool", "monero-p2pool"]
summary: "Peer to peer mining pool for Monero"
--- ---
{% include disclaimer.html translated="no" translationOutdated="no" %} {% include disclaimer.html translated="no" translationOutdated="no" %}
### The Basics ### The Basics
Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh (also known as sech1). P2Pool was a concept was first developed for the Bitcoin blockchain but was never fully realized due to certain limitations, mainly because it had a problem with orphaned @blocks which is solved in Monero P2Pool with uncle blocks. Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh
(also known as sech1). P2Pool was a concept was first developed for the
Bitcoin blockchain but was never fully realized due to certain limitations,
mainly because it had a problem with orphaned @blocks which is solved in
Monero P2Pool with uncle blocks.
Unlike a traditional mining pool, P2Pool allows it's users to fully control their own @node and what it mines. P2Pool has no central server that can be shutdown/blocked because it uses a separate blockchain to @merge-mine with Monero. It is designed so that all blocks found by the pool pay out to the miners immediately which means that funds are never in custody of a single party. Unlike a traditional mining pool, P2Pool allows it's users to fully control
their own @node and what it mines. P2Pool has no central server that can be
shutdown/blocked because it uses a separate blockchain to @merge-mine with
Monero. It is designed so that all blocks found by the pool pay out to the
miners immediately which means that funds are never in custody of a single
party.
To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only once the block has been found by the pool; miners with a share in the PPLNS window are rewarded directly via the @coinbase-transaction reward for the block. To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only
once the block has been found by the pool; miners with a share in the PPLNS
window are rewarded directly via the @coinbase-transaction reward for the
block.
### More Information ### More Information
P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero @blocks. Each miner submits block templates that include a payout for all of the miners that currently have shares in the PPLNS window. High quality block templates are added to the P2Pool blockchain as blocks which count as "shares" for the miner who found them. P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero
@blocks. Each miner submits block templates that include a payout for all of
the miners that currently have shares in the PPLNS window. High quality
block templates are added to the P2Pool blockchain as blocks which count as
"shares" for the miner who found them.
If a block is good enough to be a Monero block it is also submitted to the Monero network to be included in its blockchain. Once the Monero block is confirmed by the network, those miners are directly paid in the @coinbase-transaction because they were included already in the block template. If a block is good enough to be a Monero block it is also submitted to the
Monero network to be included in its blockchain. Once the Monero block is
confirmed by the network, those miners are directly paid in the
@coinbase-transaction because they were included already in the block
template.
If P2Pool "shares" are found at the same block height as an existing share, it is included as an uncle block (worth 20% less than a normal share) so miners still get paid for it (uncle blocks can be submitted up to 3 blocks behind the current height and still be included). If P2Pool "shares" are found at the same block height as an existing share,
it is included as an uncle block (worth 20% less than a normal share) so
miners still get paid for it (uncle blocks can be submitted up to 3 blocks
behind the current height and still be included).
### Technical Details ### Technical Details
Monero P2Pool is written from scratch in C++. It uses the high-performance libuv library so each node is able to handle thousands of concurrent miner connections. There are 2160 blocks in the PPLNS window with a block time of 10 seconds (approximately 6 hours). Monero P2Pool is written from scratch in C++. It uses the high-performance
libuv library so each node is able to handle thousands of concurrent miner
connections. There are 2160 blocks in the PPLNS window with a block time of
10 seconds (approximately 6 hours).
The number of blocks was chosen so that the minimum payout would be approximately 0.0004 XMR (this amount was considered high enough that it could be transferred with minimal fees). Each individual miner payout takes only 38 bytes on the Monero blockchain. The number of blocks was chosen so that the minimum payout would be
approximately 0.0004 XMR (this amount was considered high enough that it
could be transferred with minimal fees). Each individual miner payout takes
only 38 bytes on the Monero blockchain.
### External Links ### External Links

View file

@ -0,0 +1,156 @@
# French translations for PACKAGE package
# Copyright (C) 2022 Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# Automatically generated, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2022-10-16 02:54+0100\n"
"PO-Revision-Date: 2022-10-16 02:54+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. type: YAML Front Matter: entry
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "P2Pool"
msgstr ""
#. type: YAML Front Matter: summary
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "Peer to peer mining pool for Monero"
msgstr ""
#. type: YAML Front Matter: terms
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "[\"P2Pool\", \"monero-p2pool\"]"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:8
msgid ""
"{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:9
#, no-wrap
msgid "The Basics"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:12
msgid ""
"Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh "
"(also known as sech1). P2Pool was a concept was first developed for the "
"Bitcoin blockchain but was never fully realized due to certain limitations, "
"mainly because it had a problem with orphaned @blocks which is solved in "
"Monero P2Pool with uncle blocks."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:14
msgid ""
"Unlike a traditional mining pool, P2Pool allows it's users to fully control "
"their own @node and what it mines. P2Pool has no central server that can be "
"shutdown/blocked because it uses a separate blockchain to @merge-mine with "
"Monero. It is designed so that all blocks found by the pool pay out to the "
"miners immediately which means that funds are never in custody of a single "
"party."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:16
msgid ""
"To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only "
"once the block has been found by the pool; miners with a share in the PPLNS "
"window are rewarded directly via the @coinbase-transaction reward for the "
"block."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:17
#, no-wrap
msgid "More Information"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:20
msgid ""
"P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero "
"@blocks. Each miner submits block templates that include a payout for all of "
"the miners that currently have shares in the PPLNS window. High quality "
"block templates are added to the P2Pool blockchain as blocks which count as "
"\"shares\" for the miner who found them."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:22
msgid ""
"If a block is good enough to be a Monero block it is also submitted to the "
"Monero network to be included in its blockchain. Once the Monero block is "
"confirmed by the network, those miners are directly paid in the @coinbase-"
"transaction because they were included already in the block template."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:24
msgid ""
"If P2Pool \"shares\" are found at the same block height as an existing "
"share, it is included as an uncle block (worth 20% less than a normal share) "
"so miners still get paid for it (uncle blocks can be submitted up to 3 "
"blocks behind the current height and still be included)."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:25
#, no-wrap
msgid "Technical Details"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:28
msgid ""
"Monero P2Pool is written from scratch in C++. It uses the high-performance "
"libuv library so each node is able to handle thousands of concurrent miner "
"connections. There are 2160 blocks in the PPLNS window with a block time of "
"10 seconds (approximately 6 hours)."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:30
msgid ""
"The number of blocks was chosen so that the minimum payout would be "
"approximately 0.0004 XMR (this amount was considered high enough that it "
"could be transferred with minimal fees). Each individual miner payout takes "
"only 38 bytes on the Monero blockchain."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:31
#, no-wrap
msgid "External Links"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool source](https://github.com/SChernykh/p2pool)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool pool stats](https://p2pool.io)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool Observer (mining data)](https://p2pool.observer)"
msgstr ""

View file

@ -1,32 +1,61 @@
--- ---
entry: "P2Pool" entry: P2Pool
summary: 'Peer to peer mining pool for Monero'
terms: ["P2Pool", "monero-p2pool"] terms: ["P2Pool", "monero-p2pool"]
summary: "Peer to peer mining pool for Monero"
--- ---
{% include disclaimer.html translated="no" translationOutdated="no" %} {% include disclaimer.html translated="no" translationOutdated="no" %}
### The Basics ### The Basics
Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh (also known as sech1). P2Pool was a concept was first developed for the Bitcoin blockchain but was never fully realized due to certain limitations, mainly because it had a problem with orphaned @blocks which is solved in Monero P2Pool with uncle blocks. Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh
(also known as sech1). P2Pool was a concept was first developed for the
Bitcoin blockchain but was never fully realized due to certain limitations,
mainly because it had a problem with orphaned @blocks which is solved in
Monero P2Pool with uncle blocks.
Unlike a traditional mining pool, P2Pool allows it's users to fully control their own @node and what it mines. P2Pool has no central server that can be shutdown/blocked because it uses a separate blockchain to @merge-mine with Monero. It is designed so that all blocks found by the pool pay out to the miners immediately which means that funds are never in custody of a single party. Unlike a traditional mining pool, P2Pool allows it's users to fully control
their own @node and what it mines. P2Pool has no central server that can be
shutdown/blocked because it uses a separate blockchain to @merge-mine with
Monero. It is designed so that all blocks found by the pool pay out to the
miners immediately which means that funds are never in custody of a single
party.
To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only once the block has been found by the pool; miners with a share in the PPLNS window are rewarded directly via the @coinbase-transaction reward for the block. To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only
once the block has been found by the pool; miners with a share in the PPLNS
window are rewarded directly via the @coinbase-transaction reward for the
block.
### More Information ### More Information
P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero @blocks. Each miner submits block templates that include a payout for all of the miners that currently have shares in the PPLNS window. High quality block templates are added to the P2Pool blockchain as blocks which count as "shares" for the miner who found them. P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero
@blocks. Each miner submits block templates that include a payout for all of
the miners that currently have shares in the PPLNS window. High quality
block templates are added to the P2Pool blockchain as blocks which count as
"shares" for the miner who found them.
If a block is good enough to be a Monero block it is also submitted to the Monero network to be included in its blockchain. Once the Monero block is confirmed by the network, those miners are directly paid in the @coinbase-transaction because they were included already in the block template. If a block is good enough to be a Monero block it is also submitted to the
Monero network to be included in its blockchain. Once the Monero block is
confirmed by the network, those miners are directly paid in the
@coinbase-transaction because they were included already in the block
template.
If P2Pool "shares" are found at the same block height as an existing share, it is included as an uncle block (worth 20% less than a normal share) so miners still get paid for it (uncle blocks can be submitted up to 3 blocks behind the current height and still be included). If P2Pool "shares" are found at the same block height as an existing share,
it is included as an uncle block (worth 20% less than a normal share) so
miners still get paid for it (uncle blocks can be submitted up to 3 blocks
behind the current height and still be included).
### Technical Details ### Technical Details
Monero P2Pool is written from scratch in C++. It uses the high-performance libuv library so each node is able to handle thousands of concurrent miner connections. There are 2160 blocks in the PPLNS window with a block time of 10 seconds (approximately 6 hours). Monero P2Pool is written from scratch in C++. It uses the high-performance
libuv library so each node is able to handle thousands of concurrent miner
connections. There are 2160 blocks in the PPLNS window with a block time of
10 seconds (approximately 6 hours).
The number of blocks was chosen so that the minimum payout would be approximately 0.0004 XMR (this amount was considered high enough that it could be transferred with minimal fees). Each individual miner payout takes only 38 bytes on the Monero blockchain. The number of blocks was chosen so that the minimum payout would be
approximately 0.0004 XMR (this amount was considered high enough that it
could be transferred with minimal fees). Each individual miner payout takes
only 38 bytes on the Monero blockchain.
### External Links ### External Links

View file

@ -0,0 +1,156 @@
# Italian translations for PACKAGE package
# Copyright (C) 2022 Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# Automatically generated, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2022-10-16 02:54+0100\n"
"PO-Revision-Date: 2022-10-16 02:54+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. type: YAML Front Matter: entry
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "P2Pool"
msgstr ""
#. type: YAML Front Matter: summary
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "Peer to peer mining pool for Monero"
msgstr ""
#. type: YAML Front Matter: terms
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "[\"P2Pool\", \"monero-p2pool\"]"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:8
msgid ""
"{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:9
#, no-wrap
msgid "The Basics"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:12
msgid ""
"Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh "
"(also known as sech1). P2Pool was a concept was first developed for the "
"Bitcoin blockchain but was never fully realized due to certain limitations, "
"mainly because it had a problem with orphaned @blocks which is solved in "
"Monero P2Pool with uncle blocks."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:14
msgid ""
"Unlike a traditional mining pool, P2Pool allows it's users to fully control "
"their own @node and what it mines. P2Pool has no central server that can be "
"shutdown/blocked because it uses a separate blockchain to @merge-mine with "
"Monero. It is designed so that all blocks found by the pool pay out to the "
"miners immediately which means that funds are never in custody of a single "
"party."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:16
msgid ""
"To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only "
"once the block has been found by the pool; miners with a share in the PPLNS "
"window are rewarded directly via the @coinbase-transaction reward for the "
"block."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:17
#, no-wrap
msgid "More Information"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:20
msgid ""
"P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero "
"@blocks. Each miner submits block templates that include a payout for all of "
"the miners that currently have shares in the PPLNS window. High quality "
"block templates are added to the P2Pool blockchain as blocks which count as "
"\"shares\" for the miner who found them."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:22
msgid ""
"If a block is good enough to be a Monero block it is also submitted to the "
"Monero network to be included in its blockchain. Once the Monero block is "
"confirmed by the network, those miners are directly paid in the @coinbase-"
"transaction because they were included already in the block template."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:24
msgid ""
"If P2Pool \"shares\" are found at the same block height as an existing "
"share, it is included as an uncle block (worth 20% less than a normal share) "
"so miners still get paid for it (uncle blocks can be submitted up to 3 "
"blocks behind the current height and still be included)."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:25
#, no-wrap
msgid "Technical Details"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:28
msgid ""
"Monero P2Pool is written from scratch in C++. It uses the high-performance "
"libuv library so each node is able to handle thousands of concurrent miner "
"connections. There are 2160 blocks in the PPLNS window with a block time of "
"10 seconds (approximately 6 hours)."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:30
msgid ""
"The number of blocks was chosen so that the minimum payout would be "
"approximately 0.0004 XMR (this amount was considered high enough that it "
"could be transferred with minimal fees). Each individual miner payout takes "
"only 38 bytes on the Monero blockchain."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:31
#, no-wrap
msgid "External Links"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool source](https://github.com/SChernykh/p2pool)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool pool stats](https://p2pool.io)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool Observer (mining data)](https://p2pool.observer)"
msgstr ""

View file

@ -1,32 +1,61 @@
--- ---
entry: "P2Pool" entry: P2Pool
summary: 'Peer to peer mining pool for Monero'
terms: ["P2Pool", "monero-p2pool"] terms: ["P2Pool", "monero-p2pool"]
summary: "Peer to peer mining pool for Monero"
--- ---
{% include disclaimer.html translated="no" translationOutdated="no" %} {% include disclaimer.html translated="no" translationOutdated="no" %}
### The Basics ### The Basics
Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh (also known as sech1). P2Pool was a concept was first developed for the Bitcoin blockchain but was never fully realized due to certain limitations, mainly because it had a problem with orphaned @blocks which is solved in Monero P2Pool with uncle blocks. Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh
(also known as sech1). P2Pool was a concept was first developed for the
Bitcoin blockchain but was never fully realized due to certain limitations,
mainly because it had a problem with orphaned @blocks which is solved in
Monero P2Pool with uncle blocks.
Unlike a traditional mining pool, P2Pool allows it's users to fully control their own @node and what it mines. P2Pool has no central server that can be shutdown/blocked because it uses a separate blockchain to @merge-mine with Monero. It is designed so that all blocks found by the pool pay out to the miners immediately which means that funds are never in custody of a single party. Unlike a traditional mining pool, P2Pool allows it's users to fully control
their own @node and what it mines. P2Pool has no central server that can be
shutdown/blocked because it uses a separate blockchain to @merge-mine with
Monero. It is designed so that all blocks found by the pool pay out to the
miners immediately which means that funds are never in custody of a single
party.
To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only once the block has been found by the pool; miners with a share in the PPLNS window are rewarded directly via the @coinbase-transaction reward for the block. To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only
once the block has been found by the pool; miners with a share in the PPLNS
window are rewarded directly via the @coinbase-transaction reward for the
block.
### More Information ### More Information
P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero @blocks. Each miner submits block templates that include a payout for all of the miners that currently have shares in the PPLNS window. High quality block templates are added to the P2Pool blockchain as blocks which count as "shares" for the miner who found them. P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero
@blocks. Each miner submits block templates that include a payout for all of
the miners that currently have shares in the PPLNS window. High quality
block templates are added to the P2Pool blockchain as blocks which count as
"shares" for the miner who found them.
If a block is good enough to be a Monero block it is also submitted to the Monero network to be included in its blockchain. Once the Monero block is confirmed by the network, those miners are directly paid in the @coinbase-transaction because they were included already in the block template. If a block is good enough to be a Monero block it is also submitted to the
Monero network to be included in its blockchain. Once the Monero block is
confirmed by the network, those miners are directly paid in the
@coinbase-transaction because they were included already in the block
template.
If P2Pool "shares" are found at the same block height as an existing share, it is included as an uncle block (worth 20% less than a normal share) so miners still get paid for it (uncle blocks can be submitted up to 3 blocks behind the current height and still be included). If P2Pool "shares" are found at the same block height as an existing share,
it is included as an uncle block (worth 20% less than a normal share) so
miners still get paid for it (uncle blocks can be submitted up to 3 blocks
behind the current height and still be included).
### Technical Details ### Technical Details
Monero P2Pool is written from scratch in C++. It uses the high-performance libuv library so each node is able to handle thousands of concurrent miner connections. There are 2160 blocks in the PPLNS window with a block time of 10 seconds (approximately 6 hours). Monero P2Pool is written from scratch in C++. It uses the high-performance
libuv library so each node is able to handle thousands of concurrent miner
connections. There are 2160 blocks in the PPLNS window with a block time of
10 seconds (approximately 6 hours).
The number of blocks was chosen so that the minimum payout would be approximately 0.0004 XMR (this amount was considered high enough that it could be transferred with minimal fees). Each individual miner payout takes only 38 bytes on the Monero blockchain. The number of blocks was chosen so that the minimum payout would be
approximately 0.0004 XMR (this amount was considered high enough that it
could be transferred with minimal fees). Each individual miner payout takes
only 38 bytes on the Monero blockchain.
### External Links ### External Links

View file

@ -0,0 +1,155 @@
# Language nb-no translations for PACKAGE package
# Copyright (C) 2022 Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# Automatically generated, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2022-10-16 02:54+0100\n"
"PO-Revision-Date: 2022-10-16 02:54+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: nb-no\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. type: YAML Front Matter: entry
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "P2Pool"
msgstr ""
#. type: YAML Front Matter: summary
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "Peer to peer mining pool for Monero"
msgstr ""
#. type: YAML Front Matter: terms
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "[\"P2Pool\", \"monero-p2pool\"]"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:8
msgid ""
"{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:9
#, no-wrap
msgid "The Basics"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:12
msgid ""
"Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh "
"(also known as sech1). P2Pool was a concept was first developed for the "
"Bitcoin blockchain but was never fully realized due to certain limitations, "
"mainly because it had a problem with orphaned @blocks which is solved in "
"Monero P2Pool with uncle blocks."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:14
msgid ""
"Unlike a traditional mining pool, P2Pool allows it's users to fully control "
"their own @node and what it mines. P2Pool has no central server that can be "
"shutdown/blocked because it uses a separate blockchain to @merge-mine with "
"Monero. It is designed so that all blocks found by the pool pay out to the "
"miners immediately which means that funds are never in custody of a single "
"party."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:16
msgid ""
"To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only "
"once the block has been found by the pool; miners with a share in the PPLNS "
"window are rewarded directly via the @coinbase-transaction reward for the "
"block."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:17
#, no-wrap
msgid "More Information"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:20
msgid ""
"P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero "
"@blocks. Each miner submits block templates that include a payout for all of "
"the miners that currently have shares in the PPLNS window. High quality "
"block templates are added to the P2Pool blockchain as blocks which count as "
"\"shares\" for the miner who found them."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:22
msgid ""
"If a block is good enough to be a Monero block it is also submitted to the "
"Monero network to be included in its blockchain. Once the Monero block is "
"confirmed by the network, those miners are directly paid in the @coinbase-"
"transaction because they were included already in the block template."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:24
msgid ""
"If P2Pool \"shares\" are found at the same block height as an existing "
"share, it is included as an uncle block (worth 20% less than a normal share) "
"so miners still get paid for it (uncle blocks can be submitted up to 3 "
"blocks behind the current height and still be included)."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:25
#, no-wrap
msgid "Technical Details"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:28
msgid ""
"Monero P2Pool is written from scratch in C++. It uses the high-performance "
"libuv library so each node is able to handle thousands of concurrent miner "
"connections. There are 2160 blocks in the PPLNS window with a block time of "
"10 seconds (approximately 6 hours)."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:30
msgid ""
"The number of blocks was chosen so that the minimum payout would be "
"approximately 0.0004 XMR (this amount was considered high enough that it "
"could be transferred with minimal fees). Each individual miner payout takes "
"only 38 bytes on the Monero blockchain."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:31
#, no-wrap
msgid "External Links"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool source](https://github.com/SChernykh/p2pool)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool pool stats](https://p2pool.io)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool Observer (mining data)](https://p2pool.observer)"
msgstr ""

View file

@ -1,32 +1,61 @@
--- ---
entry: "P2Pool" entry: P2Pool
summary: 'Peer to peer mining pool for Monero'
terms: ["P2Pool", "monero-p2pool"] terms: ["P2Pool", "monero-p2pool"]
summary: "Peer to peer mining pool for Monero"
--- ---
{% include disclaimer.html translated="no" translationOutdated="no" %} {% include disclaimer.html translated="no" translationOutdated="no" %}
### The Basics ### The Basics
Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh (also known as sech1). P2Pool was a concept was first developed for the Bitcoin blockchain but was never fully realized due to certain limitations, mainly because it had a problem with orphaned @blocks which is solved in Monero P2Pool with uncle blocks. Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh
(also known as sech1). P2Pool was a concept was first developed for the
Bitcoin blockchain but was never fully realized due to certain limitations,
mainly because it had a problem with orphaned @blocks which is solved in
Monero P2Pool with uncle blocks.
Unlike a traditional mining pool, P2Pool allows it's users to fully control their own @node and what it mines. P2Pool has no central server that can be shutdown/blocked because it uses a separate blockchain to @merge-mine with Monero. It is designed so that all blocks found by the pool pay out to the miners immediately which means that funds are never in custody of a single party. Unlike a traditional mining pool, P2Pool allows it's users to fully control
their own @node and what it mines. P2Pool has no central server that can be
shutdown/blocked because it uses a separate blockchain to @merge-mine with
Monero. It is designed so that all blocks found by the pool pay out to the
miners immediately which means that funds are never in custody of a single
party.
To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only once the block has been found by the pool; miners with a share in the PPLNS window are rewarded directly via the @coinbase-transaction reward for the block. To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only
once the block has been found by the pool; miners with a share in the PPLNS
window are rewarded directly via the @coinbase-transaction reward for the
block.
### More Information ### More Information
P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero @blocks. Each miner submits block templates that include a payout for all of the miners that currently have shares in the PPLNS window. High quality block templates are added to the P2Pool blockchain as blocks which count as "shares" for the miner who found them. P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero
@blocks. Each miner submits block templates that include a payout for all of
the miners that currently have shares in the PPLNS window. High quality
block templates are added to the P2Pool blockchain as blocks which count as
"shares" for the miner who found them.
If a block is good enough to be a Monero block it is also submitted to the Monero network to be included in its blockchain. Once the Monero block is confirmed by the network, those miners are directly paid in the @coinbase-transaction because they were included already in the block template. If a block is good enough to be a Monero block it is also submitted to the
Monero network to be included in its blockchain. Once the Monero block is
confirmed by the network, those miners are directly paid in the
@coinbase-transaction because they were included already in the block
template.
If P2Pool "shares" are found at the same block height as an existing share, it is included as an uncle block (worth 20% less than a normal share) so miners still get paid for it (uncle blocks can be submitted up to 3 blocks behind the current height and still be included). If P2Pool "shares" are found at the same block height as an existing share,
it is included as an uncle block (worth 20% less than a normal share) so
miners still get paid for it (uncle blocks can be submitted up to 3 blocks
behind the current height and still be included).
### Technical Details ### Technical Details
Monero P2Pool is written from scratch in C++. It uses the high-performance libuv library so each node is able to handle thousands of concurrent miner connections. There are 2160 blocks in the PPLNS window with a block time of 10 seconds (approximately 6 hours). Monero P2Pool is written from scratch in C++. It uses the high-performance
libuv library so each node is able to handle thousands of concurrent miner
connections. There are 2160 blocks in the PPLNS window with a block time of
10 seconds (approximately 6 hours).
The number of blocks was chosen so that the minimum payout would be approximately 0.0004 XMR (this amount was considered high enough that it could be transferred with minimal fees). Each individual miner payout takes only 38 bytes on the Monero blockchain. The number of blocks was chosen so that the minimum payout would be
approximately 0.0004 XMR (this amount was considered high enough that it
could be transferred with minimal fees). Each individual miner payout takes
only 38 bytes on the Monero blockchain.
### External Links ### External Links

View file

@ -0,0 +1,156 @@
# Dutch translations for PACKAGE package
# Copyright (C) 2022 Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# Automatically generated, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2022-10-16 02:54+0100\n"
"PO-Revision-Date: 2022-10-16 02:54+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: nl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. type: YAML Front Matter: entry
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "P2Pool"
msgstr ""
#. type: YAML Front Matter: summary
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "Peer to peer mining pool for Monero"
msgstr ""
#. type: YAML Front Matter: terms
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "[\"P2Pool\", \"monero-p2pool\"]"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:8
msgid ""
"{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:9
#, no-wrap
msgid "The Basics"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:12
msgid ""
"Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh "
"(also known as sech1). P2Pool was a concept was first developed for the "
"Bitcoin blockchain but was never fully realized due to certain limitations, "
"mainly because it had a problem with orphaned @blocks which is solved in "
"Monero P2Pool with uncle blocks."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:14
msgid ""
"Unlike a traditional mining pool, P2Pool allows it's users to fully control "
"their own @node and what it mines. P2Pool has no central server that can be "
"shutdown/blocked because it uses a separate blockchain to @merge-mine with "
"Monero. It is designed so that all blocks found by the pool pay out to the "
"miners immediately which means that funds are never in custody of a single "
"party."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:16
msgid ""
"To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only "
"once the block has been found by the pool; miners with a share in the PPLNS "
"window are rewarded directly via the @coinbase-transaction reward for the "
"block."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:17
#, no-wrap
msgid "More Information"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:20
msgid ""
"P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero "
"@blocks. Each miner submits block templates that include a payout for all of "
"the miners that currently have shares in the PPLNS window. High quality "
"block templates are added to the P2Pool blockchain as blocks which count as "
"\"shares\" for the miner who found them."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:22
msgid ""
"If a block is good enough to be a Monero block it is also submitted to the "
"Monero network to be included in its blockchain. Once the Monero block is "
"confirmed by the network, those miners are directly paid in the @coinbase-"
"transaction because they were included already in the block template."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:24
msgid ""
"If P2Pool \"shares\" are found at the same block height as an existing "
"share, it is included as an uncle block (worth 20% less than a normal share) "
"so miners still get paid for it (uncle blocks can be submitted up to 3 "
"blocks behind the current height and still be included)."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:25
#, no-wrap
msgid "Technical Details"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:28
msgid ""
"Monero P2Pool is written from scratch in C++. It uses the high-performance "
"libuv library so each node is able to handle thousands of concurrent miner "
"connections. There are 2160 blocks in the PPLNS window with a block time of "
"10 seconds (approximately 6 hours)."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:30
msgid ""
"The number of blocks was chosen so that the minimum payout would be "
"approximately 0.0004 XMR (this amount was considered high enough that it "
"could be transferred with minimal fees). Each individual miner payout takes "
"only 38 bytes on the Monero blockchain."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:31
#, no-wrap
msgid "External Links"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool source](https://github.com/SChernykh/p2pool)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool pool stats](https://p2pool.io)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool Observer (mining data)](https://p2pool.observer)"
msgstr ""

View file

@ -1,32 +1,61 @@
--- ---
entry: "P2Pool" entry: P2Pool
summary: 'Peer to peer mining pool for Monero'
terms: ["P2Pool", "monero-p2pool"] terms: ["P2Pool", "monero-p2pool"]
summary: "Peer to peer mining pool for Monero"
--- ---
{% include disclaimer.html translated="no" translationOutdated="no" %} {% include disclaimer.html translated="no" translationOutdated="no" %}
### The Basics ### The Basics
Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh (also known as sech1). P2Pool was a concept was first developed for the Bitcoin blockchain but was never fully realized due to certain limitations, mainly because it had a problem with orphaned @blocks which is solved in Monero P2Pool with uncle blocks. Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh
(also known as sech1). P2Pool was a concept was first developed for the
Bitcoin blockchain but was never fully realized due to certain limitations,
mainly because it had a problem with orphaned @blocks which is solved in
Monero P2Pool with uncle blocks.
Unlike a traditional mining pool, P2Pool allows it's users to fully control their own @node and what it mines. P2Pool has no central server that can be shutdown/blocked because it uses a separate blockchain to @merge-mine with Monero. It is designed so that all blocks found by the pool pay out to the miners immediately which means that funds are never in custody of a single party. Unlike a traditional mining pool, P2Pool allows it's users to fully control
their own @node and what it mines. P2Pool has no central server that can be
shutdown/blocked because it uses a separate blockchain to @merge-mine with
Monero. It is designed so that all blocks found by the pool pay out to the
miners immediately which means that funds are never in custody of a single
party.
To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only once the block has been found by the pool; miners with a share in the PPLNS window are rewarded directly via the @coinbase-transaction reward for the block. To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only
once the block has been found by the pool; miners with a share in the PPLNS
window are rewarded directly via the @coinbase-transaction reward for the
block.
### More Information ### More Information
P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero @blocks. Each miner submits block templates that include a payout for all of the miners that currently have shares in the PPLNS window. High quality block templates are added to the P2Pool blockchain as blocks which count as "shares" for the miner who found them. P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero
@blocks. Each miner submits block templates that include a payout for all of
the miners that currently have shares in the PPLNS window. High quality
block templates are added to the P2Pool blockchain as blocks which count as
"shares" for the miner who found them.
If a block is good enough to be a Monero block it is also submitted to the Monero network to be included in its blockchain. Once the Monero block is confirmed by the network, those miners are directly paid in the @coinbase-transaction because they were included already in the block template. If a block is good enough to be a Monero block it is also submitted to the
Monero network to be included in its blockchain. Once the Monero block is
confirmed by the network, those miners are directly paid in the
@coinbase-transaction because they were included already in the block
template.
If P2Pool "shares" are found at the same block height as an existing share, it is included as an uncle block (worth 20% less than a normal share) so miners still get paid for it (uncle blocks can be submitted up to 3 blocks behind the current height and still be included). If P2Pool "shares" are found at the same block height as an existing share,
it is included as an uncle block (worth 20% less than a normal share) so
miners still get paid for it (uncle blocks can be submitted up to 3 blocks
behind the current height and still be included).
### Technical Details ### Technical Details
Monero P2Pool is written from scratch in C++. It uses the high-performance libuv library so each node is able to handle thousands of concurrent miner connections. There are 2160 blocks in the PPLNS window with a block time of 10 seconds (approximately 6 hours). Monero P2Pool is written from scratch in C++. It uses the high-performance
libuv library so each node is able to handle thousands of concurrent miner
connections. There are 2160 blocks in the PPLNS window with a block time of
10 seconds (approximately 6 hours).
The number of blocks was chosen so that the minimum payout would be approximately 0.0004 XMR (this amount was considered high enough that it could be transferred with minimal fees). Each individual miner payout takes only 38 bytes on the Monero blockchain. The number of blocks was chosen so that the minimum payout would be
approximately 0.0004 XMR (this amount was considered high enough that it
could be transferred with minimal fees). Each individual miner payout takes
only 38 bytes on the Monero blockchain.
### External Links ### External Links

View file

@ -0,0 +1,157 @@
# Polish translations for PACKAGE package
# Copyright (C) 2022 Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# Automatically generated, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2022-10-16 02:54+0100\n"
"PO-Revision-Date: 2022-10-16 02:54+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2);\n"
#. type: YAML Front Matter: entry
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "P2Pool"
msgstr ""
#. type: YAML Front Matter: summary
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "Peer to peer mining pool for Monero"
msgstr ""
#. type: YAML Front Matter: terms
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "[\"P2Pool\", \"monero-p2pool\"]"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:8
msgid ""
"{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:9
#, no-wrap
msgid "The Basics"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:12
msgid ""
"Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh "
"(also known as sech1). P2Pool was a concept was first developed for the "
"Bitcoin blockchain but was never fully realized due to certain limitations, "
"mainly because it had a problem with orphaned @blocks which is solved in "
"Monero P2Pool with uncle blocks."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:14
msgid ""
"Unlike a traditional mining pool, P2Pool allows it's users to fully control "
"their own @node and what it mines. P2Pool has no central server that can be "
"shutdown/blocked because it uses a separate blockchain to @merge-mine with "
"Monero. It is designed so that all blocks found by the pool pay out to the "
"miners immediately which means that funds are never in custody of a single "
"party."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:16
msgid ""
"To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only "
"once the block has been found by the pool; miners with a share in the PPLNS "
"window are rewarded directly via the @coinbase-transaction reward for the "
"block."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:17
#, no-wrap
msgid "More Information"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:20
msgid ""
"P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero "
"@blocks. Each miner submits block templates that include a payout for all of "
"the miners that currently have shares in the PPLNS window. High quality "
"block templates are added to the P2Pool blockchain as blocks which count as "
"\"shares\" for the miner who found them."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:22
msgid ""
"If a block is good enough to be a Monero block it is also submitted to the "
"Monero network to be included in its blockchain. Once the Monero block is "
"confirmed by the network, those miners are directly paid in the @coinbase-"
"transaction because they were included already in the block template."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:24
msgid ""
"If P2Pool \"shares\" are found at the same block height as an existing "
"share, it is included as an uncle block (worth 20% less than a normal share) "
"so miners still get paid for it (uncle blocks can be submitted up to 3 "
"blocks behind the current height and still be included)."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:25
#, no-wrap
msgid "Technical Details"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:28
msgid ""
"Monero P2Pool is written from scratch in C++. It uses the high-performance "
"libuv library so each node is able to handle thousands of concurrent miner "
"connections. There are 2160 blocks in the PPLNS window with a block time of "
"10 seconds (approximately 6 hours)."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:30
msgid ""
"The number of blocks was chosen so that the minimum payout would be "
"approximately 0.0004 XMR (this amount was considered high enough that it "
"could be transferred with minimal fees). Each individual miner payout takes "
"only 38 bytes on the Monero blockchain."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:31
#, no-wrap
msgid "External Links"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool source](https://github.com/SChernykh/p2pool)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool pool stats](https://p2pool.io)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool Observer (mining data)](https://p2pool.observer)"
msgstr ""

View file

@ -1,32 +1,61 @@
--- ---
entry: "P2Pool" entry: P2Pool
summary: 'Peer to peer mining pool for Monero'
terms: ["P2Pool", "monero-p2pool"] terms: ["P2Pool", "monero-p2pool"]
summary: "Peer to peer mining pool for Monero"
--- ---
{% include disclaimer.html translated="no" translationOutdated="no" %} {% include disclaimer.html translated="no" translationOutdated="no" %}
### The Basics ### The Basics
Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh (also known as sech1). P2Pool was a concept was first developed for the Bitcoin blockchain but was never fully realized due to certain limitations, mainly because it had a problem with orphaned @blocks which is solved in Monero P2Pool with uncle blocks. Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh
(also known as sech1). P2Pool was a concept was first developed for the
Bitcoin blockchain but was never fully realized due to certain limitations,
mainly because it had a problem with orphaned @blocks which is solved in
Monero P2Pool with uncle blocks.
Unlike a traditional mining pool, P2Pool allows it's users to fully control their own @node and what it mines. P2Pool has no central server that can be shutdown/blocked because it uses a separate blockchain to @merge-mine with Monero. It is designed so that all blocks found by the pool pay out to the miners immediately which means that funds are never in custody of a single party. Unlike a traditional mining pool, P2Pool allows it's users to fully control
their own @node and what it mines. P2Pool has no central server that can be
shutdown/blocked because it uses a separate blockchain to @merge-mine with
Monero. It is designed so that all blocks found by the pool pay out to the
miners immediately which means that funds are never in custody of a single
party.
To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only once the block has been found by the pool; miners with a share in the PPLNS window are rewarded directly via the @coinbase-transaction reward for the block. To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only
once the block has been found by the pool; miners with a share in the PPLNS
window are rewarded directly via the @coinbase-transaction reward for the
block.
### More Information ### More Information
P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero @blocks. Each miner submits block templates that include a payout for all of the miners that currently have shares in the PPLNS window. High quality block templates are added to the P2Pool blockchain as blocks which count as "shares" for the miner who found them. P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero
@blocks. Each miner submits block templates that include a payout for all of
the miners that currently have shares in the PPLNS window. High quality
block templates are added to the P2Pool blockchain as blocks which count as
"shares" for the miner who found them.
If a block is good enough to be a Monero block it is also submitted to the Monero network to be included in its blockchain. Once the Monero block is confirmed by the network, those miners are directly paid in the @coinbase-transaction because they were included already in the block template. If a block is good enough to be a Monero block it is also submitted to the
Monero network to be included in its blockchain. Once the Monero block is
confirmed by the network, those miners are directly paid in the
@coinbase-transaction because they were included already in the block
template.
If P2Pool "shares" are found at the same block height as an existing share, it is included as an uncle block (worth 20% less than a normal share) so miners still get paid for it (uncle blocks can be submitted up to 3 blocks behind the current height and still be included). If P2Pool "shares" are found at the same block height as an existing share,
it is included as an uncle block (worth 20% less than a normal share) so
miners still get paid for it (uncle blocks can be submitted up to 3 blocks
behind the current height and still be included).
### Technical Details ### Technical Details
Monero P2Pool is written from scratch in C++. It uses the high-performance libuv library so each node is able to handle thousands of concurrent miner connections. There are 2160 blocks in the PPLNS window with a block time of 10 seconds (approximately 6 hours). Monero P2Pool is written from scratch in C++. It uses the high-performance
libuv library so each node is able to handle thousands of concurrent miner
connections. There are 2160 blocks in the PPLNS window with a block time of
10 seconds (approximately 6 hours).
The number of blocks was chosen so that the minimum payout would be approximately 0.0004 XMR (this amount was considered high enough that it could be transferred with minimal fees). Each individual miner payout takes only 38 bytes on the Monero blockchain. The number of blocks was chosen so that the minimum payout would be
approximately 0.0004 XMR (this amount was considered high enough that it
could be transferred with minimal fees). Each individual miner payout takes
only 38 bytes on the Monero blockchain.
### External Links ### External Links

View file

@ -0,0 +1,155 @@
# Language pt-br translations for PACKAGE package
# Copyright (C) 2022 Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# Automatically generated, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2022-10-16 02:54+0100\n"
"PO-Revision-Date: 2022-10-16 02:54+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: pt-br\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. type: YAML Front Matter: entry
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "P2Pool"
msgstr ""
#. type: YAML Front Matter: summary
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "Peer to peer mining pool for Monero"
msgstr ""
#. type: YAML Front Matter: terms
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "[\"P2Pool\", \"monero-p2pool\"]"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:8
msgid ""
"{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:9
#, no-wrap
msgid "The Basics"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:12
msgid ""
"Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh "
"(also known as sech1). P2Pool was a concept was first developed for the "
"Bitcoin blockchain but was never fully realized due to certain limitations, "
"mainly because it had a problem with orphaned @blocks which is solved in "
"Monero P2Pool with uncle blocks."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:14
msgid ""
"Unlike a traditional mining pool, P2Pool allows it's users to fully control "
"their own @node and what it mines. P2Pool has no central server that can be "
"shutdown/blocked because it uses a separate blockchain to @merge-mine with "
"Monero. It is designed so that all blocks found by the pool pay out to the "
"miners immediately which means that funds are never in custody of a single "
"party."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:16
msgid ""
"To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only "
"once the block has been found by the pool; miners with a share in the PPLNS "
"window are rewarded directly via the @coinbase-transaction reward for the "
"block."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:17
#, no-wrap
msgid "More Information"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:20
msgid ""
"P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero "
"@blocks. Each miner submits block templates that include a payout for all of "
"the miners that currently have shares in the PPLNS window. High quality "
"block templates are added to the P2Pool blockchain as blocks which count as "
"\"shares\" for the miner who found them."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:22
msgid ""
"If a block is good enough to be a Monero block it is also submitted to the "
"Monero network to be included in its blockchain. Once the Monero block is "
"confirmed by the network, those miners are directly paid in the @coinbase-"
"transaction because they were included already in the block template."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:24
msgid ""
"If P2Pool \"shares\" are found at the same block height as an existing "
"share, it is included as an uncle block (worth 20% less than a normal share) "
"so miners still get paid for it (uncle blocks can be submitted up to 3 "
"blocks behind the current height and still be included)."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:25
#, no-wrap
msgid "Technical Details"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:28
msgid ""
"Monero P2Pool is written from scratch in C++. It uses the high-performance "
"libuv library so each node is able to handle thousands of concurrent miner "
"connections. There are 2160 blocks in the PPLNS window with a block time of "
"10 seconds (approximately 6 hours)."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:30
msgid ""
"The number of blocks was chosen so that the minimum payout would be "
"approximately 0.0004 XMR (this amount was considered high enough that it "
"could be transferred with minimal fees). Each individual miner payout takes "
"only 38 bytes on the Monero blockchain."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:31
#, no-wrap
msgid "External Links"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool source](https://github.com/SChernykh/p2pool)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool pool stats](https://p2pool.io)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool Observer (mining data)](https://p2pool.observer)"
msgstr ""

View file

@ -1,32 +1,61 @@
--- ---
entry: "P2Pool" entry: P2Pool
summary: 'Peer to peer mining pool for Monero'
terms: ["P2Pool", "monero-p2pool"] terms: ["P2Pool", "monero-p2pool"]
summary: "Peer to peer mining pool for Monero"
--- ---
{% include disclaimer.html translated="no" translationOutdated="no" %} {% include disclaimer.html translated="no" translationOutdated="no" %}
### The Basics ### The Basics
Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh (also known as sech1). P2Pool was a concept was first developed for the Bitcoin blockchain but was never fully realized due to certain limitations, mainly because it had a problem with orphaned @blocks which is solved in Monero P2Pool with uncle blocks. Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh
(also known as sech1). P2Pool was a concept was first developed for the
Bitcoin blockchain but was never fully realized due to certain limitations,
mainly because it had a problem with orphaned @blocks which is solved in
Monero P2Pool with uncle blocks.
Unlike a traditional mining pool, P2Pool allows it's users to fully control their own @node and what it mines. P2Pool has no central server that can be shutdown/blocked because it uses a separate blockchain to @merge-mine with Monero. It is designed so that all blocks found by the pool pay out to the miners immediately which means that funds are never in custody of a single party. Unlike a traditional mining pool, P2Pool allows it's users to fully control
their own @node and what it mines. P2Pool has no central server that can be
shutdown/blocked because it uses a separate blockchain to @merge-mine with
Monero. It is designed so that all blocks found by the pool pay out to the
miners immediately which means that funds are never in custody of a single
party.
To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only once the block has been found by the pool; miners with a share in the PPLNS window are rewarded directly via the @coinbase-transaction reward for the block. To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only
once the block has been found by the pool; miners with a share in the PPLNS
window are rewarded directly via the @coinbase-transaction reward for the
block.
### More Information ### More Information
P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero @blocks. Each miner submits block templates that include a payout for all of the miners that currently have shares in the PPLNS window. High quality block templates are added to the P2Pool blockchain as blocks which count as "shares" for the miner who found them. P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero
@blocks. Each miner submits block templates that include a payout for all of
the miners that currently have shares in the PPLNS window. High quality
block templates are added to the P2Pool blockchain as blocks which count as
"shares" for the miner who found them.
If a block is good enough to be a Monero block it is also submitted to the Monero network to be included in its blockchain. Once the Monero block is confirmed by the network, those miners are directly paid in the @coinbase-transaction because they were included already in the block template. If a block is good enough to be a Monero block it is also submitted to the
Monero network to be included in its blockchain. Once the Monero block is
confirmed by the network, those miners are directly paid in the
@coinbase-transaction because they were included already in the block
template.
If P2Pool "shares" are found at the same block height as an existing share, it is included as an uncle block (worth 20% less than a normal share) so miners still get paid for it (uncle blocks can be submitted up to 3 blocks behind the current height and still be included). If P2Pool "shares" are found at the same block height as an existing share,
it is included as an uncle block (worth 20% less than a normal share) so
miners still get paid for it (uncle blocks can be submitted up to 3 blocks
behind the current height and still be included).
### Technical Details ### Technical Details
Monero P2Pool is written from scratch in C++. It uses the high-performance libuv library so each node is able to handle thousands of concurrent miner connections. There are 2160 blocks in the PPLNS window with a block time of 10 seconds (approximately 6 hours). Monero P2Pool is written from scratch in C++. It uses the high-performance
libuv library so each node is able to handle thousands of concurrent miner
connections. There are 2160 blocks in the PPLNS window with a block time of
10 seconds (approximately 6 hours).
The number of blocks was chosen so that the minimum payout would be approximately 0.0004 XMR (this amount was considered high enough that it could be transferred with minimal fees). Each individual miner payout takes only 38 bytes on the Monero blockchain. The number of blocks was chosen so that the minimum payout would be
approximately 0.0004 XMR (this amount was considered high enough that it
could be transferred with minimal fees). Each individual miner payout takes
only 38 bytes on the Monero blockchain.
### External Links ### External Links

View file

@ -0,0 +1,157 @@
# Russian translations for PACKAGE package
# Copyright (C) 2022 Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# Automatically generated, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2022-10-16 02:54+0100\n"
"PO-Revision-Date: 2022-10-16 02:54+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#. type: YAML Front Matter: entry
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "P2Pool"
msgstr ""
#. type: YAML Front Matter: summary
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "Peer to peer mining pool for Monero"
msgstr ""
#. type: YAML Front Matter: terms
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "[\"P2Pool\", \"monero-p2pool\"]"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:8
msgid ""
"{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:9
#, no-wrap
msgid "The Basics"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:12
msgid ""
"Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh "
"(also known as sech1). P2Pool was a concept was first developed for the "
"Bitcoin blockchain but was never fully realized due to certain limitations, "
"mainly because it had a problem with orphaned @blocks which is solved in "
"Monero P2Pool with uncle blocks."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:14
msgid ""
"Unlike a traditional mining pool, P2Pool allows it's users to fully control "
"their own @node and what it mines. P2Pool has no central server that can be "
"shutdown/blocked because it uses a separate blockchain to @merge-mine with "
"Monero. It is designed so that all blocks found by the pool pay out to the "
"miners immediately which means that funds are never in custody of a single "
"party."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:16
msgid ""
"To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only "
"once the block has been found by the pool; miners with a share in the PPLNS "
"window are rewarded directly via the @coinbase-transaction reward for the "
"block."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:17
#, no-wrap
msgid "More Information"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:20
msgid ""
"P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero "
"@blocks. Each miner submits block templates that include a payout for all of "
"the miners that currently have shares in the PPLNS window. High quality "
"block templates are added to the P2Pool blockchain as blocks which count as "
"\"shares\" for the miner who found them."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:22
msgid ""
"If a block is good enough to be a Monero block it is also submitted to the "
"Monero network to be included in its blockchain. Once the Monero block is "
"confirmed by the network, those miners are directly paid in the @coinbase-"
"transaction because they were included already in the block template."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:24
msgid ""
"If P2Pool \"shares\" are found at the same block height as an existing "
"share, it is included as an uncle block (worth 20% less than a normal share) "
"so miners still get paid for it (uncle blocks can be submitted up to 3 "
"blocks behind the current height and still be included)."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:25
#, no-wrap
msgid "Technical Details"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:28
msgid ""
"Monero P2Pool is written from scratch in C++. It uses the high-performance "
"libuv library so each node is able to handle thousands of concurrent miner "
"connections. There are 2160 blocks in the PPLNS window with a block time of "
"10 seconds (approximately 6 hours)."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:30
msgid ""
"The number of blocks was chosen so that the minimum payout would be "
"approximately 0.0004 XMR (this amount was considered high enough that it "
"could be transferred with minimal fees). Each individual miner payout takes "
"only 38 bytes on the Monero blockchain."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:31
#, no-wrap
msgid "External Links"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool source](https://github.com/SChernykh/p2pool)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool pool stats](https://p2pool.io)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool Observer (mining data)](https://p2pool.observer)"
msgstr ""

View file

@ -1,32 +1,61 @@
--- ---
entry: "P2Pool" entry: P2Pool
summary: 'Peer to peer mining pool for Monero'
terms: ["P2Pool", "monero-p2pool"] terms: ["P2Pool", "monero-p2pool"]
summary: "Peer to peer mining pool for Monero"
--- ---
{% include disclaimer.html translated="no" translationOutdated="no" %} {% include disclaimer.html translated="no" translationOutdated="no" %}
### The Basics ### The Basics
Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh (also known as sech1). P2Pool was a concept was first developed for the Bitcoin blockchain but was never fully realized due to certain limitations, mainly because it had a problem with orphaned @blocks which is solved in Monero P2Pool with uncle blocks. Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh
(also known as sech1). P2Pool was a concept was first developed for the
Bitcoin blockchain but was never fully realized due to certain limitations,
mainly because it had a problem with orphaned @blocks which is solved in
Monero P2Pool with uncle blocks.
Unlike a traditional mining pool, P2Pool allows it's users to fully control their own @node and what it mines. P2Pool has no central server that can be shutdown/blocked because it uses a separate blockchain to @merge-mine with Monero. It is designed so that all blocks found by the pool pay out to the miners immediately which means that funds are never in custody of a single party. Unlike a traditional mining pool, P2Pool allows it's users to fully control
their own @node and what it mines. P2Pool has no central server that can be
shutdown/blocked because it uses a separate blockchain to @merge-mine with
Monero. It is designed so that all blocks found by the pool pay out to the
miners immediately which means that funds are never in custody of a single
party.
To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only once the block has been found by the pool; miners with a share in the PPLNS window are rewarded directly via the @coinbase-transaction reward for the block. To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only
once the block has been found by the pool; miners with a share in the PPLNS
window are rewarded directly via the @coinbase-transaction reward for the
block.
### More Information ### More Information
P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero @blocks. Each miner submits block templates that include a payout for all of the miners that currently have shares in the PPLNS window. High quality block templates are added to the P2Pool blockchain as blocks which count as "shares" for the miner who found them. P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero
@blocks. Each miner submits block templates that include a payout for all of
the miners that currently have shares in the PPLNS window. High quality
block templates are added to the P2Pool blockchain as blocks which count as
"shares" for the miner who found them.
If a block is good enough to be a Monero block it is also submitted to the Monero network to be included in its blockchain. Once the Monero block is confirmed by the network, those miners are directly paid in the @coinbase-transaction because they were included already in the block template. If a block is good enough to be a Monero block it is also submitted to the
Monero network to be included in its blockchain. Once the Monero block is
confirmed by the network, those miners are directly paid in the
@coinbase-transaction because they were included already in the block
template.
If P2Pool "shares" are found at the same block height as an existing share, it is included as an uncle block (worth 20% less than a normal share) so miners still get paid for it (uncle blocks can be submitted up to 3 blocks behind the current height and still be included). If P2Pool "shares" are found at the same block height as an existing share,
it is included as an uncle block (worth 20% less than a normal share) so
miners still get paid for it (uncle blocks can be submitted up to 3 blocks
behind the current height and still be included).
### Technical Details ### Technical Details
Monero P2Pool is written from scratch in C++. It uses the high-performance libuv library so each node is able to handle thousands of concurrent miner connections. There are 2160 blocks in the PPLNS window with a block time of 10 seconds (approximately 6 hours). Monero P2Pool is written from scratch in C++. It uses the high-performance
libuv library so each node is able to handle thousands of concurrent miner
connections. There are 2160 blocks in the PPLNS window with a block time of
10 seconds (approximately 6 hours).
The number of blocks was chosen so that the minimum payout would be approximately 0.0004 XMR (this amount was considered high enough that it could be transferred with minimal fees). Each individual miner payout takes only 38 bytes on the Monero blockchain. The number of blocks was chosen so that the minimum payout would be
approximately 0.0004 XMR (this amount was considered high enough that it
could be transferred with minimal fees). Each individual miner payout takes
only 38 bytes on the Monero blockchain.
### External Links ### External Links

View file

@ -0,0 +1,156 @@
# Turkish translations for PACKAGE package
# Copyright (C) 2022 Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# Automatically generated, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2022-10-16 02:54+0100\n"
"PO-Revision-Date: 2022-10-16 02:54+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: tr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. type: YAML Front Matter: entry
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "P2Pool"
msgstr ""
#. type: YAML Front Matter: summary
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "Peer to peer mining pool for Monero"
msgstr ""
#. type: YAML Front Matter: terms
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "[\"P2Pool\", \"monero-p2pool\"]"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:8
msgid ""
"{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:9
#, no-wrap
msgid "The Basics"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:12
msgid ""
"Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh "
"(also known as sech1). P2Pool was a concept was first developed for the "
"Bitcoin blockchain but was never fully realized due to certain limitations, "
"mainly because it had a problem with orphaned @blocks which is solved in "
"Monero P2Pool with uncle blocks."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:14
msgid ""
"Unlike a traditional mining pool, P2Pool allows it's users to fully control "
"their own @node and what it mines. P2Pool has no central server that can be "
"shutdown/blocked because it uses a separate blockchain to @merge-mine with "
"Monero. It is designed so that all blocks found by the pool pay out to the "
"miners immediately which means that funds are never in custody of a single "
"party."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:16
msgid ""
"To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only "
"once the block has been found by the pool; miners with a share in the PPLNS "
"window are rewarded directly via the @coinbase-transaction reward for the "
"block."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:17
#, no-wrap
msgid "More Information"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:20
msgid ""
"P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero "
"@blocks. Each miner submits block templates that include a payout for all of "
"the miners that currently have shares in the PPLNS window. High quality "
"block templates are added to the P2Pool blockchain as blocks which count as "
"\"shares\" for the miner who found them."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:22
msgid ""
"If a block is good enough to be a Monero block it is also submitted to the "
"Monero network to be included in its blockchain. Once the Monero block is "
"confirmed by the network, those miners are directly paid in the @coinbase-"
"transaction because they were included already in the block template."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:24
msgid ""
"If P2Pool \"shares\" are found at the same block height as an existing "
"share, it is included as an uncle block (worth 20% less than a normal share) "
"so miners still get paid for it (uncle blocks can be submitted up to 3 "
"blocks behind the current height and still be included)."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:25
#, no-wrap
msgid "Technical Details"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:28
msgid ""
"Monero P2Pool is written from scratch in C++. It uses the high-performance "
"libuv library so each node is able to handle thousands of concurrent miner "
"connections. There are 2160 blocks in the PPLNS window with a block time of "
"10 seconds (approximately 6 hours)."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:30
msgid ""
"The number of blocks was chosen so that the minimum payout would be "
"approximately 0.0004 XMR (this amount was considered high enough that it "
"could be transferred with minimal fees). Each individual miner payout takes "
"only 38 bytes on the Monero blockchain."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:31
#, no-wrap
msgid "External Links"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool source](https://github.com/SChernykh/p2pool)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool pool stats](https://p2pool.io)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool Observer (mining data)](https://p2pool.observer)"
msgstr ""

View file

@ -1,32 +1,61 @@
--- ---
entry: "P2Pool" entry: P2Pool
summary: 'Peer to peer mining pool for Monero'
terms: ["P2Pool", "monero-p2pool"] terms: ["P2Pool", "monero-p2pool"]
summary: "Peer to peer mining pool for Monero"
--- ---
{% include disclaimer.html translated="no" translationOutdated="no" %} {% include disclaimer.html translated="no" translationOutdated="no" %}
### The Basics ### The Basics
Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh (also known as sech1). P2Pool was a concept was first developed for the Bitcoin blockchain but was never fully realized due to certain limitations, mainly because it had a problem with orphaned @blocks which is solved in Monero P2Pool with uncle blocks. Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh
(also known as sech1). P2Pool was a concept was first developed for the
Bitcoin blockchain but was never fully realized due to certain limitations,
mainly because it had a problem with orphaned @blocks which is solved in
Monero P2Pool with uncle blocks.
Unlike a traditional mining pool, P2Pool allows it's users to fully control their own @node and what it mines. P2Pool has no central server that can be shutdown/blocked because it uses a separate blockchain to @merge-mine with Monero. It is designed so that all blocks found by the pool pay out to the miners immediately which means that funds are never in custody of a single party. Unlike a traditional mining pool, P2Pool allows it's users to fully control
their own @node and what it mines. P2Pool has no central server that can be
shutdown/blocked because it uses a separate blockchain to @merge-mine with
Monero. It is designed so that all blocks found by the pool pay out to the
miners immediately which means that funds are never in custody of a single
party.
To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only once the block has been found by the pool; miners with a share in the PPLNS window are rewarded directly via the @coinbase-transaction reward for the block. To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only
once the block has been found by the pool; miners with a share in the PPLNS
window are rewarded directly via the @coinbase-transaction reward for the
block.
### More Information ### More Information
P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero @blocks. Each miner submits block templates that include a payout for all of the miners that currently have shares in the PPLNS window. High quality block templates are added to the P2Pool blockchain as blocks which count as "shares" for the miner who found them. P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero
@blocks. Each miner submits block templates that include a payout for all of
the miners that currently have shares in the PPLNS window. High quality
block templates are added to the P2Pool blockchain as blocks which count as
"shares" for the miner who found them.
If a block is good enough to be a Monero block it is also submitted to the Monero network to be included in its blockchain. Once the Monero block is confirmed by the network, those miners are directly paid in the @coinbase-transaction because they were included already in the block template. If a block is good enough to be a Monero block it is also submitted to the
Monero network to be included in its blockchain. Once the Monero block is
confirmed by the network, those miners are directly paid in the
@coinbase-transaction because they were included already in the block
template.
If P2Pool "shares" are found at the same block height as an existing share, it is included as an uncle block (worth 20% less than a normal share) so miners still get paid for it (uncle blocks can be submitted up to 3 blocks behind the current height and still be included). If P2Pool "shares" are found at the same block height as an existing share,
it is included as an uncle block (worth 20% less than a normal share) so
miners still get paid for it (uncle blocks can be submitted up to 3 blocks
behind the current height and still be included).
### Technical Details ### Technical Details
Monero P2Pool is written from scratch in C++. It uses the high-performance libuv library so each node is able to handle thousands of concurrent miner connections. There are 2160 blocks in the PPLNS window with a block time of 10 seconds (approximately 6 hours). Monero P2Pool is written from scratch in C++. It uses the high-performance
libuv library so each node is able to handle thousands of concurrent miner
connections. There are 2160 blocks in the PPLNS window with a block time of
10 seconds (approximately 6 hours).
The number of blocks was chosen so that the minimum payout would be approximately 0.0004 XMR (this amount was considered high enough that it could be transferred with minimal fees). Each individual miner payout takes only 38 bytes on the Monero blockchain. The number of blocks was chosen so that the minimum payout would be
approximately 0.0004 XMR (this amount was considered high enough that it
could be transferred with minimal fees). Each individual miner payout takes
only 38 bytes on the Monero blockchain.
### External Links ### External Links

View file

@ -0,0 +1,155 @@
# Language zh-cn translations for PACKAGE package
# Copyright (C) 2022 Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# Automatically generated, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2022-10-16 02:54+0100\n"
"PO-Revision-Date: 2022-10-16 02:54+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: zh-cn\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. type: YAML Front Matter: entry
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "P2Pool"
msgstr ""
#. type: YAML Front Matter: summary
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "Peer to peer mining pool for Monero"
msgstr ""
#. type: YAML Front Matter: terms
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "[\"P2Pool\", \"monero-p2pool\"]"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:8
msgid ""
"{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:9
#, no-wrap
msgid "The Basics"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:12
msgid ""
"Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh "
"(also known as sech1). P2Pool was a concept was first developed for the "
"Bitcoin blockchain but was never fully realized due to certain limitations, "
"mainly because it had a problem with orphaned @blocks which is solved in "
"Monero P2Pool with uncle blocks."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:14
msgid ""
"Unlike a traditional mining pool, P2Pool allows it's users to fully control "
"their own @node and what it mines. P2Pool has no central server that can be "
"shutdown/blocked because it uses a separate blockchain to @merge-mine with "
"Monero. It is designed so that all blocks found by the pool pay out to the "
"miners immediately which means that funds are never in custody of a single "
"party."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:16
msgid ""
"To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only "
"once the block has been found by the pool; miners with a share in the PPLNS "
"window are rewarded directly via the @coinbase-transaction reward for the "
"block."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:17
#, no-wrap
msgid "More Information"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:20
msgid ""
"P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero "
"@blocks. Each miner submits block templates that include a payout for all of "
"the miners that currently have shares in the PPLNS window. High quality "
"block templates are added to the P2Pool blockchain as blocks which count as "
"\"shares\" for the miner who found them."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:22
msgid ""
"If a block is good enough to be a Monero block it is also submitted to the "
"Monero network to be included in its blockchain. Once the Monero block is "
"confirmed by the network, those miners are directly paid in the @coinbase-"
"transaction because they were included already in the block template."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:24
msgid ""
"If P2Pool \"shares\" are found at the same block height as an existing "
"share, it is included as an uncle block (worth 20% less than a normal share) "
"so miners still get paid for it (uncle blocks can be submitted up to 3 "
"blocks behind the current height and still be included)."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:25
#, no-wrap
msgid "Technical Details"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:28
msgid ""
"Monero P2Pool is written from scratch in C++. It uses the high-performance "
"libuv library so each node is able to handle thousands of concurrent miner "
"connections. There are 2160 blocks in the PPLNS window with a block time of "
"10 seconds (approximately 6 hours)."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:30
msgid ""
"The number of blocks was chosen so that the minimum payout would be "
"approximately 0.0004 XMR (this amount was considered high enough that it "
"could be transferred with minimal fees). Each individual miner payout takes "
"only 38 bytes on the Monero blockchain."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:31
#, no-wrap
msgid "External Links"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool source](https://github.com/SChernykh/p2pool)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool pool stats](https://p2pool.io)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool Observer (mining data)](https://p2pool.observer)"
msgstr ""

View file

@ -1,32 +1,61 @@
--- ---
entry: "P2Pool" entry: P2Pool
summary: 'Peer to peer mining pool for Monero'
terms: ["P2Pool", "monero-p2pool"] terms: ["P2Pool", "monero-p2pool"]
summary: "Peer to peer mining pool for Monero"
--- ---
{% include disclaimer.html translated="no" translationOutdated="no" %} {% include disclaimer.html translated="no" translationOutdated="no" %}
### The Basics ### The Basics
Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh (also known as sech1). P2Pool was a concept was first developed for the Bitcoin blockchain but was never fully realized due to certain limitations, mainly because it had a problem with orphaned @blocks which is solved in Monero P2Pool with uncle blocks. Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh
(also known as sech1). P2Pool was a concept was first developed for the
Bitcoin blockchain but was never fully realized due to certain limitations,
mainly because it had a problem with orphaned @blocks which is solved in
Monero P2Pool with uncle blocks.
Unlike a traditional mining pool, P2Pool allows it's users to fully control their own @node and what it mines. P2Pool has no central server that can be shutdown/blocked because it uses a separate blockchain to @merge-mine with Monero. It is designed so that all blocks found by the pool pay out to the miners immediately which means that funds are never in custody of a single party. Unlike a traditional mining pool, P2Pool allows it's users to fully control
their own @node and what it mines. P2Pool has no central server that can be
shutdown/blocked because it uses a separate blockchain to @merge-mine with
Monero. It is designed so that all blocks found by the pool pay out to the
miners immediately which means that funds are never in custody of a single
party.
To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only once the block has been found by the pool; miners with a share in the PPLNS window are rewarded directly via the @coinbase-transaction reward for the block. To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only
once the block has been found by the pool; miners with a share in the PPLNS
window are rewarded directly via the @coinbase-transaction reward for the
block.
### More Information ### More Information
P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero @blocks. Each miner submits block templates that include a payout for all of the miners that currently have shares in the PPLNS window. High quality block templates are added to the P2Pool blockchain as blocks which count as "shares" for the miner who found them. P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero
@blocks. Each miner submits block templates that include a payout for all of
the miners that currently have shares in the PPLNS window. High quality
block templates are added to the P2Pool blockchain as blocks which count as
"shares" for the miner who found them.
If a block is good enough to be a Monero block it is also submitted to the Monero network to be included in its blockchain. Once the Monero block is confirmed by the network, those miners are directly paid in the @coinbase-transaction because they were included already in the block template. If a block is good enough to be a Monero block it is also submitted to the
Monero network to be included in its blockchain. Once the Monero block is
confirmed by the network, those miners are directly paid in the
@coinbase-transaction because they were included already in the block
template.
If P2Pool "shares" are found at the same block height as an existing share, it is included as an uncle block (worth 20% less than a normal share) so miners still get paid for it (uncle blocks can be submitted up to 3 blocks behind the current height and still be included). If P2Pool "shares" are found at the same block height as an existing share,
it is included as an uncle block (worth 20% less than a normal share) so
miners still get paid for it (uncle blocks can be submitted up to 3 blocks
behind the current height and still be included).
### Technical Details ### Technical Details
Monero P2Pool is written from scratch in C++. It uses the high-performance libuv library so each node is able to handle thousands of concurrent miner connections. There are 2160 blocks in the PPLNS window with a block time of 10 seconds (approximately 6 hours). Monero P2Pool is written from scratch in C++. It uses the high-performance
libuv library so each node is able to handle thousands of concurrent miner
connections. There are 2160 blocks in the PPLNS window with a block time of
10 seconds (approximately 6 hours).
The number of blocks was chosen so that the minimum payout would be approximately 0.0004 XMR (this amount was considered high enough that it could be transferred with minimal fees). Each individual miner payout takes only 38 bytes on the Monero blockchain. The number of blocks was chosen so that the minimum payout would be
approximately 0.0004 XMR (this amount was considered high enough that it
could be transferred with minimal fees). Each individual miner payout takes
only 38 bytes on the Monero blockchain.
### External Links ### External Links

View file

@ -0,0 +1,155 @@
# Language zh-tw translations for PACKAGE package
# Copyright (C) 2022 Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# Automatically generated, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2022-10-16 02:54+0100\n"
"PO-Revision-Date: 2022-10-16 02:54+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: zh-tw\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. type: YAML Front Matter: entry
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "P2Pool"
msgstr ""
#. type: YAML Front Matter: summary
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "Peer to peer mining pool for Monero"
msgstr ""
#. type: YAML Front Matter: terms
#: ../_i18n/en/resources/moneropedia/p2pool.md:1
#, no-wrap
msgid "[\"P2Pool\", \"monero-p2pool\"]"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:8
msgid ""
"{% include disclaimer.html translated=\"no\" translationOutdated=\"no\" %}"
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:9
#, no-wrap
msgid "The Basics"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:12
msgid ""
"Monero P2Pool is a peer-to-peer Monero @mining pool developed by SChernykh "
"(also known as sech1). P2Pool was a concept was first developed for the "
"Bitcoin blockchain but was never fully realized due to certain limitations, "
"mainly because it had a problem with orphaned @blocks which is solved in "
"Monero P2Pool with uncle blocks."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:14
msgid ""
"Unlike a traditional mining pool, P2Pool allows it's users to fully control "
"their own @node and what it mines. P2Pool has no central server that can be "
"shutdown/blocked because it uses a separate blockchain to @merge-mine with "
"Monero. It is designed so that all blocks found by the pool pay out to the "
"miners immediately which means that funds are never in custody of a single "
"party."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:16
msgid ""
"To accomplish this P2Pool uses PPLNS payout scheme which rewards miners only "
"once the block has been found by the pool; miners with a share in the PPLNS "
"window are rewarded directly via the @coinbase-transaction reward for the "
"block."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:17
#, no-wrap
msgid "More Information"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:20
msgid ""
"P2Pool is a @sidechain to Monero, and P2Pool blocks are potentially Monero "
"@blocks. Each miner submits block templates that include a payout for all of "
"the miners that currently have shares in the PPLNS window. High quality "
"block templates are added to the P2Pool blockchain as blocks which count as "
"\"shares\" for the miner who found them."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:22
msgid ""
"If a block is good enough to be a Monero block it is also submitted to the "
"Monero network to be included in its blockchain. Once the Monero block is "
"confirmed by the network, those miners are directly paid in the @coinbase-"
"transaction because they were included already in the block template."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:24
msgid ""
"If P2Pool \"shares\" are found at the same block height as an existing "
"share, it is included as an uncle block (worth 20% less than a normal share) "
"so miners still get paid for it (uncle blocks can be submitted up to 3 "
"blocks behind the current height and still be included)."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:25
#, no-wrap
msgid "Technical Details"
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:28
msgid ""
"Monero P2Pool is written from scratch in C++. It uses the high-performance "
"libuv library so each node is able to handle thousands of concurrent miner "
"connections. There are 2160 blocks in the PPLNS window with a block time of "
"10 seconds (approximately 6 hours)."
msgstr ""
#. type: Plain text
#: ../_i18n/en/resources/moneropedia/p2pool.md:30
msgid ""
"The number of blocks was chosen so that the minimum payout would be "
"approximately 0.0004 XMR (this amount was considered high enough that it "
"could be transferred with minimal fees). Each individual miner payout takes "
"only 38 bytes on the Monero blockchain."
msgstr ""
#. type: Title ###
#: ../_i18n/en/resources/moneropedia/p2pool.md:31
#, no-wrap
msgid "External Links"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool source](https://github.com/SChernykh/p2pool)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool pool stats](https://p2pool.io)"
msgstr ""
#. type: Bullet: '- '
#: ../_i18n/en/resources/moneropedia/p2pool.md:35
msgid "[P2Pool Observer (mining data)](https://p2pool.observer)"
msgstr ""

View file

@ -0,0 +1,13 @@
[po4a_langs] es it pl fr ar ru de nl pt-br tr zh-cn zh-tw nb-no
[po4a_paths] ../_i18n/en/resources/moneropedia/weblate/p2pool.pot $lang:../_i18n/$lang/resources/moneropedia/weblate/p2pool.po
[options] opt:"--keep=0"
[options] opt:"--localized-charset=UTF-8"
[options] opt:"--master-charset=UTF-8"
[options] opt:"--master-language=en_US"
[options] opt:"--msgmerge-opt='--no-wrap'"
[options] opt:"--wrap-po=newlines"
[po4a_alias:markdown] text opt:"--option markdown"
[type: markdown] ../_i18n/en/resources/moneropedia/p2pool.md $lang:../_i18n/$lang/resources/moneropedia/p2pool.md