Altcoin

En la mente de los desarrolladores de blockchain: crear DApps verdaderamente gratuitas

img-ads


Cointelegraph sigue el desarrollo de una cadena de bloques completamente nueva desde el inicio hasta la red principal y más allá a través de su serie Inside the Blockchain Developer’s Mind, escrita por andres levin el grupo Koinos.

En mi artículo anterior, expliqué desde cero lo que se necesita para crear una aplicación social descentralizada (DApp) verdaderamente gratuita y cómo Koinos es esa solución. En este artículo, expliqué que para implementar una DApp verdaderamente gratuita, debe ser posible que alguien que no sea el usuario final proporcione los recursos de red («mana» en el caso de Koinos) necesarios para ejecutar un contrato inteligente determinado.

maná de cadena de bloques

Ahora que entendemos por qué Koinos está diseñado de la forma en que lo está (para admitir experiencias de uso gratuito), explicaré cómo funciona con más detalle. Una de las características innovadoras de Koinos es su novedoso mecanismo sin cargo llamado «Mana», que permite a los poseedores de KOIN usar la cadena de bloques de forma gratuita sin tener que adelantar sus tokens o incluso pensar en lo que están haciendo. Es la tecnología central que permite a las personas usar la cadena de bloques de forma gratuita.

Koinos se basa en la idea de que desde el momento en que alguien adquiere KOIN debería poder realizar acciones en la red, mientras que Koinos bloquea de forma gradual y temporal pequeñas cantidades de sus tokens, «cobrándoles» efectivamente un costo de oportunidad en lugar de una tarifa explícita. Usando maná, el sistema cuantifica este costo de oportunidad, lo que permite a los usuarios intercambiar tiempo (costo de oportunidad) por recursos de red, reemplazando la necesidad de una tarifa basada en fichas como el modelo de gas de Ethereum.

Relacionada: Dentro de la mente de los desarrolladores de blockchain: cómo construir la próxima gran DApp social

Experiencia similar a un juego

Esto crea una experiencia de usuario lúdica y divertida para la cadena de bloques, pero ¿qué pasa con las aplicaciones descentralizadas en la cadena de bloques? Como moneda nativa de la cadena de bloques de Koinos, solo KOIN tendrá el maná que los usuarios necesitan para usar libremente la cadena de bloques. Pero si KOIN es el único token con maná, entonces los usuarios no tienen que comprar el token para usar las DApps de Koino y ¿no se sentiría como una tarifa? Sí lo haría

Si bien la experiencia del usuario es ciertamente superior a una tarifa real, ya que el usuario solo tiene que realizar esa compra una vez, aún genera fricciones en la experiencia del usuario de DApp. A partir de nuestro trabajo en Steem, hemos visto que este requisito, combinado con el requisito de comprar nombres de usuario e implementar conscientemente una gran cantidad de tokens, crea importantes barreras para la adopción. Es por eso que construimos Koinos desde cero para resolver este problema mientras resolvíamos varios otros problemas importantes, como: B. Capacidad de actualización deficiente y soporte de lenguaje de programación limitado.

Relacionada: Dentro de la mente del desarrollador de blockchain: ¿qué es una red de prueba?

Patrocinio de maná

Para resolver el problema de que las personas pueden usar DApps sin comprarlas primero cualquier ficha, Koinos permite a los desarrolladores de contratos inteligentes especificar quién paga el maná cuando se ejecuta el contrato inteligente («semántica de pagador/beneficiario»). Puede ser el usuario, el desarrollador o alguien más, como una gran parte interesada, que quiere que la DApp sea un éxito.

Esto desbloquea una nueva característica que llamamos «Patrocinio de maná», que simplemente significa que cualquier cuenta puede «patrocinar» el maná necesario para completar un contrato. Un desarrollador puede usar esta función para designarse a sí mismo como el proveedor de maná para el contrato. Luego, cuando alguien intente usar su DApp, puede hacerlo sin tener que comprar KOIN primero.

Esto permite otro avance en la experiencia del usuario en comparación con otras plataformas y puede ser suficiente para muchas aplicaciones descentralizadas, pero nuestra misión no es simplemente crear una experiencia de usuario que sea mejor que otras plataformas, es Acelere la descentralización con accesibilidad.

