Intercambio de Ethereum Intercambio de Ethereum
Ctrl+D Intercambio de Ethereum
ads
Casa > MANA > Info

Un artículo para entender los contratos inteligentes en el ecosistema de Polkadot

Author:

Time:

Polkadot es un sistema multicadena heterogéneo desarrollado en base al marco de desarrollo de blockchain de Substrate. Substrate proporciona los módulos funcionales básicos necesarios para el desarrollo de blockchains. Los desarrolladores pueden usar Substrate para construir cadenas paralelas para negocios específicos.

Como cadena de retransmisión, Polkadot no admite contratos inteligentes en sí mismo, pero Substrate proporciona una solución para agregar funciones de contrato inteligente a parachains Su módulo de contrato admite contratos inteligentes Wasm.

¡Tinta de lenguaje de contrato inteligente!

La plataforma de contrato inteligente en el ecosistema de Polkadot está dominada por la máquina virtual Wasm. De EVM a WebAssembly es la tendencia de desarrollo de la máquina virtual de contrato inteligente. ETH 2.0 también admitirá la máquina virtual Wasm.

Musk está bajo investigación federal en los Estados Unidos, que involucra la adquisición de Twitter: el 14 de octubre, los abogados de Twitter presentaron un documento en el Tribunal de la Cancillería de Delaware que indica que el CEO de Tesla, Elon Musk, está bajo investigación federal, la investigación está relacionada con su intento de adquisición de Twitter Inc. (TWTR). Twitter solicitó a la corte que autorice el acceso a los documentos que Musk proporcionó a los funcionarios. [2022/10/14 14:27:29]

ink! es un lenguaje específico de dominio incorporado (eDSL para abreviar) Es una cadena de bloques desarrollada en base al marco de desarrollo de la cadena de bloques Substrate y proporciona una solución para escribir contratos inteligentes de Wasm. ink! está construido sobre el lenguaje Rust, sigue las reglas y la sintaxis del lenguaje Rust, y sus objetivos de diseño son amigables, concisos y eficientes.

PeckShield: los atacantes de Grim Finance transfirieron 1200 ETH a Tornado Cash nuevamente: el 22 de agosto, el monitoreo de PeckShield mostró que los atacantes de Grim Finance usaron una dirección intermedia para transferir alrededor de 1200 ETH (aproximadamente $1,94 millones) a Tornado Cash.

Según noticias anteriores, en diciembre de 2021, Grim Finance fue explotado a través de un ataque de reingreso, que robó activos cifrados por valor de unos 30 millones de dólares. El 19 de agosto, los atacantes de Grim Finance transfirieron 1800 ETH a Tornado Cash a través de una dirección intermedia. [2022/8/22 12:40:31]

El lenguaje ink! consta de tres capas de abstracción, de las cuales la capa Core contiene las funciones principales para implementar contratos inteligentes, y la capa Lang se basa en las capas Core y Model. La mayoría de los desarrolladores solo necesitan usar la capa Lang para escribir contratos inteligentes. códigos.

La red Ethereum ha destruido actualmente más de 2,13 millones de ETH: según Jinse Finance, según los datos de la cadena Tokenview, desde EIP-1559, la red Ethereum ha producido un total de 3.702.172,51 ETH, con un total de 2.139.206,96 ETH destruidos; un promedio de 5.72 por minuto ETH, la tasa de quemado total es 57.78%.

Nota: Dado que EIP-1559 se introdujo en la actualización de Ethereum London, la red Ethereum ajustará dinámicamente la tarifa base de cada transacción de acuerdo con la demanda de la transacción y el tamaño del bloque, y esta parte de la tarifa se quemará y destruirá directamente. [2022/4/22 14:40:52]

Módulo Smart Contract vs Runtime

El multimillonario "Bond King" Bill Gross invirtió en Bitcoin: Golden Finance informó que el legendario financiero Bill Gross, apodado el "Bond King" por la revista Fortune en 2002, reveló que invirtió en Bitcoin. En una entrevista reciente con CNBC, Gross dijo: "Creo, ya sabes, que las criptomonedas son una burbuja. Creo que hay sobrevivientes. Creo que necesitamos una alternativa al dólar, como la que hemos tenido en el último año". o dos Como vio Zhou, y usted sabe, habrá algunos sobrevivientes, invertí una pequeña parte en Bitcoin". (crypto.news) [2022/3/24 14:14:20]

Hay dos enfoques diferentes para crear aplicaciones descentralizadas con Substrate: los módulos Substrate Runtime y los contratos inteligentes de Substrate.

Módulo de tiempo de ejecución

