detalles |
código |
demo |
exploradorUna Red Descentralizada para el Internet de las CosasA pesar de su rápida evolución, el IoT todavía tiene problemas de baja escalabilidad, altos costes operativos, cuestiones de seguridad y falta de valores funcionales. IoTeX aborda este problema introduciendo la economía de tokens en los espacios del IoT con su plataforma orientada a la escalabilidad, privacidad, independencia y capacidad para desarrollar nuevas aplicaciones y ecosistemas del IoT.
1. Innovaciones Claves de IoTeX *
Arquitectura de Blockchains en BlockchainIoTeX es una red de muchas blockchains ordenadas jerárquicamente en donde se pueden ejecutar concurrentemente muchas blockchains conectadas, conservando la interoperabilidad. Como muestra la figura de arriba, en la estructura de IoTeX la cadena raíz gestiona muchas blockchains independientes, o subcadenas. Una subcadena se conecta e interactúa con dispositivos con algo en común, por ejemplo, que tengan un propósito funcional similar, operen en entornos parecidos, o compartan el mismo nivel de confianza. Si una subcadena no funciona bien, y, si es atacada o presenta errores de software, a la cadena raíz no le afecta. Además, se posibilitan las transacciones entre subcadenas para poder transferir valores y datos desde las subcadenas a la cadena raíz o de una subcadena a otra por medio de la cadena raíz.
*
Consenso Rápido y Finalidad Instantánea de TransaccionesLa finalidad de bloque es la garantía de que un nuevo bloque generado es
definitivo y no se puede cambiar. Esto repercute sustancialmente en la implementación de la comunicación entre cadenas, ya que una subcadena ha de esperar hasta que se logra la finalidad de bloque (al menos con una alta probabilidad) en la blockchain emisora antes de aceptar transacciones entrantes entre subcadenas.
La mayoría de blockchains públicas, como Bitcoin, no tienen finalidad instantánea: la blockchain receptora solo puede tener una garantía probabilística, y, cuantos más mineros PoW confirmen una transacción, más probable es que en esa blockchain se haya aceptado la transacción.
Utilizar un consenso finalizador aborda este problema porque la blockchain receptora tiene garantía con una sola confirmación de bloque en la blockchain emisora. Se espera que la transferencia de valores y datos en aplicaciones del IoT sea rápida y asequible, lo que requiere un mecanismo de consenso finalizador tanto en la cadena raíz como en las subcadenas. El consenso de IoTeX, que logra la finalidad instantánea de bloque, es una de las muchas características diseñadas para encajar en futuras aplicaciones del Internet de las Cosas.
*
Mecanismo de Consenso Roll-DPoSPara lograr un mecanismo de consenso eficiente y rápido con finalidad instantánea de bloque en el contexto del IoT, combinamos los conceptos de DPoS, PBFT y Verificable Random Functions (VRFs).
Micali et al. fue el primero en mostrar las VRF, una familia de funciones que pueden producir pruebas públicas verificables para la corrección de sus salidas aleatorias. Nuestro mecanismo Roll-DPoS mejora el DPoS existente haciéndolo escalable masivamente (con un grupo de nodos delegados de tamaño dinámico que depende del tamaño de la blockchain), más democrático, menos centralizado (permitiendo que más nodos participen en el consenso) y más seguro ante ataques (aplicando un algoritmo aleatorio innovador para seleccionar a los productores que participan en el consenso).
*
Preservación de Privacidad IntegradaLa privacidad que proporcionan nativamente Bitcoin y Ethereum están limitadas por sus seudónimos, sus detalles de transacción no son confidenciales y cualquiera puede aprender trivialmente sobre la cantidad y activos transferidos, sus metadatos, y sus relaciones con otras transacciones.
Hay tres aspectos de la privacidad claves en este contexto, la privacidad del emisor, del receptor y de la cantidad transferida. Se pueden aplicar distintos esquemas criptográficos para abordarlos, IoTeX integra las “stealth address” para la privacidad del receptor, la “firma de anillo” para la privacidad del emisor y los “Compromisos de Pedersen” para ocultar la transacción transferida, junto con las siguientes innovaciones:
- Un esquema ligero de stealth address diseñado para evitar que los receptores tengan que escanear la blockchain entera para ser conscientes de futuras transacciones
-Se optimiza la firma de anillo para hacerla compacta en tamaño
sin una configuración distribuida confiable (trusted setup).
2. TokenSuministro Total:
10.000.000.000 de IOTX Venta Privada (cerrada):
25.000 ETH 1 IOTX = 0,0000125 ETH(+20% bonus)
3. Experiencia del Equipo4. Aliados5. Hoja de Ruta 6. Documentos Académicos 7. Inversores Privados[/center]