Preguntas principales sobre la prueba de Ethereum
HogarHogar > Noticias > Preguntas principales sobre la prueba de Ethereum

Preguntas principales sobre la prueba de Ethereum

Jun 23, 2023

(Emily Morter/Unsplash)

Con la transición de Ethereum a la prueba de participación (PoS, por sus siglas en inglés) prevista para septiembre de 2022, una multitud de preguntas y conceptos erróneos sobre el staking de ether y el funcionamiento de la capa de consenso son aún más relevantes para aclarar.

Uno de los componentes centrales de la prueba de participación es un validador. Al igual que los mineros en la prueba de trabajo, los validadores son responsables de procesar transacciones en Ethereum y, al hacerlo, ayudan a proteger la red. Cualquiera puede convertirse en un validador en PoS depositando (participando) un mínimo de 32 ether (ETH) en el contrato específico. Luego, el protocolo selecciona aleatoriamente a los participantes para que propongan y voten sobre nuevos bloques. Se requieren tres piezas de software para convertirse en un validador en Ethereum: un cliente de ejecución, un cliente de consenso y un validador.

Hay más de 400 000 validadores en Beacon Chain, la base de la futura red de prueba de participación de Ethereum. Los espacios para nuevos validadores ocurren cada 12 segundos para crear un nuevo bloque y enviarlo a otros nodos (participantes) en la red.

En las redes blockchain, una época es un período de tiempo que dicta cuándo ocurrirán ciertos eventos. Los ejemplos incluyen la tasa a la que se distribuyen las recompensas o cuándo se asignará un nuevo grupo de validadores para validar transacciones. Los protocolos de cadena de bloques que utilizan épocas varían en el período de tiempo que define una época. Con PoS Ethereum, se produce una época cada 32 ranuras (6,4 minutos). Cada ranura en una época representa un tiempo establecido para que un comité de validadores (grupos de al menos 128 validadores) proponga y certifique (vote) la validez de nuevos bloques.

Para garantizar la equidad en el proceso de validación, Beacon Chain agrupa aleatoriamente a los participantes en comités de al menos 128 validadores y los asigna a los espacios. Sin embargo, es importante tener en cuenta que el proponente del bloque puede o no ser miembro del comité para el espacio específico: es independiente.

Ahora que comprende los validadores, los comités y las épocas, puede comenzar a descubrir cómo los validadores ganan lo que se conoce como una recompensa en bloque. En cada época, hay 32 conjuntos de comités. Después de que se asigna un comité a un bloque, se selecciona una persona al azar de las 128 del comité como proponente del bloque. Esa persona es la única que puede proponer un nuevo bloque de transacciones mientras que las otras 127 personas votan la propuesta y dan fe de las transacciones. Una vez que la mayoría está de acuerdo, el bloque se agrega a la cadena de bloques y el validador que propuso el bloque recibe una cantidad variable de ETH basada en un cálculo formulado.

Ver también: ¿Cómo funciona el staking de Ethereum?

Hay sanciones si los validadores se comportan de manera deshonesta o se desconectan. Por ejemplo, proponer múltiples bloques (equívocos) o enviar certificaciones contradictorias (votos) da como resultado castigos llamados cortes, lo que significa que los validadores pierden un porcentaje de su ETH apostado. La cantidad de éter recortada depende de la cantidad de validadores que se recortan al mismo tiempo, también conocida como "penalización de correlación". Puede variar desde el 1 % para un solo validador hasta el 100 % de la participación de un validador recortada.

La finalidad es el concepto de que las transacciones en una cadena de bloques se vuelven inmutables. Garantiza que los datos no pueden ser alterados, cancelados o perdidos una vez incluidos en la cadena canónica. El tiempo para alcanzar un estado de finalidad depende del nivel de latencia de la cadena de bloques.

La finalidad con PoS Ethereum se organiza a través de un método determinista y lo que se conoce como bloques de "punto de control". El primer bloque de cada época (cada 32 ranuras) es un punto de control. Luego, los participantes votan en pares de puntos de control que se consideran válidos.

Una vez que un punto de control obtiene un voto mayoritario (dos tercios del total de ETH apostado), se justifica. Cuando su punto de control secundario se justifica, se actualiza a finalizado y todas las épocas anteriores también se finalizan. En esencia, la diferencia entre puntos de control justificados o finalizados depende de dónde se encuentre en la línea de tiempo.

