Skip to content
  • Home
  • Videos
  • Blog
  • Bounty
  • Wiki
Kusama
Polkadot Hub
  • Home
  • Videos
  • Blog
  • Bounty
  • Wiki
Kusama
Polkadot Hub

General

  • Comenzar
  • Preguntas frecuentes (FAQs)
  • Programa de los Mil Validadores
  • Cómo Hacer Tu Propia Investigación (DYOR)
  • Cómo Protegerte de las Estafas
  • Uso de la aplicación Polkadot Ledger
  • Añadir cuentas a un dominio ENS
  • Glosario
  • Colaboradores
  • Contribuir
  • Comunidad
  • Páginas de Investigación
  • Programa de Embajadores de Polkadot
  • Grants de la Web3 Foundation
  • Redenominación de DOT
  • Claims de Polkadot

Construir

  • Guías para Builders
  • Guía de inicio para builders
  • Desarrollo de Parachain
  • Almacenamiento descentralizado
  • Smart Contracts
  • Oráculos
  • Análisis de Datos
  • Wallets
  • Substrate Connect
  • Registro SS58
  • Abrir canales HRMP
  • Guía de Integración de Polkadot
  • Información sobre el Protocolo Polkadot
  • Activos en Polkadot
  • Gestión de Nodos
  • Interacción con el Nodo
  • Construcción y Firma de Transacciones
  • Indice de Herramientas
  • Polkadot Stack Open Source (Código Abierto)
  • Hackathones

Aprender

  • Fases de Lanzamiento de Polkadot
  • Arquitectura
  • Cuentas de Polkadot
  • Generación de cuentas
  • Copia de Seguridad y Restauración de Cuentas
  • PolkadotJS
  • Activos
  • NFT
  • DOT
  • Seguridad de la Red
  • Consenso Polkadot
  • Nominador
  • Validador
  • Collator
  • Gobernanza
  • Identidad
  • Transferencias de Saldo
  • Tarifas de Transacción
  • Host de Polkadot (PH)
  • Tesoro
  • Uso de W3F Registrar
  • Actualizaciones del Runtime
  • Parachains
  • Parachains de Bien Común
  • Subastas de Ranuras de Parachains
  • Crowdloans de Parachains
  • Teletransporte de KSM entre Kusama y Statemine
  • Parathreads
  • Puentes
  • Staking
  • Cuentas Proxy
  • Disponibilidad y Validez
  • Aleatoriedad
  • Formato de Mensajes de Consenso Cruzado (XCM)
  • SPREE
  • WebAssembly (Wasm)
  • Método Phragmén Secuencial
  • Simples Pagos
  • Explicación de la Criptografía
  • Claves de Polkadot
  • Preguntas y Respuestas del Staking
  • Comparación entre Polkadot y Kusama
  • Otras comparaciones
  • Polkadot y Ethereum 2.0
  • Polkadot y Cosmos
  • Polkadot y Avalanche
  • Fases de Lanzamiento de Polkadot
  • Tutoriales en video (en inglés)

Mantener

  • Encargados de la Red
  • Parámetros de Polkadot
  • Endpoints de Nodo
  • Configurar un nodo completo
  • Networks
  • WebSocket Seguro
  • Errores y cómo resolverlos
  • Hazte Nominador en Polkadot
  • Cómo dejar de Validar
  • Ejecutar un Validador (Polkadot)

Kusama

  • Documento inicial
View Categories
  • Home
  • Docs
  • Construir
  • Substrate Connect

Substrate Connect

Las interfaces de usuario de Blockchain siguen estando centralizadas #

La comunicación entre una interfaz de usuario (UI) estándar y un nodo de la red se realiza a través de un protocolo JSON RPC. Generalmente, la UI mostrará la información que está disponible en el nodo, y esto se hace a través de dos enfoques principales:

  1. Nodos controlados por el usuario: La UI se conecta a un nodo cliente que el usuario ha instalado en su máquina.
    Estos nodos son seguros, pero su instalación y mantenimiento suelen ser un inconveniente.
  2. Nodos de acceso público: La UI se conecta a un nodo cliente de acceso público propiedad de terceros.
    * Aunque el uso de estos nodos es más frecuente por su comodidad, están centralizados y son inseguros.

Ahora existe un nuevo paradigma: en lugar de especificar un nodo RPC centralizado, los desarrolladores sólo tienen que definir la especificación de la cadena de blockchain para que su aplicación se sincronice con la cadena. Esto es posible con Substrate Connect.

