Las cadenas de bloques de contratos inteligentes luchan por escalar


Las cadenas de bloques de contratos inteligentes luchan por escalar

Las blockchains de segunda generación se presentaron como más rápidas, más baratas y más escalables que Bitcoin. Las cadenas de tercera generación (básicamente todo lo que vino después de Ethereum) prometieron optimizaciones aún mayores. En el caso, estas redes se han encontrado con las mismas dificultades que Bitcoin, con la competencia por los escasos recursos que conducen a un aumento de los costos y la congestión. Para abordar estos problemas, se ha ofrecido una variedad de soluciones de escala, algunas de las cuales también podrían beneficiar a las cadenas de bloques UTXO como BCH

y BTC.

Lea también: 80% del volumen de Crypto Trade rastreado por Blockchain Surveillance

El gran debate de escalamiento

En el Ethereum anual conferencia de desarrolladores En Osaka la semana pasada, la mayoría de las conversaciones fueron sobre escalamiento. También fue una buena parte de la conversación informal entre delegados, muchos de los cuales tienen serias preocupaciones sobre la capacidad de Ethereum para satisfacer la creciente demanda de la red. Eth 2.0, la actualización tan preciada que implicará una transición de PoW a PoS, aún está a años de distancia, y muchos asistentes de Devcon reconocen que tal vez nunca suceda. Este punto muerto ha provocado cadenas de contratos inteligentes rivales como Qtum posicionarse como alternativas más escalables.

Las cadenas de bloques de contratos inteligentes luchan para escalar "width =" 696 "height =" 364 "srcset =" https://news.bitcoin.com/wp-content/uploads/2019/10/devcon-osaka-1024x536.png 1024w, https://news.bitcoin.com/wp-content/uploads/2019/10/devcon-osaka-300x157.png 300w, https://news.bitcoin.com/wp-content/uploads/2019/10/devcon -osaka-768x402.png 768w, https://news.bitcoin.com/wp-content/uploads/2019/10/devcon-osaka-696x364.png 696w, https://news.bitcoin.com/wp-content /uploads/2019/10/devcon-osaka-1068x559.png 1068w, https://news.bitcoin.com/wp-content/uploads/2019/10/devcon-osaka-803x420.png 803w, https: // noticias .bitcoin.com / wp-content / uploads / 2019/10 / devcon-osaka.png 1200w "tamaños =" (ancho máximo: 696px) 100vw, 696px
El Devcon de este año se celebró en Osaka, Japón.

Sobre EOS, hay problemas similares que se acumulan. A diferencia de Ethereum, EOS no está realmente apuntando a la corona financiera descentralizada, pero comparte una cosa en común: la creciente demanda de recursos finitos. En Ethereum, esos recursos se manifiestan como espacio de bloque que empuja hacia arriba precios de la gasolina. En EOS, toma la forma de recursos computacionales: RAM (almacenamiento virtual) y CPU, que es la cantidad de tiempo que un productor de blo ques asignará a las transacciones de una cuenta particular.

Las cadenas de bloques de contratos inteligentes luchan para escalar "width =" 696 "height =" 638 "srcset =" https://news.bitcoin.com/wp-content/uploads/2019/10/chart-1024x939.png 1024w, https: //news.bitcoin.com/wp-content/uploads/2019/10/chart-300x275.png 300w, https://news.bitcoin.com/wp-content/uploads/2019/10/chart-768x704.png 768w, https://news.bitcoin.com/wp-content/uploads/2019/10/chart-696x638.png 696w, https://news.bitcoin.com/wp-content/uploads/2019/10/chart -1068x979.png 1068w, https://news.bitcoin.com/wp-content/uploads/2019/10/chart-458x420.png 458w, https://news.bitcoin.com/wp-content/uploads/2019 /10/chart.png 1200w "tamaños =" (ancho máximo: 696px) 100vw, 696px
Los precios del gas Ethereum aumentaron bruscamente el mes pasado

Costos computacionales crecientes y erráticos en EOS han obligado a los desarrolladores a buscar soluciones de escala propias. La arquitectura de blockchains como Bitcoin, EOS, y Ethereum difiere sustancialmente, pero esto es cierto: los recursos en cadena son limitados y hay un mercado abierto que compite por el espacio. Al igual que su automóvil se mueve más lentamente y consume menos combustible durante las horas pico, en las horas punta en las redes criptográficas, es probable que su transacción sea más lenta y más costosa. Solucionar este problema requiere pensar en los bloques.

