Intercambio de bitcoins Intercambio de bitcoins
Ctrl+D Intercambio de bitcoins
ads

Comparación de plataformas de contratos inteligentes en Polkadot: Acala, Patract, Moonbeam y Plasm

Author:

Time:

Como la plataforma de contratos inteligentes más grande en la actualidad, Ethereum ha estado plagado de problemas como la congestión de la red, las altas tarifas de manejo y la baja velocidad de las transacciones. En la creciente ecología de Polkadot, también hay algunos proyectos que desarrollan nuevas plataformas de contratos inteligentes.¿Pueden resolver los problemas existentes de Ethereum y llevar los contratos inteligentes y la ecología DApp a un nuevo nivel? Hoy, compararemos las cuatro plataformas de contratos inteligentes (DApp) en Polkadot: Acala, Patract, Moonbeam y Plasm, todas las cuales planean convertirse en paracaídas en Polkadot, y todas tienen la función de implementar contratos inteligentes. En la actualidad, las tecnologías de contrato disponibles en el ecosistema de Substrate se dividen en dos tipos: EVM y Wasm. Otras tecnologías de contrato pueden producirse en el futuro. El Wasm que se menciona a continuación se refiere a Substrate's Contracts Pallet (módulo de contrato) y otras tecnologías de contrato que utilizan Wasm también se puede producir en el futuro módulo de contrato. Debido a las características de Polkadot, la plataforma de contrato inteligente construida sobre Polkadot tiene algunas ventajas naturales para los recién llegados, como tarifas de contrato más bajas, mayor velocidad, interacción con otras cadenas y soporte para activos entre cadenas. Pero cada nueva plataforma de contrato inteligente enfrentará un desafío muy difícil, es decir, la construcción ecológica. El tema central es "cómo atraer a más desarrolladores para que usen su plataforma", porque solo cuando más desarrolladores desarrollan continuamente buenos proyectos, puede atraer a más usuarios para que usen su plataforma, lo que a su vez atraerá a más desarrolladores. Más desarrolladores, formando un círculo virtuoso. de aumentar el valor de la red. En la actualidad, la ecología de Ethereum se ha desarrollado durante varios años. El entorno de desarrollo de contratos está maduro, las herramientas están completas y hay muchos desarrolladores. Ya hay algunas DApps de alta calidad. Estas son las ventajas de Ethereum y el inteligente. plataforma de contratos en Polkadot. Para la ecología de Polkadot, dado que la cadena de retransmisión de Polkadot en sí misma no tiene la función de contratos inteligentes, Polkadot también necesita una cadena paralela de contrato inteligente para completar el contrato. Debido a que no todos los escenarios comerciales requieren una parachain, el desarrollo de contratos inteligentes es más conveniente y rentable, y ya hay muchas aplicaciones más maduras. Obviamente, los contratos inteligentes han sido indispensables durante mucho tiempo en el ecosistema de blockchain. Moonbeam se posiciona como una plataforma de contrato inteligente de Polkadot compatible con Ethereum. Queremos que los desarrolladores puedan implementar contratos inteligentes de Solidity existentes y DApps en Moonbeam con cambios mínimos. Principalmente proporciona una entrada para aquellos contratos inteligentes que se han desarrollado en Ethereum y quieren desarrollar cadenas múltiples, para que puedan implementarse fácilmente en el ecosistema de Polkadot, y también se pueden usar varias herramientas en Ethereum. Máxima compatibilidad con Ethereum La compatibilidad de la cadena Moonbeam con Ethereum se logra principalmente mediante el uso de la capa Frontier. Frontier, desarrollado por Parity con cierta participación de Moonbeam, es una capa de compatibilidad con Ethereum en Substrate que permite que las cadenas basadas en Substrate ejecuten contratos de Ethereum sin modificar. Frontier aún está en desarrollo e incluye principalmente los siguientes módulos: Módulo Web3 RPC: las herramientas y aplicaciones existentes interactúan con Ethereum a través de Web3 RPC Moonbeam implementa Web3 RPC para crear herramientas y aplicaciones existentes Conectarse a Moonbeam es como conectarse a otra red Ethereum para estas herramientas y aplicaciones. Por ejemplo, solo se requiere una configuración simple de MetaMask para apuntar MetaMask a un nodo basado en Moonbeam, y luego los usuarios pueden usar MetaMask normalmente como de costumbre, pero para MetaMask es solo un RPC Web3 con Moonbeam o conversaciones API. Módulo Ethereum: simula cómo funciona Ethereum, incluidos bloques, recibos, registros, la capacidad de suscribirse a eventos de registro, etc. Implementación completa de EVM: EVM es la máquina virtual de contrato de Ethereum, y Moonbeam integra el módulo EVM para que sea compatible con EVM en Ethereum. Las direcciones en Moonbeam usan direcciones de cuenta H160 y las claves utilizadas para firmar transacciones usan EDCSA. Aunque esto significa que los usuarios pueden usar sus cuentas y claves originales de Ethereum para interactuar con Moonbeam, también significa que las claves públicas y privadas que se usan en Polkadot no se pueden usar en Moonbeam. Informe de mercado de Huobi 丨 BTC se contrae y disminuye durante el día, y el mercado volátil continúa: según el mercado de Huobi, BTC cayó ligeramente durante el día, con la caída más baja a 10667.16 USDT, y el volumen de operaciones no aumentó significativamente. El mercado actual puede necesitar una nueva oportunidad para elegir una dirección a gran escala. A partir de las 18:30, el rendimiento específico de las monedas principales en la plataforma Huobi es el siguiente: [2020/9/30] En general, Moonbeam es lo más compatible posible con Ethereum Layer 1. Estas medidas permiten que los contratos de Ethereum existentes se implementen fácilmente en Moonbeam con cambios mínimos. Pero al mismo tiempo, debido a que Moonbeam ha elegido heredar completamente Ethereum, Moonbeam solo puede continuar usando el antiguo esquema de Ethereum en algunos puntos que Substrate ya ha optimizado, lo que puede hacer que Ethereum siga usando los contratos inteligentes. La idea de limitación, como nodos demasiado grandes y mecanismo de gas irrazonable, etc. Los desarrolladores alientan a Moonbeam a planear el lanzamiento de dos redes, a saber, Moonriver implementada en Kusama y Moonbeam implementada en Polkadot. Ambas redes sacarán el 4,5% del total de tokens como un "plan de capacitación para desarrolladores" para incentivar a los primeros usuarios de su red. Compatibilidad con la máquina virtual EVM + Wasm Plasm también presenta Frontier para que sea compatible con Ethereum. A diferencia de Moonbeam, Plasm tiene la intención de admitir máquinas virtuales EVM y Wasm, de modo que Plasm pueda usar EVM para ejecutar contratos Solidity existentes en Ethereum, ¡y también puede ejecutar contratos Wasm escritos en tinta! Plasm también presenta Solang, que permite compilar Solidity en Wasm y ejecutarlo en la máquina virtual de Wasm. Otra característica de Plasm de escalabilidad de capa 2 es que admite funciones de contratos inteligentes tanto en la capa 1 como en la capa 2 para mejorar aún más la escalabilidad. Plasm presenta una máquina virtual OVM que admite todos los protocolos de capa 2 y admite muchas soluciones de expansión de capa 2, como Plasma y Lightning Network, para que los tokens se puedan transferir en la capa 2. Luego, al presentar Rollups, una solución de extensión que admite contratos inteligentes de Capa 2, los contratos inteligentes también se pueden usar en la Capa 2. En la actualidad, Plasm ha implementado con éxito ZK Rollups en la red de Plasm. Punto de innovación: el mecanismo DAppRewards también es una forma de atraer desarrolladores al incentivar a los desarrolladores a través de mecanismos económicos. Plasm diseñó el mecanismo DApprewards para distribuir el 50 % de las recompensas de participación en la red de Plasm a los desarrolladores de DApp (o contrato inteligente). Otros usuarios de la red también pueden participar en contratos inteligentes a través de nominaciones, y los nominadores de DApp también pueden recibir recompensas proporcionales al número de compromisos. Bodhi: Acala se posiciona como un DeFi Hub en Polkadot al tiempo que conserva las ventajas de Substrate y es compatible con Ethereum Dado que muchos contratos DeFi existentes se implementan en Ethereum, Acala también considera la compatibilidad de Ethereum. Tanto Moonbeam como Plasm integran la solución de compatibilidad Substrate EVM actual, que utiliza Frontier para emular los nodos de Ethereum. Está diseñado para implementar el conjunto completo de RPC de Ethereum y simular el proceso de producción de bloques de Ethereum, lo que permite que las herramientas de Ethereum existentes, como Metamask y Remix, funcionen sin problemas con los nodos habilitados para Frontier. Pero Acala cree que el método de simular nodos de Ethereum como Frontier y heredar las ventajas y desventajas de Ethereum puede no ser lo que realmente quieren esos contratos inteligentes que eligen la ecología de Polkadot. Acala considera a EVM como parte de Acala/Substrate/Polkadot, y espera que la red de Acala brinde una experiencia muy diferente a la de Ethereum. Por lo tanto, Acala adoptará una solución compatible con Ethereum de desarrollo propio: Bodhi. Esta solución no es compatible con Ethereum RPC, sino con un SDK JavaScrpt que simula un proveedor Web3 y puede empaquetar Polkadot Extension en una extensión similar a MetaMask. Tales Ethereum Dapps listos para usar también pueden usar Polkadot Extension para interactuar con Acala EVM. Al mismo tiempo, Bodhi evita algunos problemas heredados de Ethereum y conserva las ventajas de Substrate mientras es compatible con Ethereum. Por ejemplo, permita que Acala tenga un mecanismo económico personalizable, permita a los usuarios usar cualquier token compatible para pagar tarifas de transacción, funcionalidad nativa entre cadenas, mecanismo de gobernanza en cadena (no más fondos bloqueados), totalmente actualizable (sin necesidad de migración de contrato) , etc . Y estas innovaciones son imposibles de lograr en Ethereum. Sin embargo, esto también significa que si los contratos en Ethereum quieren implementarse en Acala, es posible que se requieran algunos ajustes en el código para que sea compatible con el modelo económico de Acala. Enfoque en escenarios DeFi A diferencia de las plataformas generales de contrato, Acala presta más atención a la optimización de los escenarios DeFi. El contrato de implementación también puede establecer un umbral para evitar situaciones similares a la proliferación de moneda falsificada en Uniswap. Al mismo tiempo, también se integrará el DEX de Acala, moneda estable, Idot, etc. Herramientas de desarrollador y entorno de desarrollo perfectos Como se mencionó anteriormente, uno de los problemas que se deben enfrentar al establecer una paracaída de contrato inteligente en Polkadot es la falta de herramientas y un entorno de desarrollo útiles. En este sentido, las soluciones de Moonbeam, Plasm y Acala son: dado que Ethereum ya tiene herramientas de desarrollo maduras, proporcionaremos un método para que los desarrolladores puedan usar fácilmente las herramientas listas para usar de Ethereum. Patract cree que la máquina virtual Wasm es el futuro, por lo que se enfoca en el contrato Wasm. Su solución es construir un conjunto completo de conjuntos de herramientas de desarrollo de código abierto y entornos de desarrollo, prueba y lanzamiento en el ecosistema de Polkadot, para que los desarrolladores puedan desarrollar felizmente los contratos de Wasm. Wasm es una tecnología relativamente nueva adoptada por el módulo de contrato inteligente de Polkadot. Se ha demostrado que los contratos inteligentes basados ​​en Wasm tienen un mejor rendimiento y escalabilidad que los basados ​​en EVM, y también pueden usar AssemblyScript, Rust, C++, etc. más avanzados. aplicaciones de contratos complejos en lenguajes de alto nivel. Lo que hace Patract, del lado del desarrollador, incluye: Júpiter: una red independiente de prueba de contratos inteligentes, que proporciona un entorno para que los desarrolladores de contratos prueben la cadena de contratos. Ask!: La versión de AssemblyScript del marco de contrato de Ink!, que atrae a los desarrolladores de TS/JS y ofrece a los desarrolladores de contrato que no están dispuestos a usar Rust otra opción. Redspot: Andamiaje y flujo de trabajo de desarrollo de contratos de Wasm: en comparación con Tuffle/Redhat en el ecosistema Ethereum, es una herramienta automatizada y basada en proyectos para el desarrollo de contratos. Redspot adopta un diseño de complemento, lo que permite a los desarrolladores agregar sus propios complementos diseñados para enriquecer las funciones de Redspot. Europa: tiempo de ejecución y sandbox de ejecución de contratos: evaluación comparativa con EthereumJS/Ganache en el ecosistema de Ethereum, proporcionando a los desarrolladores de contratos información de depuración rica para un desarrollo rápido de contratos. Elara: API de Polkadot escalable y en tiempo real: evaluación comparativa contra Infura en Ethereum, proporcionando a las partes contratantes del proyecto puntos finales de nodo, sin tener que construir nodos para obtener datos. Elara usa Substrate-archive para exportar datos de estado, que se pueden expandir en paralelo para aceptar decenas de millones de visitas. Megaclite: soporte de bajo nivel para la prueba de conocimiento cero: proporciona soporte primitivo de conocimiento cero en la cadena Júpiter/Patract, lo que permite a las partes del proyecto diseñar zkRollup u otros contratos relacionados con el conocimiento cero. Metis: Ink!Biblioteca estándar de contratos: en comparación con los contratos openzeppelin en Ethereum, proporciona a los desarrolladores de contratos ruedas reutilizables sin tener que escribir el código del contrato desde cero. Himalia: Multilingual Contract SDK: Benchmarking contra SDK como Web3J y Web3Py en Ethereum, brindando a las partes del proyecto del contrato entornos en diferentes idiomas e interfaces ricas para interactuar con los contratos Leda: Contract Monitoring Platform: Benchmarking de varios contratos de monitoreo en el ecosistema Ethereum La instalación permite a la parte del proyecto del contrato monitorear el almacenamiento del contrato, la transferencia de tokens, la llamada del contrato, etc. en cualquier momento. Carpo: un WebIDE inteligente centrado en el desarrollo de contratos: en comparación con Remix en Ethereum, será un maestro de las herramientas de desarrollo de contratos por encima de Patract. Carpo utilizará la última tecnología WebIDE para hacer que el desarrollo en la nube se acerque infinitamente al desarrollo local. Al mismo tiempo, la nube completa permite a los desarrolladores desarrollar sin crear ningún entorno de desarrollo. La cadena de herramientas Patract lista para usar proporciona a los desarrolladores por contrato experiencia de desarrollo integrada, que permite a los desarrolladores desarrollar, depurar, probar e implementar contratos tan fácilmente como la seda

