Saltar al contenido
0%

Cómo elegir un partner de infraestructura blockchain de nivel empresarial

Portal headshot

Escrito por Portal

Publicado el 8 de noviembre de 20237 min de lectura

Incorporar blockchain a tu stack tecnológico es una parte importante de preparar cualquier negocio para el futuro. A principios de los 2000, era común diferenciar a las empresas "de internet" del resto, pero hoy todas las empresas usan internet. De manera similar, la tecnología blockchain es disruptiva para la mayoría de los negocios y de los mercados de capital, razón por la cual las aplicaciones que la utilizan suelen denominarse "Web3".

Blockchain tiene el potencial de liberar billones de dólares de capital ilíquido hacia el mercado, además de ofrecer alternativas al modelo de negocio centrado en publicidad que emplean la mayoría de las empresas tecnológicas. Las empresas deben elegir socios con la experiencia y el conocimiento necesarios para navegar estas oportunidades de manera efectiva.

Esta guía busca ayudarte a elegir empresas de infraestructura blockchain que ofrezcan productos integrales para respaldar los objetivos de tu negocio y los requisitos de tus usuarios.

¿Cuáles son los distintos tipos de proveedores de infraestructura blockchain que las empresas deben evaluar?

Los proveedores de infraestructura blockchain ofrecen soluciones en cada parte del stack de desarrollo web3; desde proveedores de nodos RPC que permiten a los ingenieros leer y escribir en la blockchain, hasta proveedores de Wallets-as-a-Service que dan a las empresas una forma simplificada de ofrecer wallets web3 a sus clientes.

1. Soluciones de wallet

Las wallets dan a los usuarios control sobre sus activos digitales y les permiten participar en la economía web3. Con una wallet, las personas pueden pedir y otorgar préstamos en aplicaciones DeFi, acuñar y mostrar NFTs, jugar videojuegos, y participar en programas de fidelización y membresía de consumidores, todo mientras mantienen sus activos seguros.

Durante muchos años, las wallets EOA ("Externally Owned Account") que dependen de frases semilla para su recuperación han dominado el mercado; sin embargo, nuevos tipos de wallets que mejoran la experiencia de usuario sin reducir la seguridad ni la privacidad, incluyendo los proveedores de Wallet-as-a-Service, están ganando mucha tracción.

Las wallets MPC con Threshold Signature Scheme (TSS), las wallets de contrato inteligente y las wallets MPC que incorporan Account Abstraction (MPC + AA) ofrecen un onboarding más simple para nuevos usuarios al eliminar la necesidad de frases de recuperación y reducir el nivel de conocimiento técnico necesario para interactuar con web3.

Account abstraction: la experiencia de usuario más fluida

El nuevo primitivo de Account Abstraction ha llegado para facilitar la transición hacia web3: ya no es necesario que la experiencia de onboarding esté plagada de confusos requisitos de claves privadas que te dejan sin acceso para siempre si olvidas tu frase semilla.

Soluciones como Account Kit de Alchemy proveen todas las herramientas necesarias para incorporar a tus usuarios a blockchain sin que ellos siquiera lo noten: recuperación de cuenta mediante social login y passkey, tarifas de gas patrocinadas, y transacciones agrupadas.

Con integraciones para signers como Portal, las empresas pueden usar Account Kit para crear smart wallets embebidas que soportan social login, recuperación de cuenta mediante passkey, tarifas de gas patrocinadas, y transacciones agrupadas.

2. Soluciones de custodia

Los custodios son proveedores externos que ofrecen almacenamiento y gestión segura de claves privadas en nombre de individuos e instituciones. Los custodios ofrecen seguridad sólida y conocimiento técnico a entidades que están obligadas a usar proveedores externos o que prefieren pagar por servicios de gestión de claves en lugar de gestionar las operaciones internamente.

Los custodios generalmente usan almacenamiento en frío (es decir, las claves se mantienen fuera de línea) para reducir los vectores de ataque de hackers, y requieren que las instituciones pasen por procesos de KYC y otras verificaciones antilavado de dinero antes de poder ser incorporadas como clientes.

