Descifrando Rollup, Inscripciones y SCP

Principiante12/27/2023, 6:17:44 AM
Este artículo explica la relación entre Rollup, Inscripciones y SCP.

Estos tres conceptos surgieron de orígenes completamente diferentes y, a primera vista, no parecen relacionados. Sin embargo, comparten similitudes significativas en sus principios técnicos. Este artículo proporcionará una comprensión más profunda de la esencia tecnológica de estos conceptos, incluida la tecnología blockchain modular.

Enrollar

La evolución L2 de Ethereum culminó con la incorporación de Rollup a la corriente principal. En Rollup, el secuenciador primero recopila y ordena transacciones, empaqueta bloques y forma un consenso suave sobre las transacciones antes de enviarlas a L1. Una vez verificado por L1, se logra un consenso firme. L1 verifica la validez de los datos de los bloques enviados por L2. Sin embargo, esto no se puede hacer volviendo a ejecutar las transacciones, ya que el propósito de L2 es expandir la capacidad y hacerlo contradeciría su principio. Por lo tanto, métodos como OP (pruebas de fraude) y ZK (pruebas de conocimiento cero) se utilizan para la verificación "perezosa". OP significa que L1, de forma predeterminada, no verifica personalmente; cualquier tercero puede hacerlo. Si encuentran discrepancias, informan a L1 para verificación personal y castigo por fraude (ya que el depósito de Sequencer está bloqueado en un contrato implementado en L1). Si no se informan discrepancias dentro de una ventana, la transacción se considera correcta. ZK implica generar una prueba de validez para que L1 la verifique. Si son correctos, los datos son válidos, recalculando efectivamente todo el bloque pero a un costo mucho menor.

Inscripciones

Las inscripciones también pueden verse como un tipo de Rollup, que transmite datos desde fuera de la cadena a la cadena de bloques, pero L1 no verifica estos datos. Por ejemplo, con el protocolo Ordinals, puedo inscribir una transacción en la cadena de bloques de Bitcoin, transfiriendo 1000 ORDI sin tener ningún ORDI en mi cuenta, y la inscripción seguirá registrada.

{“p”:”brc-20”,”op”:”transfer”,”tick”:”ordi”,”amt”:”1000”}

Ya sea que los datos inscritos sean válidos o no, el L1 de Bitcoin los acepta todos sin verificación, lo que resulta en un "libro mayor sucio" de datos válidos e inválidos sobre Bitcoin. El funcionamiento ordenado del libro mayor del protocolo Ordinals está garantizado por la "verificación del lado del cliente". Su billetera y su navegador leen el "libro mayor sucio", excluyen los datos no válidos y producen un libro mayor limpio. Por tanto, la esencia de las inscripciones es el consenso fuera de la cadena. Aunque está fuera de la cadena y aparentemente centralizado, el protocolo Ordinals es de código abierto, lo que permite a cualquiera generar registros estatales consistentes basados en el "libro mayor sucio". Los usuarios que no puedan ejecutar el código pueden comparar múltiples clientes de billetera o navegador para confirmar la validez de la inscripción. Esencialmente, el protocolo Ordinals define reglas de validez de datos: libro mayor sucio + reglas de validez de datos = libro mayor limpio. Las inscripciones no son un concepto nuevo; Los primeros ejemplos incluyen Onmi-BTC y RMRK en Polkadot. La popularidad de BRC20 se debe más a tocar fibras emocionales en torno al lanzamiento justo y al equilibrio de intereses entre múltiples partes que a la innovación tecnológica.

SCP

SCP, propuesto por Arweave, es un paradigma de consenso basado en almacenamiento (SCP), un paradigma L2 destinado a separar la computación y el almacenamiento de blockchain. Este diseño modular es anterior al concepto de blockchain modular. SCP y las inscripciones son similares. En SCP, la cadena de bloques sirve solo como una capa de almacenamiento para datos estatales sin realizar ningún cálculo o verificación de datos. Sin embargo, SCP requiere que las reglas de validez de los datos estén en cadena. Por lo tanto, la cadena de bloques almacena el "libro mayor sucio" y las "reglas de validez de los datos", lo que permite a todos producir un libro mayor limpio basado en los registros en la cadena. En comparación con las inscripciones, la única diferencia en SCP es que las reglas de validez de los datos están en la cadena, lo que convierte el consenso fuera de la cadena, o consenso social, en consenso dentro de la cadena.

