Pearl: чи можна одночасно робити AI-інференс і майнити?|Огляд проєкту

PRL
ETH
Proof-of-Useful-WorkPoW-блокчейнGPU-майнінгPearlAI-інференсматричне множення
1 годину томуДжерело: blockweeks.com
Pearl: чи можна одночасно робити AI-інференс і майнити?|Огляд проєкту

У ті роки, коли Ethereum ще був на PoW, майнери використовували споживчі відеокарти, а алгоритм називався Ethash. RTX 3060 видає близько 48 MH/s на Ethash. Тоді деякі люди справді думали, що оскільки і майнінг, і ШІ покладаються на відеокарти, чи може одна й та сама карта одночасно майнити та запускати моделі.

Ця ідея не спрацювала, тому що ці дві речі мають вузькі місця в різних місцях. Ethash обмежений пропускною здатністю пам'яті та обчислює хеші фіксованої складності. ШІ потребує пропускної здатності тензорних ядер з плаваючою комою та десятків ГБ відеопам'яті, а основними робочими конями є картки центрів обробки даних, такі як H100. Відеокарта в ігровому ноутбуці може майнити і ледве запускати невелику модель, але вона не може добре робити обидві речі одночасно.

У 2019 році Віталік Бутерін зробив судження щодо цього питання. Його оригінальні слова були такими: якби можна було знайти якийсь корисний і легко перевірюваний обчислювальний процес, майнінг криптовалют став би величезним багатством для суспільства, але це, ймовірно, неможливо.

Pearl стверджує, що зробив це. Судження Віталіка кількарічної давності помітно відображено на офіційному веб-сайті Pearl.

Pearl — це незалежний публічний ланцюг з доведенням роботи, а його токен називається PRL. Майнери більше не обчислюють хеші повторно; замість цього вони виконують множення матриць, тобто той тип множення-додавання, який виконує кожен шар нейронної мережі. За задумом, одні й ті самі обчислення на GPU як створюють блоки та випускають монети, так і виробляють перевірювані ШІ-обчислення.

Офіційний опис цього — «енергія, дані та гроші в одній операції». Біткойн пов'язує енергію та гроші разом, ШІ пов'язує енергію та дані разом, а монетизація пов'язує дані та гроші разом. Ці три речі раніше зустрічалися по дві за раз; Pearl хоче, щоб усі три відбувалися одночасно в одному множенні матриць.

Лінія PoW довго була тихою. Остання партія нових публічних ланцюгів, які могли змусити людей сісти й серйозно їх обговорити, в основному завершилася роки тому. Після цього ажіотаж був у L2, модульності та рестейкінгу. Новий ланцюг PoW сам по собі є рідкістю. Тепер PRL з ринковою капіталізацією в обігу 430 мільйонів доларів США хоче розповісти яку історію?

Pearl

Яку проблему він хоче вирішити

Доведення роботи Біткойна має одну характеристику: те, що обчислюють майнери, не має нічого спільного з реальним світом. Той самий кіловат-годину, якщо використати для запуску моделей, може виробляти токени, генерувати зображення та виконувати роботу. Багато людей вважають, що використовувати його для майнінгу трохи марнотратно.

Справжня складність не в «корисності», а в бездозвільності. Бездозвільність означає, що будь-хто може прийти майнити, без реєстрації, і ніхто не перевіряє кваліфікацію. Модель безпеки Біткойна побудована на цьому: незалежно від того, що ви обчислюєте, вартість однакова. Щойно роботу замінюють на щось із реальною цінністю, у майнерів з'являється стимул халтурити або вибирати дешевий вхід. Отже, питання не в тому, чи можна зробити майнінг корисним, а в тому, чи можна зробити його корисним, коли ніхто не може шахраювати.

Власне твердження Pearl полягає в тому, що він замінює випадкове хешування Біткойна множенням матриць, дозволяючи GPU розглядати доведення роботи як побічний продукт робочих навантажень ШІ. У білій книзі прямо використовується термін «2 за 1». Простими словами, раніше партія GPU мала лише два призначення: або майнити, спалюючи електроенергію та випускаючи монети, або запускати моделі, спалюючи електроенергію та виробляючи токени. Pearl хоче об'єднати ці два призначення в одне.

