Ethereum

¿Cuál es la solución de escalado definitiva?

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.

La escalabilidad es un tema popular en blockchain, pero pocos explican lo que queremos decir con este término. Cuando hablamos de escalar en Koinos Group, nos referimos a escalar a las masas. Crear una cadena de bloques que cualquier persona en la tierra pueda usar. Esto significa que la red blockchain debe ser capaz de soportar este nivel de carga, que es lo que generalmente se entiende cuando se habla de escalabilidad.

La experiencia del usuario importa

Pero de lo que hablan mucho menos es de la implicación obvia de que debes tener uno. experiencia de usuario que cualquiera en la tierra puede encontrar agradable. Las experiencias de usuario terribles son infinitamente escalables porque no hay requisito para experiencias de usuario deficientes y los recursos de red subyacentes necesarios para entregarlos.

Relacionados: Búsqueda profunda: la búsqueda de la escalabilidad de Bitcoin a través de protocolos de capa dos

Esto es evidente por el hecho de que cuando la mayoría de los proyectos hablan de escalado, hablan de implementaciones técnicas como fragmentación, prueba de historial o capa 2, que son las soluciones que éter utilizado para resolver sus desafíos de escalado.

Estos proyectos están respondiendo a las limitaciones de escala de Ethereum al intentar integrar estas soluciones de escala antes, pero no reconocen que estas soluciones solo tienen sentido en el contexto de Ethereum, ya que no solo es la primera cadena de bloques de propósito general, sino también la que tiene el mundo con mayor aceptación de desarrolladores.

Ethereum: El primer motor

Cuando se lanzó Ethereum, hubo desarrolladores por primera vez siempre, la capacidad de desarrollar aplicaciones en una plataforma blockchain compartida usando un lenguaje de programación muy similar a los que ya estaban usando para construir aplicaciones; un completo lenguaje de programación de Turing. En comparación con la experiencia del desarrollador de crear aplicaciones en otras cadenas de bloques, la creación de Ethereum fue un salto cuántico, lo que hizo que la creación de aplicaciones descentralizadas fuera más rápida, fácil y económica. Gracias a esta experiencia de usuario sin precedentes, el uso de Ethereum creció a un ritmo acelerado. La demanda de los recursos de Ethereum ha superado la oferta, lo que ha llevado a un aumento en la demanda de gas y al correspondiente aumento de precio, lo que hace muy felices a todos los titulares de Ether (ETH).

Los desarrolladores y las partes interesadas de Ethereum no quieren eliminar o incluso reducir necesariamente las tarifas. Eso sería como si los productores de petróleo trataran de bajar el precio del petróleo. Cuando hay un exceso de demanda de sus recursos de red, no les importa crear una mejor experiencia de usuario, les importa aumentar la oferta (escala). mantenimiento la experiencia de usuario existente.

Relacionados: Las tarifas de Ethereum se están disparando, pero los comerciantes tienen alternativas

¡Pero esto es Ethereum! El gorila de £ 900 de las cadenas de bloques de uso general con la ventaja de ser el primero en moverse, una increíble adopción por parte del desarrollador y una inversión de capital insondable. Es una plataforma exitosa y sus planes de escalamiento tienen mucho sentido. éter. Pero no tienen sentido para plataformas que no tienen uso ni adopción por parte de los desarrolladores.

¡Esta es la razón por la que vemos tantos proyectos que persiguen esfuerzos arriesgados y que requieren mucha mano de obra, como puentes a Ethereum para desviar a los usuarios de Ethereum para desencadenar el crecimiento que necesitan para justificar sus soluciones de escalado!

Argumentación por analogía

Pero esto es pensamiento analógico clásico en oposición al pensamiento de primer principio; Tome decisiones basadas en lo que hacen los demás en lugar de centrarse en el problema que desea resolver y en la forma más eficiente de desarrollar una solución basada en verdades fundamentales. Pensar que la forma de escalar una nueva cadena de bloques es la fragmentación porque la fragmentación es la forma de escalar Ethereum es un ejemplo perfecto de analogía.

