Regรญstrate en Bitget y obtรฉn hasta 100 USDT en bonos completando simples tareas. Oferta por tiempo limitado.

En esta oportunidad, te hablaremos sobre las bondades tรฉcnicas para el desarrollo de DApss en el ecosistema de EOS, una plataforma de Daniel Larimer que ha visto mejorar notablemente su participaciรณn de mercado en los รบltimos dรญas, desplazando en muchos รญtems comerciales a Ethereum y Tron, sus dos rivales directos.

EOS

El equipo central detrรกs de EOS es ยซBlock.oneยป, que se basa en las Islas Caimรกn. Brendon Blumer, el CEO, ha estado involucrado en blockchain desde 2014.

EOS estรก pensado como el ยซmejor de los dos mundosยป que combina el alto rendimiento de Graphene y BitShares con la capacidad de contrato inteligente de Ethereum. EOS es la continuaciรณn lรณgica de Graphene hacia el desarrollo de contratos inteligentes programables.

Escalabilidad

La razรณn por la que las aplicaciones basadas en blockchain no pueden computar tantas transacciones por segundo es porque todos y cada uno de los nodos de la red deben llegar a un consenso para que cualquier cosa pase.

EOS introduce un algoritmo de consenso diferente, llamado prueba de participaciรณn delegada. La principal diferencia entre la prueba de participaciรณn delegada y la prueba de participaciรณn es que hay un nรบmero predeterminado de mineros, tambiรฉn llamados delegados.

En el caso de EOS, hay 21 delegados que aseguran la red. Los delegados son elegidos por votaciรณn.

Cada usuario que tenga fichas puede votar por los delegados. La prueba de participaciรณn delegada aรบn se considera un algoritmo de consenso sin permiso porque cualquiera puede convertirse en un delegado, simplemente obteniendo suficientes votos de la comunidad.

EOS afirma ser escalable para manejar millones de transacciones por segundo. Es una gran fantasรญa y el progreso del proyecto actual no estรก muy cerca. Sus datos apuntan actualmente a un mรกximo histรณrico de 4000 TPS, muy lejos de lo que prometen.

Tarifa de transacciones

Normalmente, cuando un usuario desea enviar una transacciรณn a travรฉs de blockchain, debe pagar una tarifa. En el caso de EOS, las transacciones son gratuitas. El รบnico requisito para enviar una transacciรณn es depositar algunos tokens en la cuenta.

Flexibilidad

Debido a que EOS utiliza DPOS, si un DAPP es defectuoso, los productores de bloques elegidos pueden congelarlo hasta que se cuide el sistema. Esto es simplemente una extensiรณn del sistema DPOS, no todos los nodos tienen que ocuparse del mantenimiento de la cadena.

EOS cree que la flexibilidad es una preocupaciรณn muy importante en el espacio de la criptomoneda. Uno de los mayores problemas que tuvo la mayorรญa de las personas con Ethereum fue su inflexibilidad.

Usabilidad

EOS permite niveles de permiso bien definidos al incorporar caracterรญsticas como el kit de herramientas web para el desarrollo de interfaces, interfaces de autodescripciรณn, esquemas de base de datos de autodescripciรณn y un esquema de permiso declarativo.

Gobernanza

En EOS, el Gobierno se mantiene mediante el establecimiento de la jurisdicciรณn y la elecciรณn de la ley, junto con otras reglas mutuamente aceptadas. Esto generalmente se hace a travรฉs de la constituciรณn legalmente vinculante. Cada transacciรณn individual en EOS debe incluir el hash de la constituciรณn a la firma. Esto, en esencia, obliga a los usuarios a la constituciรณn.

La constituciรณn y el protocolo pueden ser modificados por la aprobaciรณn 17/21 que debe mantenerse durante 30 dรญas seguidos, ademรกs de otros procesos de consenso.

Procesamiento paralelo

En el procesamiento paralelo, las instrucciones del programa se dividen entre varios procesadores. Al hacer esto, el tiempo de ejecuciรณn de ese programa disminuye considerablemente. EOS proporciona procesamiento paralelo de contratos inteligentes a travรฉs de escalabilidad horizontal, comunicaciรณn asรญncrona e interoperabilidad.

El software EOSIO es un sistema operativo sofisticado en el que se pueden construir aplicaciones. La brillantez del software es su capacidad para escalar horizontal y verticalmente, lo que significa que en algรบn momento en el futuro cercano, las cadenas de bloques basadas en EOS podrรกn procesar millones de transacciones por segundo.

Otro beneficio del software es que no cobra tarifas a los usuarios, por lo que es una plataforma deseable para desarrolladores y usuarios por igual. Uno de los aspectos que hacen que el software EOSIO sea รบnico es la forma en que se utilizan la CPU y la RAM en la cadena de bloques de EOS.

Autosuficiencia

Cualquier blockchain basado en el software EOS tendrรก que generar un 5% de inflaciรณn natural por aรฑo. Esto se distribuirรก a los productores de bloques de la plataforma en relaciรณn con su confirmaciรณn de las transacciones en la plataforma y a los tres principales contratos o propuestas inteligentes que reciban la mayor cantidad de votos de los tenedores de dichos tokens.

La razรณn por la que esto sucede es para asegurarse de que una cadena de bloques no dependa de una sola fundaciรณn, organizaciรณn o individuo para su crecimiento, desarrollo o mantenimiento.

Sistema Operativo Descentralizado

Probablemente, la caracterรญstica mรกs importante para entender realmente de quรฉ se trata EOS es esta caracterรญstica. Piense en un MacOs / Windows con un incentivo criptoeconรณmico.

Ahora, Ethereum es una supercomputadora descentralizada, EOS se posiciona como un sistema operativo.

Arquitectura

La arquitectura del sistema EOS no es una cadena de bloques, de acuerdo con la definiciรณn tradicional, sino un sistema de bases de datos distribuidas homogรฉneas no autรณnomas.

Un anรกlisis de cuentas en la arquitectura EOS indica que las cuentas administran los permisos y los fondos en la red EOS. Las cuentas en EOS siguen una configuraciรณn tradicional, similar a otros sistemas distribuidos basados en criptografรญa.

Sin embargo, las cuentas EOS tienen otra capa de abstracciรณn mรกs allรก de un par de claves pรบblicas / privadas. Las cuentas son congruentes con los perfiles de usuario, en las que mรบltiples pares de llaves y billeteras, con diferentes permisos, pueden vincularse a una cuenta. Para gestionar esto, un usuario interactรบa con Nodeos y Keosd a travรฉs de la herramienta de lรญnea de comandos, Cleos.

Las transacciones en EOS resultan principalmente en cambios en la base de datos subyacente, en lugar de cambios de estado verificados criptogrรกficamente en una estructura de datos de blockchain subyacente como Ethereum, mediante la estructura de dato del รกrbol de Merkle.

Mecanismo de almacenamiento

En la arquitectura EOS, el almacenamiento de estado representa informaciรณn que coincide con la lรณgica de la aplicaciรณn. Los productores de bloques publicarรกn su capacidad disponible para almacenamiento de registro de ancho de banda, deuda computacional y almacenamiento estatal. La disponibilidad de almacenamiento del estado depende de la cantidad de tokens que una cuenta estaca.

Deja un comentario