Хтось детально підрахував цю ідею. У статті дослідника криптографії Рафаеля Пасса «Економіка доведення корисної роботи» робота машини поділяється на три типи: чистий майнінг, чистий висновок і подвійна робота, яка виробляє обидва одночасно. Подвійна робота не є безкоштовною. У статті наведено приклад: одиниця обчислювальної потужності, яка робить дві речі одночасно, отримує не два виходи, а близько півтора. Якщо накладні витрати достатньо малі, а масштаб, у якому токен приймається ринком, достатньо великий, винагорода за блок еквівалентна наданню знижки на ціну висновку, залучаючи обчислювальну потужність для висновку, яка інакше не була б використана. Це міркування математично бездоганне, але проблема в тому, що його три змінні — накладні витрати, ціна токена та попит на висновок — не є тим, що Pearl може вирішити самостійно. У виносці статті розкривається, що автор виконав цю роботу, консультуючи Pearl Research Labs.

Pearl

Логіка роботи Pearl

Щоб пояснити, як працює ця система, спочатку потрібно розібрати термін множення матриць. Його винайшов не Pearl; це дуже давня операція, і майже кожен шар у нейронній мережі використовує її.

Матриця — це таблиця чисел, упорядкованих за рядками та стовпцями. Дві таблиці можна перемножити, якщо кількість стовпців у першій дорівнює кількості рядків у другій. Кожна клітинка в таблиці результату — це сума добутків одного рядка з першої таблиці та одного стовпця з другої таблиці, перемножених один до одного, а потім усіх доданих разом. Візьмімо найменший приклад: перший рядок A — це 1 і 2, перший стовпець B — це 5 і 7, тоді верхній лівий кут таблиці результату — це 1 помножити на 5 плюс 2 помножити на 7, що дорівнює 19. Решта клітинок заповнюються одна за одною за цим правилом.

У моделі ШІ обчислення одного шару можна записати як «вхід, помножений на ваги». Речення користувача нарізається на вектори, множиться на таблицю ваг цього шару, щоб отримати результат, потім проходить через нелінійну функцію й передається наступному шару. Чим більша модель, тим більші таблиці, і кількість операцій множення-додавання за один прохід може сягати трильйонів. GPU створені саме для такого охайного множення-додавання, і саме тому майнінгові карти та карти для ШІ — це один і той самий тип чіпа.

В ідеалі все працює так. Хтось ставить чат-боту запитання онлайн, і графічна карта на сервері починає запускати модель, виконуючи множення матриць шар за шаром. Якщо на цій машині встановлено плагін Pearl і вона запускає його сертифіковану модель з відкритим кодом, то ці множення, виробляючи відповідь, також використовуються для спроби випробувати удачу. Після обчислення кожного маленького блоку один раз знімається відбиток. Якщо відбиток достатньо малий, виграється лотерейний квиток, а виграш дає винагороду за блок. Користувач не бачить жодної різниці, все одно отримує відповідь, і ціна може навіть бути трохи дешевшою. Та сама партія множень-додавань перетворюється на токени з одного боку та монети з іншого.

Pearl

Щоб ця система працювала, спочатку потрібно вирішити проблему шахрайства. Майнер має в руках лише дві таблиці, і він спочатку повинен зняти з таблиць відбиток і подати його. Так зване зняття відбитка означає взяти всі числа в цій таблиці й обчислити хеш разом, стиснувши його до дуже короткого сегмента. Лише після того, як ланцюг побачить цей відбиток, він скаже йому, які випадкові числа змішати в таблиці. Порядок зафіксовано, і йому вже запізно змінювати таблиці. Офіційний термін для цієї дії — додавання шуму. Простими словами, це означає змішати купу випадкових чисел у дві таблиці. Скільки змішано і де — визначається цим відбитком, і майнер не може вибрати це сам.

Без змішування є короткий шлях. Між чистим A помножити на B і добутком після змішування випадкових чисел є лише різниця з трьох коригувальних членів. Ці три члени не малі за величиною, але їх дешево обчислювати. Майнер уже має в руках чисті A і B, тож він цілком міг би спочатку обчислити чисту відповідь, а потім додати ці дешеві коригувальні члени, щоб отримати відповідь зі змішаними випадковими числами, взагалі не виконуючи того великого множення. Це як екзаменаційне питання, яке просить 3987 помножити на 2913, але учень уже запам'ятав відповідь і складає кілька маленьких чисел, щоб виглядало, ніби він серйозно рахував.

