Para Dapps, sin API significa que no hay descentralización

Para Dapps, sin API significa que no hay descentralización

Publicado por
Comparte en redes sociales


Cuando se trata de Dapps, el objetivo de cualquier plataforma es lograr una verdadera descentralización. Esto es mucho, mucho más difícil de lo que parece, e incluso las plataformas criptográficas más ambiciosas necesitan una hoja de ruta sólida, un esfuerzo significativo y algo de suerte para que su plataforma se diversifique lo suficiente como para dejar las riendas a su comunidad. .

Sin embargo, los Dapps no son islas. Independientemente del propósito de la Dapp, ya sea un DEX, un mercado o un juego, se conecta a una gran cantidad de otras fuentes de información para funcionar. Aunque a menudo se pasa por alto, si una Dapp tiene que acceder a información de una fuente centralizada, utilizando una interfaz administrada y monitoreada por esa fuente, ha perdido su descentralización. Por el contrario, tiene un eslabón débil en su web descentralizada, que ahora es una cadena con un único punto de falla.

Para que la naturaleza de un ecosistema descentralizado funcione, debe haber muchas interfaces punto a punto diferentes, evitando un punto único de falla, así como los riesgos de manipulación de datos, tiempos de transferencia lentos y muchos otros problemas. La buena noticia es que la comunidad tecnológica ha creado la herramienta perfecta para respaldar un ecosistema descentralizado: la API. Echemos un vistazo a cómo funcionan las API, exactamente por qué una interfaz de API es tan crítica para Dapps, qué pueden hacer las plataformas emergentes para garantizar que se mantengan al día con la curva de desarrollo y cómo les gusta a algunas plataformas Laboratorios Bware Y CoinGecko han priorizado el desarrollo de APIs para sus usuarios.

Conceptos básicos de la API

La primera interfaz de programación de aplicaciones, o API, se lanzó en febrero de 2000 y se diseñó para actuar como «internet como servicio». Desde entonces, las API se han convertido en las interconexiones preferidas del ecosistema de la información. La mayoría de las empresas no tienen una estrategia y una visión básicas para sus API como un panorama interconectado. Incluso para los negocios más simples, esto puede ser un defecto fatal. Junto con presiones imprevistas, como una pandemia mundial, la incapacidad para crear y administrar API puede impedir que las empresas se adapten y sobrevivan. Por otro lado, aquellas empresas que han seguido de manera proactiva una estrategia para su panorama de API, como los restaurantes que de repente se vieron obligados a operar bajo un modelo comercial de ‘pedido y entrega remotos’, no solo han sobrevivido a los múltiples cierres, sino que han crecido. e incluso crecido en medio de esta industria asesina.

Leer también  El fabricante de la plataforma DeFi, DAO, toma medidas rápidas para abordar el riesgo de USDC de USD 3100 millones con una propuesta de emergencia

Pero, ¿qué es una API? El metaper más simple. Tú eliges que es el de un camarero en un restaurante. Usted, como cliente, reserva una mesa, ve el menú y, cuando está listo, llega el mesero para tomar la horda que desea del menú, posiblemente solicitando pequeños cambios en lo que hay en el menú. El mesero tomará su pedido (y si se permiten los cambios solicitados, esos también) y lo pasará a cocina. La cocina prepara tu comida, la disfrutas y luego pagas el precio acordado. Ahora compare eso con la información. El usuario (a través de una plataforma o una interfaz), desea «ordenar» información específica de una fuente de datos; digamos, un precio de token actual de un DEX. Para hacer esto, su plataforma interactuará con la API DEX diseñada para entregar esta información. La API es tu mesero digital ya través de ella solicitas tu pedido. Él va detrás del firewall (en la cocina), le pide al sistema (cocinero) que prepare sus datos y luego se los entrega. Si ha habido un cargo por el servicio, pague el cheque.

Gran metáfora, ¿verdad? Y funciona incluso si piensas en lo que puede salir mal. Tu primera reacción puede ser considerar al mesero como un paso más en el proceso, lo que desperdicia tiempo y recursos. Pero, ¿qué pasaría si un restaurante permitiera a sus invitados deambular libremente por la cocina y solicitar su comida directamente? Crearía congestión, alguien inevitablemente pondría su mano sucia en un tazón de comida, y aumentarían las posibilidades de que alguien robara algunas piezas del bistec elegido. Es un escenario de pesadilla y cerraría el restaurante. Lo dejaremos conectándose a un ejemplo de datos: puro caos, cuellos de botella en el servicio, brechas de seguridad y posiblemente un incendio al final del día.

