Містен Лабс постійно працює над однією й тією ж проблемою у своєму флагманському проекті з зберігання: як досягти балансу між витратами на копіювання, ефективністю відновлення та безпекою децентралізованого зберігання.



Традиційні схеми повного копіювання (наприклад, Filecoin, Arweave) мають просту логіку, але коштують понад 25 разів більше ресурсів для забезпечення достатньої безпеки. Технологія кодування з виправленням помилок (еррор-код) зменшила ці витрати приблизно до 3 разів, і проекти як Storj, Sia вже її використовують, але з цим виникли проблеми — зростання вартості відновлення, особливо в асинхронних мережах, де легко виявити вразливості.

Протокол Red Stuff став проривом у цьому питанні. Він використовує двовимірне кодування та механізм асинхронних викликів, базується на лінійному эррор-коді та фреймворку Twin-code, але глибоко оптимізований для витримки бунтівної толерантності. Як саме? Дані у вигляді blob розбиваються на матрицю розміром (f+1)×(2f+1) (з урахуванням n=3f+1 вузлів, де f — максимум зловмисних вузлів). Основний вимір розширюється до n символів, кожен вузол зберігає одну копію первинного слайва; додатковий вимір розширюється горизонтально для формування вторинного слайва. Цей 2D-дизайн дозволяє основному виміру швидко читати за порогом f+1, а вторинний — підтримувати асинхронні виклики за порогом 2f+1.

Найбільш витонченим є механізм самовідновлення — вузли, що втратили дані, можуть просто отримати рядові символи з f+1 вузлів або стовпчикові символи з 2f+1 вузлів, при цьому розмір одного символу становить приблизно 1/n від початкових даних.
FIL-2,15%
AR-1,94%
STORJ-2,98%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 3
  • Репост
  • Поділіться
Прокоментувати
0/400
ProtocolRebelvip
· 01-10 16:51
Вау, цей двовимірний матричний дизайн справді крутий, нарешті хтось розкрив головну проблему коду корекції помилок.
Переглянути оригіналвідповісти на0
AirdropHunterKingvip
· 01-10 16:41
Братане, ця двовимірна матриця — по суті, це як "збереження для гри в маджонг". Я довго дивився на комбінації порогів f+1 і 2f+1 і відчуваю, що це щось на кшталт кінцевої стратегії економії газових витрат.
Переглянути оригіналвідповісти на0
Degentlemanvip
· 01-10 16:40
ngl Red Stuff ця двовимірна матриця дійсно крута, нарешті хтось розкрив проблему витрат на відновлення за допомогою коду корекції помилок
Переглянути оригіналвідповісти на0
  • Закріпити