Sia es una plataforma descentralizada de almacenamiento en la nube que emplea SIACOIN como forma de pago, dentro del ecosistema basado en blockchain. La plataforma Sia permite almacenar en la nube sin necesidad de registros, servidores, terceros de confianza, etc. Sia y su criptomoneda Siacoin se basan en la tecnología blockchain para crear un sistema de almacenaje robusto y mucho más barato que los proveedores tradicionales.

Contenidos
¿Cómo funciona Siacoin explicado en pocas palabras?
En Siacoin hay 4 elementos principales:
- Blockchain: Actúa de intermediaria entre las personas que quieren contratar espacio en la nube y los que ofrecen espacio en sus servidores.
- Clientes: Son quienes pagan Siacoin por contratar un determinado espacio en la nube.
- Proveedores: Cualquier persona puede ser proveedora. Solo hay que tener un Servidor o VPS y configurarlo para que esté a disposición de la red Siacoin. A cambio, los proveedores recibirán Siacoin por sus servicios.
- Mineros: Al igual que en el bitcoin, son los encargados de validar las transacciones.
Por tanto, el proveedor de espacio se compromete a guardar archivos (no sabe lo que guarda, pues son archivos encriptados) por un periodo determinado y, una vez que termine el periodo, recibirá el dinero que pagó el cliente.
En este sistema, el cliente paga todo al inicio del contrato y la blockchain, que es la intermediaria, lo retiene hasta que finaliza el contrato. Una vez que termina el contrato, si el proveedor ha cumplido con el almacenaje contratado, recibe el pago del cliente.
¿Es seguro el almacenaje con Sia?
El monedero de Siacoin encripta todos los archivos antes de subirlos a los proveedores y, por tanto, ningún proveedor tendrá acceso a la información que almacena. Es una forma de garantizar la confidencialidad.
¿Dónde se puede conseguir SIACOIN?
La forma más rápida es comprarla en cualquier casa de cambio. Para realizar este tutorial, yo adquirí unos 700 Siacoin (1$ en el momento de la compra) en Kraken. De todas formas, en la página principal de la web recomiendo varias páginas donde comprar criptomonedas.
También se puede ser proveedor de almacenaje en la red Siacoin. Basta con descargar el monedero en un Servidor y configurar un contrato con el espacio que se quiere poner a disposición de la red Sia. Por último, los mineros también ganan Siacoin por validar transacciones.
¿Cuánto vale almacenar en Sia?

En https://siasetup.info/ hay varias herramientas e información sobre Siacoin. Una herramienta permite estimar el precio que se pagará por el almacenaje (puede variar ligeramente porque el precio lo establece la ley de la oferta y la demanda).
Para el ejemplo, he calculado cuánto costaría contratar un 1 Tb de almacenamiento. Lo he configurado estableciendo los siguientes parámetros:
- Almacenamiento contratado: 1 Tb
- Ancho de banda de subida: 1 Tb
- Ancho de banda de bajada: 1 Tb
- Tiempo: 3 meses.
- Número de contratos: 50. A mayor número de contratos, más caro cuesta pero más seguros están los archivos, pues se guardan en más nodos. Hay que realizar un mínimo de 30 contratos, pero lo recomendable es poner 50.
PRECIO Estimado: 2006 SC (unos $2.86). Por tanto, como se puede ver es un precio que actualmente no tiene competencia, pues los proveedores convencionales (Dropbox, Amazon, Microsoft, etc) cobran precios mucho mayores y no ofrecen las características descentralizadas y anónimas de Sia.
Descargar e instalar el monedero

En la página web de Sia.tech se puede descargar el monedero, tanto en formato de consola gráfica como de código. Además, está disponible para Windows, Linux y macOS.

Una vez descargada, se instala igual que cualquier otro programa. Por suerte, es una aplicación amigable fácil de usar.

Como ocurre con otros monederos de bitcoin, se puede crear una nueva cartera o restaurarla a través de una semilla. En este caso voy a hacer click en crear nueva cartera, pues no tengo ninguna creada.

Una vez que he pulsado en crear nueva cartera, me aparecerá una secuencia de palabras. Esas palabras son la semilla y hay que anotarlas y guardarlas en un lugar seguro, pues permitirán recuperar la cuenta con los Siacoin que tenga y recuperar los archivos siempre y cuando se haya creado un respaldo de los mismos (luego explicaré como crear un respaldo de los archivos).