En Koinos Group abordamos este problema desde cero. Escalar a las masas no se trata de incorporar una tecnología mágica que apoye a todos y a su madre de la noche a la mañana. Ninguna plataforma tecnológica pasa de cero usuarios a una adopción masiva de la noche a la mañana. Cualquier plataforma o producto que logra la adopción generalizada solo lo ha logrado a través de un crecimiento exponencial. Repetiré eso. Cualquier producto o plataforma logra una adopción masiva a través de un crecimiento exponencial.

Esto significa que no importa cuántos usuarios o cuántas transacciones pueda manejar su plataforma o pila de aplicaciones el primer día. Eso es efectivamente irrelevante.

Lo más importante es que su producto tenga una propuesta de valor única que encantará a un pequeño número de primeros usuarios, incluso si el costo es relativamente alto. Koinos permite a las personas usar aplicaciones descentralizadas de forma gratuita simplemente manteniendo tokens KOIN líquidos en sus billeteras. No necesitan comprar una cuenta o apostar conscientemente sus tokens, ya que cada token KOIN líquido contiene maná que se consume a medida que usan la cadena de bloques. Cuando se agota el maná de una cuenta, las fichas que contienen ese maná se bloquean automáticamente durante un tiempo, lo que genera un costo de oportunidad en lugar de una tarifa explícita.

Experiencia de videojuegos

Esto le da a la cadena de bloques una experiencia de usuario similar a la de un videojuego en lugar de la incómoda UX de cualquier otra cadena de bloques. Esto ofrece una experiencia de usuario fundamentalmente diferente y más agradable, pero no es como si todo el mundo quisiera usar Koinos desde el primer día. El modelo basado en tarifas de Ethereum sigue siendo el paradigma dominante, solo validado por sus muchos imitadores/competidores. También cuenta con un ejército de desarrolladores, tenedores de fichas e inversores institucionales que lo defienden (y, por extensión, su modelo basado en tarifas).

Relacionados: En la mente de los desarrolladores de blockchain: creación de una DApp social de uso gratuito

El primer día, un grupo relativamente pequeño (esperemos que no demasiado pequeño) de primeros usuarios que busquen la siguiente mejor opción comenzará a usar Koinos. La red principal debe ser capaz de dar estas personas una experiencia de usuario agradable, pero nada más. Si estas personas usan la cadena de bloques y descubren que realmente ofrece una experiencia de usuario agradable, correrán la voz y aumentará el uso de la cadena de bloques.

En cierto punto, el uso de Koinos será tan alto que el recuento de tokens bloqueados de un usuario será muy alto y la nueva experiencia del usuario puede ser inaceptable en comparación con la experiencia del usuario original. Así es como se ve cuando Koinos llega a sus límites de escala. Pero recuerde, el usuario aún no pierde esos tokens para siempre (una tarifa), solo sacrifica un costo de oportunidad, lo que es una experiencia de usuario infinitamente mejor.

Extensibilidad: la solución de escalado definitiva

Koinos debe diseñarse para integrar las tecnologías de escalado correctas en el momento adecuado a medida que aumenta la adopción. Debido a esto, Koinos no está optimizado para una solución de escalado específica, sino para la capacidad de actualización en general, lo que facilita al máximo la adición de nuevas tecnologías una vez que han demostrado su valía en la batalla. ¡Esto hace que todos los demás proyectos que experimentan con tecnologías de escalado sean terrenos de prueba prematuramente fértiles para Koinos!

El escalado no es un objetivo final, sino un proceso que se extiende a lo largo de la vida útil de una plataforma, al menos si la plataforma es suficientemente extensible. Si la plataforma no es lo suficientemente extensible, tendrá que elegir las soluciones de escalado «correctas» desde el primer día, incluso si no las necesita, pero esto es más un reflejo de una extensibilidad deficiente (y una ingeniería deficiente) que cualquier otra cosa. .

Por eso me gusta decir que la capacidad de actualización es la mejor solución de escalado.

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.