Crypto Academy Week 3 Homework Post by [@yohan2on] DApps( BitTorrent speed vs Dropbox) | [ESP-ENG]

in SteemitCryptoAcademy3 years ago (edited)

Con la llegada de las nuevas tecnologías, el blockchain y las criptomonedas nos llevó a la conclusión de aprender nuevos conceptos, y a ampliar nuestro conocimiento. Uno de ellos es el de aplicaciones descentralizadas. ¿Qué significan?. Luego de leer la clase del profesor @yohan2on deteminadamente, pude entender y aprendí muchísimo sobre este tema.
Por eso estoy aquí, realizando mi respectiva tarea.

0001-17557473408_20210228_002007_0000.png

Imagen de mi autoría, realizada en CANVA.

¿Qué son las Dapps?

Las aplicaciones descentralizadas son muy útiles, ya que se pueden usar para conectar a diferentes personas en los mercados, compartir recursos y almacenarlas, y hasta mantener criptos. Además de éstas, algunas aplicaciones se crean en forma de billeteras digitales que permiten a las personas administrar sus criptomonedas.

Las aplicaciones descentralizadas han aparecido gracias a la innovadora tecnología blockchain. Se desarrollan mediante múltiples herramientas y son una muy buena opción para el uso de las criptomonedas, pues están muy relacionadas con las monedas virtuales. En otras palabras son aplicaciones que no poseen el control de ninguna institución o gobierno, y se caracterizan por ciertos aspectos.

Ya que poseen un código disponible para cualquier persona. También las aplicaciones necesitan un activo digital como las criptomonedas para poder acceder a ellas y darles uso.
Debemos tener en cuenta que Las DApps se basan en la blockchain y gracias a esta tecnología innovadora se pueden almacenar información y datos de registros y de acciones que se hayan ejecutado con ellas.

Gracias a la tecnología blockchain se desarrollaron las aplicaciones descentralizadas, pues las criptomonedas, así como las mismas, forman parte de la tecnología innovadora que se desarrolla en la actualidad y se caracterizan, porque no necesitan de una figura intermediaria para que almacenen, administren o gestionen ningún tipo de información o dato.

Estas son aplicaciones de código abierto que pueden hacer casi cualquier cosa que las aplicaciones normales pueden hacer, solo que todo su uso se registra en la blockchain.
No existe una limitación real con respecto a lo que pueden ser las dApps. Pueden ser software orientado a las finanzas, juegos de blockchain, aplicaciones de juegos de apuestas, aplicaciones de transmisión y más.

Aplicaciones centralizadas:

Los sistemas de bases de datos centralizados son aquellos que se ejecutan en un único sistema informático sin interaccionar con ninguna otra computadora. Por su parte, la centralización indica la acción de concentrar la autoridad, es decir, la toma de decisiones recae o se centraliza sobre una persona o grupo en específico de individuos, a fin de optimizar el sistema de trabajo de una organización o administración de una empresa. La información y la privacidad de éstas, están siento observados por los creadores de la aplicación sin autorización de uno mismo.

image.png

Fuente

Ahora con todo lo anteriormente mencionado, les explicaré la diferencia entre una aplicación descentralizada y centralizada, a demás de sus ventajas y desventajas

BitTorrent speed

image.png

Fuente

BitTorrent Speed ​​es un sistema de archivos en línea de código abierto, que se puede usar para hacer un disco duro descentralizado basado en la web, fusionando efectivamente BitTorrent y blockchain.
Es un conjunto de normas, que establece las bases para un intercambio de archivos. Cada ordenador destino se convierte también en una fuente. De esta forma, los usuarios no sólo descargan el archivo desde la fuente original sino que van compartiendo partes ya descargadas entre todos ellos.
Es uno de los protocolos más comunes para la transferencia de archivos grandes.

Ventajas:

•No se saturan los servidores: Ya que no tienen que servir un determinado archivo a todos los clientes que lo desean. Se aprovecha el ancho de banda de los usuarios que están descargando el archivo.

