Actualización sobre la Estandarización de IOTA – Julio de 2021

1522

Los últimos avances del Grupo de Object Management de la Fundación IOTA  que desarrollan estándares que impulsen la interoperabilidad y la adopción por parte de la industria de soluciones basadas en Decentralized Ledger Technologies.

TL;DR:
Tras la última reunión trimestral del Grupo de Gestión de Objetos celebrada en junio, te ponemos al día de nuestras actividades en materia de estándares. Entre ellas se encuentran la RFP de Streams (LETS), la RFI de SSI desechable y el protocolo IOTA, además de otras RFI, arquitectura de referencia y gobernanza.

La última reunión trimestral del Grupo de Object Management (OMG) tuvo lugar a mediados de junio. En esta actualización, le traemos lo último sobre las diversas actividades relacionadas con los estándares en las que participa la Fundación IOTA, así como las actividades más amplias relacionadas con las DLT en el OMG. El OMG aprobó dos extensiones de fecha: para el RFI sobre identidades auto-soberanas desechables y para el RFP de Linked Encrypted Transaction Streams, para el que la Fundación IOTA está trabajando para presentar una respuesta. Los temas tratados este trimestre incluyen estos dos temas junto con una actualización de la propuesta general de estándares del Protocolo IOTA (basada en el Coordicidio IOTA 2.0), RFIs para contratos inteligentes y moneda digital, y arquitectura de referencia y aspectos sobre gobernanza en general.

Introducción

Después de la última reunión trimestral del Grupo de Object Management (OMG) en junio, es hora de otra actualización sobre el estado de nuestras actividades de estandarización en la Fundación IOTA.

En la reunión del OMG, se ampliaron varias fechas límite, se discutieron nuevas ideas y puntos de vista sobre el ledger distribuido y la blockchain en general, la Fundación IOTA pudo actualizar al OMG sobre el estado actual de nuestro trabajo en el Protocolo IOTA y en IOTA Streams. Obtuvimos valiosos comentarios de la comunidad del OMG sobre estas actividades, junto con ofertas de ayuda.

Además del OMG, seguimos colaborando con otros organismos de estandarización, como el Institute of Electrical and Electronics Engineers Standards Association (IEEE), TangleEE, la Fundación de Trust over IP y el Consorcio de la World Wide Web (W3C). En el W3C hemos presentado con éxito un nuevo método de Identificador Descentralizado (DID) para IOTA al repositorio de DID del W3C.

Un tema recurrente en la reunión del OMG de este trimestre fue la gobernanza de los ledgers distribuidos. Esto se refleja en el Distributed Immutable Data Objects (DIDO) del OMG, además de ser el centro de una serie de actividades en el IEEE y el Consorcio de Internet Industrial (IIC).

El protocolo IOTA

La Fundación IOTA presentará el protocolo de IOTA Tangle al OMG como una solicitud de comentarios (RFC – Request for Comments) a finales de 2021. Esta presentación se basará en el trabajo sobre el Coordicide realizado por IOTA Research, también conocido como IOTA 2.0. Se presentará en el momento en el que no se prevean más cambios importantes para el protocolo IOTA 2.0.

La RFC del Protocolo IOTA cubre todo el conocimiento que se requiere para crear con éxito una implementación del Nodo IOTA.

Desde la última vez que hablamos con el OMG, las especificaciones de investigación actuales se han puesto a disposición del público en forma de borrador. Pueden verse en GitHub.

En el OMG dimos una visión general de estas últimas especificaciones y nuestros planes para empaquetarlas en un documento RFC formal. Recibimos valiosos comentarios al respecto, incluyendo una discusión detallada sobre el uso potencial del estándar del Data Distribution Service (DDS) de OMG, tanto para el Protocolo IOTA como para la presentación del Request for Proposal (RFP) de LETS (ver más abajo).

También tuvimos una discusión detallada sobre cómo un futuro Protocolo IOTA soportaría los nodos que están ejecutando diferentes protocolos de transporte. Esto puede no afectar a la presentación inicial de la RFC de IOTA 2.0, pero las futuras iteraciones del protocolo que estén diseñadas para soportar múltiples protocolos para los nodos de la misma red tendrán que abordar estas cuestiones.

