En la actualidad, Ethereum se ha convertido en la cadena pública más utilizada, con un valor de mercado reciente de 271 mil millones de dólares estadounidenses (el 6 de diciembre), que es comparable al valor de una gran empresa de Internet. El desarrollo ecológico es enorme y hay muchos proyectos. Se han injertado en la cadena pública de Ethereum para su verificación, pero debo decir que la velocidad está lejos de la verificación rápida y oportuna que se requiere hoy.
Actualmente, los bloques de Ethereum requieren de 64 a 95 espacios (~15 minutos) para lograr su finalidad. Esto es razonable y supone un compromiso en la curva de descentralización/finalidad tiempo/costo: 15 minutos no es demasiado tiempo y es comparable a los tiempos de confirmación en los intercambios existentes, y permite a los usuarios A pesar de que hay una gran cantidad de validadores debido al depósito el tamaño es 32 ETH (en lugar de los 1500 ETH requeridos en la etapa inicial). Sin embargo, todavía existen buenas razones para reducir el tiempo de firmeza a un solo intervalo.
Primero, comprendamos el método operativo actual y la base del scking de Ethereum:
El consenso LMD GHOST + Casper FFG de Ethereum es un compromiso entre los dos algoritmos de consenso principales populares en las cadenas de bloques de prueba de participación:
Algoritmo de consenso basado en cadena: cada intervalo (un intervalo de tiempo preestablecido, como 12 segundos en Ethereum) genera un mensaje (bloque). Los algoritmos de consenso basados en cadena maximizan el número de participantes y reducen la carga en la cadena, pero son propensos a bifurcaciones y no tienen ningún concepto de finalidad.
Algoritmo de consenso tradicional BFT (tolerancia a fallas bizantinas): en cada ranura, además de un bloque generado por un determinado validador, cada validador generará dos mensajes ("certificación", nota del traductor: es decir, "testigo"), y los bloques de una franja alcanzan una “finalidad” irreversible antes de que comience la siguiente franja. El algoritmo de consenso tradicional BFT minimiza el tiempo para lograr la finalidad, pero a expensas de una gran carga en la cadena y solo admite un pequeño número de participantes.
A diferencia de un sistema puramente basado en cadena, el algoritmo de consenso de Ethereum realiza miles de votos de testigos en el cabezal de la cadena en paralelo en cada ranura. Cada época (32 espacios o 6,4 minutos), todos los validadores activos tienen la oportunidad de dar fe una vez. Dos épocas más tarde, la herramienta de finalización Casper FFG finalizó el bloque y, a partir de entonces, deshacer el bloque requirió que al menos un tercio de los validadores destruyeran sus depósitos apostados: el costo del ataque sería de más de 4 millones de ETH. Esto es diferente de un simple sistema BFT tradicional, que finaliza después de un espacio.
¿Qué cuestiones clave debemos abordar para lograr la finalidad de la ranura única?
Hay tres preguntas clave:
Desarrollar un algoritmo de consenso exacto: somos reacios a aceptar Tendermint u otros algoritmos BFT existentes porque valoramos la capacidad de la cadena de bloques para permanecer activa incluso si >1/3 de los validadores están fuera de línea (esto no lo puede proporcionar el BFT tradicional). Necesitamos agregar una regla de elección de bifurcación, una fuga de inactividad y un mecanismo de recuperación para lograr esta vitalidad. Idealmente, logramos una seguridad óptima: una tolerancia a fallas de 1/2 −ϵ cuando la red está sincronizada y una tolerancia a fallas de 1/3 −ϵ cuando la red no está sincronizada.
Determine la estrategia de agregación óptima. Para que N sea lo más alto posible, queremos agregar firmas de N validadores y empaquetarlas en un bloque, y la sobrecarga del nodo es tan alta como estemos dispuestos a aceptar.
Determinar el modelo económico del validador. A pesar de las mejoras en los dos pasos de agregación y validación final, la implementación de Ethereum en una sola ranura puede, en última instancia, admitir un límite superior teórico más pequeño en la cantidad de validadores que el que Ethereum tiene actualmente. Si este número termina siendo menor que el número de validadores que quieren participar, ¿cómo limitamos la participación y qué sacrificios hacemos?
¿Qué proyectos están trabajando para lograr la finalidad de una sola ranura?
En la actualidad, el proyecto más autorizado y con mayores ventajas es SSFINALITY, que tiene grandes atractivos.
SSF, el nombre completo es Finalidad de ranura única (finalidad de ranura única), es una plataforma de operación blockchain de ranura única. Tiene un enorme ecosistema blockchain y pondrá fin al estado de la cadena híbrida. Cree de forma independiente el lenguaje SBFT y utilice el algoritmo de bifurcación LMD Ghost para seleccionar la cadena principal. Utilice Casper FFG para finalizar los puntos de control. La votación de Casper the Friendly Finality Gadget sobre el estado de la cadena de fragmentos (Crosslink) aprovecha la profunda participación de FORK, y las mejoras a corto plazo en la selección de bifurcaciones (como la visualización y la fusión) también pueden tener un impacto en el trabajo de selección de bifurcaciones de SSF que agregará el trabajo 6426 del comité 256; verificadores y 16 agregadores designados, y cada uno combina todas las firmas que ve para formar una firma agregada (96 bytes + campos de 256 bits). Al mismo tiempo, el parche de elección de bifurcación se fusionó con la vista de manera oportuna, lo que resolvió perfectamente el problema de seguridad después de la mejora de la velocidad y resolvió la mejora de la transmisión de Ethereum de 15 minutos a 16 segundos.
El proyecto SSFINALITY está valorado en 2 mil millones de dólares estadounidenses. Puede consultarlo a través de los medios oficiales. El financiamiento Serie A ha recibido sucesivamente casi 6 inversiones de capital senior por un total de 17 millones de dólares estadounidenses, que se utilizan para el desarrollo de GAMEFI DEX y otros ecosistemas. , incluido el antiguo fondo de cobertura estadounidense Tiger Fund y Binance El proyecto de inversión DODO CRYPTO, así como la institución de inversión inicial de Binance Black Hole Crypto, Black Hole Capital, la institución de inversión LXID FINANCE de Coinmaketcap, la institución de inversión de Cosmos North Venture y la inversión de AXS. institución BT LABS, etc.
La fuerza de SSFINALITY no puede subestimarse y seguramente despertará los elogios del mercado. Todos pueden prestar mucha atención al progreso del proyecto. Al mismo tiempo, las funciones de cambio de moneda SSF y visualización inteligente de precios se lanzaron antes de las 9 a. m. del 6 de diciembre, así que permanezcan atentos para participar.