Las cadenas de bloques de contratos inteligentes luchan para escalar "width =" 2402 "height =" 438 "srcset =" https://news.bitcoin.com/wp-content/uploads/2019/10/screenshot-2019-10-17-at -04-38-36.png 2402w, https://news.bitcoin.com/wp-content/uploads/2019/10/screenshot-2019-10-17-at-04-38-36-300x55.png 300w , https://news.bitcoin.com/wp-content/uploads/2019/10/screenshot-2019-10-17-at-04-38-36-768x140.png 768w, https: //news.bitcoin. com / wp-content / uploads / 2019/10 / screenshot-2019-10-17-at-04-38-36-1024x187.png 1024w, https://news.bitcoin.com/wp-content/uploads/2019 /10/screenshot-2019-10-17-at-04-38-36-696x127.png 696w, https://news.bitcoin.com/wp-content/uploads/2019/10/screenshot-2019-10- 17-at-04-38-36-1392x254.png 1392w, https://news.bitcoin.com/wp-content/uploads/2019/10/screenshot-2019-10-17-at-04-38-36 -1068x195.png 1068w "tamaños =" (ancho máximo: 2402px) 100vw, 2402px
Actual EOS costos de acuerdo a EOS Planificador de recursos

CPU virtual y transacciones fuera de cadena

por EOS, la salvación de escala ha llegado por cortesía de Liquidapps, cuyo producto vRAM ahora se ha complementado con una contraparte de vCPU. Este enfoque implica llevar estos valiosos recursos fuera de la cadena a una red separada de nodos que realizan el cálculo a bajo costo, antes de transmitir la verificación al EOS cadena principal. Aunque actualmente se está aprovisionando en EOS, la misma tecnología se puede aplicar a Ethereum, o incluso a Bitcoin Cash, para desarrolladores que buscan crear aplicaciones descentralizadas que requieren acceso a almacenamiento barato.

Para Ethereum, la solución de escala presentada como la más probable para tener éxito es Plasma, que puede manejar cientos de transacciones por segundo, y ahora admite contratos inteligentes. Como cofundador Jinglan Wang lo pone, los proyectos defi que dicen que no necesitan soluciones de escalado Ethereum en este momento es como un neoyorquino que dice que no necesitan una Metrocard en la hora pico. El plasma es una solución de capa dos, cuya BTC El análogo es Lightning Network.

Las cadenas de bloques de contratos inteligentes luchan para escalar "width =" 1000 "height =" 667 "srcset =" https://news.bitcoin.com/wp-content/uploads/2019/10/scaling.jpg 1000w, https: // news.bitcoin.com/wp-content/uploads/2019/10/scaling-300x200.jpg 300w, https://news.bitcoin.com/wp-content/uploads/2019/10/scaling-768x512.jpg 768w, https://news.bitcoin.com/wp-content/uploads/2019/10/scaling-696x464.jpg 696w, https://news.bitcoin.com/wp-content/uploads/2019/10/scaling-630x420 .jpg 630w, https://news.bitcoin.com/wp-content/uploads/2019/10/scaling-190x128.jpg 190w "tamaños =" (ancho máximo: 1000px) 100vw, 1000px

Los desarrolladores de Dapp deben elegir sabiamente

Los desarrolladores que consideran la mejor red para lanzar aplicaciones descentralizadas tienen algunas decisiones difíciles.

Ethereum tiene un gran ecosistema de usuarios, desarrolladores y empresas, pero se está ejecutando cerca de su capacidad, y las tarifas de red han aumentado durante meses. Soluciones de escala como Matic

poder ayudar.

EOS proporciona transacciones gratuitas en el punto de acceso, lo que lo hace más amigable para el consumidor, pero los dapps populares corren el riesgo de atraer a sus desarrolladores a costos informáticos crecientes. Soluciones secundarias como vRAM Sin embargo, puede mitigar esto.

Qtum acaba de pasar por primera vez tenedor duro, agregando un nuevo EVM que ha mejorado sus capacidades de contrato inteligente, al tiempo que conserva el modelo UTXO pionero en Bitcoin. Básicamente es Ethereum sin los problemas de escala, aunque con un ecosistema más pequeño en este momento.

Las cadenas de bloques de contratos inteligentes luchan para escalar "width =" 300 "height =" 164 "srcset =" https://news.bitcoin.com/wp-content/uploads/2019/10/qtum-300x164.png 300w, https: //news.bitcoin.com/wp-content/uploads/2019/10/qtum-768x420.png 768w, https://news.bitcoin.com/wp-content/uploads/2019/10/qtum-696x381.png 696w, https://news.bitcoin.com/wp-content/uploads/2019/10/qtum.png 1000w "tamaños =" (ancho máximo: 300px) 100vw, 300px

Escalado horizontal vs vertical

Tomar transacciones fuera de la cadena, ya sea una cadena lateral o capa dos, no está exenta de compromisos. En términos generales, hay una reducción en la descentralización y en la finalidad de la transacción. Los arquitectos de estas soluciones enfatizan que un micropago no necesita el mismo nivel de seguridad y falta de confianza que $ 1 mil millones BTC transacción. Las aplicaciones de juegos y apuestas, por ejemplo, están bien para usar un producto como Liquidapps " vRAM para almacenamiento fuera de cadena o Plasma para transacciones de bajo costo.

Para volver a la analogía del tráfico, las calles laterales se pueden usar para esquivar el tráfico que se enreda en la autopista, pero no están diseñadas para admitir vehículos de 16 ruedas. Por lo tanto, las soluciones de escalado de Blockchain se pueden describir con mayor precisión como opciones de escalado: opciones que serán adecuadas para algunos proyectos e inaceptables para otros.

Las cadenas de bloques de contratos inteligentes luchan para escalar "width =" 696 "height =" 464 "srcset =" https://news.bitcoin.com/wp-content/uploads/2017/09/big-blocks-1024x683.jpg 1024w, https://news.bitcoin.com/wp-content/uploads/2017/09/big-blocks-300x200.jpg 300w, https://news.bitcoin.com/wp-content/uploads/2017/09/big -blocks-768x512.jpg 768w, https://news.bitcoin.com/wp-content/uploads/2017/09/big-blocks-696x464.jpg 696w, https://news.bitcoin.com/wp-content /uploads/2017/09/big-blocks-1392x928.jpg 1392w, https://news.bitcoin.com/wp-content/uploads/2017/09/big-blocks-1068x712.jpg 1068w, https: // noticias .bitcoin.com / wp-content / uploads / 2017/09 / big-blocks-630x420.jpg 630w "tamaños =" (ancho máximo: 696px) 100vw, 696px

El escalado vertical es el proceso de aumentar el rendimiento al aumentar la capacidad de bloque o nodo. Es el enfoque adoptado por Bitcoin Cash, por ejemplo. La solución para que los bloques de Bitcoin se llenen, argumentan sus defensores, es simplemente agregar un par de carriles más a la carretera. Es un enfoque simple, pero que ha demostrado ser muy efectivo hasta ahora. El escalado horizontal implica quitar la mayor cantidad de carga posible de la cadena principal, llevándola a soluciones de terceros que agregan extensibilidad.

A pesar de los millones de dólares y decenas de miles de horas invertidas en la escala de blockchain, la verdad es que todavía no sabemos qué soluciones prevalecerán. Bloques más grandes; más cadenas laterales; acumulando la pila; desarrollando horizontalmente. A través de prueba y error, discurso y debate, se encontrará un camino para preparar blockchains para la adopción masiva que todos los defensores de la criptografía consideran inevitable. Sin embargo, en el aquí y ahora, los arquitectos de las llamadas cadenas de bloques de la próxima generación están aprendiendo una lección que los bitcoiners aprendieron hace mucho tiempo: onchain, no existe la escalabilidad infinita.

¿Qué soluciones de escalado de blockchain crees que tienen la mejor oportunidad de éxito? Háganos saber en la sección de comentarios.


Imágenes cortesía de Shutterstock.


¿Sabía que puede verificar cualquier transacción de Bitcoin no confirmada con nuestro Bitcoin Block Explorer herramienta? Simplemente complete un Búsqueda de dirección de Bitcoin para verlo en blockchain. Además, visite nuestro Gráficos de Bitcoin para ver qué está pasando en la industria.

Kai Sedgwick

Kai ha estado manipulando palabras para ganarse la vida desde 2009 y compró su primer bitcoin a $ 12. Se fue hace mucho tiempo. Anteriormente escribió documentos técnicos para startups de blockchain y está especialmente interesado en intercambios P2P y DNM.



LO MÁS LEÍDO

Leave a Reply

Your email address will not be published. Required fields are marked *