Con Substrate, el tiempo de ejecución es su lienzo de blockchain, lo que le brinda la mayor libertad para crear y personalizar blockchains completamente de acuerdo con su aplicación o lógica comercial. En tiempo de ejecución, puede componer cualquier función de transición de estado con administración de base de datos integrada, red libp2p y protocolo de consenso rápido y seguro GRANDPA.
Concéntrese en sus puntos fuertes aprovechando el diseño modular de Substrate para usar bibliotecas comprobadas mientras crea los componentes personalizados que más importan.
A finales de 2018, el cofundador de Polkadot, Gavin Wood , demostró que Substrate 1.0 permite un consenso conectable y actualizaciones de tiempo de ejecución sin bifurcaciones, y ahora, con Substrate 2.0, los desarrolladores pueden usar el marco probado para implementar la cadena de bloques deseada.
La modularidad de Substrate es parte de sus principios básicos de diseño: puede reemplazar muchos de los componentes principales, desde la pila de red como los motores de consenso y finalidad (Substrate viene con AURA, BABE, GRANDPA y un motor PoW configurable ya integrado), hasta el El desarrollo en tiempo de ejecución puede ser reemplazado.
Los módulos de tiempo de ejecución, o paletas, son componentes preconstruidos que se pueden usar para componer un tiempo de ejecución de Substrate. Cada paleta tiene su propia lógica, que puede modificar las características y funciones de la función de transición de estado de la cadena de bloques, de modo que se pueden agregar fácilmente funciones básicas y funciones extendidas. FRAME es un marco para desarrollar paletas de sustrato. FRAME facilita la búsqueda, selección e implementación de la paleta adecuada para su cadena de bloques personalizada, lo que la convierte en el marco de desarrollo de tiempo de ejecución modular y personalizable predeterminado de Substrate. Substrate 2.0 viene con una serie de paletas nuevas que lo ayudarán a construir e implementar rápida y fácilmente tiempos de ejecución de blockchain con propiedades que se adapten a usted y a su red.
La cantidad de paletas seguirá creciendo con el tiempo a medida que Parity y los equipos independientes desarrollen y lancen sus propias cadenas de bloques basadas en Substrate.
Substrate 2.0 viene con más de 70 paletas para ayudarlo a construir cadenas de bloques. Ahora, está publicado en crates.io, lo que le permite simplificar la gestión de paquetes con el administrador de paquetes de Rust, cargo. Algunos ejemplos de paletas incluyen:
La paleta de Contratos permite que los contratos inteligentes se implementen en una máquina virtual WebAssembly, lo que permite que los contratos se escriban en cualquier lenguaje que se compile en Wasm, como Rust, C++ y Go.
BABE y GRANDPA son paletas complementarias para redes de prueba de participación que requieren una producción y finalización de bloques rápidas y confiables. Otros métodos de consenso que son compatibles con Substrate incluyen Aura (permiso de rotación y sellado instantáneo). Puede obtener más información sobre el consenso BABE y GRANDPA aquí.
La democracia es una plataforma que implementa mecanismos de votación en cadena para una gobernanza rápida, vinculante y transparente por parte de las partes interesadas.
El EVM es una paleta que replica la funcionalidad de la máquina virtual de Ethereum, lo que permite una migración rápida de las aplicaciones de EVM a las cadenas de Substrate. Muchas cadenas existentes están aprovechando esta paleta para integrar contratos basados en Solidity, como Moonbeam y Plasm.
La paleta de Tesorería proporciona una forma de agregar fondos a la tesorería, que se pueden utilizar para financiar cualquier actividad que desee la red. El palet está actualmente en vivo en Polkadot, Kusama y otras cadenas de bloques en vivo construidas en Substrate.
La plataforma de identidad permite a los usuarios declarar públicamente quién es el propietario de ciertas cuentas proporcionando nombres de cuenta e información de contacto. Esto es especialmente útil para validadores en redes de prueba de participación.
La seguridad de la cuenta y la clave es extremadamente importante cuando se manejan grandes cantidades de dinero. Esta es una de las principales razones para crear la plataforma Multisig, que permite el uso de una cuenta para controlar diferentes llaves/dispositivos.
La plataforma de recuperación presenta un mecanismo de recuperación para activos en cadena, especialmente útil para recuperar claves perdidas de una manera fácil de usar. Obtenga más información sobre la mecánica de recuperación social aquí.
Actualmente, la red Kusama está utilizando la paleta Society para construir Kappa Sigma Mu (Body Blockchain Project), donde los miembros se tatúan para unirse y ayudar a tomar iniciativas que cierran la brecha entre humanos y máquinas.
Los trabajadores fuera de la cadena son una característica nueva en Substrate 2.0 que le permite integrar datos de forma segura en su cadena de bloques, ideal para dispositivos de Internet de las cosas (IoT) o a través de oráculos) para la entrada de datos real.
Para hacer que la integración de datos fuera de la cadena sea segura y más eficiente, Substrate proporciona trabajadores fuera de la cadena. Los subsistemas de trabajo fuera de la cadena permiten tareas de mayor duración y potencialmente no deterministas (por ejemplo, solicitudes web, cifrado/descifrado y firma de datos, generación de números aleatorios, cálculos intensivos de CPU, enumeración/agregación de datos en cadena, etc.) para aprovechar los datos y el acceso en cadena. Un ejemplo es la paleta "Estoy en línea", que se aprovecha de los trabajadores fuera de la cadena. De esta manera, los validadores en la red de prueba de participación que no hayan producido bloques pueden enviar automáticamente transacciones en la cadena para indicar que todavía están disponibles. Esto garantiza que los validadores estén disponibles, por lo que no deben ser expulsados o cortados por estar fuera de línea.
El código para trabajadores fuera de la cadena se almacena en la cadena y tiene acceso al entorno de la cadena, pero nunca se ejecuta como parte del procesamiento de bloques. Los trabajadores fuera de la cadena pueden ejecutar fácilmente el código correcto y permitir tareas de mayor duración sin vincularse a la cadena de bloques. Sin embargo, on-chaincode permite que se implementen mecanismos de validación como la votación, el promedio y los desafíos en las funciones de transición de estado de la cadena de bloques en la que opera. Los diseñadores de redes Blockchain/Oracle y los nodos que se ejecutan en la red pueden determinar quién debe hacer qué, cuándo y las recompensas y castigos para los participantes.
Substrate 2.0 viene con un conjunto de paletas que permiten una integración de datos más eficiente para cadenas de bloques que se basan en datos existentes o del mundo real.
Con Substrate 2.0, es más fácil que nunca crear cadenas de bloques escalables y personalizadas que interactúen con el ecosistema de Polkadot y que contengan la lógica comercial necesaria para lograr los objetivos de diseño del equipo. El ecosistema de desarrolladores de Substrate también lo ayuda a preparar su blockchain para la producción con un conjunto creciente de herramientas para desarrolladores, así como un conjunto de soluciones de evaluación comparativa y monitoreo, como se espera de un marco de software de grado comercial de primera clase.
En Substrate Developer Hub, puede profundizar en toda la documentación técnica, los tutoriales y los recursos para comenzar. Para obtener comentarios inmediatos, chatee con nuestros desarrolladores directamente en el chat del elemento técnico de sustrato.
Obtenga información sobre el poder de Substrate, sus casos de uso y conéctese con la comunidad de Substrate en Sub0 Online, la conferencia de la comunidad de desarrolladores de Substrate, el 15 de octubre. La conferencia en línea gratuita y multicanal ofrecerá conferencias y talleres para desarrolladores de Substrate de todos los niveles, estudiantes y aquellos nuevos en Substrate que quieran aprender más sobre cómo construir un futuro Web3 utilizando marcos de blockchain. Los oradores incluirán a los fundadores de Parity, Gavin Wood y Jutta Steiner, así como a los desarrolladores de Parity que crean Substrate y Polkadot, y a los creadores de ecosistemas de una variedad de casos de uso y verticales de la industria. Obtén más información e inscríbete aquí.
Enlace de referencia
https://polkadot.network/
https://kusama.network/
https://polkadot.network/polkadot-consensus-part-1-introduction/
https://www.youtube.com/watch?v=0IoUZdDi5Is
https://substrate.dev/docs/en/knowledgebase/runtime/frame
https://crates.io/crates/pallet-contratos
https://crates.io/crates/pallet-babe
https://crates.io/crates/pallet-abuelo
https://medium.com/polkadot-network/polkadot-consensus-part-1-introduction-3e3cd6237243
https://crates.io/crates/pallet-democracia
https://crates.io/crates/pallet-evm
https://moonbeam.network/
https://www.plasmmnet.io/
https://crates.io/crates/pallet-treasury
https://crates.io/crates/pallet-identidad
https://crates.io/crates/pallet-multisig
https://crates.io/crates/pallet-recovery
https://www.parity.io/social-recovery-on-substrate/
https://crates.io/crates/pallet-society
https://decrypt.co/20457/this-crypto-fraternity-will-pay-you-3000-to-get-a-tattoo
https://www.parity.io/substrate-off-chain-workers-secure-and-ficient-computing-intensive-tasks/
https://substrate.dev/docs/en/
https://matrix.to/#/!HzySYSaIhtyWrwiwEV:matrix.org?via=matrix.parity.io&via=matrix.org&via=web3.foundation
https://sub0.parity.io/
https://sub0.parity.io/
Tags:
Cambios en las fluctuaciones de precios de BTC Desde principios de este año.
En el libro "El camino hacia la riqueza y la libertad", el autor Bodo Schaefer preguntó una vez a los lectores:Ahora hay dos opciones, una es conseguir 50.000 euros en 6 meses.
Antes del despliegue oficial del proyecto DeFi, a través de la auditoría de seguridad del contrato, no solo se puede verificar globalmente la especificación del código.
Con Substrate, el tiempo de ejecución es su lienzo de blockchain.
Yearn Finance, como proyecto innovador en el auge de esta ola de DeFi.
El mercado continuó subiendo ayer, alcanzando un máximo por encima de $10 900 y luego comenzó a retroceder. Todavía ronda los $10 800 y aún no se ha estabilizado en $10 800. El volumen de hoy y de ayer casi ha aumenta.
El sector DeFi está en auge, y cada vez más personas están prestando atención a este campo. Desde qué ángulos se puede interpretar DeFi es la primera pregunta en la que todo seguidor debe pensar. Este documento propor.