LETS RFP

 

La Fundación IOTA está preparando una presentación en respuesta a la solicitud de propuestas (RFP) del OMG para los Linked Encrypted Transaction Streams (Transacciones Linqueadas Encriptadas de Streams ), la RFP de LETS. Esta respuesta incorpora el framework de IOTA Streams y el Data Description and Modification Language (DDML) que forma parte de dicho framework.

Las fechas límite para responder a la RFP de LETS se han ampliado en un trimestre. Esto nos da más tiempo para completar nuestra presentación formal. Gracias a ello, hemos podido presentar un borrador inicial y una visión general de nuestra presentación al LETS y recibir valiosos comentarios de los expertos del OMG al respecto. Estamos estructurando nuestra respuesta de manera que las diferentes formas de proporcionar mensajes encriptados enlazados (incluido el protocolo SKALY Freighter) puedan afirmar su conformidad con las partes pertinentes de la especificación propuesta.

IOTA Streams define un framework general a partir del cual los desarrolladores pueden definir un protocolo local para la mensajería basada en streams. Esto significa que el protocolo detallado que es utilizado por una aplicación real (como la aplicación IOTA Channels) no está completamente definido en el estándar. En su lugar, el estándar propuesto establece cómo definir dicho protocolo. Esto es inusual para un estándar y requerirá una cuidadosa revisión y examen por parte del OMG, con el fin de garantizar que el estándar, tal y como está escrito, es completo y aplicable, siendo estos requisitos para cualquier estándar. La recompensa es el nivel de flexibilidad que tendrán los desarrolladores a la hora de diseñar soluciones de mensajería que se asienten sobre Tangle o sobre otras tecnologías de ledger distribuido (DLT), y sobre capas de transporte que no sean DLT.

Hemos dividido la especificación del LETS en componentes lógicos y conceptuales separados para dar soporte a las diferentes formas en que se puede utilizar este estándar. La parte basada en IOTA Streams utiliza específicamente una construcción de «esponja». Hemos revisado los detalles de esto con el grupo de trabajo pertinente de OMG.

La especificación LETS propuesta (respuesta a la RFP) describe cómo la solución LETS puede ser descrita en términos arquitectónicos, como un protocolo de 2da Capa (Layer 2) sobre una capa de transporte, donde esa capa de transporte puede ser el Tangle, otro blockchain o DLT, o un tipo de capa de protocolo completamente diferente, como TCP/IP. En la reunión de OMG se discutió cómo el estándar DDS de OMG encaja en esta imagen arquitectónica. DDS cubre aspectos diferentes a los de Streams (y por tanto a los de LETS), de modo que, por ejemplo, una aplicación puede utilizar DDS pero no LETS, LETS pero no DDS, o ambos.

Hemos recibido algunos comentarios valiosos sobre los puntos de vista arquitectónicos de la especificación LETS. Al menos una empresa miembro de OMG está dispuesta a ayudarnos con esta presentación, trabajando junto a la Fundación IOTA en estos documentos. Esto ayudará a mejorar nuestra presentación y a facilitar el camino hacia la certificación final del estándar LETS.

SSI desechable

En cuanto a la Identidad Autosoberana (SSI), IOTA mantiene una oferta de identidad que se ajusta al estándar de identificadores descentralizados (DID) del W3C para la identidad autosoberana. Para apoyar esto, hemos presentado un nuevo método DID para IOTA en el  Repositorio DID del W3C.

En resumen, un SSI es un acuerdo por el que los individuos pueden presentar algo con lo que identificarse formalmente, junto con información adicional de credenciales para servicios u otros derechos, sin tener que mostrar información personal a quien se está identificando. Para ello, se cuenta con un tercero de confianza que sí ve la información del individuo y que, a continuación, emite el material de identificación (por ejemplo, como un código QR u otro código único) que puede ser comprobado por cualquier entidad ante la que el individuo necesite identificarse.

