Beam: Seguridad y confidencialidad real en una blockchain
Beam: Seguridad y confidencialidad real en una blockchain.
Términos Preliminares
Escalabilidad:
Es un anglicismo que describe la capacidad de un negocio o sistema de crecer en magnitud. También se podría definir como la capacidad del sistema informático de cambiar su tamaño o configuración para adaptarse a las circunstancias cambiantes.
Fuente
Propiedad de la tecnología blockchain en su conjunto que señala su habilidad para adaptarse a los nuevos retos y evolucionar de manera fluida
Fuente
Privacidad:
La privacidad puede ser definida como el ámbito de la vida personal de un individuo, quien se desarrolla en un espacio reservado, el cual tiene como propósito principal mantenerse confidencial.
Fuente
El Problema
Desde su aparición no cabe duda que el bitcoin es la criptomoneda más intercambiada y usada a nivel mundial, esta popularidad la ha colocado hasta como un patrón de valor con respectos a otras criptomonedas así como el dólar estadounidense.
Sin embargo, esta popularidad trae como consecuencia dos grandes problemas.
Primero, la privacidad. Aunque al principio, para algunos novatos como yo, se creía que al realizar transacciones con bitcoin, al ver lo largas y con combinaciones de caracteres complejas de las direcciones de las carteras de los usuarios, se creía que el usuario estaba disfrutando de un completo anonimato. Sin embargo, al empezar a entender el funcionamiento de la blockchain, y que detrás de una validación de transacción queda registrado para la posteridad no solo la transacción por sí misma, sino los detalles de la misma como la cantidad y las direcciones de carteras del receptor y emisor de la criptomoneda. Entonces solo basta con saber la dirección de un usuario y tener acceso a los registro de transacciones (información pública) para tener conocimiento de cuánto dinero en criptomoneda ha manejado dicho usuario. Poniendo a la persona en una posición vulnerable ante personas mal intencionadas.
En segundo lugar, la escalabilidad. Por el mismo crecimiento y popularidad de las criptomonedas son cada vez más los usuarios que hacen vida en la red blockchain bitcoin. En consecuencia, aumenta el número de transacciones y disminuye las velocidades de verificación de las mismas. Haciendo que este crecimiento y popularidad no sea muy provechoso para la red en sí misma, es decir, se ve afectada de una manera negativa la escalabilidad de la red.
Beam resuelve estos problemas
![LogoMediumPrincipal.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmWvPhggCTMwM6YwCZpMq8fsGXzsfwHtES6Z1VqfbUTz6C/LogoMediumPrincipal.png)
Fuente
¿Que es Beam?
Beam es una blockchain que mejora la blockchain Bitcoin, y tiene grandes prestaciones que la hace una opción superior a otras.
Beam registra cada transacción de manera inmutable e incorruptible, como lo hace bitcoin. Pero con un algoritmo que optimiza la información realmente esencial a registrar. Lo que mejora de manera considerable el tamaño de los bloques de la red, dando un rendimiento superior en términos de velocidad y poder de procesamiento, convirtiéndola en una red con una escalabilidad de gran potencial y eficiencia.
Además Beam presenta su gran carta de presentación que es manejo de la privacidad, esta característica se establece por defecto, asegurándole al usuario un completo anonimato al realizar transacciones en la red. Sin embargo, el usuario tiene control absoluto sobre sus datos, pudiendo habilitar el mostrar los datos si así lo desea.
Cuando Beam establece que no es necesario almacenar todo el historial de las transacciones para validar la blockchain, esto no solo asegura la privacidad del usuario sino que reduce considerablemente el tamaño de los bloques mejorando la escalabilidad de la red.
¿Cómo lo hace?. MimbleWimble es la Respuesta.
Beam está basado en MimbleWimble. Esta fue una propuesta para mejorar la blockchain de Bitcoin.
En Noviembre del 2017 fue lanzado MimbleWimble, por un usuario usando el nombre de Tom Elvis Jedusor, con un trasfondo bien interesante.
La cuenta nunca publicó otro mensaje antes o después. El enlace llevó a un texto fechado el 19 de julio, firmado 'Tom Elvis Jedusor', que establece el concepto básico para Mimblewimble. En los dos años transcurridos desde entonces, ha sido revisado por desarrolladores, académicos y criptógrafos ... y funciona. Se reconoce como una de las propuestas más elegantes para mejorar la criptomoneda, ofrecer privacidad garantizada y mejorar la eficiencia en el mismo golpe.
Sin duda, cuando lees el último párrafo, piensas: "¡Oye! 'Tom Elvis Jedusor' es un anagrama de ' Je suis Voldemort ', que en francés significa 'Yo soy Voldemort', el villano de Harry Potter. "Bien visto. El nombre 'Mimblewimble' es otra referencia de Harry Potter. En los libros, Mimblewimble es un hechizo que impide que las personas derramen secretos (una especie de NDA mágico) y el periódico de Jedusor decía:
Llamo a mi creación Mimblewimble porque se usa para evitar que blockchain hable de toda la información del usuario
Fuente
El link de GitHub con las especificaciones para instalar la plataforma y activar el nodo de la testnet fue publicado desde la cuenta de Twitter de Jameson Loop.
Fuente
MimbleWimble consiste básicamente en crear una transacción con múltiples entradas y múltiples salidas provenientes de y destinadas a distintos usuarios, dificultando así el rastreo de las transacciones a su origen
Fuente [1. criptonews] [2. Andrew Poelstra]
Beam está basado en Mimblewimble
Los desarrolladores de Beam construyen la red blockchain desde cero usando C++ usando como base el algoritmo de Mimblewimble. Al hacer esto, Beam permite a los usuarios tener control real sobre su privacidad y al optimizar los bloques puede escalar y soportar el ingreso de más usuarios y sus transacciones.
A continuación un esquema de la funcionabilidad.
Fuente
Existen otras plataformas que tratan el tema de la privacidad en las transacciones de blockchain, como Monero y Zcash. Sin embargo, Beam tiene prestaciones que combina y optimiza las características de las otras. En esta tabla comparativa se puede ver.
Fuente
Otras Características de Beam
![AnimationBeam.gif](https://steemitimages.com/0x0/https://cdn.steemitimages.com/DQmVNur9xHVCZ5ejy2zu6L1TudSNxDvCbwAL5QryqMAm21Y/AnimationBeam.gif)
Fuente: Animación realizada por @autinf
Verdadera Confidencialidad: las direcciones e información personal de los usuarios no se guardan en la blockchain.
Versatilidad: Gracias a la tecnología “"Script Script", Beam permite la posibilidad de implementar varios tipos de transacción, como por ejemplo: atomic swapping, escrow, and time-locked transactions.
Escalabilidad: Beam al estar basado en Mimblewimble solo almacena la información esencial para la validación de transacciones. Lo que hace que la blockchain sea más rápida, con bloques más pequeños y dando un gran potencial para la expansión y crecimiento.
Sostenibilidad: Beam incentiva el desarrollo y promoción de la plataforma con un 20 % de las recompensas de minería para los programadores, auditores y colaboradores de la comunidad Beam Growth Pool. El código de Beam es realizado en C++, completamente auditable por quien lo desee hacer.
Compatibilidad: BEAM viene con un amplio conjunto de herramientas para ejecutar y administrar nodos de minería. Gracias al uso de algoritmo Equihash.
Usabilidad: Beam provee a los usuarios de una billetera para computadoras de escritorio y dispositivos móviles, diseñada por su equipo, para la facilitar al usuario sus operaciones en la blockchain.
Fuente
Programa de Embajadores
BEAM tiene un programa de Embajadores donde cada vez se suman más personas. Donde el embajador se convierte en un promotor e informador de Beam. Entre sus funciones está realizara reuniones, conversatorios y sesiones de intercambio de conocimientos acerca de Beam y todo lo relacionado a blockchain.
Si consideras que puede ser un embajador y promotor de Beam y de Mimblewimble, puede ser muy emocionante y además puedes obtener una compensación por tu esfuerzo. Si deseas más información presiona [Aquí]
Casos de Uso
1.- Pagos de Nomina: En la empresa donde trabajo, mi amigo no puede solicitar una constancia de trabajo a mi nombre en el departamento de recursos humanos, sin una autorización por escrito firmada por mí. Esto ocurre por seguridad y conservar la confidencialidad de mi salario. Sin embargo, hay una propuesta de realizar parte del pago de nuestro salario usando la criptomoneda “Petro” (Venezuela). Si esto llegará a pasar quizás si alguien decide investigar y analizar con detalle las transacciones realizadas desde la cartera de la empresa podría saber el monto de salario de cada trabajador. Perdiendo la confidencialidad de esta información. Por tanto la blockchain Beam es útil para este tipo de caso, donde la privacidad de los montos de las transacciones y la dirección de las carteras están protegido por el algoritmo basado en MimbleWimble.
2.- Ingresos en redes Sociales descentralizadas: En la redes sociales descentralizadas como STEEM nuestras carteras son públicas y a la vista de todos, aún si sacamos nuestros ingresos a otra wallet como bittrex, solo basta con entrar en la wallet de cada usuario, ver el detalle de sus transacciones y podemos ver sus ganancias, sus retiros, la interacción con otros usuarios y cuentas. A simple vista, se ve como simple información. Pero realmente es una información delicada para mantenerla pública, porque si una persona mal intencionada que ni siquiera debe pertenecer o hacer vida en la red social puede ver la cantidad de criptomonedas ahorradas por el usuario. Si en los artículos o publicaciones compartidas por el usuario puede haber un indicio de un datos personal como nombre real, dirección de trabajo, etc. Esta persona mal intencionada puede ubicar al usuario y extorsionarlo o secuestrarlo para quitarle sus ahorros. Bean en un caso de uso, donde esto no ocurriría porque la privacidad de las transacciones e incluso los montos son un total secreto para los demás.
Conclusiones Personales
Cuando se analiza una blockchain la primera información que se busca es la referente a la seguridad. Beam ha estado implementando sistema Secure BBS para fines de Testnet, donde se realiza un cifrado entre billeteras conectadas entre sí a través de direcciones temporales Es decir, que el equipo de Beam ha tomado en cuenta muy en serio este criterio.
Además de la seguridad, otro criterio es la velocidad en la verificación de las transacciones. Gracias al uso de MimbleWimble la información almacenada en la blockchain es mucho menor, lo que hace que los bloques sean más pequeños y su verificación mucho más rápida. Cabe destacar que los datos nunca se borran en la blockchain, sino que la información es compacta, solo la necesaria para validar la totalidad de la red.
Luego para los proyecto de blockchain se establecen en la mayoría de los casos la recaudación de fondos publico ICO. Beam no es una ICO y no publicaran un libro blanco, ellos presentaron un Documento de Posición donde establecen públicamente las pautas por las que se regirá Beam.
Personalmente luego de investigar y leer acerca de Beam, lo que más me gustó es que a pesar que la mejoras en cuanto a la privacidad se encuentran programadas y configuradas por defecto, Beam no impone esta característica, no obliga a nadie a permanecer anónimo, aunque si lo promueve. El usuario es quien al final es dueño de sus datos y toma la última decisión, si desea o no permanecer bajo el anonimato criptográfico.
Yo soy de los que creen que el uso de la blockchain su inmutabilidad, su transparencia y su característica de ser auditable puede cambiar al mundo. Incluso creo que es posible establecer un sistema de gobernanza registrado completamente en la blockchain, erradicando la corrupción.
Es allí donde se me presenta el gran dilema, entre que prefiero, la privacidad o la auditabilidad. Y estudiando y analizando bien, creo que no son excluyentes, sino que en un sistema de gobernanza puede convivir juntos, aplicable en distintos casos.
Primero, la trazabilidad y auditabilidad sería necesario para establecer operaciones para instituciones o incluso personas de gobierno, donde la trasparencia y conocimiento de un proceder intachable es necesario que sea de conocimiento público. Es allí, donde la capacidad de Beam de dejar decidir al usuario compartir o no la información sensible y personal.
Y en segundo lugar, la privacidad necesaria para aplicarla al mundo real y sus peligros, no todos somos políticos, o representantes del gobierno, y nuestros ingresos no es necesario que esté a disposición de cualquier sujeto. Por tanto, es aquí donde la característica principal de Beam es aplicable. Dando al usuario la Seguridad y confidencialidad real en una blockchain.
Documentos Importantes
- Beam Position Paper
- Mimblewimble Paper
- Mimblewimble: Private, Massively-Prunable Blockchains. Andrew Poelstra. (Puede acompañarlo de este vídeo)
Algunos videos sobre Beam
El Equipo
Asesores
Fuente
Inversores
RoapMap
Fuente
Más información y recursos
Beam Website
Beam Position Paper
Mimblewimble Paper
Beam YouTube
Beam Telegram
Beam Facebook
Beam Github
Beam Bitcointalk
Beam Medium
Beam Twitter
![BannerCN_Steempress.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmbgZ6JSyvdFTJN2V7sjNoXB7eu9GaJmTunLKTVd6CJHFz/BannerCN_Steempress.png)
Nota: Esta publicación es publicada automáticamente en Steemit, gracias a @SteemPress y @SteemPress-io
![separado CesarAugusto.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmRmfUvqkCMW8wtmEDoLSHNvJ4Au8Adz5i26mbN6rZbShc/separado%20CesarAugusto.png)
Los witness nos ayudan manteniendo la plataforma Steem estable. Te invito a votar por ellos. Puedes hacerlo de manera segura usando SteemConnect, a través de los siguientes botones.
![]() | ![]() | ![]() | |
---|---|---|---|
Otros witness que recomiendo: @noblewitness, @moisesmcardona, @ocd-witness, @timcliff, @blocktrades.
![separado CesarAugusto.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmRmfUvqkCMW8wtmEDoLSHNvJ4Au8Adz5i26mbN6rZbShc/separado%20CesarAugusto.png)
Descargo De Responsabilidad: La información proporcionada no constituye asesoramiento sobre inversiones, asesoramiento financiero, asesoramiento comercial ni ningún otro tipo de asesoramiento y no debes tratar el contenido como tal.
Posted from my blog with SteemPress : http://autinf.vornix.blog/2018/09/12/beam-seguridad-y-confidencialidad-real-en-una-blockchain/
Apoyado
Apoyo con @adrimonte el #TopFive
Saludos @autinf, por aquí paso dejando mi apoyo al #Top5
Saludo @autinf, gracias por compartir, mi apoyado al #topfive de #steemfamilyhi
Mi apoyado al #topfive de #steemfamilyhi
Apoyando
Dejando mi apoyo al #TopFive
Muy buen post informativo @auntinf! Gracias por la info que compartes!
Mi apoyo desde el #Top5 de #steemfamilyhi