Intercambio de bitcoins Intercambio de bitcoins
Ctrl+D Intercambio de bitcoins
ads
Casa > OKB > Info

Golden Sentinel Polkadot presentará una máquina virtual Ethereum 2.0 basada en WebAssembly a través de Second State

Author:

Time:

Jinse Finance informó que, a fines de febrero de 2020, la compañía de software básico de cadena de bloques Second State recibió apoyo financiero de Web3 Foundation.La cooperación entre las dos partes introducirá la máquina virtual WebAssembly de Ethereum (Ewasm) en el ecosistema de Polkadot.

La máquina virtual es la infraestructura clave de la cadena pública. Debido a la existencia de máquinas virtuales, cualquier usuario puede enviar códigos no verificados y no confiables a la plataforma blockchain en forma de contratos inteligentes. La máquina virtual puede cobrar por la ejecución de este fragmento de código en función del consumo de recursos. La máquina virtual WebAssembly de Ethereum (Ewasm) es reconocida como la máquina virtual dominante en la próxima plataforma blockchain Ethereum 2.0.

Módulo de sustrato SSVM-Ewasm

Se informa que con el apoyo financiero de Web3 Foundation, Second State expandirá su máquina virtual SSVM WebAssembly de alto rendimiento y desarrollo propio de acuerdo con la especificación Ewasm. Second State desarrollará el software necesario para cargar el módulo SSVM en Substrate. En última instancia, el módulo SSVM-Ewasm Substrate permitirá a los desarrolladores de aplicaciones implementar y ejecutar contratos inteligentes de Ethereum en el ecosistema Polkadot Polkadot.

El proyecto proporcionará soluciones para los ecosistemas de Ethereum y Polkadot, lo que significa que los desarrolladores de Ethereum tendrán más opciones al implementar aplicaciones, y el ecosistema de Polkadot puede beneficiarse directamente del trabajo de los desarrolladores de Ethereum y la comunidad.

Desarrollada por Second State, SSVM es una máquina virtual altamente escalable optimizada para servicios en la nube y del lado del servidor. SSVM cumple con la especificación WebAssembly y proporciona un motor de ejecución seguro y de alto rendimiento para el código nativo en el servidor, así como para el código no confiable enviado por los usuarios. Por ejemplo, al asociarse con Qualcomm, SSVM puede acceder de manera eficiente al hardware de inferencia de IA integrado de los chips de Qualcomm. Además, los desarrolladores pueden acceder a SSVM desde marcos de aplicaciones como Node.JS. La escalabilidad hace de SSVM una excelente opción para Ewasm.

Además, Second State también ha creado una cadena completa de herramientas para desarrolladores y una interfaz de llamadas para máquinas virtuales. El proyecto de compilador SOLL desarrollado por él es una cadena de herramientas para los lenguajes Solidity y YUL, y ha recibido apoyo financiero de la Fundación Ethereum y Panvala DAO. BUIDL IDE es una herramienta de desarrollo integral para crear contratos inteligentes y aplicaciones descentralizadas.

Requisitos de la máquina virtual de Polkadot

Second State ha desarrollado un conjunto completo de herramientas para desarrolladores y tecnología de máquinas virtuales basadas en el estándar WebAssembly, y es un proveedor de software para la próxima generación de Ethereum WebAssembly (Ewasm), la cadena pública y la cadena de herramientas blockchain empresarial. Polkadot actualmente necesita un módulo de máquina virtual, aunque el Dr. Gavin Wood, el fundador de Polkadot, es el cofundador de Ethereum y ha escrito el Ethereum Yellow Paper, que describe el principio de funcionamiento de la máquina virtual de Ethereum EVM en términos matemáticos. idioma.

Sin embargo, al principio no había una máquina virtual completa de Turing como EVM en el ecosistema de Polkadot. De hecho, el enfoque de diseño del marco Substrate, la arquitectura subyacente de la cadena de bloques ecológica de Polkadot, es ejecutar módulos. Este módulo de tiempo de ejecución escribe la lógica de la aplicación directamente en la propia cadena de bloques. Cada aplicación tiene su propia cadena de bloques dedicada. Estos se denominan cadenas de bloques específicas de la aplicación y pueden intercambiar resultados y activos a través del protocolo Polkadot.

