Una plataforma empresarial más rápida, económica y líder

Se está implementando una nueva versión de Ontology que está habilitada para Capa 2, accesible y lista para los negocios. Para obtener información más detallada y documentación técnica, consulte nuestra página de GitHub .

Introducción

Ontology 2.0 se realizó teniendo en cuenta tanto a las empresas como a los desarrolladores. Hemos incluido varias características nuevas clave como Wasm-JIT , Multi-VM , Layer 2 y ONT ID 2.0

Con estas tecnologías avanzadas, Ontology es aún más capaz de abordar problemas relacionados con la escalabilidad, el rendimiento, la compatibilidad y la seguridad de los datos personales. 

Esta versión también incluye la tienda de complementos , que será particularmente beneficiosa para los desarrolladores que no están demasiado familiarizados con blockchain. 

La tienda de complementos sirve como una rampa de acceso para que los desarrolladores se pongan al día rápidamente con el mundo de blockchain.

Ontology también tiene la implementación más rápida de Wasm-JIT, con velocidades de ejecución que alcanzan más del doble que EOS Wasm. Multi-VM de Ontology es el primero en admitir interacciones contractuales sin fisuras entre diferentes entornos, con Ontology Layer 2 contribuyendo a una plataforma de cadena pública más completa.

La nueva versión de ONT ID, ONT ID 2.0, cumple totalmente con las definiciones y requisitos en el borrador del W3C de los Identificadores descentralizados estándar (DID) v1.0, que soporta el controlador y los mecanismos de recuperación.

Próximos lanzamientos

  • Tienda de complementos : Basado en los protocolos de cadena de bloques de Ontology y ONT ID, DDXF permite transacciones descentralizadas de activos digitales a través de contabilidad consistente, contratos inteligentes y criptografía.
  • SAGA: un mercado de datos descentralizado que utiliza ONT ID 2.0, proporciona un espacio para que los usuarios almacenen sus datos de manera segura.
  • Nuevo modo de staking: se reducirán los requisitos de staking, así como los requisitos para convertirse en un nodo. Ahora, solo los usuarios que apuestan a ONT pueden recibir ONG.
  • Nuevo modo de gobernanza: las aplicaciones se abrirán para que cualquiera se convierta en un nodo, lo que significa que no habrá necesidad de pasar la verificación KYC. El equipo de Ontología proporcionará una serie de servicios operativos. Se verán cambios en la forma en que los titulares de ONT reciben ONG como recompensa (se darán más detalles).
  • KG: Caso de uso de Graph de conocimiento

Objetivo de Ontology

Para las empresas, ofrecemos soluciones integrales de blockchain para sus negocios.

Para los socios, exploramos y desarrollamos conjuntamente nuevos casos de uso de blockchain.

Para los desarrolladores, ofrecemos kits de herramientas de desarrollo rápidos y fáciles de usar.

Para los usuarios, les damos la posibilidad de recuperar el control de sus datos.

Componentes de Ontology 2.0 MainNet

Ontology 2.0 MainNet incluirá los siguientes cuatro componentes:

Wasm-JIT es una operación de Wasm que puede traducir de antemano Wasm bytecode en código de máquina nativo, antes de ejecutar el código de máquina directamente. En comparación con el análisis y la ejecución uno por uno, las operaciones JIT pueden mejorar enormemente la velocidad de ejecución.

La rápida velocidad de ejecución es una ventaja notable de Ontology Wasm-JIT. En comparación con las versiones anteriores, el rendimiento de esta versión trae una mejora en un orden de magnitud. En comparación con la cadena pública EOS, que también utiliza Wasm de alta velocidad, Ontology Wasm-JIT ha alcanzado velocidades de rendimiento más altas.

La siguiente tabla muestra los resultados de la misma prueba de entorno en las máquinas virtuales de código abierto Ontology y EOS. Dado que EOS no tiene tarifas de gas, esta prueba se basa en una versión del Ontology Wasm-JIT sin tarifas de gas también.

En comparación con la mayoría de los proyectos de la cadena pública que solo admiten una máquina virtual específica, como EVM de Ethereum o Wasm de EOS, Multi-VM de Ontology admite múltiples máquinas virtuales e integra de manera efectiva el ecosistema detrás de cada una. De esta forma, los desarrolladores tienen más opciones para desarrollar con los lenguajes y herramientas con los que están familiarizados, lo que reduce la curva de aprendizaje y mejora en gran medida la eficiencia del desarrollo.

La notable mejora del rendimiento de Wasm-JIT significa que el consumo de energía real para la ejecución de una sola instrucción de contrato es menor, el costo de la ejecución del contrato también se puede reducir y el costo de gas del usuario también se reduce. Al mismo tiempo, Ontology proporciona un conjunto completo de cadenas de herramientas, soluciones integrales desde la redacción y la depuración de contratos hasta los lanzamientos para que los desarrolladores los experimenten, incluido el compilador multilingüe NeoVM, las herramientas de optimización de contratos Wasm y las herramientas SDK.

  • Descripción general de los idiomas y las plataformas actualmente compatibles con Ontology y otras cadenas públicas.