maná de DApp

Si bien el patrocinio de maná permite a los desarrolladores proporcionar el maná que necesitan los usuarios sin agotar el saldo de fichas del desarrollador, los desarrolladores aún deben comprar KOIN. Cuando el uso de su DApp es bajo, esta cantidad de KOIN puede ser trivial, pero cuando aumenta el uso y el precio de KOIN, este requisito puede convertirse rápidamente en una carga. Quizás lo más importante, los desarrolladores emprendedores deben creer que su aplicación será ampliamente utilizada (de lo contrario, no tendrían motivación para crearla) y la perspectiva de tener que gastar una fortuna en KOIN podría desanimarlos a crear la aplicación en primer lugar.

Aquí es donde entra en juego «DApp Mana», completando la experiencia del usuario sin problemas Maximizar la accesibilidad. Si bien el token KOIN es la única criptomoneda que contiene el maná utilizado por el sistema Koinos como pago por los recursos de la red (es decir, el maná «base»), las DApps pueden usar exactamente lo mismo código para crear su propio maná por su cuenta

Componibilidad sin igual

Esto demuestra la componibilidad incomparable de Koinos. Debido a que todo el sistema Koinos está escrito como contratos inteligentes, los desarrolladores de DApp pueden copiar cualquier parte del sistema (como el subsistema de maná) y utilizarlo en su aplicación.

Los desarrolladores de DApp pueden usar el maná en un pequeño grupo de KOIN para arrancar su base de usuarios inicial o subsidiar una cierta cantidad de uso «freemium» de su DApp, pero luego requieren que los usuarios intercambien su KOIN por una criptomoneda dedicada (su «token de DApp de intercambio»). . con su propio maná, que se consume al usar la DApp, lo que les permite continuar usando la DApp de forma gratuita.

Esto permite una incorporación de usuarios fluida al tiempo que crea una ruta económicamente sostenible que convierte a los usuarios en partes interesadas y le brinda al desarrollador de DApp el KOIN que necesita para respaldar su creciente demanda de recursos de red de Koinos.

Este es un mecanismo muy orgánico y escalable ya que el desarrollador no tiene que tratar de predecir cuánto KOIN necesitará y comprar ese KOIN incluso antes de tener usuarios. Además, las grandes partes interesadas pueden respaldar DApps florecientes sin sobrecargar los recursos. Solo pueden gastar la cantidad de maná que consideren necesaria. Oreja la aplicación y llevarla hasta el punto en que adquiera orgánicamente el maná necesario de sus usuarios y nuevas partes interesadas.

Relacionada: En la mente de los desarrolladores de Blockchain: ¿Cuál es la solución de escalamiento definitiva?

En Koinos Group, resolver un solo problema nunca es suficiente. Siempre estamos buscando maneras de resolver un problema. mientras que las funciones adicionales están desbloqueadas que hacen que la cadena de bloques sea aún más poderosa. El sistema que he descrito en este artículo se deriva completamente de la semántica simple de Pagador/Beneficiario que ya se ejecuta en la red de prueba de Harbinger. No solo permiten DApps de uso gratuito, sino que también crean una forma orgánica para que los desarrolladores adquieran el maná adicional que necesitan para respaldar el crecimiento de su DApp. al mismo tiempo que permite a las grandes partes interesadas invertir en crecimiento y creación de valor sin sacrificar ninguna de sus tenencias simbólicas. Esta es una situación de ganar-ganar-ganar.

Este artículo no contiene ningún consejo o recomendación de inversión. Cada movimiento de inversión y comercio implica un riesgo y los lectores deben hacer su propia investigación al tomar una decisión.

Los puntos de vista, pensamientos y opiniones expresados ​​aquí son únicamente del autor y no necesariamente reflejan o representan los puntos de vista y opiniones de Cointelegraph.

andres levin es director ejecutivo de Koinos Group, un equipo de veteranos de la industria que acelera la descentralización a través de la tecnología blockchain accesible. Su producto principal es Koinos, una cadena de bloques infinitamente extensible y libre de regalías con soporte de idioma universal.