El uso de DID por parte de IOTA Identity no requiere ninguna actividad de estandarización adicional en el OMG. El OMG ha estado estudiando una propuesta de SSIs desechables que amplía esto. Las SSIs desechables son identidades que se mantienen como se describe para la SSI, pero que se eliminan tan pronto como un contexto de usuario determinado ya no se aplica, por ejemplo, para un viaje particular o un tratamiento médico. IOTA está explorando este enfoque como parte de nuestras colaboraciones en curso en el ámbito de la salud y otros ámbitos.

Como se ha descrito en actualizaciones anteriores, el OMG ha publicado una RFI sobre esta idea. El objetivo de esta RFI es determinar si hay algo que se beneficiaría de que el OMG emitiera un estándar (a través de la emisión de una RFP), y si hay un interés comercial y una posible implementación de dicho estándar. Por ejemplo, podría resultar que se tratara simplemente de una forma diferente de utilizar los estándares existentes.

La Fundación IOTA presentó una respuesta a esta RFI y pasamos algún tiempo en reuniones del OMG examinando esa respuesta. La respuesta brindada por IOTA identificó una serie de características interesantes, incluyendo cómo definir formalmente el contexto, ya que cualquier uso desechable no se trata de simplemente tirar el identificador, sino del contexto que se mantiene mientras ese SSI permanece activo. En relación con esto, la respuesta de IOTA también hablaba de la noción de personas y de la forma en que el SSI desechable o descartable significaría que la gente puede decidir utilizar diferentes terceros de confianza como emisores de SSI para su uso en diferentes contextos.

Otra posibilidad interesante es el uso de la propia red Tangle u otra red DLT como tercera parte de confianza, de modo que el individuo no dependa de ninguna organización o entidad específica como emisora de sus SSI. Recibimos una presentación detallada de la Fundación TWINDS, en la que se describía este tipo de solución de ISE contextual utilizando la DLT como tercera parte, con consideraciones detalladas sobre la verificabilidad, la privacidad, la posibilidad de disponer de ella y nuevas formas de pensar sobre la propia identidad.

Tuvimos un animado y profundo debate en torno a este tema, en el que se abordó el tema respecto de si hay algo que podría estandarizarse más allá del estándar DID del W3C. La conclusión fue que había al menos dos o tres asuntos distintos que podrían formar el ámbito de futuras normas o estándares. Entre ellas se encuentran la forma de definir formalmente el contexto (incluidas las capas de contexto), la definición de las personas usuarias para las distintas interacciones, el carácter de estado de las SSI en el contexto de estos escenarios de uso, la verificabilidad de la eliminación, etc.

También abordamos cuestiones sociales y jurídicas más amplias que son posibles de abordar con este nuevo enfoque. Aunque estas consideraciones no se reflejan directamente en las propuestas de normas, son un claro indicio de la importancia social del apoyo a las normas para este uso y de la posible aceptación en el mundo real de las soluciones basadas en SSI desechables.

El grupo OMG votó a favor de ampliar el plazo de respuesta a la solicitud de información sobre SSI descartables (de un solo uso) hasta mediados de septiembre (justo antes de la próxima reunión trimestral). Esto permitirá las respuestas formales a la RFI de TWINDS y de otras personas de las que hablamos, como la iniciativa REFLOW (lea más aquí).

También es posible que cualquier otra persona responda a este RFI, incluyendo otros dentro de la Fundación IOTA y nuestra comunidad más amplia, y la gente puede responder a un RFI tantas veces como quiera. No es necesario ser miembro de OMG para responder a un RFI. Animamos a todos los que puedan a responder a este RFI.

En la reunión trimestral de septiembre, analizaremos todas las respuestas y nos pondremos a crear una o más RFP para definir las características clave estandarizables de este tipo de solución.

Contratos Inteligentes

A más largo plazo, el OMG está estudiando otros aspectos de la DLT que pueden estandarizarse, incluidos, por ejemplo, los oráculos, las consideraciones de intercambio/moneda, los contratos inteligentes, etc.

El primero de ellos en el que nos centramos es el de los Contratos Inteligentes. La Fundación IOTA tiene una oferta que constituye un buen punto de referencia para definir los estándares de los contratos inteligentes. Dada la naturaleza innovadora de IOTA y el Tangle, los contratos inteligentes de IOTA también tienen características que pueden no ser necesarias en otros contratos inteligentes, incluyendo algunos enfoques interesantes para la interoperabilidad. La interoperabilidad ha sido un tema recurrente (y un punto de dolor) para muchas empresas miembros del OMG que se ocupan de complejas cadenas de suministro, incluyendo la industria aeroespacial y el comercio minorista.

El OMG empezará publicando un RFI con vistas a determinar, a partir de las respuestas que recibamos, si hay algo que (a) necesita ser estandarizado y (b) no está ya cubierto en otras estándares existentes, en este caso incluyendo los estándares definidos en el ecosistema ERC de Ethereum.

El trabajo sobre la RFI de OMG Smart Contracts está bastante avanzado, pero no estábamos preparados para emitirla formalmente en esta reunión. Al igual que con muchas RFI, primero intentamos averiguar lo que ya deberíamos saber y que no requiere respuestas de la industria, y a partir de ahí elaboramos una lista de cosas que deberíamos preguntar a la industria y a los usuarios finales, para determinar si hay necesidad de algun estándar y, en caso afirmativo, qué cubriría. En caso afirmativo, publicaremos una solicitud de propuestas (RFP), posiblemente ya en diciembre, siempre que podamos publicar la solicitud de información (RFI) en septiembre.

Una vez que el RFI esté completo, esperamos que la Fundación IOTA envíe una respuesta, y dependiendo de las RFP que el grupo OMG presente (si hay alguna), también esperamos que la Fundación IOTA pueda presentar una posible respuesta a una RFP relacionada con los Contratos Inteligentes, ya sea solo o junto con otras empresas miembros del OMG que puedan tener interés en esto.

Esto no impide que la Fundación IOTA también presente propuestas en el sistema ERC RFC de Ethereum o en cualquier otro lugar, para las características que sean más apropiadas.

Moneda Digital

En el ámbito de finanzas del grupo OMG, hemos estado trabajando en una RFI para la moneda digital. El objetivo de esto es entender el espacio de la moneda digital en general, ya sea para proporcionar definiciones y conocimientos detallados al grupo de trabajo del OMG sobre la moneda digital de los bancos centrales o, en su caso, para considerar la emisión de solicitudes de normas potenciales en ese espacio.

Como término, «moneda digital» define todos los tipos de moneda que pueden considerarse digitales, estén o no relacionados con las criptomonedas, y sean o no emitidos por bancos centrales. Asumimos que las monedas digitales de los bancos centrales pueden o no estar basadas en criptodivisas y esta RFI pretende explorar todas estas variables y alternativas.

Al igual que en el caso de la solicitud de información sobre contratos inteligentes, todavía estamos en el punto de averiguar lo que sabemos para determinar qué pedir a la gente de la industria y a quién preguntar. Esta RFI está en forma de borrador y no estaba lista para publicarse en la reunión trimestral de junio, pero esperamos poder publicarla en el ciclo de reuniones de septiembre.

Conocimientos generales

Vocabulario y conceptos

Uno de los resultados de los debates de la RFI, tanto sobre los contratos inteligentes como sobre la moneda digital, fue la constatación de que es necesario algún tipo de recurso de conocimiento en estas áreas. Esto incluye, pero va más allá de la criptomoneda y las soluciones de ledger distribuido. Lo que realmente necesitamos es algo parecido a un vocabulario formal, pero que vaya más allá del simple significado de las palabras y profundice en los propios conceptos significativos de los mismos. Como muchos de nuestros lectores saben, varias palabras tienen significados más precisos o incluso diferentes en blockchain y DLT que en un uso más amplio (por ejemplo, el ledger que se traduce literalmente «libro mayor» en DLT va más allá de la definición común de los «libros mayores» en la contabilidad general). A la inversa, hay muchos conceptos interesantes que se definen en la industria financiera, como pools de liquidez, que tienen una aplicación específica en la cripto economía.

