РОЗРОБНИКИ ОГОЛОШУЮТЬ ОНОВЛЕННЯ STRATUM V2 ДЛЯ ДЕЦЕНТРАЛІЗОВАНОГО БІТКОЙН-МАЙНІНГУ.

Розробники протоколу оголосили про випуск нового виконання посилання (SRI) для Stratum v2. За даними, які надіслані до Bitcoin Magazine, нове оновлення є "важливим кроком у демократизації вибору транзакцій у зведеному майнінгу та децентралізації Bitcoin", оскільки воно дозволяє майнерам вибирати транзакції через новий підпротокол та їх вузол. Розробники запрошують майнерів, пули, виробників прошивки та спільноту протестувати нове виконання за допомогою посібника "getting starting guide", який вони склали, за допомогою ЦП або фактичних майнінгових пристроїв. Вони також запрошують користувачів надати відповіді після тестування за допомогою цієї форми. Рекомендується тестування програмного забезпечення новими користувачами за допомогою пристроїв майнінгу SV1, підключених до пула SV2 за допомогою Translation Proxy. "Майнери будуть запускати свій власний постачальник шаблону (bitcoind) з політикою максимальної комісії", - описується в прес-релізі. "У Translation Proxy розміщено Job Negotiator, який запускає підпротокол, відповідальний за розподіл шаблонів майнерів до пула". Прес-реліз описує, як Job Negotiator "разом з постачальником шаблонів повертає відповідальність майнерам або незалежній третій стороні для надання нового шаблону (вибору транзакцій), тим самим зробивши інфраструктуру пулів Bitcoin більш децентралізованою". За описом того, як працює Job Negotiator (JN), майнінгова ферма передає запит JN, який підключається до JN, який використовується пулом, та запитує унікальний ідентифікатор для гірничих завдань, використовуючи повідомлення AllocateMiningJobToken. Пул повертає унікальний токен та вихід coinbase, який використовується для виплат. Потік JN, потім підключається до постачальника шаблонів, який надсилає новий шаблон і SetNewPrevHash потоку JN. З цими даними можна скласти нове завдання, і потік JN відправляє повідомлення CommitMiningJob, яке містить пропозицію набору транзакцій до пула. Пул завжди приймає пропозицію майнера в поточній ітерації, але в наступному оновленні майнери матимуть змогу повернутися до іншого пула або добувати блоки самостійно, якщо пул не прийме транзакції, вибрані поштовхом. Потім Translation Proxy надсилає повідомлення SetCustomMiningJob пулу, який перевіряє роботу і повертає повідомлення SetCustomMiningJobSuccess. Потім Translation Proxy перекладає повідомлення і надсилає mining.notify повідомлення майнінговим пристроям, які надсилають частки до пула через Translation Proxy. За поточного застосованого галуззю протоколу майнінгу Stratum V1, кілька пулів майнінгу беруть участь у виборі транзакцій, що робить Bitcoin більш вразливим до цензури. Stratum v2 - це оновлений протокол, який забезпечує, що вибір транзакцій проводиться самими майнерами. Спільнота вже протестувала програмне забезпечення на кількох популярних майнінгових пристроях; прес-реліз закликає всіх, хто тестує на різних платформах, заповнити форму. "Під час наступного оновлення", - каже прес-реліз, - "ми додамо можливість резервного способу, який дозволить майнерам перейти до іншого пула або видобування блоків самостійно, якщо пул вирішить не прийняти їхню пропозицію. У цьому випадку майнери відключаться і відступлять". Інші оновлення включають покращення шифрування та забезпечення відповідності останнім специфікаціям, а також плани включати можливість для пулів виконувати перевірку валідності блоків. Найважливішим розвитком буде подання запиту на включення постачальника шаблонів в Bitcoin Core. Розробники висловлюють подяку спонсорам зборів коштів для Stratum v2 та надають посилання на їх Discord для тих, хто бажає взяти участь у спільноті. Автор: BTCCASEY
Розробники протоколу оголосили про випуск нового виконання посилання (SRI) для Stratum v2. За даними, які надіслані до Bitcoin Magazine, нове оновлення є "важливим кроком у демократизації вибору транзакцій у зведеному майнінгу та децентралізації Bitcoin", оскільки воно дозволяє майнерам вибирати транзакції через новий підпротокол та їх вузол. Розробники запрошують майнерів, пули, виробників прошивки та спільноту протестувати нове виконання за допомогою посібника "getting starting guide", який вони склали, за допомогою ЦП або фактичних майнінгових пристроїв. Вони також запрошують користувачів надати відповіді після тестування за допомогою цієї форми. Рекомендується тестування програмного забезпечення новими користувачами за допомогою пристроїв майнінгу SV1, підключених до пула SV2 за допомогою Translation Proxy. "Майнери будуть запускати свій власний постачальник шаблону (bitcoind) з політикою максимальної комісії", - описується в прес-релізі. "У Translation Proxy розміщено Job Negotiator, який запускає підпротокол, відповідальний за розподіл шаблонів майнерів до пула". Прес-реліз описує, як Job Negotiator "разом з постачальником шаблонів повертає відповідальність майнерам або незалежній третій стороні для надання нового шаблону (вибору транзакцій), тим самим зробивши інфраструктуру пулів Bitcoin більш децентралізованою". За описом того, як працює Job Negotiator (JN), майнінгова ферма передає запит JN, який підключається до JN, який використовується пулом, та запитує унікальний ідентифікатор для гірничих завдань, використовуючи повідомлення AllocateMiningJobToken. Пул повертає унікальний токен та вихід coinbase, який використовується для виплат. Потік JN, потім підключається до постачальника шаблонів, який надсилає новий шаблон і SetNewPrevHash потоку JN. З цими даними можна скласти нове завдання, і потік JN відправляє повідомлення CommitMiningJob, яке містить пропозицію набору транзакцій до пула. Пул завжди приймає пропозицію майнера в поточній ітерації, але в наступному оновленні майнери матимуть змогу повернутися до іншого пула або добувати блоки самостійно, якщо пул не прийме транзакції, вибрані поштовхом. Потім Translation Proxy надсилає повідомлення SetCustomMiningJob пулу, який перевіряє роботу і повертає повідомлення SetCustomMiningJobSuccess. Потім Translation Proxy перекладає повідомлення і надсилає mining.notify повідомлення майнінговим пристроям, які надсилають частки до пула через Translation Proxy. За поточного застосованого галуззю протоколу майнінгу Stratum V1, кілька пулів майнінгу беруть участь у виборі транзакцій, що робить Bitcoin більш вразливим до цензури. Stratum v2 - це оновлений протокол, який забезпечує, що вибір транзакцій проводиться самими майнерами. Спільнота вже протестувала програмне забезпечення на кількох популярних майнінгових пристроях; прес-реліз закликає всіх, хто тестує на різних платформах, заповнити форму. "Під час наступного оновлення", - каже прес-реліз, - "ми додамо можливість резервного способу, який дозволить майнерам перейти до іншого пула або видобування блоків самостійно, якщо пул вирішить не прийняти їхню пропозицію. У цьому випадку майнери відключаться і відступлять". Інші оновлення включають покращення шифрування та забезпечення відповідності останнім специфікаціям, а також плани включати можливість для пулів виконувати перевірку валідності блоків. Найважливішим розвитком буде подання запиту на включення постачальника шаблонів в Bitcoin Core. Розробники висловлюють подяку спонсорам зборів коштів для Stratum v2 та надають посилання на їх Discord для тих, хто бажає взяти участь у спільноті. Автор: BTCCASEY
Show original content

1 user upvote it!

0 answers