Como la finalidad en PoS requiere al menos dos tercios (voto de la mayoría calificada), un atacante podría evitar la finalidad votando con al menos un tercio del ETH total apostado. Pero aquí es donde entra en juego la fuga de inactividad. Si la cadena no alcanza la finalidad durante más de cuatro épocas, la fuga de inactividad reducirá el éter apostado de los validadores que votan en contra de la mayoría y permitirá que los validadores honestos finalicen la cadena.

Un ataque del 51 % ocurre cuando un grupo de mineros, o nodos, tiene suficiente propiedad sobre el poder de hash de una cadena de bloques para alterar su funcionamiento. Si bien todavía es posible hacer esto con PoS Ethereum, un atacante necesitaría tener el 51% del total de ETH apostado, lo que significaría controlar miles de millones de dólares en ETH.

Sin embargo, incluso si un atacante pudiera usar su influencia para crear una versión alterada de Ethereum (debido a un poder de voto mayoritario), con PoS, la comunidad podría montar un contraataque. Los validadores y participantes honestos podrían seguir construyendo en la cadena minoritaria y alentar a otros a hacer lo mismo.

En general, a pesar de ser extremadamente costoso de lanzar y mantener, cuanto mayor sea el número de participantes en una red, más difícil será lanzar un ciberataque exitoso.

Sí, puede hacerlo con los proveedores de SaaS.

SaaS, abreviatura de Software as a Service, ayuda a los validadores a ejecutar y operar sus clientes (hardware) por una pequeña tarifa. Este servicio brinda a los usuarios el beneficio de ganar recompensas en bloque sin preocuparse por las especificaciones de hardware, la configuración, el mantenimiento de nodos y las actualizaciones. Si bien los validadores no tienen que proporcionar acceso a claves que permitan retiros o transferencias de fondos apostados, los validadores aún corren el riesgo de que los operadores de SaaS actúen de manera maliciosa o estén sujetos a una regulación estricta y, por lo tanto, requieran un mayor grado de confianza en un tercero. fiesta.

La participación en solitario se considera el estándar de oro, ya que permite a los usuarios conservar una autonomía total sobre su hardware y sus fondos. Sin embargo, además del staking en solitario, existen otros métodos, como SaaS y el staking agrupado. Si bien todos los validadores deben apostar un mínimo de 32 ETH, la participación como servicio o la participación conjunta son más adecuadas para las personas que se sienten incómodas al manejar el hardware requerido o que no pueden alcanzar el umbral de 32 ETH. Esto es lo que debe considerar al decidir si desea comenzar a apostar en solitario.

Puedes unirte a lo que se conoce como grupo de participación. La apuesta conjunta es un método adecuado para cualquier persona que no pueda depositar 32 ETH. Si bien también elimina la necesidad de mantener el hardware, como con SaaS, los riesgos aún implican confiar en un tercero para ejecutar y mantener el nodo, y le costará algún tipo de tarifa. Además de otorgar recompensas por apostar ETH, numerosos grupos de participación ofrecen un token de liquidez que representa un reclamo sobre ETH apostado y las recompensas generadas. Otro beneficio es que los grupos de staking permiten a los usuarios mantener el control sobre sus fondos y utilizar ETH staking como garantía en las aplicaciones DeFi (finanzas descentralizadas).

Aunque depende del proveedor, no se permitirá retirar ETH hasta después de la bifurcación dura de Shanghái. No obstante, un token derivado llamado stETH (éter apostado) se puede intercambiar libremente mientras tanto. Además, una vez que se habiliten los retiros, las tasas de salida para los validadores serán escalonadas por el protocolo para ayudar a prevenir cualquier fluctuación del mercado o riesgos de seguridad. Según el sitio web de Ethereum, solo pueden salir seis validadores por época (cada 6,4 minutos, por lo que 1350 por día, o solo ~43 200 ETH por día de los 10 millones de ETH apostados). Además, aunque ETH seguirá bloqueado durante un período de tiempo posterior a la fusión, los validadores tendrán acceso inmediato a las recompensas de tarifas/MEV (valor extraíble del minero) obtenidos durante las propuestas de bloqueo.

No, apostar ETH es el proceso de depositar y bloquear cualquier cantidad de éter para ayudar a validar y asegurar la capa de consenso (Beacon Chain) y recibir recompensas por hacerlo. En plataformas como Lido Finance, los usuarios pueden apostar su ETH y recibir stETH, que puede intercambiarse o usarse para otras aplicaciones de DeFi, como préstamos. En esencia, permite a los usuarios la opción de continuar comerciando o realizando transacciones mientras su moneda ETH está bloqueada en el contrato de depósito. Los titulares de stETH también pueden canjear sus tokens por una cantidad equivalente, o 1:1, de éter (junto con los rendimientos acumulados) una vez que se complete la transición a la prueba de participación.

