Новости Децентрализованный майнинг-пул Monero (p2pool)

Тема в разделе "Новости", создана пользователем Mr. Pickles, 29 авг 2021.

  1. Mr. Pickles

    Команда форума Модератор Редактор

    Регистрация:
    11 сен 2017
    Сообщения:
    1.004
    Симпатии:
    249
    Приветствую всех!

    Я провел лето в работе над этим маленьким (ну, не таким уж и маленьким) побочным проектом, сейчас он готов на 99% и на следующей неделе перейдет в фазу тестирования (сначала в тестовой, а затем и в основной сети).

    Зачем я занимался этим?

    Было высказано немало опасений по поводу централизации майнинг-пулов и возможности проведения атак 51%. С тех пор как заработали атомные свопы, что решило проблему исключения Monero из списков поддерживаемых криптовалют биржами и применения правила KYC, майнинг стал наиболее централизованной частью экосистемы Monero. На один конкретный пул приходится почти 40% хешрейта сети Monero. В долгосрочной перспективе такая ситуация не предполагает ни стабильности, ни безопасности. На администратора пула можно оказать давление, подтолкнув его к совершению чего-то неподобающего: банальному воровству или мошенничеству. Сервер пула можно отключить: многие и подумать не могли, что подобное вполне реально, но недавние события, связанные с MoneroOcean, доказали, что подобная точка зрения была ошибочной. Я ожидал, что нечто подобное рано или поздно случится, но даже не предполагал, что это произойдёт так скоро. Как бы то ни было, решение проблемы уже на подходе!

    В чём суть решения?

    P2Pool сочетает в себе преимущества майнинга в пуле и соло-майнинга. Вы всё так же полностью контролируете свой узел Monero и то, что добывается, но при этом вы получаете частые выплаты, как в случае с обычным пулом. Никто не сможет использовать ваши майнеры для проведения атаки 51%!

    Как это работает?

    P2Pool, как надлежащая реализация блокчейна, децентрализован. Здесь нет никакого центрального сервера, который можно было бы отключить/заблокировать. Он использует отдельный блокчейн для совместного майнинга Monero. Администратор пула уже не сможет совершить какие-либо мошеннические действия, равно как и на него нельзя будет оказать давление, чтобы провести атаку на сеть, потому что в данном случае администратор пула попросту отсутствует! Здесь никто не решает, кому можно заниматься майнингом в пуле, а кому нет — пул не требует каких-либо разрешений. Все вознаграждения за вычисление блоков в пуле выплачиваются майнерам немедленно. Нет никакого кошелька пула, и средства никогда не попадают на кастодиальное хранение — пул не требует доверия.

    P2Pool использует схему выплат PPLNS и предполагает наличие комиссии в размере 0%, а также комиссии за выплаты, составляющие 0 XMR (решение не предусматривает добавления комиссий). Минимальная выплата составляет менее 0,0005 XMR благодаря использованию очень эффективного формата транзакций вознаграждения майнеров — каждая отдельная выплата занимает всего 38 байт в блокчейне Monero!

    Сможет ли он справиться с нагрузкой?

    Пул P2Pool Monero написан на C ++ с нуля . Он использует ту же высокопроизводительную библиотеку libuv, что и xmrig-proxy, и каждый узел может одновременно обрабатывать тысячи подключений майнеров. Пул поддерживает uncle-блоки (как в случае с Ethereum), что обеспечивает очень короткое время блока. Я тестировал пул локально с несколькими узлами, вычисляющими до 10 блоков в секунду, и не получил никаких «сиротских» блоков! В интернете время блокировки составило всего 1 секунду максимум.

    Исходный код можно найти здесь: https://github.com/SChernykh/p2pool

    Если вы захотите принять участие в тестировании, зайдите на канал #monero-pow в IRC. Соответствующие инструкции будут опубликованы там уже на следующей неделе!

    ---

    Источник: PSA: Monero decentralized mining pool (p2pool)

    Перевод:
    Mr. Pickles (@v1docq47)
    Редактирование:
    Agent LvM (@LvMi4)
    Коррекция:
    Kukima (@Kukima)
     
    kvmo нравится это.
  2. kvmo

    kvmo Well-Known Monerano

    Регистрация:
    8 ноя 2017
    Сообщения:
    71
    Симпатии:
    1
    А что там было?
    --- Добавлено ---
    Ну и когда уже? Уже 5 лет назад такой нужен был.
    Интересно, а такой пул любой сможет поднять, или в этом не будет необходимости, потому что он сам по себе децентрализован будет. Где у него будет установочная точка входа? если не будет центра?
     
  3. АВТОР
    АТ
    Mr. Pickles

    Команда форума Модератор Редактор

    Регистрация:
    11 сен 2017
    Сообщения:
    1.004
    Симпатии:
    249
    Ссылка на инцидент с MO.
    Вся задумка в том, что пул будет децентрализованный. Насчёт "точки входа" не могу ответить, нужно будет смотреть на финальную реализацию.
     
  4. kvmo

    kvmo Well-Known Monerano

    Регистрация:
    8 ноя 2017
    Сообщения:
    71
    Симпатии:
    1
    Я имел ввиду "точка ввода" - откуда его будут заливать и куда, если он децентрализован. ТОгда логичнее его элементы пула встроить прямо в кошельки программные или как часть кода майнер-программы.
     
  5. Den8819

    Den8819 Piconero

    Регистрация:
    3 окт 2021
    Сообщения:
    1
    Симпатии:
    0
    --- Добавлено ---
    Ну и как настроить майнер на этот пулл
    То чего написали на этом пуле как кним присоединитца непонятно не чего чë куда входить бежать шëлкнуть хлопнуть блин нельзя зделать как-то попроще
    АТО кусками как-то написоно и не понятно вкакую там папку входить чë писать, непонятно боюсь стоким Обеснениеми шырокова применение не будет не все понимают что там написоно
     
  6. АВТОР
    АТ
    Mr. Pickles

    Команда форума Модератор Редактор

    Регистрация:
    11 сен 2017
    Сообщения:
    1.004
    Симпатии:
    249
    Терпение, инструкция уже в работе ;) Ориентировочно завтра после обеда будет находиться в разделе руководств.
     
  7. kvmo

    kvmo Well-Known Monerano

    Регистрация:
    8 ноя 2017
    Сообщения:
    71
    Симпатии:
    1
    Это она?
    https://xmr.ru/threads/1694/
    Хотелось бы побольше деталей для понимания
     
  • О нас

    Наш сайт является одним из уникальных мест, где русскоязычное сообщество Monero может свободно общаться на темы, связанные с этой криптовалютой. Мы стараемся публиковать полезные мануалы и статьи (как собственные, так и переводы с английского) о криптовалюте Monero. Если вы хорошо владеете английским (или можете писать собственные статьи/мануалы) и хотите помочь в переводах и общем развитии Monero для русскоязычной аудитории - свяжитесь с одним из администраторов.