Descubrimos que Rollup, inscripciones y SCP, aunque se originan a partir de conceptos diferentes, comparten muchas similitudes. Los tres implican computación fuera de la cadena. Rollup y SCP están diseñados para expandirse, reducir o eliminar la computación en costosas cadenas de bloques L1. Las inscripciones permiten que las cadenas de bloques L1 sin capacidades de cálculo complejas admitan cálculos complejos. Los tres reflejan la idea del diseño modular.

Al comprender esto, podemos ver que las inscripciones de Bitcoin son esencialmente una expansión L2 que utiliza Bitcoin como capa DA, aunque no una forma completa de cadena de bloques L2. Si el protocolo de inscripción es lo suficientemente complejo, podría alcanzar la integridad de Turing y expresarse en forma de cadena. Las inscripciones y SCP, con su enfoque de contabilidad sucia + verificación fuera de la cadena, son más adecuados para cadenas públicas orientadas al almacenamiento, especialmente aquellas diseñadas para DA (como Arweave, Celestia). Las inscripciones de Bitcoin son limitadas porque el Bitcoin en sí no está destinado al almacenamiento; funcionan para los memes, pero serían costosos y difíciles para un ecosistema completo. Es como utilizar un mastín tibetano para moler grano cuando una mula sería más adecuada. Deja que las cosas cumplan su propósito original. Si bien el autor no está completamente de acuerdo con las opiniones extremas de Luke Dashjr, el placer de jugar con memes es importante, pero no deberíamos esperar que las inscripciones de Bitcoin desarrollen un ecosistema DeFi. Esta opinión también se expresó en el artículo del autor "Desarrollar un ecosistema en Bitcoin es como extraer sangre de una piedra".

Descargo de responsabilidad:

  1. Este artículo está reimpreso de [PermaDAO]. Todos los derechos de autor pertenecen al autor original [0xmiddle]. Si hay objeciones a esta reimpresión, comuníquese con el equipo de Gate Learn y ellos lo manejarán de inmediato.
  2. Descargo de responsabilidad: los puntos de vista y opiniones expresados en este artículo son únicamente los del autor y no constituyen ningún consejo de inversión.
  3. Las traducciones del artículo a otros idiomas están a cargo del equipo de Gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.

Descifrando Rollup, Inscripciones y SCP

Principiante12/27/2023, 6:17:44 AM
Este artículo explica la relación entre Rollup, Inscripciones y SCP.

Estos tres conceptos surgieron de orígenes completamente diferentes y, a primera vista, no parecen relacionados. Sin embargo, comparten similitudes significativas en sus principios técnicos. Este artículo proporcionará una comprensión más profunda de la esencia tecnológica de estos conceptos, incluida la tecnología blockchain modular.

Enrollar

La evolución L2 de Ethereum culminó con la incorporación de Rollup a la corriente principal. En Rollup, el secuenciador primero recopila y ordena transacciones, empaqueta bloques y forma un consenso suave sobre las transacciones antes de enviarlas a L1. Una vez verificado por L1, se logra un consenso firme. L1 verifica la validez de los datos de los bloques enviados por L2. Sin embargo, esto no se puede hacer volviendo a ejecutar las transacciones, ya que el propósito de L2 es expandir la capacidad y hacerlo contradeciría su principio. Por lo tanto, métodos como OP (pruebas de fraude) y ZK (pruebas de conocimiento cero) se utilizan para la verificación "perezosa". OP significa que L1, de forma predeterminada, no verifica personalmente; cualquier tercero puede hacerlo. Si encuentran discrepancias, informan a L1 para verificación personal y castigo por fraude (ya que el depósito de Sequencer está bloqueado en un contrato implementado en L1). Si no se informan discrepancias dentro de una ventana, la transacción se considera correcta. ZK implica generar una prueba de validez para que L1 la verifique. Si son correctos, los datos son válidos, recalculando efectivamente todo el bloque pero a un costo mucho menor.

Inscripciones

Las inscripciones también pueden verse como un tipo de Rollup, que transmite datos desde fuera de la cadena a la cadena de bloques, pero L1 no verifica estos datos. Por ejemplo, con el protocolo Ordinals, puedo inscribir una transacción en la cadena de bloques de Bitcoin, transfiriendo 1000 ORDI sin tener ningún ORDI en mi cuenta, y la inscripción seguirá registrada.

{“p”:”brc-20”,”op”:”transfer”,”tick”:”ordi”,”amt”:”1000”}

