Нещодавно фонд Human Rights Foundation оголосив про виділення нових грантів на найрізноманітніші проєкти. Я хотів би зосередитися на одному конкретному проєкті – Braidpool та гранті, який отримав Кулпріт Сінгх, щоб продовжити свою роботу над його фактичною реалізацією.
Протягом останніх кількох тижнів точилися дискусії про недавній запуск Ocean та їхнє рішення фільтрувати записи та інші типи транзакцій, які вони вважають спамом. Розмова про фільтрацію транзакцій повністю затьмарила тему удосконалення децентралізації майнінгової екосистеми.
Сподіваємося, що Braidpool зможе стати свіжим ковтком повітря на цю тему. У той час як Ocean – це централізований майнінг-пул, метою якого є децентралізація частини своєї роботи, а саме створення блокових шаблонів та виплат за майнінг (принаймні вище порогу, який є економічно життєздатним), Braidpool – це повністю децентралізований протокол майнінг-пулу. Жоден аспект пулу при його розробці не було залишено на розсуд централізованої організації.
Зазвичай пул виконує три основні функції:
Braidpool обробляє всі три з них розподіленим чином.
Однією з проблем з Braidpool буде та сама проблема, з якою спочатку боровся Ocean: бутстрап (початкове завантаження). Однак, на відміну від Ocean, не існує компанії Braidpool, яка могла б субсидувати початковий період нестабільного успіху і невпевненості в пошуку блоку. Постає питання: хто буде першим? Будь-який реальний Braidpool повинен швидко зрости до досить значної частини мережі, щоб згладити волатильність удачі, інакше ті майнери, які залишаться в пулі та не досягнуть такого зростання, просто втратить гроші. З іншого боку, оскільки немає «постачальника шаблонів останньої інстанції», до якого можна було б звернутися, яким стане Ocean після інтеграції Stratum v2, майнерам доведеться запускати власні вузли. Для цього потрібен зручний та інтуїтивно зрозумілий інтерфейс користувача, щоб не відривати майнерів від участі в протоколі. Як для проєкту з відкритим вихідним кодом, а не компанії, цей досвід користувача можна буде доопрацювати та оптимізувати протягом наступного року, поки він знаходиться в розробці.
План творців протоколу щодо початкового завантаження пулу дуже простий: перенести ризик майнінгу за допомогою Braidpool від реальних майнерів до учасників фінансового ринку. Той факт, що вихід транзакцій поза ланцюжком, які розподіляють кошти між майнерами, може бути призначений на будь-яку адресу, відчиняє двері для людей, які купують право на одержання такої винагороди за майнінг на свою адресу. Це дає можливість створювати ф'ючерси, опціони або інші фінансові контракти, крім процесу майнінгу. Такі інструменти дають майнерам, які беруть участь у Braidpool, можливість знизити ризик відхилень, пов'язаний із запуском нового пулу.
Повернемося на секунду до Ocean: вони зробили дуже значний внесок у цю сферу, намагаючись ініціювати архітектурні зміни в екосистемі майнінгу, щоб протидіяти переважному тиску централізації. Однак не можна заперечувати, що вони не планують подальшого зростання, а зростання необхідне для того, щоб вони справді могли вплинути на проблеми, для вирішення яких вони були створені.
Сподіваємося, що Braidpool зможе стати альтернативним шляхом розв'язання цих проблем без ухвалення спірних рішень, які призвели до саботування Ocean своїх власних зусиль. Протягом наступних кількох днів необхідно стежити за ситуацією, щоб ближче познайомитись із Braidpool на рівні протоколу.