У традиційній концепції зберігання даних, інформація подібна до предмета, який потрібно помістити в конкретне місце. Якщо місце збережено, дані існують; якщо ні — вони зникають.
Walrus руйнує цю логіку. Він використовує більш радикальний підхід — розділяє цілісні дані на частини. Можливо, ви побачите, як їх розрізають на 50, 60 або навіть більше фрагментів, які потім розкидані по різних вузлах мережі.
Ось у чому хитрість: вам зовсім не потрібно шукати, де знаходиться оригінальний файл. Це зробить мережа автоматично. Якщо ви зможете зібрати достатню кількість фрагментів — наприклад, 20 або 25 з них, щоб відновити цілісні дані — система зможе відновити первинну інформацію.
Здається, це технічна деталь, але насправді вона змінює сутність концепції зберігання. Дані більше не є конкретним об’єктом, на який можна вказати, а перетворюються на статистичну форму існування.
З іншого боку, змінюється і критерій існування. Раніше це було бінарне «є або немає», тепер — ймовірність «достатньої пропорції».
Яка найбільша перевага такої архітектури? Тепер вам не потрібно турбуватися про життя або смерть окремого вузла. Головне — скільки фрагментів зберігається в цілому. Якщо дані цілісні, втрата кількох вузлів не має значення.
Але в реальності є й проблема, яку важко обійти. Коли мережа ще мала, з кількістю всього понад сотню активних вузлів, вага кожного вузла значно зростає. Втрата 5 вузлів — не критично, але якщо зникне 50, ризик системи різко зростає.
Тому Walrus не є ідеальним рішенням. Насправді він використовує складність архітектури для збільшення масштабів мережі.
Моє ставлення до цієї системи таке: на початкових етапах, коли кількість вузлів невелика, вона є високостійкою до помилок, але й дуже чутливою. Коли кількість вузлів зросте до тисяч, її безпека стане дуже крутою.
Це не недолік, а логіка її розвитку. Як і будь-яка розподілена система, масштаб і безпека йдуть рука об руку.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
15 лайків
Нагородити
15
7
Репост
Поділіться
Прокоментувати
0/400
defi_detective
· 8хв. тому
Зламане — це цілісність, ймовірність — це істина. Ранні вузли — це ризик, потрібно чекати, поки мережа зросте.
Переглянути оригіналвідповісти на0
BoredStaker
· 11год тому
Ризики ранніх вузлів занадто великі, здається, це трохи нагадує азартні ігри
Переглянути оригіналвідповісти на0
WagmiWarrior
· 11год тому
Вау Walrus, логіка цієї системи фрагментного повторного збирання дійсно неймовірна. Вона набагато просунутіша за централізоване зберігання.
Переглянути оригіналвідповісти на0
SelfCustodyBro
· 11год тому
Ця ідея досить оригінальна, розподілене зберігання даних дійсно є ключовим рішенням.
Говорячи просто, це ставка на масштаб мережі, на ранніх етапах дійсно легко потрапити в халепу.
Логіка фрагментації зберігання, здається, має деякі спільні риси з BFT.
Ризик Walrus фактично полягає у вразливості на етапі bootstrap, це пастка, яку не обійти жодному новому протоколу.
Але як тільки кількість вузлів зросте, ця система справді може перевершити централізоване зберігання за стійкістю.
Головне — хто буде готовий ранньою стадією запускати вузли, це і є справжній тест.
Ранні учасники дійсно повинні бути готові до високих ризиків, але і потенційний дохід великий.
Переглянути оригіналвідповісти на0
OnChainArchaeologist
· 11год тому
Дуже круто, саме тому ранній інтернет був таким вразливим
Фрагментоване зберігання звучить чудово, але на початкових етапах мережі — це як скляна людина
Зачекайте, чи не схожа ця логіка на елімінаційне кодування?
Здається, найбільший ризик Walrus зараз — це надто мала кількість вузлів
Масштаб — це справжній коефіцієнт безпеки, від нього не втекти
Переглянути оригіналвідповісти на0
ChainBrain
· 11год тому
Ця ідея дійсно геніальна, але на ранніх етапах ризики досить високі
---
Фрагментоване зберігання... звучить так, ніби це гра на масштаб мережі
---
Чудово, дані тепер змінюються з "чи є" на "чи достатньо", дивлячись з іншого ракурсу
---
Коли вузлів було мало, система була дуже вразливою, хіба це не старий недолік розподілених систем?
---
Отже, walrus зараз ставить на те, що зможе дожити до кількох тисяч вузлів, так?
---
Складність архітектури — це потенційне зростання... у веб-продуктів така схема вже давно
---
Відмова одного вузла не страшна, але колективний збій — і все, здається, це не так вже й революційно
---
Зачекайте, це схоже на ідею з erasure coding, просто в іншому мережевому середовищі
---
Масштаб і безпека йдуть рука об руку... звучить так, ніби шукають виправдання для ранніх ризиків
---
Несподівано подумав, чи впливає ця технологія на цензуру, адже розподілене зберігання має бути важчим для контролю
У традиційній концепції зберігання даних, інформація подібна до предмета, який потрібно помістити в конкретне місце. Якщо місце збережено, дані існують; якщо ні — вони зникають.
Walrus руйнує цю логіку. Він використовує більш радикальний підхід — розділяє цілісні дані на частини. Можливо, ви побачите, як їх розрізають на 50, 60 або навіть більше фрагментів, які потім розкидані по різних вузлах мережі.
Ось у чому хитрість: вам зовсім не потрібно шукати, де знаходиться оригінальний файл. Це зробить мережа автоматично. Якщо ви зможете зібрати достатню кількість фрагментів — наприклад, 20 або 25 з них, щоб відновити цілісні дані — система зможе відновити первинну інформацію.
Здається, це технічна деталь, але насправді вона змінює сутність концепції зберігання. Дані більше не є конкретним об’єктом, на який можна вказати, а перетворюються на статистичну форму існування.
З іншого боку, змінюється і критерій існування. Раніше це було бінарне «є або немає», тепер — ймовірність «достатньої пропорції».
Яка найбільша перевага такої архітектури? Тепер вам не потрібно турбуватися про життя або смерть окремого вузла. Головне — скільки фрагментів зберігається в цілому. Якщо дані цілісні, втрата кількох вузлів не має значення.
Але в реальності є й проблема, яку важко обійти. Коли мережа ще мала, з кількістю всього понад сотню активних вузлів, вага кожного вузла значно зростає. Втрата 5 вузлів — не критично, але якщо зникне 50, ризик системи різко зростає.
Тому Walrus не є ідеальним рішенням. Насправді він використовує складність архітектури для збільшення масштабів мережі.
Моє ставлення до цієї системи таке: на початкових етапах, коли кількість вузлів невелика, вона є високостійкою до помилок, але й дуже чутливою. Коли кількість вузлів зросте до тисяч, її безпека стане дуже крутою.
Це не недолік, а логіка її розвитку. Як і будь-яка розподілена система, масштаб і безпека йдуть рука об руку.