Carta abierta de Greg Meredith a Tesla de Darryl Neudorf Cooperativa RChain Mayo de 2021

17 de mayo de 2021

Querido Zach,

Le escribo en mi calidad de presidente y fundador de RChain Cooperative (rchain.coop). Habiendo visto el cambio muy público de Tesla en BTC, me sentí muy animado. Sí, es un desarrollo increíblemente importante. No, BTC (de hecho, cualquier protocolo de prueba de trabajo) no es una implementación responsable de las ideas clave. Estas son exactamente las conclusiones correctas.

Con esas mismas conclusiones en mente, en 2017 fundamos RChain Cooperative con el propósito singular de construir la cadena de bloques más escalable y ambientalmente responsable del mundo. RChain lleva ahora más de un año en mainnet, lanzando características clave como el último estado finalizado y la fusión de bloques que permiten no tener que retroceder hasta el bloque génesis para garantizar la integridad de la transacción y la ejecución concurrente de transacciones aisladas, respectivamente.

¿Qué es tan importante sobre que merece una reingeniería de arriba a abajo? Durante las últimas tres décadas, he mirado con profunda preocupación las consecuencias del cambio climático y he llegado a la conclusión de que si la humanidad quiere salir viva de esto, tendrá que coordinarse y cooperar de una manera que nunca antes había presenciado. Recientemente, incluso Bill Gates admitió, en sus recientes 60

Minutos de entrevista, que requerirá coordinación y cooperación global en un alcance y escala que supere lo que se vio durante la Segunda Guerra Mundial. Sin embargo, en esa misma entrevista, Bill no menciona una sola tecnología de coordinación en todos los proyectos en los que está trabajando o invirtiendo.

Creemos que ofrece una tecnología de coordinación fundamental, y me refiero a , no a criptomonedas. En el corazón de cualquier digno de ese nombre se encuentra un algoritmo de consenso distribuido sin líderes, económicamente seguro. La prueba de trabajo (utilizada por BTC y Ethereum 1.0) es solo una de muchas. Pero no es ni puede ser lo suficientemente eficiente para escalar para proporcionar una solución global de criptomonedas, y mucho menos un mecanismo de coordinación global. Sin embargo, hay infinitos otros protocolos de este tipo, y trabajé con Vitalik Buterin y Vlad Zamfir para identificar una familia de protocolos de prueba de participación que harán el trabajo. Debido a que el espacio de estos protocolos es tan grande, simplemente podemos tomarlo como está estipulado que encontraremos y mejoraremos varios que se adapten a nuestras necesidades, sin que yo entre en los detalles de la familia de protocolos Casper en esto ya.

correo electrónico demasiado largo. Lo importante es lo que estos protocolos le permiten hacer, que es proporcionar un mecanismo de almacenamiento descentralizado tolerante a fallas que sea resistente a los ataques de denegación de servicio.

Entonces, la pregunta es ¿qué almacenaría si tuviera un protocolo de consenso escalable? La respuesta de BTC de almacenar un libro mayor se incluye fácilmente en la respuesta de ETH de almacenar el estado de una máquina virtual (vm), ya que el libro mayor se puede implementar en la máquina virtual. Sin embargo, aunque su respuesta es técnicamente mejor, Ethereum tomó una mala decisión al seleccionar una máquina virtual secuencial.

Una máquina virtual secuencial es anti-escalamiento porque a medida que agrega nodos, aumenta la contención de los recursos virtuales compartidos. Una analogía adecuada es una autopista de varios carriles. Si hay un cruce de carril mínimo, una autopista de 8 carriles obtiene aproximadamente 8 veces el rendimiento de una autopista de un carril. Ahora, todos sabemos lo que sucede si canaliza todos esos carriles hacia un carril: atasco. La máquina virtual de Ethereum es ese único carril al que todos los demás carriles tienen que canalizar. La realidad es que la mayoría de las transacciones están aisladas. Piénselo: una persona que compra empanadas a un vendedor ambulante en Santiago de Chile es casi seguro que no está tocando los mismos recursos que alguien que simultáneamente compra tofu a la parrilla a un vendedor ambulante en Shanghai. El hecho de que estas transacciones estén aisladas y, por lo tanto, procedan al mismo tiempo, es la razón por la que el sistema financiero mundial escala. La próxima ola de infraestructura computacional tiene que hacerlo al menos así de bien.

RChain resuelve este problema eligiendo una máquina virtual concurrente construida a partir de nuestros mejores modelos de computación concurrente. Debido a esta elección, RChain no solo puede ejecutar transacciones al mismo tiempo, sino que puede detectar automáticamente cuándo las transacciones están aisladas y cuándo no, por lo que deben secuenciarse. Esto convierte a RChain en la única cadena de bloques que escala tanto vertical como horizontalmente. Se escala verticalmente porque a medida que hace que cualquier nodo de la red sea más potente computacionalmente (al agregar más procesadores y memoria), el procesamiento del nodo se vuelve más rápido. Se escala horizontalmente porque a medida que agrega más nodos a la red, la capacidad de procesamiento de la red aumenta.

Nos encantaría hablar con Elon y sus ingenieros y asesores para demostrar nuestras afirmaciones y lo que eso significa no solo para la eficiencia energética de RChain, sino también para las capacidades de la red en su conjunto. En particular, RChain se convierte no solo en un mecanismo de almacenamiento global tolerante a fallas y resistente a DoS, sino que también es una computadora global con las mismas capacidades de tolerancia a fallas. La máquina virtual se ejecuta en todas partes y en ninguna parte porque si un nodo deja de funcionar, dos más pueden ocupar su lugar. Estas son las características que hacen de RChain una demostración del tipo de mecanismo de coordinación que servirá al esfuerzo de la humanidad para salir adelante de las consecuencias que amenazan la vida del cambio climático.

También nos encantaría hablar con usted sobre el uso de REV como mecanismo de pago para comprar productos TESLA. Debido al entorno regulatorio de EE. UU. Con respecto a las criptomonedas, actualmente hemos restringido el comercio de REV dentro de EE. UU., Como parte de nuestros considerables esfuerzos para cumplir con las regulaciones de EE. No obstante, está bien utilizar REV como pago, por lo que nos gustaría hablar contigo.

Si llegaste hasta aquí, ¡te saludo, Maestro de Coin! Hay mucho más que decir, pero es mejor decirlo en una reunión de zoom o incluso mejor cara a cara. Espero escuchar de usted. Mientras tanto, nuestro código es de código abierto

(https://github.com/rchain/rchain) y nuestra red está en funcionamiento y aquí están las matemáticas detrás de nuestro modelo de ejecución concurrente:

https://www.sciencedirect.com/science/article/pii/S1571066105051893 Amor a todos los seres,

– Greg

Lucius Gregory Meredith

presidente

Cooperativa RChain