Walrus presenta su Prueba de Disponibilidad PoA a Sui como una transacción especializada en la cadena a través de contratos inteligentes Move, creando un registro inmutable que confirma la custodia de datos en toda la red.
Este proceso ancla la disponibilidad del blob en el libro mayor de Sui, activando obligaciones de almacenamiento y permitiendo interacciones componibles.
Inicio de carga.
Los usuarios comienzan enviando una transacción inicial a Sui a través de un cliente Publisher, registrando los metadatos del blob como su compromiso único, un hash de los datos codificados, tamaño y duración del almacenamiento, mientras pagan tarifas en SUI o WAL por adelantado a un contrato de Fondo de Almacenamiento.
Los datos se codifican en fragmentos fuera de la cadena, con compromisos que aseguran la integridad, y se distribuyen a un quórum de nodos de almacenamiento, típicamente dos f más uno para tolerancia a fallos en entornos bizantinos.
Los nodos verifican sus fragmentos primarios y secundarios asignados contra los compromisos, vuelven a calcular los hashes para confirmar la validez y firman reconocimientos criptográficos si son correctos.
El cliente recopila estas firmas, necesitando al menos dos f más uno para garantizar que los nodos honestos tengan partes reconstruibles, formando el certificado de escritura en bruto.
Envío de la transacción PoA.
El cliente agrupa este certificado de escritura en una transacción PoA y la transmite a los módulos Move designados de Walrus en Sui.
La ejecución paralela de Sui la procesa rápidamente.
El contrato valida las firmas, el umbral de quórum y la suficiencia de tarifas, luego acuña o actualiza un objeto Blob en la cadena que marca la PoA como el punto oficial de disponibilidad.
Este objeto incluye el ID del blob, detalles de la PoA, parámetros de eliminación para reembolsos y enlaces a pruebas, todo como activos de primera clase en Sui.
El asentamiento económico se realiza de forma atómica.
Los fondos se asignan a delegadores de WAL en staking y nodos por los epochs pagados, con riesgos de penalización aplicados por fallos.
Verificación y Finalidad.
Una vez en la cadena, la PoA sirve como la verdad canónica de Sui.
Cualquiera puede consultar el objeto blob para obtener pruebas, activando lecturas a través de agregadores que reconstruyen los datos desde los nodos.
Si se desafía posteriormente, los nodos prueban la custodia continua, pero la PoA inicial por adelantado minimiza los costos en comparación con las pruebas constantes utilizadas por sistemas como Filecoin.
El modelo de objetos de Sui hace esto programable.
Las dApps pueden hacer referencia a la PoA directamente en su lógica, como restringir la revelación de NFT hasta que se confirme la disponibilidad.
Esta integración estrecha mantiene la latencia baja con una finalidad en menos de un segundo y costos mínimos, evitando las ineficiencias de cadenas secuenciales.
$WAL
{spot}(WALUSDT)
@WalrusProtocol #Walrus
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
Cómo Walrus envía la Prueba de Disponibilidad a Sui
Walrus presenta su Prueba de Disponibilidad PoA a Sui como una transacción especializada en la cadena a través de contratos inteligentes Move, creando un registro inmutable que confirma la custodia de datos en toda la red. Este proceso ancla la disponibilidad del blob en el libro mayor de Sui, activando obligaciones de almacenamiento y permitiendo interacciones componibles. Inicio de carga. Los usuarios comienzan enviando una transacción inicial a Sui a través de un cliente Publisher, registrando los metadatos del blob como su compromiso único, un hash de los datos codificados, tamaño y duración del almacenamiento, mientras pagan tarifas en SUI o WAL por adelantado a un contrato de Fondo de Almacenamiento. Los datos se codifican en fragmentos fuera de la cadena, con compromisos que aseguran la integridad, y se distribuyen a un quórum de nodos de almacenamiento, típicamente dos f más uno para tolerancia a fallos en entornos bizantinos. Los nodos verifican sus fragmentos primarios y secundarios asignados contra los compromisos, vuelven a calcular los hashes para confirmar la validez y firman reconocimientos criptográficos si son correctos. El cliente recopila estas firmas, necesitando al menos dos f más uno para garantizar que los nodos honestos tengan partes reconstruibles, formando el certificado de escritura en bruto. Envío de la transacción PoA. El cliente agrupa este certificado de escritura en una transacción PoA y la transmite a los módulos Move designados de Walrus en Sui. La ejecución paralela de Sui la procesa rápidamente. El contrato valida las firmas, el umbral de quórum y la suficiencia de tarifas, luego acuña o actualiza un objeto Blob en la cadena que marca la PoA como el punto oficial de disponibilidad. Este objeto incluye el ID del blob, detalles de la PoA, parámetros de eliminación para reembolsos y enlaces a pruebas, todo como activos de primera clase en Sui. El asentamiento económico se realiza de forma atómica. Los fondos se asignan a delegadores de WAL en staking y nodos por los epochs pagados, con riesgos de penalización aplicados por fallos. Verificación y Finalidad. Una vez en la cadena, la PoA sirve como la verdad canónica de Sui. Cualquiera puede consultar el objeto blob para obtener pruebas, activando lecturas a través de agregadores que reconstruyen los datos desde los nodos. Si se desafía posteriormente, los nodos prueban la custodia continua, pero la PoA inicial por adelantado minimiza los costos en comparación con las pruebas constantes utilizadas por sistemas como Filecoin. El modelo de objetos de Sui hace esto programable. Las dApps pueden hacer referencia a la PoA directamente en su lógica, como restringir la revelación de NFT hasta que se confirme la disponibilidad. Esta integración estrecha mantiene la latencia baja con una finalidad en menos de un segundo y costos mínimos, evitando las ineficiencias de cadenas secuenciales. $WAL {spot}(WALUSDT) @WalrusProtocol #Walrus