Тож протокол не вимагає від майнера передавати обчислений результат, лише рядки входу, які він використав, плюс доказ. Верифікатор бере цю частину, змішує ті самі випадкові числа, перераховує лише цей маленький блок і перевіряє, чи відбиток правильний. Перерахувати маленький блок дешево й достатньо, щоб підтвердити, що він не шахраював. Якщо ці таблиці містять корпоративні ваги або дані користувачів, можна додати додатковий шар доказу з нульовим розголошенням, щоб довести, що обчислення справді було виконано, не розкриваючи, які дві таблиці використовувалися.

Pearl

Якого етапу він досяг зараз

Перейдіть на Hugging Face і подивіться; в організації pearl-ai є чотири сертифіковані моделі: Llama 3.3 70B, Llama 3.1 8B, Qwen3 30B і Gemma 4 31B. Офіційно вони називаються «сертифікованими варіантами»; підхід полягає не в перенавчанні, а в повторному стисненні того самого набору ваг у форматі квантування Pearl, щоб вони могли виконувати інференс під час майнінгу всередині плагіна. Втрата точності дуже мала; MMLU Gemma 4 31B впав з 90.93 до 90.56. Станом на 9 жовтня 2026 року завантаження цих чотирьох моделей за останні тридцять днів коливалися від 195 до 6,424, а їхні вподобання становили 0, 3, 5 і 6 відповідно.

Також є комерційний вихід. У травні 2026 року Pearl об'єдналася з Together AI, щоб запустити інтерфейс, який працює на моделі Gemma. Згідно з оголошенням Together, ціна виклику на 25% дешевша, ніж у звичайних інтерфейсів, а різниця компенсується майбутньою вартістю токенів.

Моделі опубліковані, код відкритий, і більше нічого. У червні 2026 року дослідник Abhinaba Basu у своїй роботі «The Usefulness Gap in Proof-of-Useful-Work» перевірив це. Згідно з обчислювальною потужністю мережі на той час близько 24 EH/s, що еквівалентно приблизно 320 000 карт рівня RTX 3090, оціночне споживання енергії 112 мегават, а корисний вихід ШІ-обчислень становив нуль.

Автор вибрав 8 012 робочих одиниць майнерів; усе обладнання мало здатність до інференсу, але в основному програмному забезпеченні майнінгової машини було 4 803 рядки, пов'язані з множенням матриць, і 0, пов'язаних із фреймворками машинного навчання. Він також сам написав програму для майнінгу, заповнюючи таблиці випадковими числами, і успішно запустив її на чіпах Nvidia, AMD, CPU та Apple, отримавши визнані майнінг-пулом частки, загалом 44. Одна людина надає дані й дозволяє моделі обчислити результат, і використовує ту саму карту для майнінгу монет, можна поєднати в дизайні, але в реальній роботі вони окремі.

Отже, що насправді працює в мережі. Згідно зі сторінкою майнінг-пулу Kryptex, обчислювальна потужність мережі зросла до 46.37 EH/s, складність 2.26 TH, час блоку близько 203 секунд, винагорода за блок 2 271.03 PRL, щоденний випуск близько 966 000 монет, а ціна монети близько $1.30. За шість місяців обчислювальна потужність майже подвоїлася, і переважна більшість цього зростання все ще заповнюється випадковими числами. Те, що зараз робиться на ринку, в основному зводиться до однієї речі: купити карти, підключити їх, заповнити випадковими числами, чекати на розрахунок.

Які є проблеми

Уявімо, що їдальня вивішує оголошення: хто нарубає достатньо ста цзінів овочів, отримає зарплату. Сам процес нарізання овочів реальний; навички, сила та час мають бути витрачені. Але оголошення перевіряє лише те, чи нарубали ви достатньо ста цзінів, а не те, які овочі ви нарізали. Тож хтось приносить візок гнилих овочевих листків, нарубає достатньо ста цзінів і отримує зарплату. Він справді нарізав овочі, і він справді витратив силу, просто кухня не може використати цю купу листя.

Pearl зараз застрягла тут. Протокол перевіряє, чи збігається відбиток таблиці, чи результат справді дорівнює добутку двох таблиць, чи достатньо робочого навантаження для складності; у формальному дизайні також є статистичний шлюз, спеціально призначений для блокування входів, які з першого погляду видно, що були підроблені. Він перевіряє все це. Чого він не перевіряє, так це звідки взялися ці дві таблиці. Тож майнери можуть цілком створити дві таблиці випадкових чисел самостійно; множення так само складне, відбиток так само відповідає стандарту, і вони можуть так само виграти, за винятком того, що ніхто не хоче використовувати обчислений результат. Протокол визнає лише відношення множення, а не семантику; «корисне» тут є комерційним питанням, а не криптографічною гарантією.

