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

Substrate blockchain framework: desarrolle una cadena de bloques en diez minutos

Author:

Time:

En Web3 Summit en Berlín, el fundador de Parity, Gavin Wood, demostró cómo desarrollar una cadena de bloques en una computadora portátil nueva en menos de 60 minutos y anunció el lanzamiento de Substrate 1.0-beta en noviembre de 2018. El sustrato de piedra angular de Polkadot, denominado "la mayor apuesta contra el maximalismo de blockchain", es ahora un marco de blockchain independiente. Substrate permite a los desarrolladores crear cadenas de bloques personalizadas y altamente avanzadas para cualquier proyecto.

Aventuras de dos tecnologías

Si bien tanto Polkadot como Substrate comparten el objetivo de generar una ola de innovación en blockchain, son dos tecnologías muy diferentes. Substrate es como el sistema de PC en el que las personas ejecutan aplicaciones, y Polkadot, el protocolo para conectar cadenas de bloques, es como conectar una tarjeta de red a una computadora. Cada comunidad, proyecto o empresa funciona de manera diferente y requiere especificaciones y matices para lograr la mejor funcionalidad de una máquina de estado y una cadena de bloques en particular.

El fundador de Parity, Gavin Wood, usa una computadora portátil nueva para demostrar el lanzamiento de una cadena de bloques en minutos

¿Qué tan versátil es Substrate?

La creación de funciones de transición de estado (STF, la lógica comercial que conforma una cadena de bloques) es esencial para cualquier arquitecto de cadenas de bloques. El conjunto de características, las capacidades y las limitaciones de STF dependen del propósito de la cadena de bloques, mientras que Substrate está diseñado para ser genérico para admitir el diseño de la mayoría de las cadenas de bloques actuales y futuras.

El STF para cadenas Substrate se expresa en un subconjunto determinista de WebAssembly, una arquitectura de instrucciones multiplataforma diseñada para ser liviana, rápida y bien respaldada. A partir de la versión 1.0 de Substrate, el "tiempo de ejecución" de blockchain o STF se puede escribir en Rust puro, C++ o C. También espere que WebAssembly admita otros idiomas pronto.

La red está construida sobre Libp2p (una pila de red modular) y funciona de manera inmediata. Para las cadenas de bloques que requieren mensajes de red adicionales, está previsto incluir una API para la topología de red en una versión futura de Substrate.

La SEC de EE. UU. busca obtener los registros de chat de Slack de los empleados de Ripple: Golden Finance informó que el abogado de la Comisión de Bolsa y Valores de EE. UU., Jorge Tenreiro, presentó una moción de emergencia para obtener una orden judicial para obligar a los empleados de Ripple a entregar sus mensajes de comunicación de Slack. La SEC dijo que había más de 1 millón de mensajes para buscar. Debido a que los empleados de Ripple se comunican a través de Slack con la misma frecuencia que por correo electrónico, generan terabytes de datos. La SEC alega que los demandados acordaron buscar todos los mensajes al comienzo de la fase de descubrimiento. Pero al final solo se produjeron 1468 mensajes, que aún contenían información "vital". Después de culpar a su renuencia inicial a cooperar por errores de procesamiento de datos, Ripple ahora se niega a proporcionar acceso al resto del chat. [2021/8/10 1:44:33]

A través de un diseño de múltiples capas y componentes, el núcleo de Substrate está diseñado para ser completamente general y altamente componible para un rápido desarrollo de aplicaciones. Admite varios algoritmos de consenso, incluida la herramienta de finalidad progresiva adaptativa SHAFT/GRANDPA de Polkadot. El backend de la base de datos encriptada e incluso el formato de bloque se pueden configurar o anular. La versatilidad y la capacidad de desarrollo revolucionarias de Substrate, demostradas al construir simultáneamente cuatro cadenas de bloques diferentes (incluidas Polkadot y Ethereum 2.0) en una fracción del tiempo (la primera versión de Ethereum 2.0 prototipada en cuestión de semanas).

La versión beta 1.0 es compatible con algunos algoritmos de consenso, y pronto habrá más, que incluyen:

Rododendro (finalidad momentánea)

