Como la primera implementación de Mimblewimble que se pone en marcha, Beam se anuncia como una moneda de privacidad escalable y confidencial que tiene como objetivo brindar a sus usuarios un control más completo sobre los datos personales sin costo del rendimiento.

¿Qué es Beam?
Lanzada a principios de enero de 2019, la criptomoneda Beam es otro representante de lo que es una “nueva ola” de monedas que implementan el protocolo Mimblewimble como su truco principal. Junto con el lanzamiento de Grin, que tuvo lugar con solo unos días de diferencia, Beam es parte del esfuerzo por mejorar lo que sus creadores ven como las deficiencias de las monedas de privacidad existentes como Monero (XMR), Zcash (ZEC) y otras:
- Mayor control sobre la privacidad de uno. Se considera que los competidores de Beam definen la privacidad como un modelo que no hace que las transacciones sean privadas de forma predeterminada. En otras palabras, los usuarios de estas monedas tienen que activar las funciones de privacidad si no quieren que sus transacciones sean tratadas como públicas. Sin embargo, con Beam, todas las transacciones se tratan como privadas de forma predeterminada, en lugar de ofrecerse como una “opción”. En palabras del equipo detrás del proyecto, los usuarios serán la única parte capaz de determinar “qué información estará disponible y para qué partes, teniendo un control total sobre sus datos personales de acuerdo con su voluntad y las leyes aplicables”.
- La privacidad se puede combinar con el modelo de confidencialidad como valor agregado. Beam introduce el concepto de transacciones confidenciales (más sobre eso a continuación) y activos confidenciales. Sus mecanismos innatos admiten la creación de múltiples tipos de activos, como nuevas monedas, tokens inmobiliarios, deudas corporativas, etc., que posteriormente se pueden canjear con la ayuda de la plataforma Beam.
- Beam ofrecerá escalabilidad avanzada basada en mantener su cadena de bloques compacta y esbelta. Además de la privacidad, Beam tiene como objetivo abordar el problema de la escalabilidad para asegurar la longevidad de su “criptoverso”. No se supone que las transacciones que tienen lugar con Beam generen hinchazón en la cadena de bloques. Su protocolo Mimblewimble permite la poda de los datos antiguos que se consideran irrelevantes para el procesamiento de las transacciones actuales. Se supone que esto reduce las demandas de sobrecarga computacional y mejora la escalabilidad general del sistema.
- Las transacciones con Beam deben tener un alcance versátil y ser fácilmente auditables. Beam utiliza la tecnología “Scriptless Script” que brinda soporte para la integración de varios tipos de transacciones más allá del alcance de aquellas enfocadas en meras transferencias de valor. En base a esto, Beam admitirá el depósito en garantía, los intercambios atómicos y las transacciones con bloqueo de tiempo. Si bien el enfoque en la privacidad sigue siendo la directiva principal para Beam, el sistema aún apunta a cumplir las reglas cuando se trata de regulaciones: Beam admite la integración de firmas digitales infalsificables con su billetera. A petición, los auditores autorizados pueden obtener permiso para verificar la lista completa de transacciones, junto con la documentación adjunta relevante para ellos.
- Mayor accesibilidad. El equipo de Beam cree que la excelencia tecnológica no debería afectar la accesibilidad si su solución es lograr una adopción generalizada con el tiempo. Con este fin, diseñaron carteras para computadoras de escritorio y dispositivos móviles, cuyo diseño de tablero refleja el enfoque en el uso diario por parte de usuarios individuales y comerciales por igual.
¿Cuáles son los componentes de Beam Platform?
El lanzamiento de la red principal de Beam significó el lanzamiento público de los siguientes componentes:
- Aplicación de billetera de escritorio (con nodo de minero de CPU)
- Cartera CLI (interfaz de línea de comandos)
- Nodo Beam
- Mineros independientes OpenCL y Cuda
Además de estos, Beam coin (BEAM) sirve como la criptomoneda oficialmente designada del proyecto.
Inmediatamente después del lanzamiento, el equipo de Beam prometió que en 2019 sus miembros trabajarán en componentes adicionales del ecosistema de Beam:
- Soporte de pool
- Atomic Swap con billetera móvil BTC
- Integración de plataformas de pago (API)
- Billetera bitcoin integrada
¿Cómo implementa Beam el protocolo Mimblewimble?
La promesa del equipo de Beam de crear una moneda que combine privacidad y escalabilidad sin costo uno del otro se basa en gran medida en su implementación exitosa del protocolo Mimblewimble. El protocolo en sí lleva el nombre de un hechizo de “Maldición de atar la lengua” utilizado en el universo ficticio de Harry Potter. En agosto de 2016, un criptógrafo que usaba el seudónimo de “Tom Elvis Jedusor” (el nombre francés del personaje Voldemort, en otra referencia al mundo de Harry Potter) publicó una versión preliminar del documento técnico de Mimblewimble .
La visión promovida por un “Jedusor” ahora vive en dos proyectos: Grin y Beam, que implementan sus interpretaciones. Con su enfoque inicial en convertir el supuesto “seudonimato” de Bitcoin en un verdadero anonimato, se descubrió que los objetivos de Mimblewimble estaban en gran medida en línea con lo que Beam pretendía lograr al confiar principalmente en sus dos características clave:
- Transacciones confidenciales
- Corte de transacción
¿Qué son las transacciones confidenciales?
Las transacciones confidenciales implementadas con la ayuda de Mimblewimble utilizan el esquema de compromiso de Pedersen que ofrece sus características de “ocultación” y “cegamiento” con la ayuda de criptografía de curva elíptica. Esto permite a los usuarios de Beam cegar u ocultar cualquier información sobre el monto que sea relevante para la transacción en la que están involucrados. Con este enfoque, sólo las partes de la transacción (remitente y receptor) conocen la cantidad de fondos con los que se está realizando la transacción, con no se permite el acceso a las miradas indiscretas de posibles espectadores.
Para lograr esto, Mimblewimble implementa ‘factores cegadores’ que encriptan la cantidad de criptomonedas que los usuarios desean enviar. Los factores hacen esto asignando un valor aleatorio por el cual se multiplican los montos reales en una transacción. A esto le sigue la creación de una única firma múltiple que se supone que “cubre” todas las entradas y salidas en una sola transacción.
A su vez, el destinatario de una transacción selecciona al azar varios de los factores de cegamiento proporcionados por el remitente. Posteriormente, el receptor puede utilizar estos factores como prueba de propiedad que le autoriza a gastar las monedas. También existe una clave pública de múltiples firmas que se utiliza para la verificación de transacciones, y solo los remitentes y receptores están “al tanto” de sus actividades, que se tratan como parte de su esquema de secreto compartido .
¿Cómo pretende Beam proteger los datos personales?
A diferencia de lo que se encuentra en otras cadenas de bloques, Beam tiene como objetivo deshacerse del sistema basándose en el uso de direcciones que se registran en la cadena de bloques y se utilizan como prueba de propiedad de las monedas. Con Beam, la propiedad de UTXO puede confirmarse suficientemente verificando el valor y los factores ciegos únicamente. Lo único que se mantiene en la cadena de bloques es el compromiso que se vuelve relevante una vez que las billeteras están preparadas para realizar una transacción.
Además de eliminar la información personal de la estructura de la cadena de bloques, cada dirección en Beam tiene un intervalo de vencimiento regular de 24 horas que está sujeto a cambios a través de la interfaz de la billetera. Los creadores de Beam recomiendan a sus usuarios que creen una nueva dirección de recepción para cada transacción.
El impulso de Beam para una mejor protección de la privacidad con blockchain lo llevó a implementar también el Protocolo Dandelion. Esta solución también ha encontrado su lugar en otras plataformas de monedas como Zcoin, basada en su capacidad para reducir la probabilidad de “vinculabilidad” a datos personales, como los relacionados con direcciones y transacciones. Si bien Dandelion también encontró su lugar en Grin, los creadores de Beam afirman que solo su plataforma admite la adición de entradas y salidas ficticias de señuelo .
Finalmente, Beam también implementa el Secure Bulletin Board System (SBBS) que hace posible que las billeteras intercambien mensajes encriptados de manera segura sin el requisito de estar en línea al mismo tiempo.
¿Cómo funciona CoinJoin de Beam?
Con la implementación de Beam del protocolo Mimblewimble, el objetivo es ampliar el alcance de los cambios más allá del modelo tradicional basado en direcciones para incluir firmas y claves privadas y públicas. Beam quiere deshacerse de todos ellos, prefiriendo ceñirse solo a las entradas y salidas. Desempeñan un papel clave en la implementación de Beam de otra carta de triunfo tecnológico en forma de tecnología CoinJoin.
Originalmente propuesto por Gregory Maxwell, colaborador de Bitcoin Core, CoinJoin es una estrategia de anonimización que combina las siguientes características:
- Con CoinJoin, se fusionan varias transacciones, y todos los remitentes se registran como enviando fondos a todos los destinatarios.
- Este sistema permitirá la ofuscación de las entradas, es decir, las direcciones desde las que se realizan los pagos a las otras direcciones que desempeñan el papel de salidas.
- Al crear una combinación de transacciones de esta manera, Beam puede respaldar su afirmación de ofrecer una mejor privacidad, ya que evita efectivamente que las partes externas identifiquen qué pago específico fue para una parte individual.
- Sin embargo, la privacidad aplicada de esta manera no debería permitir a los usuarios de Beam hacer crecer un árbol de monedas mágicas en su cadena de bloques. Los sistemas de transacciones confidenciales de Beam se ejecutan con cifrado homomórfico , lo que garantiza que las partes autorizadas aún puedan verificar y confirmar la validez de las transacciones realizadas con Beam al correlacionar el número de entradas y salidas. Si los valores resultantes son iguales, la transacción individual puede considerarse válida, incluso con el uso de montos “ciegos”.
¿Puede Beam realmente “superar” el problema de la escalabilidad?
La implementación de Beam del protocolo Mimblewimble significó obtener acceso a sus funciones de corte que respaldan su esfuerzo por ofrecer una mejor escalabilidad. Todo el proceso funciona así:
- Como se describió anteriormente, el esquema de compromiso de Pedersen permite la fusión de transacciones que van de A a C, lo que le permite “cortar” a B, como intermediario.
- Dado que las salidas intermedias que forman un solo bloque se presentan como una única transacción grande, el sistema puede almacenar sólo el estado actual sin la necesidad de hacer lo mismo para todo el historial de transacciones.
- Después de que un nuevo nodo se convierte en parte de la red por primera vez, puede comenzar a trabajar solo con el historial compactado, es decir, el que contiene información sobre el estado del sistema y los encabezados de la cadena de bloques. Dado que no es necesario recuperar todo el historial de transacciones, se supone que este enfoque reduce significativamente la cantidad de información que un nodo necesita para comenzar a extraer o verificar nuevos bloques.
¿Cómo planifica Beam para garantizar una minería “más justa”?
Con Beam, los bloques se extraen utilizando Prueba de trabajo emparejada con el algoritmo Equihash. Los desarrolladores de Beam mencionan Equihash al mismo tiempo que Mimblewimble, describiéndolo como una solución estable y amigable con la GPU alineada con su objetivo de asegurar una distribución de monedas más equitativa. BEAM espera descentralizar su red desde el principio; esto se hará desalentando la minería basada en ASIC durante el intervalo inicial de no más de 18 meses y permitiendo la minería de monedas BEAM con GPU.
Si bien esto no significa dejar a los mineros de ASIC en la estacada, la idea general es proporcionar a los mineros de CPU y GPU una ventaja en el período inicial del ciclo de vida de la plataforma. También se supone que este enfoque ofrece una mejor tasa de hash y un muro criptográfico para la plataforma Beam. Para incentivar aún más a los mineros, los primeros cinco años de Beam contarán con una distribución de recompensas en bloque con una proporción del 80% de recompensas para los mineros y el 20% restante dividido entre la Fundación Beam, empleados, inversores, fundadores y asesores .
Disponibilidad y competidores de BEAM Coin
Si bien las comparaciones con Grin parecen inevitables, el CEO del proyecto Beam, Alexander Zaidelson, no trata a Grin como un competidor directo, prefiriendo llamarlo “co-competidor” con el que la cooperación en ciertos puntos es una opción posible.
A pesar de las similitudes tecnológicas, las dos criptomonedas Mimblewimble difieren mucho en su enfoque de los modelos comerciales. Mientras Grin se enfoca en mantener el proyecto a flote con la ayuda de las donaciones de la comunidad, Beam comenzó como una startup más o menos estándar, con un objetivo a largo plazo de dejar sus operaciones en manos de su fundación sin fines de lucro. Si bien la identidad de los creadores de Grin permanece empañada por el velo del misterio, el sitio web de Beam tiene una lista de miembros del equipo que reciben salarios y participan en la atracción de dinero de los inversores para el proyecto.
En base a esto, Beam quiere ser una solución más amigable para las empresas entre las dos, dividiendo sus esfuerzos de desarrollo en dos direcciones principales: BEAM Core, que se centra en la tecnología, y BEAM Compliance, que ofrece características de auditabilidad optativas mediante las cuales las empresas pueden trabajar en el cumplimiento normativo y cooperar con los auditores si es necesario.
Si bien otras monedas de privacidad como Monero y Zcash se consideran competidores de Beam en áreas como escalabilidad, auditabilidad y confidencialidad , el proyecto también enfatiza las asociaciones, como la reciente que involucra a Litecoin . En base a esto, el equipo de Beam ayudará a Litecoin a introducir características de privacidad y fungibilidad ayudándolos con la implementación del protocolo Mimblewimble.
La moneda BEAM está disponible para operar en exchanges de criptomonedas como Hotbit y BitForex.