Це не здогадки. Згідно зі згаданим раніше звітом, усі вибрані машини могли запускати моделі, проте в програмному забезпеченні майнінгової машини не було жодного рядка коду інференсу, а таблиці, які автор заповнив випадковими числами самостійно, також отримали визнані майнінг-пулом частки. Наразі обчислювальна потужність мережі становить близько 45 EH/s, і переважна більшість усе ще заповнюється випадковими числами.

Розрив у масштабі також можна побачити таким чином. У статті наведено контрфактичний приклад: якби цей дизайн справді працював, як рекламується, то на той час мережа 24 EH/s мала б виробляти близько 7,7 мільйона годин GPU корисної обчислювальної потужності ШІ на день. У статті також згадується показник під назвою коефіцієнт знищення вартості; виміряне значення Pearl становить 1.0, нарівні з Bitcoin, тоді як у Filecoin воно становить близько 0.64.

Майнери не беруть замовлення на інференс, не тому що не розуміють, а тому що вони порахували. У статті оцінюється, що поєднання механізму інференсу з майнінгом призведе до втрати близько 10% до 30% ефективної обчислювальної потужності. Тобто, взяття реального інференсу не тільки вимагає зміни програмного забезпечення та пристосування до ритму запитів, але й спочатку втрати цієї частини обчислювальної потужності. У роки, коли ціна монети невисока, цей розрахунок легко виходить негативним.

То як це можна вирішити. У статті перелічено кілька шляхів. Один — керувати джерелом таблиць, вимагаючи від майнерів використовувати таблиці, подані зовнішніми клієнтами. Плагін і сертифіковані моделі, які офіційно робить Pearl, рухаються в цьому напрямку: передати модель і плагін майнерам; ви використовуєте реальну модель для запуску інференсу, і це множення зручно також майнить монету. Складність у тому, що це добровільно; чи брати це, все ще залежить від майнерів, які розраховують власний економічний баланс.

Інший — перевірити, чи таблиці виглядають як справжні. Ваги реальних моделей і випадково заповнені випадкові числа відрізняються за статистичними характеристиками. Але сама стаття відкинула цей шлях: майнерам потрібно лише скоригувати розподіл, щоб обдурити перевірку, майже без витрат. Є також кілька більш віддалених шляхів, які ще не втілені. Зробити джерело моделі у вигляді перевіреного підпису вимагає спочатку мати систему відкритих ключів для сторони моделі. Використання довіреного обладнання для підтвердження походження даних вимагає додатково довіряти виробникам чіпів і також сповільнить процес. Диференціація винагород, надання трохи більше за використання реальних даних, вимагає спочатку мати групу клієнтів, які дійсно готові платити.

Розробником Pearl є Pearl Research Labs. Омрі Вайнштейн є співзасновником і генеральним директором; цей титул походить з оголошення про партнерство з Together AI. Він є дослідником у теорії складності, займає посаду викладача в Єврейському університеті та є одним з авторів тієї фундаментальної статті.

Інший автор, Ілан Комаргодскі, також є в списку членів організації Hugging Face; чи є його конкретна ідентичність співробітником або консультантом, не можна довести з публічних джерел. Ще одне ім'я, яке можна зіставити, — Ерез Бадаш, перший автор статті Hawkeye про побайтове відтворення на GPU.

Bittensor має валідаторів, які оцінюють виходи моделей, подані майнерами, причому оцінка визначається консенсусом під назвою Yuma. io орендує GPU на вимогу для завдань машинного навчання. Pearl робить ставку на вужче припущення: множення, яке використовується для генерації блоків, саме по собі може бути потрібним комусь.

Вона робить ставку на те, що попит на інференс зросте достатньо, щоб споживати обчислювальну потужність для генерації блоків. У цей момент самі майнери ясно підрахують, що взяття реальних замовлень є більш рентабельним, ніж заповнення випадковими числами. Якщо вона не зможе досягти цієї точки, тоді це просто ланцюг майнінгу на графічних картах зі зміненою математикою; те, що обчислюється, є гомологічним з ШІ і не пов'язане з очікуваннями будь-якого конкретного користувача.