ETFFIN Finance >> Finanzas personales curso >  >> fondo >> Información del fondo

¿Qué es la Red OMG (OmiseGO) y el Protocolo Plasma?

Originalmente llamado OmiseGo, OMG Network comenzó como un derivado del sistema de pago tradicional tailandés, Omise, que se lanzó en 2013. Anteriormente se destacó como una "pasarela de pago para el sudeste asiático, con sede en Tailandia, proporcionando una solución segura y de marca blanca para comerciantes y empresas ”.

La empresa matriz de OmiseGo es SYNQA, una empresa de tecnología financiera con sede en Tailandia, que en agosto de 2020, aseguró $ 80 millones en capital a través de una ronda de inversión Serie C liderada por SCB 10x, una subsidiaria del Siam Commercial Bank. Toyota Financial Services Corporation de Japón también se unió como uno de sus principales inversores.

En 2017, OmiseGo ejecutó su ICO, recaudando $ 25 millones. Tras la conclusión de la ICO, los desarrolladores anunciaron un lanzamiento aéreo, donde los propietarios de Ether podrían participar.

El 1 de julio 2020, el proyecto renombrado bajo el nombre, Red OMG, después de la primera prueba abierta del mes anterior. En su nota de prensa, los desarrolladores compartieron que el nombre original ya no reflejaba lo que estaba haciendo la empresa, así como la comunidad criptográfica que confunde OmiseGo con el sistema de pago Omise.

¿Qué lo hace único?

Lo suficientemente emocionante, OMG Network tiene una lista apilada de asesores, incluso, pero no limitado a Vitalik Buterin, Joseph Poon, Dr. Gavin Wood, Vlad Zamfir, y Roger Ver.

Fuente:Blockgeeks

Plasma

OMG Network utiliza Plasma como su solución de escalado de blockchain. Creado por Poon, Cocreador de Lightning Network, y Buterin, Cofundador de Ethereum, El marco propuesto por Plasma incentiva y refuerza la ejecución de contratos inteligentes, que, por supuesto, es escalable a una cantidad significativa de actualizaciones de estado por segundo, de acuerdo con su documento técnico.

En llano, El plasma se compone esencialmente de cadenas de bloques construidas sobre cadenas de bloques, sirviendo como una serie de contratos que se ejecutan en la parte superior de la cadena de bloques principal de ethereum. Puede visualizar Plasma en la imagen que se muestra a continuación:

El objetivo de Poon y Buterin al diseñar Plasma, es tener la cadena de bloques principal como la cadena de bloques raíz, con cualquier otra cadena (child chain), además de minimizar por completo la confianza. En otras palabras, existen mecanismos para que las personas salgan de las cadenas infantiles.

La funcionalidad de Plasma depende de MapReduce, un modelo de programación para procesar y generar grandes conjuntos de datos con un paralelo, algoritmo distribuido en un clúster. Si hay una gran cantidad de datos, partes de esos datos se pueden delegar a entidades más pequeñas, que los calculan en paralelo y luego le devuelven el resultado.

MapReduce se puede dividir en "Mapa" y "Reducir:"

Con Mapa , los datos se dividen y se entregan a diferentes entidades para su resolución en paralelo. Reducir , por otra parte, es donde las entidades resuelven el problema y ejecutan la función de "resumen" que reduce considerablemente el tamaño de los datos y devuelve el valor resumido.

Entonces, aplicando MapReduce, expliquemos la imagen de arriba:

En la etapa Mapa, están pasando dos cosas:

  • (1) La cadena de plasma 1 da su tarea a la cadena de plasma 2, y
  • (2) La cadena de plasma 2 luego asigna cada página a la cadena de plasma 3

Desde allí, Reducir patadas en:

  • (1) Plasma chain 3 y luego computa lo que acaba de recibir de Plasma chain 2, y devuelve los datos merkelizados a la cadena Plasma 2, y
  • (2) La cadena de plasma 2 luego obtiene los datos finales, enviando los datos finales de Merkelized a la cadena Plasma 1.

Círculo completo.

Lo más probable es que su próxima pregunta, ¿Qué son los datos “merkelizados”? Para entender esto debes mirar hacia el árbol Merkle.

Entonces, ¿Cuál es el propósito de un árbol Merkle?

Cada bloque de una cadena contiene miles y miles de transacciones, lo que hace que sea extremadamente ineficiente y poco práctico almacenar todos los datos en un bloque como una serie. Esto hace que sea extremadamente complicado localizar cualquier transacción en particular.

Aquí es donde entra el árbol Merkle, ayudando a averiguar si una transacción en particular pertenece a ese bloque (o no).

Supongamos que desea buscar los datos en este bloque en particular, ilustrado en rojo arriba. En lugar de pasar por el engorroso proceso de examinar cada hash individual, y ver si pertenece a los datos o no, puede rastrearlo siguiendo el rastro de hashes que conducen a los datos.