SHAFT/GRANDPA (finalidad gradual y adaptativa: https://medium.com/polkadot-network/grandpa-block-finality-in-polkadot-an-introduction-part-1-d08a24a021b5)

Aurand (finalidad probabilística, tiempo de bloque constante)

Ouroboros (finalidad probabilística en tiempo real) (planificado en el momento de la publicación)

PoW (p. ej., Ethash) (planificado en el momento de escribir este artículo)

Cadena paralela (PoV, Polkadot Consensus) (todavía en planificación en el momento de la publicación)

También puede diseñar su propio algoritmo de consenso utilizando la API de Substrate.

¿Qué se incluye en el sustrato?

Substrate 1.0-beta está diseñado para dar a los desarrolladores las herramientas y la libertad para crear máquinas de estado innovadoras. La versatilidad y la neutralidad lo hacen altamente personalizable, y hay muchas herramientas disponibles, que incluyen:

Conectividad de Polkadot

Consenso conectable e intercambiable en caliente

STF conectable y actualizable en caliente

Sincronización flexible y versátil

Publicar/Suscribir WebSocket JSON-RPC

Cliente ligero

Secuencia de transacciones

Red universal y segura

implementación de JavaScript

Biblioteca de módulos de tiempo de ejecución de sustrato (SRML)

Gracias al novedoso mecanismo de actualización en cadena de Substrate, podrá "intercambiar en caliente" algoritmos de consenso o actualizar STF sin bifurcación dura. El último mecanismo de actualización sin bifurcación se demostró públicamente por primera vez en la red de prueba Polkadot "Krumme Lanke" el 17 de julio de 2018 y continúa como una red de prueba PoC-2 en el momento de la publicación de este artículo.

Biblioteca de módulos Substrate Runtime

Para ayudar a los desarrolladores a lanzar sus cadenas de bloques más rápido, Gavin presentó Substrate Runtime Module Library (SRML), un conjunto completo y ampliable de módulos comunes basados ​​en características que facilitan la creación de tiempos de ejecución.

Estos módulos agregan funcionalidad para cuentas y saldos, activos fungibles, participación de PoS, contratos, financiación y más. Cree cadenas de bloques juntando módulos de forma rápida y sencilla para crear el conjunto de funciones deseado. Toda la red, el consenso, el cliente ligero y otras funciones seguirán funcionando con su cadena de bloques personalizada. Si necesita una nueva funcionalidad, simplemente cree un nuevo módulo.

Además de SRML, Substrate incluye dos capas adicionales en su diseño: un nodo de cadena de bloques genérico configurable JSON para ejecutar su tiempo de ejecución; un motor de cadena de bloques de núcleo mínimo para manejar el consenso, la producción de bloques, la creación de redes, la base de datos y otras funciones misceláneas.

Cadenas y paracadenas independientes

La cadena de retransmisión de Polkadot se basa en Substrate, y las cadenas que se conectarán y se beneficiarán de la capa de interoperabilidad de Polkadot (cadena de retransmisión) en el futuro también se basarán en Substrate. Las cadenas empresariales y de consorcios preocupadas por la privacidad y los permisos pueden agregar fácilmente estas características para un mayor control. Si bien Substrate no requiere que su cadena de bloques se conecte a Polkadot, proporciona una ruta de actualización fácil mediante un puente o convirtiéndose en una paracadena nativa.

Licencia de compilación - Apache 2.0

Parity se compromete a proporcionar a todos los desarrolladores y organizaciones las herramientas y la libertad que necesitan para innovar y aprovechar esta tecnología revolucionaria. Con ese fin, Substrate 1.0-beta se lanzará bajo la licencia Apache 2.0, una licencia común que no impone requisitos sobre cómo se puede usar, modificar o distribuir nuestro software.

Substrate está disponible en  Github (https://github.com/paritytech/substrate) y se publica bajo la Licencia pública general (versión 3).

¿Querer aprender más? Consulte nuestros recursos para obtener más información sobre Substrate y comience a crear:

Lanzamiento de la red de prueba de sustrato "BBQ-Birch":

https://medium.com/paritytech/substrate-testnet-launched-a55b990e6eba

Cómo obtener la red de prueba Substrate “BBQ-Birch”:

https://hackmd.io/y-E9Q9jTRreni6z9EU0kkA

Una descripción mínima de Substrate:

https://www.parity.io/substrate-in-a-nutshell/,

¿Qué es el sustrato?

https://www.parity.io/what-is-substrate/

Sala de chat técnica de sustrato:

https://matrix.to/#/#substrate-technical:matrix.org

Nodo sustrato en telemetría:

https://telemetry.polkadot.io/#/BBQ%20Birch

Original: https://www.parity.io/launch-a-blockchain-in-minutes-substrate/

Tags:

Mejor intercambio de Bitcoin
BiKi lanzó el popular proyecto AUV para promover la remodelación y mejora de la industria de consumo global

La excavación y el empoderamiento de proyectos de alta calidad se convertirán en la competitividad central del intercambio en la segunda mitad.Mirando hacia atrás en cada aumento en el círculo de divisas.

Observación Dorada | ¿Cómo entender el mercado bajista técnico tras el “Lunes Negro”?

El mercado bajista técnico que se unió al "Lunes Negro" está afectando a varios mercados de capitales.El lunes.

El gobernador del Banco de Inglaterra cree que BTC "no tiene valor intrínseco", no lo es

El nuevo gobernador entrante del Banco de Inglaterra, como Peter Schiff y Warren Buffett, no es muy amigable con Bitcoin. Andrew Bailey, el futuro gobernador del Banco de Inglaterra.

Substrate blockchain framework: desarrolle una cadena de bloques en diez minutos

En Web3 Summit en Berlín, el fundador de Parity, Gavin Wood.

Hito importante alcanzado: Polkadot y Chainlink utilizan Substrate para la integración técnica

Polkadot incorpora una red Oracle descentralizada líder en el mercado en un paso crítico en el desarrollo de parachain.

Observación dorada | EOS reduce la tasa de inflación y destruye los nodos.

El 25 de febrero, el nodo de EOS, EOS Nation, lanzó una propuesta de varias firmas para fijar la inflación.

Un gran avance en la historia del desarrollo de la tecnología blockchain BDC construye la primera cadena ecológica de big data del mundo

Se considera que el enorme valor comercial que pueden aportar los grandes datos lidera un gran cambio que puede rivalizar con la revolución informática del siglo XX. Big data está promoviendo un nuevo océano azul.

ads