El propósito del desarrollo basado en el módulo Runtime es generar nodos eficientes y rápidos, que brindan una interfaz de acceso subyacente a toda la cadena de bloques, pueden controlar completamente la lógica subyacente de la cadena de bloques y pueden acceder a cualquier elemento de almacenamiento en todos los módulos y Modificar y control.

Sin embargo, el módulo de tiempo de ejecución tiene una gran barrera de entrada para los desarrolladores, y los desarrolladores de bajo nivel pueden construir una cadena de bloques con una lógica incorrecta o un manejo de errores deficiente. Al mismo tiempo, no brinda protección de reversión de transacciones, ni introduce un sistema de tarifas para los cálculos ejecutados por los nodos. Al desarrollar el módulo Runtime, es necesario evaluar correctamente cada parte de la lógica Runtime y calcular el costo, para evitar el abuso de los saboteadores y dañar toda la red blockchain.

Contrato inteligente

Los contratos inteligentes de sustrato permiten a los usuarios agregar lógica comercial basada en la lógica central de la cadena de bloques, al tiempo que establecen un mecanismo de protección contra los saboteadores.

Los contratos inteligentes son inherentemente más seguros para las cadenas de bloques, porque los contratos inteligentes no pueden modificar directamente el estado de almacenamiento de la cadena de bloques u otros contratos inteligentes, y sus capacidades se limitan a modificar su propio estado y realizar llamadas externas a otros contratos inteligentes o funciones de tiempo de ejecución. Se cobrará tanto el cálculo como el estado de almacenamiento en el proceso de ejecución de contratos inteligentes, lo que garantiza que los recursos de la cadena de bloques no se abusarán ni se almacenarán infinitamente. Cuando la ejecución del contrato inteligente falla debido a varios factores, el contrato inteligente no actualizará el estado y la transacción se revertirá. Por supuesto, estos gastos generales de gestión reducirán la eficiencia de la ejecución de contratos inteligentes y aumentarán el costo de operación.

Elección de Coinversation

Tanto el módulo Substrate Runtime como el contrato inteligente de Substrate son herramientas para resolver problemas. En cuanto a qué herramienta elegir para resolver el problema, depende de las necesidades del problema en sí y del costo de desarrollo, implementación y mantenimiento.

Coinversation Protocol es un acuerdo de emisión de activos sintéticos y una plataforma de negociación de contratos. Los principales módulos funcionales de todo el sistema son: activos sintéticos acuñados con hipotecas, intercambios de contratos descentralizados, grupos de hipotecas, grupos de tarifas, oráculos y minería de liquidez. Entre ellos, Coinpro.MintC (centro de acuñación para acuñar y quemar cUSD) y Coinpro.Exchange (intercambio descentralizado para el comercio de activos sintéticos) son los productos principales del sistema. Teniendo en cuenta que el producto principal debe tener un mecanismo de control de recursos estricto y un mecanismo de protección para la reversión de transacciones, se decidió utilizar contratos inteligentes de Substrate para el desarrollo.

Tags:

MANA
¿Cómo generar confianza entre cadenas?

En una cadena de bloques, todos los participantes de la cadena establecen un sistema de confianza con la ayuda del mecanismo de consenso de la cadena de bloques. Entonces, la pregunta es.

Golden Observation 丨 La liquidez se ha visto muy afectada, ¿puede el "sushi" seguir manteniendo la competitividad del mercado DeFi?

Golden Finance Blockchain News, 21 de septiembre Chef Nomi, el desarrollador central anónimo de "Sushi" (Sushiswap), de repente intercambió los millones de tokens SUSHI que tenía por ETH.

Un artículo para entender los contratos inteligentes en el ecosistema de Polkadot

Polkadot es un sistema multicadena heterogéneo desarrollado en base al marco de desarrollo de blockchain de Substrate.

Swerve vs.Curve: ¿Cuánto tiempo puede durar la ventaja de liquidez después de la bifurcación de la comunidad?

Si los últimos días han señalado algo, es que las personas comienzan a sentirse desilusionadas con la reciente ola de bifurcaciones DeFi. Las bifurcaciones DeFi populares recientes, como SWRV, CREAM y SUSHI.

Golden Hardcore | Entendiendo a Kusama en un artículo: Beta Polkadot

Jine Finance lanzó recientemente la columna Hardcore para brindar a los lectores introducciones o interpretaciones detalladas de proyectos populares.DeFi se ha disparado en los últimos dos meses.

Observación de Huobi: La publicación de las directrices de la moneda estable por parte de la OCC es un hito importante en la historia del desarrollo de la cadena de bloques

El 22 de septiembre, la Oficina del Contralor de la Moneda (OCC) de EE. UU. publicó una guía para las monedas estables.

ads