Documents Publisher
XDV NFT Protocol
XDV NFT Protocolo puede ser utilizado por cualquiera, para mint tokens de documentos NFT por medio del token XDV. Debe ser usado en combinacion con IPLD y tecnologias DID. El protocolo solo define como almacenar o anchor un archivo o cid de referencia para usar el XDV NFT como tokenizador de documentos.
Para el intercambio seguro de archivos, proponemos una integracion con Noise Protocol para el intercambio seguro de llaves y XDV Universal Wallet.
Arquitectura
XDV.sol
Emite token unicos con el documento enlazado. Al quemar, un backend service libera cualquier documento previamente solicitado para un proveedor de servicio.,
Se adhiere al estandar ERC-721.
XDVController.sol
Administra a los Proveedores de Tokenizacion de Documentos, minting, burning y permisos adicionales, y otros metodos administrativos.
Protocolo
Registro de Proveedor de Datos
Un proveedor de servicio se registra y obtiene un whitelisting para emitir monedas.
Ejemplo
El proveedor debe consultar la lista y eventos emitidos para obtener la lista mas actualizada de solicitudes pendientes.
Solicitud de Servicio
Un usuario solicita el servicio de un proveedor de datos por medio de requestDataProviderService
Ejemplo
Mint
Un proveedor de tokenizacion, previamente registrado, mint un token NFT
despues de elaborar la solicitud del usuario. Este proceso es similar a un envio de mensajeria express, lo llamamos Caja Segura
, donde el sobre es el NFT y contiene los documentos encriptados/firmados almancenados en IPLD
.
Burn
El usuario recibe el token XDV NFT y procede a burn
o quemarlo en el protocolo XDV NFT. Este proceso es donde se paga por el servicio de envio de Caja Segura
, es decir, el usuario en la accion de quemar, se le solicita pago previo para habilitar sus documentos.
Redes
BSC Testnet
XDVController.sol
: 0xDC24EAe130164B900F4784b494aba906F62A3C86XDV.sol
: 0xA3965469419721587993Cec23F5228eF36DB5846USDC.sol
: 0x90dfB53185D33cf556A2fF94eBF85EB4e1bAfc6F
Encriptacion por medio de Key Exchange
Copyright IFESA 2021, Rogelio Morrell C., Luis Sanchez, Ruben Guevara
Last updated