Precio de Bitcoin Precio de Bitcoin
Ctrl+D Precio de Bitcoin
ads
Casa > Etéreo > 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.

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.

El contrato de futuros de Bitcoin de CME para enero de 2021 aumentó más del 14 %: Jinse Finance informó que el contrato de futuros de Bitcoin de CME para enero de 2021 con el volumen de negociación más alto cerró hoy $3425 a $27 110, un aumento del 14,46 %. Los contratos de febrero, marzo y abril de 2021 cerraron en $27405, $27755 y $28190 respectivamente. [2020/12/30 16:03:08]

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.

Módulo Smart Contract vs Runtime

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:

Etéreo
PBC debutó en el mercado chino con el pleno apoyo de muchas grandes comunidades

Hace unos días, PBC, una gran alianza empresarial del sudeste asiático con un completo sistema de negocios, anunció oficialmente su entrada en el mercado chino. En solo unos días.

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.

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.

El valor total bloqueado en DeFi cayó más del 20% en los días 4.¿Se vendieron los mineros o se cobraron los tokens de la plataforma?

El valor total bloqueado en las plataformas DeFi ha recibido un gran golpe durante la última semana. Esta es una caída del 20% desde su pico de $ 8.41 mil millones el 2 de septiembre de 2020.

Li Lihui, expresidente del Banco de China: Aún no se ha superado el cuello de botella de la aplicación a gran escala de la cadena de bloques (discurso completo adjunto)

En la tarde del 25 de septiembre, se inauguró la Cumbre de la Industria Blockchain de la Conferencia Bund en Shanghái.Li Lihui.

NFT puede hacerse cargo de DeFi y convertirse en el próximo punto de acceso de la industria

Después de experimentar el auge de la minería de liquidez de DeFi, como el sushi, el kimchi y las batatas, recientemente Pineapple Coin (MEME) atrajo la atención de los inversores 11 veces. Al mismo tiempo.

ads