•Redundancia: Si el servidor no está disponible por el motivo que sea, es imposible acceder al contenido. Con BitTorrent sí sería posible siempre que al menos un peer haya recibido el archivo al completo.

•Alta disponibilidad a la hora de descargar: se encuentran muchos usuarios conectados, pudiendo descargar fragmentos de varios de ellos a la vez.

Desventajas:

•Errores o trampas: a pesar de la alta fiabilidad, en ocasiones puede darse el caso de pequeños errores a la hora de componer el archivo completo.

•Dependencia de los peers: Si los usuarios que reciben el archivo se desconectan nada más descargar o tienen limitada la velocidad a la que comparten el archivo, el protocolo BitTorrent pierde todo su sentido.

•Dependencia del tracker: El tracker es el organizador. Sin él, las transferencias no podrían hacerse (a pesar existen algunas alternativas con trackers distribuidos implementadas en algunos clientes).

A pesar de estos inconvenientes, está claro que BitTorrent speed es un protocolo ideal para la transferencia de archivos y de grandes bloques de información. Aunque frecuentemente se asocia a descargas de contenidos audiovisuales, su uso no se limita exclusivamente a este tipo de intercambios.

Dropbox

image.png

Fuente

Dropbox es una herramienta virtual que sirve para almacenar archivos en línea. Puede decirse que es una especie de disco duro virtual con el que tienes acceso a la información cuando quieras desde cualquier dispositivo siempre y cuando tenga acceso a internet. También puede usarse como sistema de respaldo, de servidor de archivos compartidos y herramienta de trabajo.
Esta red interconectada basada en almacenamiento de la nube posibilita que diferentes usuarios puedan trabajar colectivamente en algún documento.

Dropbox es una aplicación cuyo servicio resulta valioso actualmente para realizar actividades laborales en conjunto, proporcionándoles a sus usuarios herramientas para mejorar la eficiencia y el rendimiento en la oficina o en el hogar. No obstante, Dropbox no está excepto de defectos, siendo ferozmente criticado en asuntos de privacidad y seguridad.

Ventajas

• Disponible las 24 horas : Dropbox tiene acceso total a cualquier archivo almacenado cuando y donde quieras, sin ningún tipo de límites. Puedes también sincronizar las carpetas con las que ya tienes en tu ordenador o en la aplicación, pues proporciona un respaldo indefinido a los archivos cargados en la nube.

•Comparte carpetas y archivos usando links: Tanto desde la app de escritorio como Dropbox online, puedes compartir tur archivos por medio de links. También puedes emplear la sincronización para que otra persona siempre tenga documentos actualizados.

•Mejor gestión de documentos laborales: Puede ser muy beneficioso cuando se use en el medio laboral o de empresas. Con Dropbox Business se mejora la gestión del negocio hasta un 100%, puedes olvidarte de los emails con adjuntos. Será suficiente con dejar una carpeta común en la que todos los miembros puedan visualizar los documentos, sincronizados al momento de utilizarlos.

•Admite variedad de formatos y sistemas: Es una herramienta que admite una gran variedad de sistemas y formatos. Puede utilizarse en casi los sistemas operativos más conocidos, como iOS y Android, y también se puede subir y descargar toda clase de archivos sin ningún problema. Se puede compartir los archivos, carpetas y documentos mediantes enlaces.

•Respaldo en todo momento: Hay archivos que a veces quisieramos tener almacenados para siempre y poder consultarlos en cualquier momento. Si tu equipo inteligente se deteriora o lo extravías; la información que guardes en esta herramienta digital siempre estará protegida.

Desventajas

•No se puede trabajar con un archivo en tiempo real: Aunque es posible que varias personas tengan acceso a la cuenta y trabajen allí normalmente, solo uno de los usuarios puede modificar el archivo. Otros servicios de almacenamiento en la nube sí ofrecen esta opción, como es el caso de Google Drive.