Ya sea que los datos inscritos sean válidos o no, el L1 de Bitcoin los acepta todos sin verificación, lo que resulta en un "libro mayor sucio" de datos válidos e inválidos sobre Bitcoin. El funcionamiento ordenado del libro mayor del protocolo Ordinals está garantizado por la "verificación del lado del cliente". Su billetera y su navegador leen el "libro mayor sucio", excluyen los datos no válidos y producen un libro mayor limpio. Por tanto, la esencia de las inscripciones es el consenso fuera de la cadena. Aunque está fuera de la cadena y aparentemente centralizado, el protocolo Ordinals es de código abierto, lo que permite a cualquiera generar registros estatales consistentes basados en el "libro mayor sucio". Los usuarios que no puedan ejecutar el código pueden comparar múltiples clientes de billetera o navegador para confirmar la validez de la inscripción. Esencialmente, el protocolo Ordinals define reglas de validez de datos: libro mayor sucio + reglas de validez de datos = libro mayor limpio. Las inscripciones no son un concepto nuevo; Los primeros ejemplos incluyen Onmi-BTC y RMRK en Polkadot. La popularidad de BRC20 se debe más a tocar fibras emocionales en torno al lanzamiento justo y al equilibrio de intereses entre múltiples partes que a la innovación tecnológica.

SCP

SCP, propuesto por Arweave, es un paradigma de consenso basado en almacenamiento (SCP), un paradigma L2 destinado a separar la computación y el almacenamiento de blockchain. Este diseño modular es anterior al concepto de blockchain modular. SCP y las inscripciones son similares. En SCP, la cadena de bloques sirve solo como una capa de almacenamiento para datos estatales sin realizar ningún cálculo o verificación de datos. Sin embargo, SCP requiere que las reglas de validez de los datos estén en cadena. Por lo tanto, la cadena de bloques almacena el "libro mayor sucio" y las "reglas de validez de los datos", lo que permite a todos producir un libro mayor limpio basado en los registros en la cadena. En comparación con las inscripciones, la única diferencia en SCP es que las reglas de validez de los datos están en la cadena, lo que convierte el consenso fuera de la cadena, o consenso social, en consenso dentro de la cadena.

Descubrimos que Rollup, inscripciones y SCP, aunque se originan a partir de conceptos diferentes, comparten muchas similitudes. Los tres implican computación fuera de la cadena. Rollup y SCP están diseñados para expandirse, reducir o eliminar la computación en costosas cadenas de bloques L1. Las inscripciones permiten que las cadenas de bloques L1 sin capacidades de cálculo complejas admitan cálculos complejos. Los tres reflejan la idea del diseño modular.

Al comprender esto, podemos ver que las inscripciones de Bitcoin son esencialmente una expansión L2 que utiliza Bitcoin como capa DA, aunque no una forma completa de cadena de bloques L2. Si el protocolo de inscripción es lo suficientemente complejo, podría alcanzar la integridad de Turing y expresarse en forma de cadena. Las inscripciones y SCP, con su enfoque de contabilidad sucia + verificación fuera de la cadena, son más adecuados para cadenas públicas orientadas al almacenamiento, especialmente aquellas diseñadas para DA (como Arweave, Celestia). Las inscripciones de Bitcoin son limitadas porque el Bitcoin en sí no está destinado al almacenamiento; funcionan para los memes, pero serían costosos y difíciles para un ecosistema completo. Es como utilizar un mastín tibetano para moler grano cuando una mula sería más adecuada. Deja que las cosas cumplan su propósito original. Si bien el autor no está completamente de acuerdo con las opiniones extremas de Luke Dashjr, el placer de jugar con memes es importante, pero no deberíamos esperar que las inscripciones de Bitcoin desarrollen un ecosistema DeFi. Esta opinión también se expresó en el artículo del autor "Desarrollar un ecosistema en Bitcoin es como extraer sangre de una piedra".

Descargo de responsabilidad:

  1. Este artículo está reimpreso de [PermaDAO]. Todos los derechos de autor pertenecen al autor original [0xmiddle]. Si hay objeciones a esta reimpresión, comuníquese con el equipo de Gate Learn y ellos lo manejarán de inmediato.
  2. Descargo de responsabilidad: los puntos de vista y opiniones expresados en este artículo son únicamente los del autor y no constituyen ningún consejo de inversión.
  3. Las traducciones del artículo a otros idiomas están a cargo del equipo de Gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.
Nu Starten
Meld Je Aan En Ontvang
$100
Voucher!