Tags:

OKX Official
Golden DeFi Daily | 1 pulgada ha recibido 212 000 tokens de recompensa de gobernanza de 1 pulgada.

Datos DeFi 1. Valor de mercado total de DeFi: $ 42,909 mil millones El auge y la caída de las diez principales monedas por capitalización de mercado, Jinse Finance Chart.

Descubra cómo DeFi Pooling permite que la gente común disfrute de DeFi en 3 minutos

DeFi se creó originalmente para la inclusión financiera y el acceso abierto, pero a medida que aumentan los precios de la gasolina.

Comparación de plataformas de contratos inteligentes en Polkadot: Acala, Patract, Moonbeam y Plasm

Como la plataforma de contratos inteligentes más grande en la actualidad, Ethereum ha estado plagado de problemas como la congestión de la red.

Golden Morning Post | El precio del gas Ethereum una vez superó los 400Gwei

Título ▌El precio de Ethereum Gas una vez superó los 400GweiSegún datos de OKLink, a las 10 a. m. de ayer, el precio promedio de Ethereum Gas en casi 1000 bloques alcanzó los 246,58 Gwei.

Golden Outpost | La billetera digital RMB de CCB ya admite tarjetas bancarias vinculantes de 8 bancos, incluido China Merchants Bank

2021 es el año de la popularización de DCEP. Para ser popular, la billetera digital en RMB del banco debe admitir más tarjetas bancarias. Para conocer el progreso de DCEP en 2020.

¿Qué es el criptoarte? ¿Por qué puede causar subversión y frenesí?

Título original: Cómo la criptomoneda está alterando el campo del arte Resumen 1. Los usuarios del mercado minero de Bitcoin celebran el lanzamiento de BitBasel, que es un carnaval para artistas.

ads