Como ha declarado el equipo técnico de Ontology, “en el campo de la cadena de bloques, el objetivo de la tecnología de máquina virtual (VM) es proporcionar un entorno de ejecución de contratos inteligente que se aplique a todas las empresas. Sin embargo, desde una perspectiva técnica, la eficiencia de la ejecución del contrato, la complejidad comercial admitida y la capacidad de colaborar entre sistemas son factores críticos. En este proceso, diferentes implementaciones de VM tienen diferentes ámbitos de aplicación. Ontology Multi-VM se compromete a cumplir una gama más amplia de requisitos comerciales, brindando mayor ejecución, eficiencia y menores costos de gas ”.

Como se describe en la hoja de ruta de Aristóteles 2020, junto con la cadena cruzada de Ontology, Wasm-JIT, Multi-VM y otras tecnologías centrales de vanguardia, la capa 2 de Ontology ahora está liderando el camino hacia una cadena pública de Ontología aún más rápida. Esto se refleja en nuestros bajos costos de almacenamiento, soporte en varios idiomas y compatibilidad total de las versiones de análisis y ejecución, lo que permite que los contratos de implementación interactúen sin problemas, como ejecutar múltiples sistemas operativos virtuales en la misma computadora, lo que resulta en una mayor eficiencia de ejecución y tarifas de procesamiento más bajas .

Ontology Layer 2 se puede dividir en tres partes principales: depositar de Ontology a Layer 2, retirar de Layer 2 a Ontology y las transacciones de Layer 2 y la garantía de seguridad.

ONT ID es un marco de identidad descentralizado creado por Ontology y basado en las especificaciones de identidad descentralizadas del W3C que utilizan blockchain y tecnología de criptografía. Puede identificar y conectar rápidamente identidades, activos y datos, con características notables como descentralización, autocontrol, seguridad y accesibilidad. ONT ID otorga a los usuarios el derecho de controlar completamente sus identidades y datos.

ONT ID se implementa a través de contratos inteligentes nativos en la cadena pública de Ontology. Recomendamos a los usuarios y desarrolladores que verifiquen las especificaciones de ID de ONT y las descripciones relacionadas de la interfaz del contrato.

ONT ID 2.0 es una mejora significativa a ONT ID 1.0. Estas son algunas de las características más notables de ONT ID 2.0:

1. La solución ONT ID 2.0 cumple totalmente con las definiciones y requisitos en el borrador de los Identificadores Descentralizados (DID) estándar W3C v1.0. ONT ID 2.0 tiene un alto grado de integridad en la implementación, admite todas las operaciones definidas por el estándar W3C y puede comunicarse con DID que siguen el mismo estándar y están registrados en diferentes blockchains y otros sistemas.

2. Autenticación y control de ONT ID 2.0. El atributo de «autenticación» existe en el documento DID correspondiente a la ID de ONT. Este atributo define el método para autenticar la ID de ONT. En la actualidad, como la mayoría de los DID, ONT ID solo admite la autenticación mediante el mecanismo de firma. Además, una ID de ONT puede ser controlada por otro proxy de ID de ONT, lo que se hace configurando el atributo «controlador» de la ID de ONT. El atributo «controlador» puede ser una ID de ONT o un grupo de ID de ONT, y se implementa un mecanismo de control complejo a través de expresiones lógicas para adaptarse a diferentes escenarios de aplicación. Por ejemplo, puede establecer la propiedad «controlador» de «ONT ID E» en [ONT ID A] o [ONT ID B] y [ONT ID C], lo que significa que A puede controlar E o B y C pueden controlar E juntos.

3. Mecanismo de recuperación personalizado. Si la clave de autenticación de la ID de ONT se pierde o es robada, los usuarios pueden restablecer su clave de autenticación a través de un individuo con derechos de recuperación establecidos. Se puede establecer una persona de recuperación a través del atributo de «recuperación» de la ID de ONT. El atributo de «recuperación» se puede establecer en una ID de ONT individual o en un grupo de ID de ONT, lo que permite mecanismos de control complejos a través de expresiones lógicas para adaptarse a diferentes escenarios de aplicación.

4. Atributos personalizados. ONT ID admite el enlace en cadena de atributos personalizados, que se completa modificando los «atributos» de ONT ID. Cada «atributo» es un elemento <clave, tipo, valor>, y los usuarios pueden almacenar información de acuerdo con sus necesidades. Existen algunas restricciones en la cantidad de entradas que pueden contener los «atributos». Los usuarios pueden verificar la descripción correspondiente en las especificaciones de ID de ONT.

Contáctenos

¡Estén atentos para más actualizaciones! Si tiene alguna pregunta o comentario, envíenos un correo electrónico a través de contact@ont.io.


Encuentre Ontology en otro lugar

Sitio web de Ontology / Ontology GitHub / Sitio web de ONTO / OWallet (GitHub)

Telegram (Inglés) / Discord

witter / Reddit / Facebook / LinkedIn