•Sincronización solo a través de My Dropbox: No todo lo que se cargue en Dropbox se sincronizara de forma automática, solo lo hace lo que este guardada en la carpeta titulada My Dropbox. Esta carpeta se crea automáticamente.

•Límite de almacenamiento en la versión gratuita: Una de las desventajas que más resalta entre los usuarios es el límite de almacenamiento para la versión gratuita, que alcanza escasamente los 2 GB, pues proporciona un escaso almacenamiento a las cuentas gratuitas.

Conclusión

Hoy en la actualidad, hemos pasado por muchísimos cambios, y por eso siempre es importante seguir informándonos sobre este tipo de temas. Gracias a esta clase del profesor, pude aprender muchas cosas, entre ellas he llegado a la conclusión de que cada aplicación tiene una función distinta, y depende de cada persona cual le resulta más útil.

Pero llegué a la finalidad de que el rasgo que más se diferencia entre las aplicaciones descentralizadas de las aplicaciones tradicionales es el análisis del código que poseen, porque es un análisis que se realiza de forma previa a la liberación de las aplicaciones descentralizadas. Las pruebas que se ejecutan antes del lanzamiento de una DApp son rigurosas y de gran calidad.

Por eso decidí realizar la diferencias entre cada una de ellas, con un ejemplo de cada una. Luego de investigar mucho y aprender.
Pude comprender cuales son las diferencias entre ambas y de qué tratan cada uno.

Espero haber cumplido mi tarea de la semana tres, del profesor @yohan2on

Cc:
@steemcurator02
@steemcurator01
@yohan2on

English

With the arrival of new technologies, the blockchain and cryptocurrencies led us to the conclusion of learning new concepts, and expanding our knowledge. One of them is that of decentralized applications. What do they mean?. After reading teacher @yohan2on class thoroughly, I was able to understand and learned a lot about this topic.
That is why I am here, doing my respective task.

0001-17557473408_20210228_002007_0000.png

image of my authorship made in CANVA.

What are Dapps?

Decentralized applications are very useful, as they can be used to connect different people in the markets, share resources and store them, and even hold crypto. In addition to these, some applications are created in the form of digital wallets that allow people to manage their cryptocurrencies.

Decentralized applications have appeared thanks to innovative blockchain technology. They are developed through multiple tools and are a very good option for the use of cryptocurrencies, as they are closely related to virtual currencies. In other words, they are applications that do not have the control of any institution or government, and are characterized by certain aspects.

Since they have a code available to anyone. Applications also need a digital asset such as cryptocurrencies to be able to access and use them.
We must bear in mind that DApps are based on the blockchain and thanks to this innovative technology, information and data from records and actions that have been executed with them can be stored.

Thanks to blockchain technology, decentralized applications were developed, since cryptocurrencies, as well as them, are part of the innovative technology that is currently being developed and are characterized because they do not need an intermediary figure to store, administer or manage any type of information or data.

These are open source applications that can do almost anything that normal applications can do, only that all of their use is recorded on the blockchain.
There is no real limitation as to what dApps can be. They can be finance oriented software, blockchain games, gambling applications, streaming applications, and more.

Centralized applications:

Centralized database systems are those that run on a single computer system without interacting with any other computer. On the other hand, centralization indicates the action of concentrating authority, that is, decision-making falls or is centralized on a specific person or group of individuals, in order to optimize the work system of an organization or administration of a business. The information and the privacy of these, are felt observed by the creators of the application without authorization of oneself.

image.png

source

Now with all the above, I will explain the difference between a decentralized and centralized application, in addition to its advantages and disadvantages

BitTorrent speed

image.png

source

BitTorrent Speed ​​is an open source online file system, which can be used to make a decentralized web-based hard drive, effectively merging BitTorrent and blockchain.
It is a set of rules, which establishes the basis for a file exchange. Each target computer also becomes a source. In this way, users not only download the file from the original source, but also share previously downloaded parts among all of them.
It is one of the most common protocols for transferring large files.

Advantages:

