Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Tecnología Industrial

Investigadores del MIT desarrollan una criptomoneda más rápida y eficiente:Vault

Para los pagos electrónicos descentralizados, las criptomonedas parecen ser el enfoque más prometedor en estos días. Sin embargo, para admitir una gran cantidad de usuarios y transacciones, las criptomonedas deben abordar dos cuellos de botella importantes y relacionados:Bootstrapping (cuántos datos tiene que descargar un usuario para unirse a la red) y almacenamiento (cuántos datos debe almacenar cada usuario).

Por ejemplo, para unirse a la red Bitcoin y verificar que recibió un estado correcto, un usuario debe descargar aproximadamente 200 GB de datos, a partir de enero de 2019. Esto hace que el proceso sea extremadamente lento para algunos usuarios.

Recientemente, un equipo de investigación del MIT ideó una nueva criptomoneda que reduce drásticamente la cantidad de datos que un usuario necesita para unirse a la red y verificar transacciones hasta en un 99% en comparación con las criptomonedas conocidas existentes. Por lo tanto, la red puede escalar bien (a diferencia de Bitcoin, los costos no aumentan linealmente con la cantidad de transacciones).

¿Cómo funciona esta nueva criptomoneda?

La nueva criptomoneda llamada Vault permite a los usuarios unirse a la red descargando solo una pequeña parte de todos los datos de la transacción. Para la verificación, utiliza solo los datos de transacciones más recientes que se dividen y distribuyen a través de la red para minimizar los requisitos de procesamiento y almacenamiento de datos del usuario.

Cada bloque de esta criptomoneda consta de un hash (cadena de identificación única), su ubicación en la cadena de bloques y una marca de tiempo. Cada nuevo bloque consta de un hash del bloque anterior, y un bloque puede transportar hasta 10 MB de datos, o hasta 10,000 transacciones, que deben ser verificados por todos los usuarios.

Vault se basa en una red de criptomonedas segura llamada Algorand, que es más escalable que otras criptomonedas existentes. Utiliza un modelo de "prueba de participación" para verificar los bloqueos y permitir que nuevos usuarios se unan a la red de manera eficiente.

Referencia:Bootstrapping rápido para criptomonedas | MIT CSAIL

Se opta por un "comité" de verificación representativo para cada bloque. Los usuarios que tienen más participación (dinero) en la red tienen mayores posibilidades de ser seleccionados. En lugar de verificar cada transacción, los usuarios solo necesitan verificar los certificados para unirse a la red.

Cada nuevo certificado tiene información de verificación basada en cientos de bloques anteriores conocidos como "ruta de navegación". En el momento de unirse, los usuarios hacen coincidir la ruta de exploración de los bloques anteriores con una ruta de exploración de los siguientes bloques.

Esa ruta de navegación se puede emparejar con otra ruta de navegación de los siguientes bloques, y así sucesivamente. De esta manera, los usuarios solo requieren un bloque anterior para verificar otro bloque en el futuro, saltando todos los bloques intermedios y ahorrando una cantidad significativa de ancho de banda.

¿Cómo reduce los requisitos de almacenamiento de datos?

El esquema de fragmentación en Vault divide los datos de la transacción en fragmentos más pequeños y los distribuye a través de la red para que cada usuario no tenga que procesar un gran volumen de datos para verificar las transacciones.

Para hacer esto de manera segura, Vault implementa un árbol Merkle binario, en el que el nodo raíz contiene un hash de un solo bloque y cada nodo inferior contiene un hash que representa la información del saldo de una cuenta involucrada en una transacción de bloque.

El árbol se construye de abajo hacia arriba y el hash de bloque y el equilibrio están conectados entre sí. La red une los dos nodos secundarios para obtener el hash del nodo principal y verificar cualquier transacción individual.

El árbol de Merkle se divide en fragmentos individuales y se asigna a diferentes conjuntos de usuarios. A diferencia de las criptomonedas convencionales, cada fragmento almacena una parte más pequeña de una estructura de datos masiva, lo que permite a los usuarios verificar transacciones de otras partes de la red.

Además, las cuentas de fragmentos que tienen saldo cero durante un período específico de tiempo se descartan automáticamente, liberando espacio en la red.

Leer:Los propietarios de Bitcoin son oligarcas con una comunidad oculta

La implementación del prototipo de Vault mostró que puede reducir el ancho de banda de unirse a la red hasta en un 90.5% en comparación con Ethereum y en un 99.7% en comparación con Bitcoin al descargar un libro mayor que consta de 500 millones de transacciones.


Tecnología Industrial

  1. Protocolos de red
  2. Términos y conceptos de la memoria digital
  3. Los secretos de Wall Street pueden hacer que la computación en la nube sea más eficiente
  4. Los científicos desarrollan un nuevo método para hacer que las pantallas sean más brillantes y eficientes
  5. Investigadores desarrollan inteligencia artificial para detectar coronavirus
  6. Cómo COVID-19 está afectando a Blockchain y Criptomonedas
  7. Descubriendo los beneficios del "Nuevo EDI"
  8. Los investigadores desarrollan un nuevo modelo para el reemplazo inexacto de datos de IoT
  9. Fabricación basada en datos:beneficios, desafíos y estrategias
  10. 6 maneras en que IIoT hace que la fabricación sea más eficiente
  11. Productividad de almacén:15 expertos revelan sus mejores consejos para operaciones de almacén más eficientes y productivas