La disponibilidad de custodios—en particular los que cuentan con licencia—es fundamental para la adopción institucional de web3, ya que proporcionan la infraestructura y los marcos de cumplimiento que requieren las instituciones financieras tradicionales.

3. Proveedores de nodos RPC

Los proveedores de nodos RPC ofrecen la infraestructura que permite a las aplicaciones web3 interactuar con las redes blockchain, ya sea consultando datos o enviando transacciones. Aunque cualquiera puede hospedar un nodo RPC, muchos desarrolladores independientes y empresas prefieren usar proveedores de nodos RPC de nivel empresarial para ejecutar y escalar esta infraestructura.

Al ofrecer APIs core, APIs mejoradas y una plataforma de desarrollo fácil de usar, los proveedores de nodos RPC simplifican el proceso de desarrollo, permitiendo que los ingenieros se concentren en construir aplicaciones sin preocuparse por la infraestructura.

4. Plataforma de desarrollo Web3

Construir aplicaciones descentralizadas que funcionan sobre blockchains públicas requiere que los desarrolladores aprendan un nuevo conjunto de herramientas, patrones de diseño y terminología. Elegir el proveedor adecuado como plataforma de desarrollo blockchain puede acelerar tu tiempo de llegada al mercado al combinar muchas herramientas de desarrollo en una sola interfaz de usuario fácil de entender.

Si el stack tecnológico de una plataforma de desarrollo genera demasiada fricción para los ingenieros, los desarrolladores pueden tardar mucho tiempo en construir aplicaciones, abandonar proyectos, o tener una mala experiencia de desarrollo.

¿Qué características se deben considerar al elegir un proveedor de infraestructura blockchain?

Las características que ofrecen los proveedores de infraestructura blockchain dependen del alcance y los objetivos de tu producto. Hay algunas áreas comunes que evaluar, incluyendo características que respaldan usabilidad, seguridad, composabilidad y escalabilidad.

1. Usabilidad

Cualquier herramienta blockchain que elijas para tu stack web3 debe ser fácil de aprender, simple de usar y sólida en su capacidad de satisfacer tus necesidades. Las plataformas deben tener documentación clara, una experiencia de usuario profesional, y funcionalidad de nivel empresarial para respaldar los objetivos de tu equipo hoy y en el futuro.

2. Seguridad organizacional

Las aplicaciones blockchain conllevan nuevos tipos de riesgo, como riesgo de protocolo y riesgo de contrato inteligente, además de tipos de riesgo tradicionales como los controles organizacionales. Antes de firmar un acuerdo con un nuevo proveedor, revisa la seguridad de tu potencial socio:

  • Certificación SOC II
  • Pruebas de sistema y resiliencia
  • Reportes de pruebas de penetración
  • Auditorías de seguridad externas
  • Controles de seguridad documentados
Build vs. Buy: Blockchain Infrastructure ebook cover
Guía gratis

Build vs. Buy: infraestructura blockchain

Antes de contratar un equipo de infraestructura, lee esto: construirla internamente puede costar entre $850K y $1M+ al año antes de atender una sola solicitud en producción. Mira el desglose completo de costos.

Descargar guía

3. Composabilidad

La composabilidad es una característica de web3 que permite a las empresas interactuar con aplicaciones públicas y de código abierto, APIs y contratos inteligentes (es decir, bloques de construcción flexibles y extensibles que facilitan la construcción de productos web3).

Al elegir un proveedor, considera qué tan bien la suite de productos de ese proveedor se compone con otros productos y herramientas que planeas usar en tu stack (p. ej. IDEs, herramientas de depuración, etc.).

Un socio de infraestructura debería facilitar la inclusión de las capacidades específicas que se ajustan a tus necesidades sin exigir a los desarrolladores implementar cada característica. Por ejemplo, un proveedor de conectividad web3 de extremo a extremo como Portal permite funcionalidades de gestión de cuentas como la configuración de nuevos usuarios, opciones de respaldo y recuperación. También soportan flujos de gestión de wallet como enviar, recibir, almacenar e intercambiar activos.

Eso podría ser suficiente para tu producto, pero si quieres construir una tienda de dapps, conectarte a aplicaciones exclusivas del navegador, o integrarte de forma nativa con protocolos, tienes la opción de hacerlo con el SDK de Portal sin integraciones de backend adicionales.

