Як Walrus подає доказ доступності до Sui

robot
Генерація анотацій у процесі

Walrus подає свій Proof of Availability PoA до Sui як спеціалізовану onchain-транзакцію через Move смарт-контракти, створюючи незмінний запис, який підтверджує збереження даних у мережі. Цей процес закріплює доступність блоба у реєстрі Sui, активуючи зобов’язання щодо зберігання та дозволяючи комодульні взаємодії. Ініціація завантаження. Користувачі починають із подання початкової транзакції Sui через клієнт Publisher, реєструючи метадані блоба, такі як його унікальний commitment — хеш закодованих даних, розмір і тривалість зберігання, при цьому сплачуючи збори у SUI або WAL наперед до контракту Storage Fund. Дані кодуються у offchain-слови, з commitments, що забезпечують цілісність, і розподіляються між квором зберігацьких вузлів, зазвичай двома f плюс одним для відмовостійкості у байтових налаштуваннях. Вузли перевіряють свої призначені первинні та вторинні слови щодо commitments, повторно обчислюють хеші для підтвердження валідності та підписують криптографічні підтвердження, якщо все правильно. Клієнт збирає ці підписи, потрібно щонайменше два f плюс один, щоб гарантувати, що чесні вузли зберігають відновлювані частки, формуючи сирий сертифікат запису. Подання транзакції PoA. Клієнт об’єднує цей сертифікат запису у транзакцію PoA і транслює її до визначених модулів Move у Walrus на Sui. Паралельне виконання Sui швидко обробля її. Контракт перевіряє підписи, поріг квору та достатність зборів, потім створює або оновлює onchain-об’єкт Blob, що позначає PoA як офіційну точку доступності. Цей об’єкт містить ID блоба, деталі PoA, параметри видалення для повернення коштів і посилання на докази, все як об’єкти першого класу Sui. Економічне врегулювання відбувається атомарно. Кошти спрямовуються до делегаторів WAL, що ставлять на стейк, і вузлів за оплачувані епохи, з ризиками штрафів за невдачі. Перевірка та остаточність. Після збереження на blockchain, PoA слугує канонічною правдою Sui. Будь-хто може запитати об’єкт блоба для отримання доказів, ініціюючи зчитування через агрегатори, що відновлюють дані з вузлів. Якщо пізніше виникне виклик, вузли доводять поточне збереження, але початковий PoA наперед мінімізує витрати у порівнянні з постійними доказами, які використовують системи на кшталт Filecoin. Модель об’єктів Sui робить це програмованим. dApps можуть посилатися на PoA безпосередньо у логіці, наприклад, для обмеження показу NFT до підтвердження доступності. Ця тісна інтеграція зберігає затримку низькою з підсекундною остаточністю і витратами в кілька копійок, уникаючи неефективності послідовних ланцюгів. $WAL {spot}(WALUSDT) @WalrusProtocol #Walrus

WAL4,23%
SUI3,25%
FIL6,03%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити