Resumen de las soluciones de escalabilidad de #𝐞𝐭𝐡𝐞𝐫𝐞𝐮𝐦

Ayuda memoria para tener a mano.

Simple. Cortito. Al pie.

Seguime con este 🧵n Musk...
𝐄𝐥 𝐭𝐫𝐢𝐥𝐞𝐦𝐚 𝐛𝐥𝐨𝐜𝐤𝐜𝐡𝐚𝐢𝐧 🔱

"DESCENTRALIZACIÓN (D), SEGURIDAD (S) y ESCALABILIDAD (E) son imposibles de lograr al mismo tiempo."

Sin embargo, la viabilidad de la red de #eth en el LP depende de poder escalar 100x sin resignar D y S.

¿El plan? Seguime...
Hasta ahora, parece ser que al momento de diseñar una blockchain solo se puede elegir optimizar un lado del triángulo, resignando el vértice opuesto.

Descentralización, seguridad, escalabilidad.
Elige 2, renuncia al 3ero.
En la actual versión 1.0, #eth prioriza S y D, a expensas de E.

Al día de hoy, #eth solo puede procesar aprox 15 TPS (transacciones por segundo) vs las 1.700 TPS de @Visa o las 1.500 de @mastercard.

Sin escalar, es imposible pensar en una futura adopción masiva.

¿Entonces?
@Visa @Mastercard Actualmente se está trabajando en 2 frentes en paralelo:

1- On Chain → requiere cambios en el protocolo base.
- Sharding

2- Off-chain → se implementa por fuera del protocolo base.
- Layer 2: optimistic rollups, zk rollups, state channels.
- Sidechains
- Plasma
- Validium
@Visa @Mastercard 𝐒𝐡𝐚𝐫𝐝𝐢𝐧𝐠

Consiste en dividir la blockchain horizontalmente en 64 subcadenas llamadas "shards".

Pensalo como si #ethereum se transformara en 64 blockchains distintas que funcionan de forma paralela.
@Visa @Mastercard Ventajas:

- ↓ congestión de la red, ↑ TPS.
- ↓ esfuerzo de validación. Cada validador ya no tiene que procesar todas las transacciones de la red. Solo lo que ocurre en su shard.
- ↓ requisitos de hardware,↑ descentralización. Más gente puede participar de la validación.
@Visa @Mastercard 𝐋𝐚𝐲𝐞𝐫 𝟐

Estas soluciones procesan las transacciones offline, pero derivan su seguridad de la red de #eth.

Cualquier solución L2 se comunica regularmente con la red principal (mainnet) y envía las transacciones agrupadas en paquetes.

L1 (mainnet) → S y D
L2 → E
@Visa @Mastercard 𝐑𝐨𝐥𝐥𝐮𝐩𝐬

Actualmente la solución L2 que más promete.

Consiste en agrupar cientos de transacciones (txs) en una sola en la mainnet de #eth.

Así, los caros fees de la L1 se distribuyen entre todas las txs, logrando una reducción del costo para operar de al menos 100x.
@Visa @Mastercard Existen 2 tipos de rollups que se diferencian según cómo validan que las txs enviadas a la L1 son legítimas.

- Optimistic rollups
- ZK (zero-knowledge) rollups
@Visa @Mastercard 𝐎𝐩𝐭𝐢𝐦𝐢𝐬𝐭𝐢𝐜 𝐫𝐨𝐥𝐥𝐮𝐩𝐬 (𝐎𝐑)

Se asume que todas las transacciones que los validadores reciben son válidas (enfoque optimista) y se reportan a la L1, pero pueden ser desafiadas en caso de sospecha mediante una 𝘱𝘳𝘶𝘦𝘣𝘢 𝘥𝘦 𝘧𝘳𝘢𝘶𝘥𝘦 (𝘱𝘧).
@Visa @Mastercard Se computa la prueba de fraude y, si se confirma la irregularidad, se revierte la tx en cuestión y todas las txs posteriores, volviendo la red al estado anterior.

Se basa en incentivos económicos que penalizan a quienes cometen fraude y se premia a aquellos que lo descubren.
@Visa @Mastercard 3 de los principales proyectos trabajando en Optimistic rollups:
@optimismPBC
@arbitrum
@bobanetwork
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork Ventajas de los OR:
- Compatibilidad EVM. Significa que todo lo que se puede hacer en L1 también se puede hacer acá, por ende, cualquier protocolo de L1 puede migrar muy fácilmente.
- Toda la info se almacena en la L1, respaldándose en S y D de #eth.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork Desventajas:
- Menor potencial de E comparado a zk-rollups.
- Largos tiempos de espera (1 semana) para retirar fondos a L1 debido a que debe haber una ventana de tiempo suficiente por si se requiere una pf.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork - Preocupaciones de seguridad. Siempre debe existir una mayoría honesta de validadores y al menos un agregador (quien agrupa y reporta los txs a la L1) que no esté aplicando censura.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork 𝐙𝐊 𝐑𝐨𝐥𝐥𝐮𝐩𝐬 (𝐙𝐊𝐑)

Las transacciones agrupadas se envían a la L1 junto con una 𝘱𝘳𝘶𝘦𝘣𝘢 𝘥𝘦 𝘷𝘢𝘭𝘪𝘥𝘦𝘻 (pv) que demuestra que las txs incluidas son legítimas.

A diferencia de los OR, una vez que las txs llegan a la L1 ya tienen finalidad definitiva.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork 3 de los principales proyectos trabajando en ZKR:

@the_matter_labs con su solución @zksync
@StarkWareLtd con su solución #starknet
@dYdX
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX Ventajas:
- Rápida finalidad.
- No son vulnerables a ataques de incentivos económicos como podría ocurrir en los OR.
- Mayor potencial para escalar y mejorar un aspecto clave que todavía no se ha desarrollado lo suficiente: la privacidad.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX Desventajas:
- Algunas soluciones no tienen compatibilidad EVM.
- Son tecnológicamente más complejos que los OR.
- Las pv requieren alta potencia computacional para procesarse.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX Tanto en ZKR como en OR, hay muchos proyectos trabajando y sus soluciones se pueden clasificar en propósito general (pg) o propósito específico (pe).

Por ej:
@optimismPBC → pg. Actúa como una red en sí misma.
@dYdX → pe. DEX que permite realizar perpetual trading.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX Parece ser que los OR hoy cuentan con ventaja por sobre los ZKR debido a su menor complejidad y mayor flexibilidad pero que, a medida que la tecnología se desarrolle, los ZKR tienen mayor potencial.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX Según @VitalikButerin:

"A corto plazo, es probable que los OR ganen en apps EVM de uso general y que los ZKR ganen en las txs simples, pagos y otros casos de uso específicos, pero a largo plazo los ZKR ganarán en todos los casos de uso a medida que la tecnología mejore."
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin 𝐒𝐭𝐚𝐭𝐞 𝐂𝐡𝐚𝐧𝐧𝐞𝐥𝐬 (𝐒𝐓)

Los ST permiten a los participantes realizar un número x de transacciones off-chain mientras que sólo se envían dos txs dentro de la cadena a la red Ethereum.

Se parecen bastante a la solución @lightning de #bitcoin.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning Consiste en bloquear un depósito de #eth en un contrato multisig.

La 1era transacción abre el canal en el que los participantes operan rápido y sin costo.

Cuando terminan, se ejecuta una 2da transacción on-chain con el saldo resultante consolidado de cada participante.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning Ventajas:

- Finalidad instantánea en L1 (si los participantes cooperan).
- Altísimo potencial de escalabilidad.
- El costo por transacción más bajo (adecuado para micropagos).
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning Desventajas:

