Presentamos DTube: una plataforma de video descentralizada usando STEEM y IPFS (SPANISH)

in #spanish7 years ago

Queridos amigos de Steemit hoy les traigo una traducción al español de un articulo que me pareció de suma importancia
U5dr8mfXcxZpKCQ5sVhPeT8zATEsQNL_1680x8400.png

¿Qué es DTube?

DTube es una aplicación completamente escrita en JavaScript, que se ejecuta en el navegador, que te permite subir y ver vídeos en la parte superior de la red CIP. Además, utiliza STEEM como base de datos y permite obtener recompensas de sus subidas.

Esto podría sonar una campana para aquellos que recuerdan el anuncio del proyecto SteemQ, que hizo casi 5000 dólares en recompensas, pero nunca fue liberado y terminó siendo remarcado, todavía no es funcional después de más de un año, e incluso el Alpha actual utiliza un servidor back-end para todo y por lo tanto todavía está centralizado.

Cómo funciona DTube

usando el blockchain de STEEM como base de datos porque queremos que DTube esté realmente descentralizado, no podemos tener un servidor ejecutando una base de datos y usarlo para consultar cosas. El uso de un bloques es una solución natural. STEEM tiene muchas ventajas sobre otros blockchains. Es rápido (bloques de 3 seg).U5du6wB2F1E9VAh59BG1zXkoS2H8zKk_1680x8400.png
Es gratis, cualquiera puede usarlo sin tener que depositar alguna forma de moneda, y las transacciones no tienen cuotas. ¿Quién querría pagar dinero para subir un video, comentar un video, o incluso votar? Nadie. Como una ventaja adicional, el blockchain de STEEM ya tiene un mecanismo de ganancia de recompensa. Cualquier vídeo cargado en DTube se convierte en un contenido de STEEM, que puede ganar recompensas por 7 días. DTube no utiliza ni el título ni el cuerpo de un contenido para almacenar información, por lo tanto, si no desea que tu vídeo aparezca en su feed, puedes editarlo o eliminarlo, el vídeo permanecerá intacto en DTube. Si bien sería posible no mostrar nada en otras plataformas como steemit.com

Uso de IPFS como almacenamiento de archivos estáticos

U5drecb3R71zM1KxfXZmHCon99nhvci_1680x8400.pngIPFS es un protocolo que permite el almacenamiento de archivos descentralizado. El principio detrás de él se denomina DHT que sus siglas en ingles significa Distributed Hash Tables. El mismo principio también potencia la red BitTorrent. Al igual que cómo cryptocurrency utiliza la criptografía asimétrica, DHT network hara hash de contenidos con el fin de ser capaz de identificar un archivo. El hash se convierte en el identificador de un archivo, y es tan fácil como volver a hacer hash de un archivo y asegurarse de que los hashes coinciden para asegurarse de que el archivo que se nos envió es el original.

¿por qué no usar torrent entonces? Torrent discutiblemente ya tiene más contenido y es más mainstream. Sin embargo, torrent no fue construido para la Web. Algunas implementaciones como webtorrent están tratando de hacer que funcione, pero todavía requiere algunos "Hybrid Clients" que actúan como puentes con el fin de transferir archivos de hard clients como μTorrent a los clientes Web que se ejecutan en un navegador. No es muy conveniente, incluso menos eficiente.

IPFS es un protocolo más joven, Open-Source, y desarrollado activamente. Tiene un futuro brillante por delante. Usarlo como el principal medio de almacenamiento para este proyecto era una obviedad.

IPFS costo de almacenamiento

IPFS es genial, pero no hay magia. Alguien necesita sembrar los archivos, y su navegador no puede almacenar permanentemente grandes archivos (el almacenamiento local se limita a 50MB en la mayoría de los navegadores), por lo que la siembra a través de la aplicación directamente no es posible a partir de hoy.

Diseño

la mayoría de los desarrolladores conocen la frase "do not reinvent the wheel". Lo mismo ocurre con el diseño y la experiencia del usuario. La plataforma de vídeo líder YouTube ha estado funcionando con éxito durante años, y copiarlas tiene sentido.

Usando AskSteem para la búsqueda

U5drSjwYc8KautnwGwX7qzDQWzxDhAL_1680x8400.pngpuede ser difícil para la gente no-técnica para entenderlo, pero la búsqueda es en realidad el problema más difícil para hacer DTube un producto viable. Cuando usted tiene una base de datos estándar de SQL o Mongo, la búsqueda es fácil. Sin embargo aquí, nuestra base de datos es el blockchain de STEEM, y no podemos buscar comunicándonos con un nodo STEEM directamente. Entiendo que la búsqueda es una característica de baja prioridad para una plataforma de blogs, especialmente cuando Google indexa cada contenido y ofrece una API de búsqueda. Pero para DTube, los usuarios lo usarán mucho.

Datos almacenados permanentemente

DTube utilizará el almacenamiento local de su navegador para almacenar un poco de información. En primer lugar, almacenará las cuentas de usuario y las claves de contabilización para que no tenga que relog cada vez. Supongo que eso no sorprenderá a nadie Considerando que steemit.com hace lo mismo.

En segundo lugar, DTube también almacena sus vídeos vistos con el fin de mostrar la categoría de "ver de nuevo". Al igual que YouTube lo hace. Usted puede notar que las recompensas post no se mostrarán para la categoría de nuevo reloj, ya que estas recompensas pueden cambiar en cualquier momento y sería imposible confiar en los datos que almacenamos hace un tiempo atrás.

NOTA

Este articulo no es mas que una mediocre y resumida traducción al español, si desean ir al articulo original pueden hacerlo a través de este link, el articulo se encuentra en ingles pero es mucho mas completo que este, todo el merito para @heimingdanger el autor de este articulo

Sort:  

te sigo, sigueme!

Listo hermano!

gracias bro, como que me apuntare

Coin Marketplace

STEEM 0.16
TRX 0.15
JST 0.028
BTC 54642.70
ETH 2317.98
USDT 1.00
SBD 2.33