La escasez de una sola cadena de bloques genera impactos negativos en la experiencia del usuario, las cadenas modulares minimizan estos problemas al introducir riqueza donde la cadena general es escasa.
Escrito por: Celestia
La escasez afecta negativamente a los usuarios de cadenas de bloques monolíticas de dos maneras. Primero, el escaso espacio de bloques hace que las cadenas de bloques sean costosas para los usuarios. En segundo lugar, la escasez de opciones limita las opciones de los desarrolladores y restringe la innovación.
Las cadenas de bloques modulares separan el consenso de la ejecución, lo que permite que las cadenas de bloques se construyan específicamente para profesionales. Esto permite que las cadenas de bloques modulares brinden un amplio espacio de bloques para un acceso económico y una gran cantidad de opciones para que los desarrolladores innoven.
Veamos cómo se pueden enriquecer las cadenas de bloques modulares y qué significa esto para el ecosistema modular.
TLDR
Las cadenas modulares como Celestia pueden proporcionar un rico espacio de bloques a medida que crece el ecosistema, ya que más nodos les permiten aumentar el espacio de bloques.
Las cadenas monolíticas limitan las opciones de los desarrolladores al exigirles que se ajusten a su conjunto de características y compensaciones.
Las cadenas modulares brindan opciones ricas para los desarrolladores, ya que pueden implementar cadenas con las características y compensaciones deseadas, adaptadas a sus aplicaciones.
Escala rica
Las altas tarifas han plagado la cadena en general, causando problemas para los usuarios que interactúan con las aplicaciones y los desarrolladores que construyen esas aplicaciones. ¿por qué?
Esto es muy simple. Debido a las limitaciones de la arquitectura monolítica, el espacio en bloque es escaso. Todo está bien cuando la actividad es baja. Cuando una aplicación comienza a ser adoptada, atrae a más usuarios. Estos usuarios aumentan la cantidad de actividad en la cadena, llenando el espacio de bloque disponible. Debido a la escasez de espacio en los bloques, las tarifas pueden aumentar debido a la alta actividad.
Aquí radica el problema, más usuarios encarecen las transacciones. Las cadenas de bloques modulares dan un vuelco a este paradigma. Las cadenas de bloques modulares como Celestia pueden aumentar su espacio de bloques a medida que más usuarios se unan a la red. Ahora, a medida que se crean más aplicaciones que atraen a más usuarios, la tarifa sigue siendo asequible. Entonces, ¿cómo funciona esto exactamente?
Celestia presenta una nueva técnica llamada Data Availability Sampling [1] . Este proceso de muestreo permite nodos ligeros [2] Valide bloques con una seguridad similar a los nodos completos y solo una fracción del hardware. Aquí es donde ocurre la magia. Más nodos de luz muestreados permiten a Celestia aumentar el tamaño de su bloque.
Esto significa que el espacio de bloques de Celestia puede crecer para satisfacer la creciente demanda, reemplazando la escasez con la abundancia.
Entonces, ¿cuál es el resultado de todo este abundante espacio en bloques? Los usuarios tendrán tarifas asequibles para interactuar con la aplicación. Los desarrolladores podrán crear aplicaciones que sean accesibles para muchos usuarios, incluso a medida que crezca su base de usuarios.
Selección rica
Entorno de ejecución
Las cadenas de monómeros facilitan a los desarrolladores la implementación de sus aplicaciones. Sin embargo, las cadenas monolíticas ofrecen pocas opciones a los desarrolladores.
Al implementar en una cadena monolítica, los desarrolladores deben ajustarse al entorno de ejecución existente. Esto determina qué lenguajes de programación pueden usar los desarrolladores para escribir contratos inteligentes, cómo interactúan las aplicaciones con las billeteras y muchas otras cosas.
Trabajar dentro de un conjunto de funciones existente limita las opciones de los desarrolladores para crear sus aplicaciones. Es posible que no tengan acceso al lenguaje de programación que desean usar y que los lenguajes admitidos carezcan de funcionalidad. La forma en que los contratos interactúan con las billeteras puede crear una experiencia de usuario incómoda que reduce la usabilidad de la aplicación. Estos son ejemplos de cómo los desarrolladores deben cumplir con un conjunto limitado de reglas preexistentes para la cadena en general.
Las cadenas de bloques modulares brindan a los desarrolladores una gran variedad de bloques de construcción. Las cadenas modulares se enfocan en funciones específicas y descargan el resto a la infraestructura existente. Por ejemplo, Rollup puede enfocarse en la parte de ejecución y conectarse a Celestia para descargar el consenso y la disponibilidad de datos.
Es especializado, lo que permite a los desarrolladores centrarse únicamente en el entorno de ejecución. Pueden elegir entre el marco acumulativo o los entornos de ejecución existentes proporcionados por el SDK. Alternativamente, pueden experimentar e iterar en su propio entorno de ejecución para proporcionar a su aplicación o comunidad el conjunto de funciones que desean. Las características adicionales podrían incluir cualquier cosa, desde habilitar el entorno de ejecución para admitir lenguajes de programación más deseables, mejorar la facilidad de uso a través de abstracciones de cuentas nativas o mejorar el procesamiento paralelo para mejorar el rendimiento.
La abundancia de opciones permite a los desarrolladores experimentar y aumentar la velocidad de mejora e innovación, aumentando así la calidad de sus aplicaciones. Alternativamente, pueden usar su entorno de ejecución para agregar funciones personalizadas a máquinas virtuales ya populares, como EVM.
Mientras que las cadenas monolíticas limitan las opciones de los desarrolladores, las cadenas modulares liberan a los desarrolladores para que se concentren en sus entornos de ejecución, lo que genera una gran cantidad de opciones y oportunidades para cumplir con los objetivos de sus aplicaciones.
Uso de bloques de construcción modulares
La cadena monolítica tiene restricciones en las reglas fuera del entorno de ejecución. Su aplicación debe ajustarse al conjunto de características y compensaciones realizadas por la cadena en general. Es posible que no haya una cadena monolítica de funciones y compensaciones que sea adecuada para su aplicación. Cuando no es su cadena, no hay un camino fácil para personalizar las funciones y sus compensaciones.
Con una cadena de bloques modular, los desarrolladores pueden aprovechar una cadena de bloques existente para el conjunto deseado de funciones y compensaciones. Primero, pueden determinar en qué parte de la pila modular encajan mejor sus compensaciones. Si se requiere soberanía y la capacidad de actualizar a través de bifurcaciones, entonces la agregación soberana [3] Solo en forma. Tal vez tenga una capa de asentamiento con [4] puente local de confianza minimizada [5] es una prioridad más alta; la agregación de contratos inteligentes podría ser una mejor opción. Alternativamente, usar Ethereum es tan importante como las tarifas baratas: Celestium parece una mejor opción.
Hay varias posibilidades de implementación en una pila modular, cada una con capacidades y compensaciones únicas. La opcionalidad habilitada por las cadenas de bloques modulares permite a los desarrolladores crear cadenas de bloques que se adapten a las necesidades y objetivos de su aplicación, mientras que las cadenas monolíticas limitan las opciones.
Resumen
La escasez de una sola cadena de bloques crea varios problemas que afectan negativamente la experiencia del usuario. Las cadenas modulares minimizan estos problemas al introducir abundancia donde la cadena general es escasa.
La escasez de espacio en bloques crea una situación en la que más actividad conduce a tarifas de transacción más altas, lo que hace que sea imposible para los usuarios y desarrolladores de aplicaciones fijar precios. Las cadenas modulares como Celestia ofrecen espacio de bloques escalable que puede crecer con la cantidad de nodos, lo que mantiene bajas las tarifas para los usuarios y admite casos de uso que dependen de transacciones de bajo costo.
La falta de elección limita las opciones del desarrollador, limitando la innovación y la personalización para los casos de uso deseados. La cadena modular introduce el concepto de especialización, lo que permite a los desarrolladores personalizar e implementar donde mejor se adapte a su conjunto de características preferidas dentro de la pila modular.
Las cadenas de bloques modulares son ricas porque el acceso y las opciones de la cadena de bloques no deben limitarse.
Enlace externo
[1] Nuevas técnicas para el muestreo de disponibilidad de datos:
[2] Nodo de luz:
[3] Resumen de soberanía:
[4] Capa de liquidación:
[5] Puente de confianza minimizada:
Ver originales
El contenido es solo de referencia, no una solicitud u oferta. No se proporciona asesoramiento fiscal, legal ni de inversión. Consulte el Descargo de responsabilidad para obtener más información sobre los riesgos.
Cómo las cadenas de bloques modulares pueden crear un mundo enriquecido
Escrito por: Celestia
La escasez afecta negativamente a los usuarios de cadenas de bloques monolíticas de dos maneras. Primero, el escaso espacio de bloques hace que las cadenas de bloques sean costosas para los usuarios. En segundo lugar, la escasez de opciones limita las opciones de los desarrolladores y restringe la innovación.
Las cadenas de bloques modulares separan el consenso de la ejecución, lo que permite que las cadenas de bloques se construyan específicamente para profesionales. Esto permite que las cadenas de bloques modulares brinden un amplio espacio de bloques para un acceso económico y una gran cantidad de opciones para que los desarrolladores innoven.
Veamos cómo se pueden enriquecer las cadenas de bloques modulares y qué significa esto para el ecosistema modular.
TLDR
Escala rica
Las altas tarifas han plagado la cadena en general, causando problemas para los usuarios que interactúan con las aplicaciones y los desarrolladores que construyen esas aplicaciones. ¿por qué?
Esto es muy simple. Debido a las limitaciones de la arquitectura monolítica, el espacio en bloque es escaso. Todo está bien cuando la actividad es baja. Cuando una aplicación comienza a ser adoptada, atrae a más usuarios. Estos usuarios aumentan la cantidad de actividad en la cadena, llenando el espacio de bloque disponible. Debido a la escasez de espacio en los bloques, las tarifas pueden aumentar debido a la alta actividad.
Aquí radica el problema, más usuarios encarecen las transacciones. Las cadenas de bloques modulares dan un vuelco a este paradigma. Las cadenas de bloques modulares como Celestia pueden aumentar su espacio de bloques a medida que más usuarios se unan a la red. Ahora, a medida que se crean más aplicaciones que atraen a más usuarios, la tarifa sigue siendo asequible. Entonces, ¿cómo funciona esto exactamente?
Celestia presenta una nueva técnica llamada Data Availability Sampling [1] . Este proceso de muestreo permite nodos ligeros [2] Valide bloques con una seguridad similar a los nodos completos y solo una fracción del hardware. Aquí es donde ocurre la magia. Más nodos de luz muestreados permiten a Celestia aumentar el tamaño de su bloque.
Esto significa que el espacio de bloques de Celestia puede crecer para satisfacer la creciente demanda, reemplazando la escasez con la abundancia.
Entonces, ¿cuál es el resultado de todo este abundante espacio en bloques? Los usuarios tendrán tarifas asequibles para interactuar con la aplicación. Los desarrolladores podrán crear aplicaciones que sean accesibles para muchos usuarios, incluso a medida que crezca su base de usuarios.
Selección rica
Entorno de ejecución
Las cadenas de monómeros facilitan a los desarrolladores la implementación de sus aplicaciones. Sin embargo, las cadenas monolíticas ofrecen pocas opciones a los desarrolladores.
Al implementar en una cadena monolítica, los desarrolladores deben ajustarse al entorno de ejecución existente. Esto determina qué lenguajes de programación pueden usar los desarrolladores para escribir contratos inteligentes, cómo interactúan las aplicaciones con las billeteras y muchas otras cosas.
Trabajar dentro de un conjunto de funciones existente limita las opciones de los desarrolladores para crear sus aplicaciones. Es posible que no tengan acceso al lenguaje de programación que desean usar y que los lenguajes admitidos carezcan de funcionalidad. La forma en que los contratos interactúan con las billeteras puede crear una experiencia de usuario incómoda que reduce la usabilidad de la aplicación. Estos son ejemplos de cómo los desarrolladores deben cumplir con un conjunto limitado de reglas preexistentes para la cadena en general.
Las cadenas de bloques modulares brindan a los desarrolladores una gran variedad de bloques de construcción. Las cadenas modulares se enfocan en funciones específicas y descargan el resto a la infraestructura existente. Por ejemplo, Rollup puede enfocarse en la parte de ejecución y conectarse a Celestia para descargar el consenso y la disponibilidad de datos.
Es especializado, lo que permite a los desarrolladores centrarse únicamente en el entorno de ejecución. Pueden elegir entre el marco acumulativo o los entornos de ejecución existentes proporcionados por el SDK. Alternativamente, pueden experimentar e iterar en su propio entorno de ejecución para proporcionar a su aplicación o comunidad el conjunto de funciones que desean. Las características adicionales podrían incluir cualquier cosa, desde habilitar el entorno de ejecución para admitir lenguajes de programación más deseables, mejorar la facilidad de uso a través de abstracciones de cuentas nativas o mejorar el procesamiento paralelo para mejorar el rendimiento.
La abundancia de opciones permite a los desarrolladores experimentar y aumentar la velocidad de mejora e innovación, aumentando así la calidad de sus aplicaciones. Alternativamente, pueden usar su entorno de ejecución para agregar funciones personalizadas a máquinas virtuales ya populares, como EVM.
Mientras que las cadenas monolíticas limitan las opciones de los desarrolladores, las cadenas modulares liberan a los desarrolladores para que se concentren en sus entornos de ejecución, lo que genera una gran cantidad de opciones y oportunidades para cumplir con los objetivos de sus aplicaciones.
Uso de bloques de construcción modulares
La cadena monolítica tiene restricciones en las reglas fuera del entorno de ejecución. Su aplicación debe ajustarse al conjunto de características y compensaciones realizadas por la cadena en general. Es posible que no haya una cadena monolítica de funciones y compensaciones que sea adecuada para su aplicación. Cuando no es su cadena, no hay un camino fácil para personalizar las funciones y sus compensaciones.
Con una cadena de bloques modular, los desarrolladores pueden aprovechar una cadena de bloques existente para el conjunto deseado de funciones y compensaciones. Primero, pueden determinar en qué parte de la pila modular encajan mejor sus compensaciones. Si se requiere soberanía y la capacidad de actualizar a través de bifurcaciones, entonces la agregación soberana [3] Solo en forma. Tal vez tenga una capa de asentamiento con [4] puente local de confianza minimizada [5] es una prioridad más alta; la agregación de contratos inteligentes podría ser una mejor opción. Alternativamente, usar Ethereum es tan importante como las tarifas baratas: Celestium parece una mejor opción.
Hay varias posibilidades de implementación en una pila modular, cada una con capacidades y compensaciones únicas. La opcionalidad habilitada por las cadenas de bloques modulares permite a los desarrolladores crear cadenas de bloques que se adapten a las necesidades y objetivos de su aplicación, mientras que las cadenas monolíticas limitan las opciones.
Resumen
La escasez de una sola cadena de bloques crea varios problemas que afectan negativamente la experiencia del usuario. Las cadenas modulares minimizan estos problemas al introducir abundancia donde la cadena general es escasa.
La escasez de espacio en bloques crea una situación en la que más actividad conduce a tarifas de transacción más altas, lo que hace que sea imposible para los usuarios y desarrolladores de aplicaciones fijar precios. Las cadenas modulares como Celestia ofrecen espacio de bloques escalable que puede crecer con la cantidad de nodos, lo que mantiene bajas las tarifas para los usuarios y admite casos de uso que dependen de transacciones de bajo costo.
La falta de elección limita las opciones del desarrollador, limitando la innovación y la personalización para los casos de uso deseados. La cadena modular introduce el concepto de especialización, lo que permite a los desarrolladores personalizar e implementar donde mejor se adapte a su conjunto de características preferidas dentro de la pila modular.
Las cadenas de bloques modulares son ricas porque el acceso y las opciones de la cadena de bloques no deben limitarse.