Cuando escuche el término "Merkelizado", se refiere a la raíz de Merkle, o el único nodo en el nivel más alto etiquetado como "Top Hash". Cada cadena secundaria debe enviar la solución Merkelizada de vez en cuando a la cadena principal.

Más temprano, mencionamos que parte del diseño del desarrollador para Plasma era asegurarse de que no fuera completamente confiable, proporcionando mecanismos para garantizar que las personas puedan salir de la cadena de manera adecuada. Eche un vistazo a esta imagen a continuación:

Digamos que Alice tiene 1 ETH en Plasma Block # 3, pero por la razón que sea, ve que ya no tiene ese ETH en Plasma Block # 4.

Supongamos que la persona responsable de administrar el Bloque n. ° 4, actúa de forma maliciosa, y le asigna 1 ETH a otra persona. ¿Qué hace Alice?

El contrato inteligente de Plasma permitirá a Alice enviar una prueba de fraude a la cadena de bloques raíz, a ella oa cualquier otra persona que se dé cuenta de esta actividad. Desde allí, la cadena de bloques raíz verificará si el fraude es real o no, y si es "revertirá" el bloqueo malicioso, haciéndolo inválido. Por lo tanto, el estado de la cadena de plasma se remonta al Bloque n. ° 3.

¿Y qué pasa con el Bloque # 4? El firmante / creador del Bloque # 4 es penalizado.

Salida del protocolo en plasma

Ahora, este resultado depende totalmente de si el individuo tiene o no acceso al fraudulento, que puede no ser siempre el caso. En caso de que Alice no tuviera acceso a los datos fraudulentos, El sistema de resolución de disputas interno de Plasma se activa, con sus salidas prediseñadas.

Supongamos, para esta segunda hipótesis, que Alice no tenía acceso a los datos fraudulentos.

En este caso, Alice tiene 1 ETH en el Bloque # 3, pero ella no tiene acceso al Bloque # 4.

Entonces, Alice informa a la cadena principal (cadena raíz) que va a salir de la cadena, si no se le da acceso en 7 días. Al hacerlo, ella transmitirá su intención de gastar ese 1 ETH dentro de los 7 días. Si no gasta el 1 ETH, entonces podrá salir de la cadena.

La salida ocurre en el orden de la edad de las entradas dentro del bloque de plasma, lo que significa que las entradas más antiguas podrán salir primero, creando un sistema justo. La idea es proteger la cadena raíz a toda costa, solo hacer que los participantes se muevan a ese bloque si todos los demás bloques están comprometidos.

Ahora, cuando Alice informa a la cadena principal de su intención de gastar o no gastar ese 1 ETH, esa "intención" debe almacenarse en algún lugar, que trae árboles anidados.

Fuente:Libro blanco de Plasma

¿Puedes identificar los tres (3) niveles de cadenas aquí?

  • Nivel 0: Cadena raíz (por ejemplo, Ethereum)
  • Nivel 1: Hijo de la cadena raíz (Plasma Blockchain, Profundidad del primer árbol)
  • Nivel 2: Cadenas de niños de nivel 1 (Plasma Blockchain, Profundidad del segundo árbol)
  • Nivel 3: Hijo de Nivel 2 (Plasma Blockchain, Profundidad del tercer árbol)

Ahora, digamos que un bloque en el Nivel 2 está comprometido; ¿Dónde moverá Alice su 1 ETH?

Fuente:Informe técnico de plasma

Cualquier participante en el bloque comprometido se moverá al bloque anterior, y ese bloque comprometido se quita de la cadena. Esta es una solución económicamente más viable, dejando intacta la cadena de la raíz.

Fichas de OMG

La red OMG utiliza tokens OMG. La ICO de 2017 que tuvo lugar del 23 de junio al 23 de julio, recaudó $ 25 millones. La empresa no quería cometer el mismo error que hizo BAT, limitando la venta de OMG a KYC, o personas que podrían identificarse fácilmente para evitar la posibilidad de que una o dos personas ricas compren casi todas las fichas.

Posiblemente, la característica más popular de OMG Network es que es una cadena lateral, escalar el trabajo con tokens ERC utilizando transacciones por lotes a través de contratos inteligentes.

Esta integración resultará en una reducción de los tiempos de confirmación, que ofrecen pagos más rápidos mientras que las tarifas también se reducen. El efecto de lo cual permite a OMG Network manejar miles de transacciones a un tercio del costo de Ethereum como una solución de Capa 2 para Ethereum que agrupa las transacciones antes de la liquidación. El procesamiento por lotes de transacciones de Ethereum en capas secundarias se ha convertido en la solución preferida para ayudar a escalar la red, según CoinDesk.