- Tiempo y costo para abrir un canal (no sirve para transacciones ocasionales).
- Requiere monitoreo constante de la red, ya sea por sí mismo o delegando esa responsabilidad.
- Se debe bloquear #eth para abrir el canal.
- No son de participación abierta.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning 𝐒𝐢𝐝𝐞𝐜𝐡𝐚𝐢𝐧𝐬 (𝐒𝐂)

Son cadenas independientes a #eth que están conectadas a la #eth mainnet mediante un puente bi-direccional.

Las SC jamás postean transacciones ni cambios de estado en la red de #eth.

Trilema Blockchain → sacrifican D y S en pos de aumentar E.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning Al ser redes independientes, tienen sus propios:

- Algoritmos de consenso.
- Parámetros de producción de bloques.
- Requisitos para validar.
- Activos nativos.

Sin embargo, al ser compatibles con la EVM, se las considera solución de escalabilidad de #eth.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning @0xPolygon @GnosisDAO Ventajas:

- Tecnología ya establecida.
- Compatibilidad EVM.
- ↑ Capacidad de procesamiento de txs, ↓ Costo.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning @0xPolygon @GnosisDAO Desventajas:

- Resignan S y D para lograr E.
- Requieren de confianza por parte de los usuarios de que no habrá comportamiento malicioso por parte de los validadores
(↑ centralización, ↓ menor cantidad de validadores que pueden coludir).
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning @0xPolygon @GnosisDAO 𝐏𝐥𝐚𝐬𝐦𝐚 𝐂𝐡𝐚𝐢𝐧𝐬 (𝐏𝐂)

Redes separadas de #eth pero que están vinculadas a la L1 y utilizan pruebas de fraude (las mismas de los Optimistic Rollups) para arbitrar disputas.

Suelen referirse como "redes hijas" dado que son pequeñas copias de la #eth mainnet.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning @0xPolygon @GnosisDAO Mediante un tipo de estructura de datos llamado Á𝘳𝘣𝘰𝘭 𝘥𝘦 𝘔𝘦𝘳𝘬𝘭𝘦, se pueden crear múltiples cadenas asociadas a una cadena madre, incluyendo la L1 de #eth.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning @0xPolygon @GnosisDAO Ventajas:

- ↑ Capacidad de procesamiento de txs, ↓ Costo.
- Derivan S de la #eth mainnet.
- Útil para transacciones entre usuarios arbitrarios (a diferencia de los State Channels).
- Pueden ser personalizados para usos específicos que no estén relacionados a la mainnet.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning @0xPolygon @GnosisDAO Desventajas:

- Solo soportan transacciones simples (pagos e intercambios). No soportan usos más complejos.
- Requiere monitoreo constante de la red, ya sea por sí mismo o delegando esa responsabilidad.
- Depende de uno o varios operadores para almacenar y enviar datos.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning @0xPolygon @GnosisDAO - Al igual que los OR, tienen largos tiempos de espera para retirar fondos a L1, debido a la ventana de tiempo necesaria para que se desafíe cualquier transacción mediante una prueba de fraude.
- Si hay una salida masiva de fondos, la mainnet de #eth podría congestionarse.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning @0xPolygon @GnosisDAO 𝐕𝐚𝐥𝐢𝐝𝐢𝐮𝐦 (𝐕)

Solución que se basa en pruebas de validez (al igual que los ZK Rollups) para garantizar la integridad de las txs, pero que no almacena información ni computa en la #eth mainnet.

El potencial de escalabilidad con esta solución es altísimo - (~9.000 TPS).
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning @0xPolygon @GnosisDAO Las txs off-chain realizadas en la red Validium es verificada vía un contrato inteligente en la red de #eth mediante pruebas ZK.

La gran diferencia con los ZKR es que las redes Validium almacenan la información off-chain, mientras que los ZKR lo hacen on-chain.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning @0xPolygon @GnosisDAO Ventajas:

- Al igual que los ZKR, tienen rápida finalidad.
- Altísimo potencial de escalabilidad.
- Adecuados para ciertos casos de uso que requieran de escalabilidad y privacidad.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning @0xPolygon @GnosisDAO Desventajas:

- Técnicamente complejos (requieren de lenguajes propios de programación).
- Tecnología poco desarrollada/investigada.
- Uso limitado en cuanto a aplicaciones.
- La seguridad y disponibilidad de info depende de partes centralizadas. No es una solución trustless.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning @0xPolygon @GnosisDAO Existe una solución que combina Validiums con ZK-rollups y se denomina 𝘝𝘰𝘭𝘪𝘵𝘪𝘰𝘯𝘴.

Permite a los usuarios ir y venir entre un Validium y un ZKR, eligiendo los tradeoffs según el caso de uso específico que estén buscando.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning @0xPolygon @GnosisDAO Comparando ambas soluciones:

Validium: ↑Escalabilidad, ↑Privacidad, ↓ Seguridad, ↓ Descentralización.

ZKR: ↓Escalabilidad,↓Privacidad, ↑ Seguridad, ↑ Descentralización.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning @0xPolygon @GnosisDAO 𝐂𝐨𝐧𝐜𝐥𝐮𝐬𝐢ó𝐧

Para atraer a los próximos 100M de usuarios, #eth necesitará de una combinación de varias de las soluciones presentadas.

EMO, los rollups se posicionan como una de las opciones más interesantes, especialmente los ZKR, cuyo desarrollo todavía está en pañales.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning @0xPolygon @GnosisDAO Yo planeo mirar muy de cerca este campo. Considero que en el próximo "veranito crypto", los rollups pueden pisar muy fuerte.

Por último, una de las personas de habla hispana que más sabe de todo esto es @0xJoxes. Recomiendo seguirlo y estar atento a sus publicaciones.
@Visa @Mastercard @optimismPBC @arbitrum @bobanetwork @the_matter_labs @zksync @StarkWareLtd @dYdX @VitalikButerin @lightning @0xPolygon @GnosisDAO @0xJoxes Si llegaste hasta acá, te agradezco muchísimo.
Si el contenido te parece útil, gracias por compartirlo.

*FIN*

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with santi.wagmi 💎🙌 🟠

santi.wagmi 💎🙌 🟠 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @crypzantino

Oct 5, 2021
A pocas horas de su lanzamiento, debuta @NexusProtocol en @terra_money. Es un optimizador de rendimientos, similar a @iearnfinance en Eth. Herramienta muy interesante para los que aplicamos estrategias DeFi buscando el mayor rédito posible. ¿Cómo funciona y qué productos trae? Image
@NexusProtocol nos ofrece la posibilidad de automatizar estrategias DeFi a través de sus vaults. Cada vault vendría a ser un producto distinto en el cual depositamos nuestra crypto para que se lleve a cabo una estrategia específica y predeterminada de forma automática. Image
Por ej, la estrategia de un vault podría ser tomar un préstamo en @anchor_protocol poniendo $bLuna como colateral y depositar el $UST resultante también en Anchor a modo de "plazo fijo". Ahora, Anchor nos pagaría un APR neto de 10,65% por pedir prestado y 19,56% por el depósito. ImageImage
Read 25 tweets
Sep 17, 2021
NFTs en @terra_money!
Dejo una lista extensiva de todos los proyectos que encontré hasta ahora. A medida que aparezcan más, iremos actualizando. Espero que les sirva! Image
1a- @galactic_punks
- Los punks de @terra_money.
- Al día de hoy, parece el proyecto más popular y consolidado.
- @stablekwon ya tiene su punk y lo puso como foto de perfil.
- Valor inicial al momento del minteo (generación): 3 $LUNA.
- Comercialización: en @StardustMarkets. ImageImage
Read 40 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(