Otras versiones de ETH apostado incluyen: aETHc (Ankr), BETH (Binance) y rETH (Rocket Pool)

Ver también: De stETH a wETH a Gwei: comprensión de los diferentes tonos de Ethereum

A diferencia de wETH, que se puede intercambiar por ETH en una proporción de 1:1 en todo momento, nunca se asumió la paridad entre stETH y ether. Para evitar que los jugadores más grandes (como Lido) vendan rápidamente stETH y afecten negativamente el precio de ETH durante la volatilidad del mercado, stETH no está vinculado a ETH. Esto también se debe a que, según un informe del 16 de junio de Coinshares, a diferencia de una moneda estable, stETH no necesita una correlación de 1:1 para funcionar correctamente. Más bien, su valor está respaldado por la naturaleza inflexible de ETH que está bloqueada por un período de tiempo determinado.

Los validadores se seleccionan a través de un proceso pseudoaleatorio a través de RANDAO. Debido a que RANDAO es parte de la infraestructura en el ecosistema Ethereum, la premisa básica es que en cada época, Beacon Chain utiliza RANDAO para asignar proponentes de bloques a cada ranura y baraja validadores entre diferentes comités.

Aunque RANDAO todavía está sujeto a posibles sesgos o manipulación al generar el número final, por ahora se considera lo suficientemente seguro. Dicho esto, Ethereum podría integrar lo que se conoce como una función de retraso verificable (VDF) en el futuro que hace que el tiempo de cálculo sea más largo, más difícil de predecir y capaz de eliminar cualquier desviación aleatoria de último nivel. Dado que la aleatoriedad es fundamental para Beacon Chain y está inspirada en el concepto de Dfinity de una baliza de aleatoriedad, a pesar de que entidades más grandes como Coinbase pueden proponer más bloques, cada validador tiene exactamente el mismo pago esperado y la misma probabilidad de ser seleccionado para funciones.

Ver también: ¿Conducirá un Ethereum de prueba de participación a una mayor centralización?

Un argumento común entre los defensores de la prueba de trabajo es que la prueba de participación favorece a los ricos y reduce las recompensas para aquellos con menos éter. Si bien los usuarios obtienen un mayor rendimiento proporcional a la cantidad de ETH apostada (y algunos pueden ejecutar varios clientes validadores), el rendimiento anual fijo del 5 % al 15 % se aplicará a todos los participantes, independientemente de si un solo validador apuesta 32 ETH o una institución. participa 100 ETH + en múltiples cuentas.

Tanto la prueba de trabajo como la prueba de participación tienen palancas que se pueden accionar invirtiendo más dinero de una forma u otra. Al comprar más plataformas de minería o encontrar fuentes de energía más baratas, los mineros en prueba de trabajo pueden aumentar su poder de cómputo. Al apostar más ETH en la prueba de participación, las personas tendrán más posibilidades de ser seleccionadas para validar transacciones.

La principal ventaja, en términos de inversión, de PoS es que, a diferencia de PoW, ofrece costos continuos más bajos. Consume menos energía y no requiere actualizaciones constantes de las configuraciones de minería que exige la prueba de trabajo. Pero, en última instancia, la oferta y la demanda determinan muchos de los costos para participar en ambos mecanismos de consenso, y esos costos siempre fluctuarán.

DIVULGACIÓN

Tenga en cuenta que nuestra política de privacidad, términos de uso, cookies y no vender mi información personal se ha actualizado. El líder en noticias e información sobre criptomonedas, activos digitales y el futuro del dinero, CoinDesk es un medio de comunicación que se esfuerza por los más altos estándares periodísticos y se rige por un estricto conjunto de políticas editoriales. CoinDesk es una subsidiaria operativa independiente de Digital Currency Group, que invierte en criptomonedas y nuevas empresas de blockchain. Como parte de su compensación, ciertos empleados de CoinDesk, incluidos los empleados editoriales, pueden recibir exposición al capital de DCG en forma de derechos de apreciación de acciones, que se otorgan durante un período de varios años. Los periodistas de CoinDesk no pueden comprar acciones directamente en DCG.

Mason Marcobello es un escritor australiano que ha escrito para The Defiant, Decrypt y CoinDesk.

Obtenga más información sobre Consensus 2024, el evento más influyente y de mayor duración de CoinDesk que reúne todos los aspectos de las criptomonedas, blockchain y Web3. Dirígete a consenso.coindesk.com para registrarte y comprar tu pase ahora.