Beam: Seguridad y confidencialidad real en una blockchain

in #castellano6 years ago (edited)

Beam: Seguridad y confidencialidad real en una blockchain.


LogoF.JPG
Fuente

Separ3.png

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

Separ3.png

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.

Separ3.png

Beam resuelve estos problemas


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.

HarryPotter-f.JPG
Fuente 1 2

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.


TwitterAnuncio.JPG
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


ImputOuputMW_f.JPG
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.


ProcesoEspanolBeam.JPG
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.


ComparacionEspanolBeam.JPG
Fuente

Otras Características de Beam


AnimationBeam.gif
Fuente: Animación realizada por @autinf

  1. Verdadera Confidencialidad: las direcciones e información personal de los usuarios no se guardan en la blockchain.

  2. 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.

  3. 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.

  4. 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.

  5. Compatibilidad: BEAM viene con un amplio conjunto de herramientas para ejecutar y administrar nodos de minería. Gracias al uso de algoritmo Equihash.

  6. 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.


WalletBeam-F.JPG
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.

Separ3.png

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.

Separ3.png

Documentos Importantes

Separ3.png

Algunos videos sobre Beam

Alexander Zaidelson (CEO): Descubre Beam desde una perspectiva de comunidad pura.
Alex Romanov (CTO): Descubre la implementación de Mimblewimble en BEAM.
Panel: Un debate increíble sobre Financial Privacy y Beam como una solución cuando se trata de monedas de privacidad
Andrew Poelstra: Bulletproofs & Mimblewimble

Separ3.png

El Equipo


Team_LEADERSHIP.JPG

Team_ENGINEERING.JPG
Fuente

Separ3.png

Asesores


Team_ADVISORS.JPG
Fuente

Separ3.png

Inversores

Separ3.png

RoapMap


Final_RoadMapIngles.JPG
Fuente

Separ3.png

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

Separ3.png


BannerCN_Steempress.png

Nota: Esta publicación es publicada automáticamente en Steemit, gracias a @SteemPress y @SteemPress-io

BannerCN_Steempress.png


separado CesarAugusto.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.

@jackmiller
@castellano
@cervantes
@steempress

Otros witness que recomiendo: @noblewitness, @moisesmcardona, @ocd-witness, @timcliff, @blocktrades.


separado CesarAugusto.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/

Sort:  

Saludos @autinf, por aquí paso dejando mi apoyo al #Top5

Saludo @autinf, gracias por compartir, mi apoyado al #topfive de #steemfamilyhi

Dejando mi apoyo al #TopFive

Muy buen post informativo @auntinf! Gracias por la info que compartes!
Mi apoyo desde el #Top5 de #steemfamilyhi

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.030
BTC 61839.57
ETH 3411.37
USDT 1.00
SBD 2.52