El grupo OMG está trabajando para articular no sólo vocabularios compartidos, sino «conceptologías» (¡no es una palabra real!) en todo el OMG, incluyendo áreas de solapamiento entre los dominios de blockchain, finanzas y gobierno. Llamamos «ontología» a la definición formal de los conceptos de esta manera, y estas ontologías pueden vincularse lógicamente, ser mapeadas por diferentes palabras en diferentes contextos de uso, y ser referenciadas a los datos para abordar problemas de integración y desarrollo de aplicaciones.

Como parte del trabajo de la RFI del año pasado sobre interoperabilidad, identificamos la necesidad de definir formalmente los conceptos en torno a las DLT. Los responsables de la Arquitectura de Referencia DIDO han estado trabajando en una iniciativa de Interfaz de Línea de Comando DIDO (DIDO CLI), que tiene como subproducto la definición formal de la mayoría de los conceptos que describen un ecosistema de ledger digital. En la reunión trimestral se hizo una presentación y un debate detallados al respecto, y prevemos integrar esta labor en el trabajo de terminología y ontología en curso descrito anteriormente.

Gobernanza

Un tema recurrente en muchos de estos debates ha sido la gobernanza de los ecosistemas DLT. Los estándares desempeñan un papel clave en la gobernanza, y muchas normas generales tienen un papel en la gobernanza de las DLT (por ejemplo, la norma ISO 9000). También hay muchos retos de gobernanza específicos de la DLT, en particular cómo garantizar la calidad y la coherencia en una DLT totalmente descentralizada.

La Arquitectura de Referencia de Objetos de Datos Distribuidos Inmutables (DIDO RA) del OMG cubre muchas de estas preocupaciones e incluye una lista de normas aplicables para la gobernanza. Esta AR fue revisada y re-editada en la reunión trimestral de junio y está a disposición de los miembros del OMG, incluidos los de la Fundación IOTA.

Conclusiones

Gran parte del enfoque reciente en el mundo de las normas y estándares se ha centrado en la recopilación de conocimientos y en el perfeccionamiento de los mismos con el fin de identificar dónde hay cosas que pueden estandarizarse de manera que beneficien al mundo de las DLT en su conjunto. Esto incluye exploraciones en el OMG, el IEEE, el IIC y otros lugares sobre puntos de vista arquitectónicos, definiciones de conceptos formales y consideraciones de gobernanza de la DLT. Las normas formales son una parte esencial de la gobernanza y serán vitales para la interoperabilidad, lo que permitirá una mayor adopción por parte de la industria de soluciones basadas en la DLT en las cadenas de suministro, la Internet de las cosas, etc.

La comprensión de estas cuestiones de arquitectura y definición también mejorará las propias normas, como hemos visto en los debates de la comunidad OMG sobre nuestro actual proyecto de protocolo IOTA y la respuesta a la solicitud de propuestas de LETS para la mensajería. Cualquier estándar debe ser completo y aplicable, y debe hacer uso y referencia a otros estándares siempre que sea posible, nunca reinventando en un estándar algo que ya está cubierto en otro.

La Fundación IOTA adopta plenamente la estandarización y el enfoque más amplio sobre la calidad y la gobernanza que esto conlleva. Nuestros controles internos de los documentos se mejoran continuamente, como puede verse en las especificaciones de investigación recientemente publicadas. Hemos desarrollado un enfoque innovador para la gobernanza que apoya la máxima flexibilidad en las primeras etapas de exploración de cada iniciativa de IOTA, mientras que la introducción de la gestión de cambios detallados y las especificaciones escritas formales en el momento en que cada oferta es lo suficientemente madura como para ser presentada para la estandarización.

El grupo OMG ha ampliado los plazos para las respuestas a la RFI de Identidad Auto Soberana Descartable y para la presentación de una respuesta a la RFP de LETS. Esto sitúa a la Fundación IOTA en una posición fuerte a la hora de presentar nuestras propuestas de especificaciones y nos permite influir en la estandarización de diferentes aspectos del ecosistema DLT en general de cara al futuro.


Post original: IOTA Standardization Update July 2021

Comentarios

comentarios

pasarela de pagos con criptomonedas