•The servers are not saturated: Since they do not have to serve a certain file to all the clients who want it. It takes advantage of the bandwidth of the users who are downloading the file.

•Redundancy: If the server is not available for whatever reason, it is impossible to access the content. With BitTorrent it would be possible as long as at least one peer has received the entire file.

•High availability when downloading: there are many users connected, being able to download fragments of several of them at the same time.

Disadvantages:

•Errors or traps: despite the high reliability, sometimes there may be small errors when composing the complete file.

•Dependency on peers: If the users who receive the file disconnect as soon as they download or have limited the speed at which they share the file, the BitTorrent protocol loses all its meaning.

•Dependence on the tracker: The tracker is the organizer. Without it, transfers could not be made (although there are some alternatives with distributed trackers implemented in some clients).

Despite these drawbacks, it is clear that BitTorrent speed is an ideal protocol for transferring files and large blocks of information. Although it is frequently associated with downloads of audiovisual content, its use is not limited exclusively to this type of exchange.

Dropbox

image.png

source

Dropbox is a virtual tool used to store files online. It can be said that it is a kind of virtual hard disk with which you have access to information whenever you want from any device as long as you have internet access. It can also be used as a backup system, a shared file server, and a work tool.
This interconnected network based on cloud storage enables different users to work collectively on a document.

Dropbox is an application whose service is currently valuable to carry out work activities together, providing its users with tools to improve efficiency and performance in the office or at home. Nonetheless, Dropbox is not without flaws, being fiercely criticized on privacy and security issues.

Advantages

•Available 24 hours: Dropbox has full access to any file stored whenever and wherever you want, without any type of limits. You can also synchronize the folders with the ones you already have on your computer or in the application, as it provides an indefinite backup to the files uploaded in the cloud.

•Share folders and files using links: Both from the desktop app and Dropbox online, you can share your files through links. You can also use synchronization so that someone else always has up-to-date documents.

•Better management of labor documents: It can be very beneficial when used in the workplace or companies. With Dropbox Business, business management is improved up to 100%, you can forget about emails with attachments. It will be enough to leave a common folder in which all members can view the documents, synchronized at the time of use.

•Supports a variety of formats and systems: It is a tool that supports a wide variety of systems and formats. It can be used in almost the most popular operating systems, such as iOS and Android, and you can also upload and download all kinds of files without any problem. You can share files, folders and documents through links.

•Backup at all times: There are files that sometimes we would like to have stored forever and be able to consult them at any time. If your smart equipment gets damaged or you lose it; The information you save in this digital tool will always be protected.

Disadvantages

•Cannot work with a file in real time: Although it is possible for multiple people to access and work there normally, only one of the users can modify the file. Other cloud storage services do offer this option, as is the case with Google Drive.

•Synchronization only through My Dropbox: Not everything that is uploaded to Dropbox will be synchronized automatically, only what is saved in the folder titled My Dropbox does. This folder is created automatically.

• Storage limit in the free version: One of the disadvantages that stands out the most among users is the storage limit for the free version, which barely reaches 2 GB, as it provides little storage for free accounts.

Conclusion

Today, we have gone through a lot of changes, and that is why it is always important to keep learning about these types of topics. Thanks to this class from the teacher, I was able to learn many things, among them I have come to the conclusion that each application has a different function, and it depends on each person who is most useful.

But I came to the point that the feature that differs the most between decentralized applications from traditional applications is the analysis of the code they have, because it is an analysis that is carried out prior to the release of decentralized applications. The tests that are run prior to the release of a DApp are rigorous and of high quality.

That is why I decided to make the differences between each of them, with an example of each one. After doing a lot of research and learning.
I was able to understand what the differences are between the two and what each one is about.

I hope I have completed my homework from week three, from teacher @yohan2on

CC:
@steemcurator02
@steemcurator01
@yohan2on

Coin Marketplace

STEEM 0.29
TRX 0.11
JST 0.033
BTC 63458.69
ETH 3084.37
USDT 1.00
SBD 3.99