Publicación de invitado de HodlX Envíe su publicación

Algunos de los sistemas distribuidos más avanzados del mundo, como Halo 4, WhatsApp y LinkedIn posiblemente entre los líderes mundiales en diseño de redes use una prueba matemática llamada ‘modelo de actor’.

Grandes instituciones de procesamiento de pagos como Visa y Mastercard también lo usan sin duda animando los oídos de todas las personas que creen que las criptomonedas son una alternativa viable a las soluciones de pago y remesas existentes.

La fragmentación se considera uno de los muchos santos griales de la criptografía porque la división de una cadena de bloques en varias redes más pequeñas, también conocidas como fragmentos, libera el potencial de separar el tráfico de manera integral, en lugar de lidiar con grandes volúmenes de transacciones a la vez en un solo lugar.

El modelo de actor es irresistiblemente propicio para la fragmentación en blockchain, con principios técnicos que ofrecen un ajuste all-natural al objetivo de una gran escalabilidad.

Estrictamente hablando, la lógica de este modelo no rompe las normas de blockchain por sí sola. pero la ingeniería innovadora hace que sea totalmente posible escalar a 100 000 TPS (transacciones por segundo) utilizando los fundamentos subyacentes.

Estos fundamentos proporcionan un modelo muy moderno para redes distribuidas.

Los pioneros en tecnología a menudo disfrutan de una ventaja significativa, y lo mismo podría ser cierto para los ingenieros que utilizan pruebas matemáticas inteligentemente adaptadas para una cadena de bloques escalable masivamente.

Por qué el modelo de actor es tan bueno técnicamente

El modelo de actor fue introducido por primera vez por Carl Hewitt en 1973 y desde entonces se ha implementado con éxito, como en la biblioteca Akka utilizando el lenguaje de programación Scala y la OTP (Open up Telecom System) utilizando Erlang.

En todo caso, esto indica una prueba matemática altamente adaptable.

No teníamos las herramientas ni la visión conceptual para diseñar DLT moderno hace 40 años cuando Ericsson lideró la adopción del modelo de actor al implementarlo como software sobre enrutadores de hardware.

Sin embargo, es muy posible que este haya sido el comienzo de una revolución silenciosa que terminó con la adopción masiva de blockchain y, finalmente, la integración de la tecnología en nuestra vida diaria.

Si este fuera el caso, es instructivo aprender exactamente cómo funciona el modelo del actor. Incluso aquellos sin una sólida foundation matemática o incluso informática pueden comprender fácilmente la lógica inconfundible de aplicarlo a blockchain.

El modelo de actor establece que un átomo de computación es un ‘actor’ aplicado a blockchain simplemente significando, la cuenta de usuario.

A los efectos de la explicación, nos referiremos al actor como una ‘cuenta’ o en muchos casos, ‘contrato inteligente’. Dentro de cada cuenta hay una identificación única o dirección de billetera y manejadores de datos y mensajes para transmitir estos datos.

El rol de la cuenta le permite recibir mensajes, cambiar su estado y cambiar su comportamiento (código) así como generar (implementar) otras cuentas.

Las cuentas son la unidad básica de computación responsable de la comunicación y, por lo tanto, son responsables de determinar cómo procesar las transacciones. Además, las cuentas conservan su propio estado privado en completo aislamiento de otras cuentas, lo que supone una gran ayuda para la seguridad y la estabilidad de la crimson.

Quizás la mayor ventaja de los titulares es la escalabilidad fenomenal de una cadena de bloques que utiliza el modelo de actor y hace un uso completo de la naturaleza multifacética de las cuentas.

Resolviendo perfectamente el problema de escala

Imaginar 100.000 TPS es difícil, mientras que calcularlos de manera estable y segura es una tarea gigantesca. Y una cuenta en este modelo está limitada a enviar hasta 255 mensajes a otros contratos inteligentes, lo que en la superficie implica un límite de TPS de solo un par de cientos.

La ingeniería inteligente, sin embargo, puede superar este límite y superar el límite.

Mediante el empleo de un patrón recursivo de envío de mensajes de una cuenta singular a sí mismo esencialmente aplicando repetidamente el proceso de mensajería el límite aumenta exponencialmente hasta decenas de miles, si no más.

Un solo mensaje externo a cualquier contrato inteligente dado puede generar una enorme cantidad de mensajes de seguimiento que contienen transferencias de tokens, transferencias NFT o cualquier otro tipo de transacción en blockchain.

Dentro del modelo de actor, los desarrolladores pueden diseñar e implementar contratos inteligentes sin renunciar al regulate de la comunicación y, de hecho, a la coordinación entre nodos en una purple descentralizada.