¿Qué es Substrate Connect? #

Sustituir la dependencia del nodo RPC por clientes ligeros #

Substrate connect es una library JavaScript y una extensión del browser (navegador) que se basa en la API PolkadotJS) para permitir a los desarrolladores crear clientes ligeros (light clientes) específicos de la aplicación para las cadenas Substrate. No requiere instalación ni es una extensión opcional con un mantenimiento mínimo o nulo. El nodo es ejecutado por el motor JavaScript.

En pocas palabras, Substrate connect es un cliente de Substrate que se ejecuta en JavaScript.

Los desarrolladores de aplicaciones ya no necesitan depender de nodos RPC únicos para permitir a los usuarios finales interactuar con sus aplicaciones.

Substrate (nodo completo) frente a Substrate connect (cliente ligero) #

Un cliente ligero permite utilizar todas las funciones básicas de la cadena, como la obtención de datos y la transferencia de tokens, pero no necesita que ejecutes una copia completa de toda la blockchain ni confiar en pares remotos. Los clientes ligeros obtienen los datos que necesitan de un nodo Polkadot con una prueba asociada para validar los datos.

Substrate: Nodo Completo

Substrate Connect: Cliente Ligero

Verificación completa de todos los bloques de la cadena

Sólo verifica la autenticidad de los bloques de la cadena

Guarda todos los datos de los bloques anteriores y el almacenamiento de la cadena en base de datos

No hay base de datos

La instalación, el mantenimiento y la ejecución tienden a ser exhaustivos y requieren experiencia en administración de sistemas

Sin instalación; tiene una extensión opcional con mantenimiento mínimo o nulo. Se inicializa en cinco a diez segundos

Cómo utilizar Substrate Connect #

Como librería JavaScript #

Substrate Connect proporciona una API PolkadotJS conectada a un nodo bundled (empaquetado). Mediante el uso de la librería, un usuario puede ejecutar un nodo real compatible con Substrate.

Un nodo bundled con su interfaz de usuario: clientes ligeros listos para usar #

La UI se conecta a un cliente de nodo directamente integrado: cómodo, seguro y descentralizado. Esto se consigue a través de Substrate connect utilizando un cliente ligero smoldot Wasm para conectarse de forma segura a la red blockchain sin depender de terceros específicos.

Los desarrolladores de aplicaciones ya pueden ejecutar un cliente ligero de Substrate en cualquier entorno NodeJS (@substrate/connect). Actualmente, Substrate connect es compatible con Polkadot, Kusama, Westend y Rococo; dado que los clientes ligeros forman parte del framework de Substrate, están disponibles para blockchains basadas en Substrate.

Como extensión del browser #

Establecer un número suficiente de pares es difícil debido a las limitaciones del browser (navegador) en WebSockets desde páginas HTTPS, ya que muchos nodos necesitan estar disponibles con TLS. La extensión del browser proporcionada por Substrate connect ayuda a superar esta limitación y mantiene las cadenas sincronizadas en segundo plano, permitiendo que las aplicaciones se ejecuten más rápido.

Agrupación de clientes ligeros de varias cadenas #

La extensión del browser permite a los usuarios finales interactuar con aplicaciones conectadas a múltiples blockchains o conectar sus propios blockchains a aplicaciones que lo soporten.

NOTA
Substrate Connect detectará automáticamente si un usuario está utilizando la extensión. Si no, el cliente Wasm light se creará en la página para ellos.

Recursos #

  • ¿Qué es un cliente ligero y por qué debería importarte? (inglés)
  • Presentación de Substrate Connect: Clientes ligeros basados en browser para conectarse a cadenas Substrate (inglés)
  • Substrate connect GitHub Repo

WalletsRegistro SS58

Powered by BetterDocs

Table of Contents
  • Las interfaces de usuario de Blockchain siguen estando centralizadas
  • ¿Qué es Substrate Connect?
    • Sustituir la dependencia del nodo RPC por clientes ligeros
    • Substrate (nodo completo) frente a Substrate connect (cliente ligero)
  • Cómo utilizar Substrate Connect
    • Como librería JavaScript
      • Un nodo bundled con su interfaz de usuario: clientes ligeros listos para usar
    • Como extensión del browser
      • Agrupación de clientes ligeros de varias cadenas
  • Recursos
Polkadot Hub
  • Home
  • Blog
  • Wiki
Contactar

Copyright © 2026 - Proyecto financiado por el Tesoro de Polkadot