Una cadena de bloques diseñada para aplicaciones específicas significa que cada aplicación debe administrar un conjunto complejo de infraestructura, incluido el hardware y el software de los nodos, la red, el sistema operativo, etc. Esto va en contra de la tendencia general de la tecnología de la información en la actualidad. Los desarrolladores de hoy son reacios a administrar la infraestructura informática, lo que lleva al surgimiento de "sin servidor" y "microservicios". En un mundo "sin servidor", los desarrolladores simplemente suben su código a la nube y los usuarios pueden acceder a él y pagar por el uso. Esta visión es muy cercana a los contratos inteligentes de la blockchain de Ethereum. Para admitir el código (sin confianza) que cualquiera puede enviar, es decir, los contratos inteligentes, necesitamos implementar máquinas virtuales completas, seguras y de alto rendimiento de Turing en los nodos de la cadena de bloques.

A finales de 2019, debido a la falta de máquinas virtuales blockchain disponibles en el ecosistema de Polkadot, un gran equipo de desarrollo de Polkadot, el proyecto Aragon, decidió abandonar el ecosistema de Polkadot. Posteriormente, el equipo de Polkadot Polkadot agregó compatibilidad con EVM al marco Substrate subyacente, lo que convirtió a la cadena de bloques de EVM en parte del ecosistema de Polkadot.

Por lo tanto, la adición de SSVM puede complementar las necesidades del ecosistema de Polkadot para EVM.El objetivo de SSVM es admitir aplicaciones de microservicio seguras, administrables y de alto rendimiento. Su interfaz de llamada integrada cubre los marcos de servicios de blockchain e Internet, incluidos Substrate, GETH, Tendermint, etc. en blockchain, y node.js, Python, Django, RoR, PHP, Java, etc. en servicios de Internet.

A medida que el software se come al mundo, el mundo debe satisfacer las necesidades de los desarrolladores de software. A los desarrolladores claramente les gusta "sin servidor" y no les gusta perder el tiempo administrando la infraestructura informática ellos mismos. WebAssembly y las soluciones de código abierto basadas en SSVM están haciendo su parte.

Tags:

OKB
Observación dorada | ¿Se emitirá Bitcoin para superar los 21 millones? No te dejes engañar de nuevo

¡Algunas personas están exagerando que Bitcoin se emitirá para superar los 21 millones! Trustnode informó el 23 de febrero que Peter Todd, un desarrollador de Bitcoin y defensor del bloque 1M.

Activos cifrados olvidados: el volumen diario de operaciones de más de 5000 tokens solo representa el 2 % del mercado

La "ley 20-8" también se conoce como la "ley de minoría clave", y lo más importante suele ser la minoría del 20%. En el mercado encriptado.

La red de prueba de la cadena pública Huobi lanza 4 ventajas principales para crear una infraestructura financiera global

Jinse Finance informó que el 29 de febrero, Huobi Global publicó un anuncio sobre el lanzamiento oficial de la red de prueba de la cadena pública.

Presentamos: Cliente Turbo-Geth: Mejoras en la base de datos

Hace unos meses, me uní al equipo de Turbo-Geth y comencé a contribuir activamente con código para el cliente de Turbo-Geth. El cliente Turbo-Geth es una versión alternativa del cliente Geth (actualmente todavía en de.

Los datos históricos muestran que el aumento del VIX predice el mínimo de Bitcoin

Bitcoin ha tenido una mala racha en las últimas semanas, y el precio muestra debilidad desde la resistencia clave de $10,500. Los analistas están algo divididos sobre hacia dónde se dirige Bitcoin.

BitZ Investment Research: el promedio móvil de 60 días encuentra soporte, BTC aún tiene el riesgo de un cambio en el mercado

¿Cómo cambiará el mercado en el futuro tras sucesivos ajustes a la baja? ¿Se ha estabilizado el mercado después de la inmersión unilateral de hoy? Bajo la expectativa de reducir a la mitad.

ads