Es la parte más larga de todo el proceso. Hay que descargar la cadena de bloques entera, pues de momento Siacoin no dispone de un monedero ligero. Por tanto, habrá que dejar el ordenador enchufado de 10-24 horas (depende de la velocidad a Internet y la congestión de la red).
Contratar servicio de almacenamiento en Sia
Una vez que el monedero esté sincronizado podemos proceder a realizar los contratos inteligentes para almacenar archivos dentro de la red.
¿Qué partes tiene el monedero?
El monedero básicamente consta de las siguientes cuatro pestañas:
- Consola: Es el panel de resumen de la consola.
- Monedero: Permite enviar y recibir Siacoin. Dentro del monedero se podrán ver las transacciones que se crean automáticamente al contratar almacenamiento.
- Rent: Permite realizar los contratos y subir los archivos a la nube.
- Host: Permite realizar contratos para alquilar un host nuestro y ponerlo a disposición de la red SIA.
Tutorial para almacenar archivos en SIACOIN

Es lo primero que hay que hacer. Una vez comprados en cualquier casa de cambio, hay que enviarlos al monedero. Yo para el tutorial he enviado 500 Siacoin, pues pretendo contratar unas 10 Gb durante 3 meses (me costará unos 200 Siacoin / $ 0.28).

Posteriormente, hay que configurar los parámetros para que se creen los contratos. Para ello, hay que acceder a “Setup Allowance” dentro de la pestaña “Rent”.

Inicialmente puse en “target Price” (precio objetivo) 167 Siacoin por cada Tb. El precio objetivo que puse era muy bajo y no se creaban los contratos, pues ningún proveedor ofrecía el servicio a ese precio. Lo fui subiendo hasta que llegue a 250 y se empezaron a crear los contratos. Este parámetro se puede cambiar en cualquier momento y no afecta a la creación de los contratos realizada. En cuanto a “Expected Storage”, puse 0.01 Tb que son unas 10 Gb.
En la pestaña Avanzado hay que configurar la duración del contrato (puse 3 meses) y el ancho de banda de subida (puse 0.01 Tb) y ancho de banda de bajada (puse 0.02 Tb).

Una vez configurado, hay que aceptar el precio que estima la consola.

A partir de ese momento, la consola se pondrá a buscar proveedores y creará contratos para almacenar nuestros archivos.

Cuando haya unos contratos creados la aplicación nos permitirá configurar el espacio (crear carpetas por ejemplo), pero no se puede subir archivos hasta que no haya por lo menos 30 contratos creados.

Haciendo click en símbolo de la carpeta con un + he creado una carpeta para subir unas fotos y le he llamado “Fotos artículo SIACOIN”.

Una vez que se han creado 30 contratos, he subido las fotos del artículo a nube. Al subir varios archivos se tarda algo más de tiempo, pero luego hice una prueba con un archivo comprimido y lo subió bastante más rápido. De momento la red asigna un espacio mínimo de 40 mb a cualquier archivo y, por ese motivo, es aconsejable subirlos comprimidos. No obstante, ese problema se va a solventar con la próxima actualización del monedero.
Tutorial para respaldar archivos subidos a SIACOIN
Cuando se restaura el monedero a través de una semilla, el sistema por defecto no restaura los archivos subidos con esa cuenta. Por tanto, hay que crear respaldos de los archivos en la Blockchain y, de esa forma, en caso de necesitar restaurar el monedero se podrán recuperar todos los archivos teniendo solo la semilla.

Una vez subidos los archivos hay que acceder a “Backup Files” en la pestaña superior derecha “More”.

El sistema pedirá que le asignemos un nombre a esa copia de seguridad. A la hora de restaurar, nos aparecerán todas las copias de seguridad que se hayan creado a lo largo del tiempo.
Las copias de seguridad quedan grabadas en la Blockchain y, a la hora de restaurar, se podrán restaurar si los contratos siguen activos. Es decir, si se deja de pagar por el alojamiento y el proveedor borra los archivos, ya no se podrán restaurar los archivos.
En definitiva, es un proceso sencillo que se tarda menos de 5 minutos en realizar. Gracias a eso nuestros archivos estarán seguros teniendo solo la semilla guardada.
Conclusiones del sistema Sia
En seguridad y precio no tiene competencia. Es un sistema descentralizado, barato y seguro. Los problemas que le veo son los siguientes:
- No tiene todavía un cliente ligero que no requiera descargar toda la Blockchain.
- No permite modificar en línea los archivos. Solo se pueden subir y bajar.
No obstante, es una tecnología totalmente nueva. Está teniendo acogida por parte de la comunidad y el equipo de desarrollo está muy volcado en solventar todos los inconvenientes. Sinceramente, creo que es el futuro del almacenaje en la nube.

Buen dia muy util subinformacion … perontengo un problema hace tiempo ya descargue y utilice losnsercicios de esta app y ahora en dia no quiere conectar con el servidor de sia me podria ayudar o explicar que podria hacer.. ps el contrato se vencio y no puedo actulozar ni retirar mis coins