Leer también  La Reserva Federal mantiene las tasas, ¿Bitcoin sigue siendo una protección contra la inflación?

Las abejas son perfectas para Dapps

Ahora que sabe qué son las Dapps, puede ver cómo los estándares simplificados y bien entendidos pueden crear una experiencia eficiente tanto para las plataformas como para sus usuarios. Además de proporcionar corredores seguros para los datos, las API crean conexiones directas y fáciles de usar de igual a igual. No hay necesidad de una arquitectura centralizada con API. Cualquier entidad puede optar por crear una API donde otras entidades o clientes pueden conectarse y compartir datos específicos. Sin esta arquitectura, un Dapp totalmente descentralizado queda completamente paralizado por el cuello de botella del flujo de datos centralizado. El hecho es que las Dapps basadas en blockchain casi siempre requieren datos de otras fuentes. La creación sobre la marcha de una estrategia basada en API permite que esto suceda de forma más rápida y fiable. Y es probable que estas otras fuentes también estén evolucionando, por lo que una conexión directa que no sea API fallaría tan pronto como alguien cambie una variable o un nombre de archivo de su lado. Las API están orientadas hacia el exterior, por lo que el solicitante no necesita comprender el funcionamiento interno de una fuente de datos o plataforma con la que interactúa. Todo lo que necesitan saber son los elementos clave de la API.

Sólidas estrategias de desarrollo de Dapp

¿Cómo nace una plataforma? Para la mayoría de las plataformas, es útil tener a alguien en el equipo que ya tenga experiencia en el desarrollo de API. Pero para las plataformas descentralizadas, interactuar con una API significa tener acceso a los datos y eso casi siempre significa tener un nodo en funcionamiento primero. Esto ciertamente puede dificultar a aquellos desarrolladores que colaboran con una plataforma para desarrollar API para clientes externos o para uso personal. Las plataformas están buscando formas de hacerlo más fácil para fomentar el desarrollo de sus usuarios y una plataforma más robusta en general. Un cambio arquitectónico que aborda directamente esto es Laboratorios Bwaresugiere un enfoque descentralizado donde los usuarios y desarrolladores de blockchain pueden ser consumidores de API o proveedores de nodos. Al ser un proveedor de nodos, puede generar recompensas. Esta es una nueva configuración y puede conducir a un crecimiento masivo.

Leer también  ¿Adónde conducirán estos patrones alcistas de Solana (SOL)?

Terminando

La descentralización es una tendencia clara para las plataformas y solo aumentará cuando los usuarios vean los beneficios significativos de no tener que depender de cuellos de botella centralizados, puntos únicos de falla y denegación de acceso potencialmente injusta. Pero sin las API, la descentralización es simplemente mover la centralización hacia arriba. Las API son una función fundamental para el éxito de las plataformas descentralizadas, y con los ecosistemas líderes encontrando formas de fomentar su uso, estamos mucho más cerca de aprovechar todo el poder de la cadena de bloques.



Source link

Si quiere puede hacernos una donación por el trabajo que hacemos, lo apreciaremos mucho.

Direcciones de Billetera:

- BTC: 14xsuQRtT3Abek4zgDWZxJXs9VRdwxyPUS 

- USDT: TQmV9FyrcpeaZMro3M1yeEHnNjv7xKZDNe 

- BNB: 0x2fdb9034507b6d505d351a6f59d877040d0edb0f

- DOGE: D5SZesmFQGYVkE5trYYLF8hNPBgXgYcmrx 

También puede seguirnos en nuestras Redes sociales para mantenerse al tanto de los últimos post de la web:

-Twitter

- Telegram

Disclaimer: En Cryptoshitcompra.com no nos hacemos responsables de ninguna inversión de ningún visitante, nosotros simplemente damos información sobre Tokens, juegos NFT y criptomonedas, no recomendamos inversiones

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *