Vitalik Buterin

en un discurso de apertura dada en la Conferencia en la primera quincena de enero de 2019, el co-creador de Ethereum y celebridad de blockchain, Vitalik Buterin, hizo otra de sus controvertidas y sorprendentes afirmaciones..

Cuando un miembro de la audiencia le preguntó acerca de la capacidad de transacciones por segundo de la próxima tecnología Casper CBC, Buterin cortó rápidamente al miembro de la audiencia antes de hacer una declaración conmovedora sobre cuántos malinterpretan y priorizan incorrectamente la necesidad de una alta tasa de TPS..

En esta declaración, dijo que los proyectos que emplean algoritmos alternativos para lograr tasas de TPS absurdamente altas son un “montón de basura centralizado”.

Vitalik Buterin

Económico, rápido o seguro: elija dos

Antes de profundizar demasiado en el análisis técnico de los próximos desarrollos de CBC Casper, necesitamos discutir lo que realmente está en juego aquí. Además, ¿por qué Buterin siente que los proyectos que exageran el TPS (transacciones por segundo) están tratando de capitalizar las palabras de moda en lugar de la tecnología estable y verdaderamente descentralizada??

Para aquellos que no están familiarizados, TPS se refiere a la cantidad de transacciones que una red de criptomonedas puede procesar cada segundo. Bitcoin es famoso por tener un TPS inusualmente bajo por sí solo. Esto se debe a la demanda increíblemente alta en la red que conduce a tarifas de transacción que a veces aumentan de manera parabólica.

Otras redes más nuevas tienen tasas de TPS más altas, pero tal vez podrían carecer de la sólida seguridad de red que ofrece bitcoin. Por ejemplo, a pesar de que Bitcoin tiene un TPS comparativamente bajo, hasta el día de hoy, nunca ha sufrido un ataque del 51%, un ataque de distorsión del tiempo o cualquier otro tipo de ataque primario. Compare esto con proyectos más jóvenes y ágiles como Verge, que han sido atacados con éxito varias veces. Eso no quiere decir que un TPS alto automáticamente hace que un proyecto sea menos seguro. En cambio, es un recordatorio de que solo tener un TPS alto no es suficiente para construir una red de criptomonedas confiable, segura y confiable.

Abordar el problema de TPS es un punto delicado entre los entusiastas de la criptografía. Los debates en torno a esto pueden volverse tan desagradables que se han iniciado guerras civiles virtuales sobre él. El ejemplo clásico es la separación de Bitcoin Cash de Bitcoin, principalmente bajo el lema de tener un TPS más alto y tarifas de transacción más bajas. Antes de eso, ocurrió una ruptura similar con Litecoin (aunque no fue controvertida ya que Litecoin adoptó un nombre e identidad completamente diferentes, en lugar de afirmar ser el verdadero bitcoin).

“Pila de basura centralizada”?

El componente central del reclamo de Buterin en la conferencia gira en torno a prioridades mal ordenadas. Según Buterin, hay muchas formas de lograr un TPS alto. El problema es que no todos estos métodos son iguales. Buterin llamó específicamente a algoritmos como VFT, al afirmar que la única forma en que estos proyectos pueden lograr su TPS presumido es mediante la centralización..

El equipo de Buterin se mueve en la dirección opuesta. En lugar de esforzarse por lograr la tasa de TPS más alta posible, su objetivo es concentrarse en dos cosas. Primero, qué tan difícil es censurar o hacer que los bloques se reviertan y cuánto tiempo se necesita para que las transacciones sean seguras. Según Buterin, lo que importa son estas dos preocupaciones, no una tasa de TPS altísima.

Específicamente, Buterin dijo:

“Cuando un proyecto de blockchain afirma que podemos hacer 3500 TPS porque tenemos un algoritmo diferente, lo que realmente queremos decir es que somos una pila de basura centralizada que solo funciona porque tenemos siete nodos que ejecutan todo”.

En otras palabras, Buterin afirma que estos proyectos solo pueden lograr su TPS porque se basan en lo que es esencialmente un punto central de falla. Esta metodología de diseño de red es la antítesis de cómo se supone que funcionan las redes de criptomonedas.

Piénsalo de esta manera. Cada bloque de bitcoin tiene solo 1 MB. Según los estándares actuales, esa cantidad de datos es microscópica. Si tuviéramos que alojar toda la potencia de procesamiento de la red bitcoin en, digamos, el servicio en la nube de Amazon AWS, podría procesar fácilmente miles de millones o incluso billones de transacciones por segundo..

Entonces, ¿por qué no hacemos esto? La respuesta es simple. Bitcoin fue diseñado para ser descentralizado, lo que significa que es inmune a la censura y a los intentos de terceros (como gobiernos, policía, etc.) de cerrarlo. Si todas las transacciones de la red bitcoin se operaran en un servicio en la nube propiedad de una empresa, podría ser cancelado en segundos por solicitud de una entidad gubernamental a la que la corporación que administra la red se vería obligada a cumplir..

Básicamente, lo que tenemos aquí es una compensación. La red bitcoin sacrifica las velocidades increíblemente altas y la capacidad de rendimiento de la red de un sistema centralizado altamente desarrollado a cambio de uno mucho más lento que es inmune a la censura y los derribos..

El elemento principal de la afirmación de Buterin es que estos proyectos sin nombre a los que se refiere esencialmente van por este camino. Están eligiendo la centralización y la velocidad sobre la descentralización y la seguridad..

Para respaldar esto, dijo: “El propósito de los algoritmos de consenso no es hacer que una cadena de bloques sea rápida … [es] mantener una cadena de bloques segura”.

Todo sobre Casper CBC

¿Cómo puede un proyecto lograr un TPS alto sin dejar de ser descentralizado y seguro? Buterin declaró que en lugar de depender de la tecnología dedicada a maximizar el TPS, se pueden lograr tasas de TPS más altas mediante el uso de tecnologías como fragmentación y otras tecnologías de capa 2 (otros ejemplos son Lightning Network o Plasma).

Una de esas tecnologías en las que está trabajando la Fundación Ethereum se conoce como Casper CBC. El CBC significa correcto por construcción. Se relaciona con un conjunto de nuevos protocolos que afectarán cómo se logra el consenso sobre la próxima implementación de Casper de Ethereum..

Ethereum R&Miembro D Aditya Asgaonkar describe CBC así: “Se llama correcto por construcción porque la corrección de los nuevos protocolos está garantizada por su construcción, que consiste en definir de forma incremental un protocolo abstracto (y demostrablemente correcto)”.

La implementación de Casper se ha anticipado desde hace bastante tiempo y promete alejar la red del consenso de prueba de trabajo posiblemente derrochador, es decir, minar en dispositivos ASIC que consumen grandes cantidades de energía y recursos, y convertirlo en mucho menos modelo de prueba de participación intensiva en energía.

Los modelos de prueba de participación requieren muchas técnicas más avanzadas para lograr una alta tasa de TPS, pero es completamente posible siempre que los desarrolladores encuentren una manera de hacerlo sin sacrificar la seguridad de la red..

Buterin el Spitfire

Llamar a otros proyectos, tecnologías y personas es algo por lo que Buterin se ha vuelto algo famoso. En el pasado, cuando ha hecho afirmaciones como esta, la respuesta suele dividirse entre aquellos que están de acuerdo con él de todo corazón y aquellos que encuentran su retórica miope o incompleta. En este caso, Buterin no mencionó ningún proyecto específico, por lo que solo nos queda hacer conjeturas sobre a qué redes se refiere..

Sin embargo, a corto plazo, los comentarios de Buterin siguen siendo en su mayoría fanfarronadas sin respaldo. Se ha hecho pública cierta información sobre el desarrollo de Casper y CBC, pero el público en general aún no ha tenido acceso completo a Casper. Por lo tanto, no sabemos si puede lograr todo lo que Buterin ha prometido..

Tal vez conozcamos más detalles sobre Casper y podamos determinar directamente cuánta verdad está contenida en la declaración cargada de emociones de Buterin antes de fin de año.