4. Roadmap de funcionalidades

Las plataformas de infraestructura blockchain están evolucionando para satisfacer las necesidades emergentes de los desarrolladores web3, y elegir el socio correcto también debería basarse en el roadmap planeado por ese socio para mejorar y expandir su oferta de productos.

La expansión de producto podría incluir características que amplíen los casos de uso hacia nuevos verticales (p. ej. exchanges, fintech, pagos transfronterizos, identidad autosoberana), o hacia casos de uso más específicos dentro de verticales existentes (p. ej. ventas de NFTs, etc.).

El objetivo de investigar el conjunto de características de un socio de infraestructura es determinar si puede cubrir el conjunto base de funcionalidades de tu producto, si puede escalar para satisfacer mayor demanda, y si puede crecer para dar soporte a casos de uso ampliados.

¿Qué preguntas deberían hacer las empresas a los proveedores de infraestructura blockchain?

Las preguntas que las empresas deberían hacer a posibles proveedores de infraestructura blockchain se dividen en algunas categorías: equipo, experiencia, soporte y roadmap.

1. Equipo, clientes e inversores

Antes de elegir un proveedor, haz preguntas para evaluar la calidad del equipo:

  • ¿Qué experiencia tiene el equipo de ingeniería de producto?
  • ¿Qué experiencia tiene el equipo de liderazgo?
  • ¿Quiénes son sus clientes actuales y qué dicen sobre ellos?
  • ¿Qué tipo de alianzas tiene el proveedor?
  • ¿Quiénes son los inversores y asesores de la empresa?

2. Calidad de la tecnología y experiencia de desarrollo

Antes de seleccionar los productos de un proveedor, haz preguntas para evaluar la calidad del stack tecnológico del equipo:

  • ¿Cuál es la arquitectura de la tecnología?
  • ¿Grandes clientes han abandonado la empresa o han hecho pública una mala experiencia con ella?
  • ¿La tecnología está auditada y es segura?
  • ¿Cuál es la calidad y claridad de la documentación del producto?
  • Para los proveedores de Wallet-as-a-Service, ¿pueden los usuarios "sacar sus wallets" (es decir, exportar sus claves privadas)?

3. Soporte al cliente y gestión de la relación

Antes de firmar un acuerdo con un proveedor de software, evalúa la capacidad del equipo para respaldar tu relación:

  • ¿Qué canales usa el proveedor para comunicarse con tus equipos?
  • ¿El equipo ofrece comunicación directa con ingenieros y personal de soporte técnico?
  • ¿La empresa cuenta con un sistema sólido de tickets, observabilidad y reporte de estado?
  • ¿El soporte técnico está disponible de manera oportuna, particularmente cuando hay problemas graves?
  • ¿El proveedor responde a comentarios y solicitudes de cambios en el producto?

4. Cronograma y roadmap de producto del proveedor

Antes de elegir un socio de infraestructura blockchain, evalúa el roadmap de producto del equipo de gestión de producto:

  • ¿Qué características se están planeando a corto y largo plazo?
  • ¿Qué tan rápido se puede lanzar un producto integral con ellos?
  • ¿Qué tan fácilmente pueden los clientes sugerir características y solicitudes de producto?
  • ¿Cuál es la velocidad de entrega del equipo respecto a nuevos productos y características?
  • ¿Cuál es el proceso del equipo para lanzar productos en fases alpha, beta y de acceso general?

Hacer preguntas a líderes de ventas, gerentes de producto e ingenieros mientras se evalúa el ajuste de un nuevo socio de infraestructura blockchain es esencial para llevar un producto web3 al mercado.

Además, las empresas deberían probar los productos, obtener demos, leer documentación, ver tutoriales, y hablar con clientes actuales para analizar si el proveedor que están evaluando es la opción correcta para su caso de uso. Aunque completar la debida diligencia requiere mucha investigación y tiempo, un proceso exhaustivo puede ahorrar tiempo, dinero y recursos.

Background gradient

Construye magia blockchain

Alchemy combina los productos y herramientas de desarrollo Web3 más potentes con recursos, comunidad y un soporte legendario.