Lo que esto podría significar es un tremendo salto adelante en el discussion CeFi versus DeFi.

Un desafío true en el espacio es encontrar una compensación viable entre los principios descentralizados y asegurarse de que la tecnología cumpla su promesa. a menudo se logra aceptando que habrá un aspecto centralizado y, por lo tanto, un punto focal potencial de falla.

Todo cambia una vez que se implementa el modelo de actor. Cada cuenta tiene una dirección única calculada de forma determinista como un hash (stateInit), donde stateInit denota sus datos iniciales y datos de contrato. Todo esto está empaquetado en una estructura de datos identical a un árbol especial llamada ‘celda TVM’.

Envision una cuenta recién creada que envía su primer mensaje. el mensaje inicial o transacción comienza una cadena que puede crecer exponencialmente de acuerdo con las demandas del flujo de datos con el resultado de un aumento exponencial de la capacidad.

Como un rizoma finito, una sola cuenta puede encontrarse con múltiples cuentas en la cadena de bloques y enviar transacciones entre ellas. Todo con el objetivo de crear una crimson escalable masiva capaz de manejar, por ejemplo, la mayor caída de NFT (token no fungible) en la historia y, al mismo tiempo, lidiar con un flujo significativo de funds e información en las industrias tradicionales.

Una pink segura y descentralizada es posible

La implementación en cadena se united states of america mucho en sistemas de producción compuestos por diferentes contratos inteligentes que necesitan comunicarse entre sí.

Cualquier contrato inteligente basado en la lógica del modelo de actor en dicha cadena de bloques por lo que acepta un mensaje externo o interno puede iniciar el proceso de envío de transacciones.

Una cuenta puede enviar un mensaje de implementación especial que contiene el código y los datos iniciales, lo que activa la implementación en cadena de un nuevo contrato inteligente.

Una cadena de bloques enormemente escalable debe garantizar que los contratos de fábrica recién implementados se configuren de una manera que garantice que haya una concordancia total en lo que respecta al código.

De lo contrario, las secciones de la cadena de bloques están expuestas a riesgos de seguridad y, en el peor de los casos, son víctimas de actores malintencionados que codifican contratos inteligentes para actuar de una forma en la que se supone que no deben hacerlo.

Utilizar el modelo de actor simplemente significa que cuando un usuario se registra, la nueva cuenta tendrá que enviar mensajes a un contrato inteligente. De lo contrario, su cuenta no podrá implementarse y activarse.

Esto funciona para alinear las cuentas nuevas con todas las demás cuentas en la cadena de bloques, lo que reduce en gran medida el riesgo de que los atacantes diseñen contratos inteligentes para comportarse de manera no deseada.

Por lo tanto, un conjunto de reglas para las cuentas sobre cómo actúan entre sí brinda la capacidad de procesar innumerables volúmenes de transacciones mientras maneja las fallas con gracia y sin representar un riesgo para la crimson.

El modelo de actor ha existido durante varias décadas, impulsando silenciosamente algunas de las principales redes distribuidas del mundo. Pero cuando se aplica a la cadena de bloques, proporciona una estructura para el cálculo simultáneo eficiente que la industria echa mucho de menos.

Sin embargo, esto no resuelve todos los problemas. el consenso y, en última instancia, la potencia computacional bruta requieren soluciones igualmente innovadoras.


Christopher Louis Tsu es el CTO de Venom Foundation blockchain y un emprendedor veterano con 37 años en tecnología, durante los cuales fundó cuatro empresas emergentes en EDA, herramientas de automatización de diseño electrónico, televisión electronic, comunicaciones satelitales y biotecnología médica.

Consulte los últimos titulares en HodlX

Siga con nosotros Gorjeo Telegrama de Facebook

Consulte los últimos anuncios de la industria

Descargo de responsabilidad: Las opiniones expresadas en Noticias Blockchain no son consejos de inversión. Los inversores deben hacer su debida diligencia antes de realizar cualquier inversión de alto riesgo en Bitcoin, criptomonedas o activos digitales. Tenga en cuenta que sus transferencias y transacciones son bajo su propio riesgo, y cualquier pérdida en la que pueda incurrir es su responsabilidad. Noticias Blockchain no recomienda la compra o venta de criptomonedas o activos digitales, y Noticias Blockchain tampoco es un asesor de inversiones. Tenga en cuenta que Noticias Blockchain participa en el advertising and marketing de afiliación.

Imagen destacada: Shutterstock/Sergey Nivens

Share.
Leave A Reply