#baby $BABY El proveedor final de Babylon necesita mantener simultáneamente dos conjuntos de estado: el de BTC y el de cadenas PoS. — El intercambio detrás de ese diseño
La primera vez que vi los requisitos para los nodos del proveedor de finalidad en Babylon, pensé: “Qué umbral tan alto”. Tienes que ejecutar a la vez un nodo completo de Bitcoin y un nodo de la cadena PoS, y sincronizar en tiempo real los dos libros contables. ¿No es eso abrumar a los nodos hasta hacerlos colapsar?
Más tarde, al hablar con un amigo que ha ejecutado un nodo validador, me dijo una frase que me despertó: “La carga es lo correcto.”
El trabajo que Babylon quiere hacer es anclar la finalidad de las transacciones de la cadena PoS al Bitcoin. Si un nodo solo mira la cadena PoS y no la cadena BTC, ¿cómo sabría si del lado de Bitcoin realmente se confirmó? ¿Cómo puede determinar si las condiciones de slashing se activaron de verdad? En pocas palabras: para ser este árbitro, debes ver los datos de ambas cadenas con tus propios ojos; no puedes depender de que otros te lo cuenten.
Esto es un intercambio en términos de redundancia de seguridad. Ejecutar solo una cadena, por supuesto, resulta más ligero, pero en el momento de firmar, el nodo en realidad está “adivinando” lo que está ocurriendo en el otro lado. Si acierta, no pasa nada; si se equivoca, toda la promesa de finalidad se derrumba. Babylon elige que los nodos trabajen “a fondo”, rechazando en esencia la “ilusión del nodo ligero”: o verificas completo, o no participas; no hay un estado intermedio.
El costo es evidente: el gasto en hardware se duplica, la carga de ancho de banda se duplica y la complejidad operativa del nodo sube a otro nivel. Esto seguramente eliminará a un grupo de usuarios que quieren ejecutar nodos de forma sencilla, y dejará, en la mayoría de los casos, a equipos de infraestructura profesionales.
Pero lo que se obtiene a cambio es muy real: cada firma de finalidad, en el fondo, es una confirmación auténtica de que el nodo verificó el estado completo de ambas cadenas. No hay delegación, no hay intermediarios, no hay una cadena tipo dominó de “yo confío en él y él confía en ti”. Ese grosor de seguridad, tangible y verificable, no se puede conseguir con pereza.
Creo que este diseño refleja muy bien el orden de prioridades del equipo de Babylon: primero la seguridad, y la conveniencia puede esperar un poco. @BabylonLabs_io
Una pregunta: ¿piensas que un umbral alto para la puerta de entrada de nodos es algo bueno o un riesgo?
La primera vez que vi los requisitos para los nodos del proveedor de finalidad en Babylon, pensé: “Qué umbral tan alto”. Tienes que ejecutar a la vez un nodo completo de Bitcoin y un nodo de la cadena PoS, y sincronizar en tiempo real los dos libros contables. ¿No es eso abrumar a los nodos hasta hacerlos colapsar?
Más tarde, al hablar con un amigo que ha ejecutado un nodo validador, me dijo una frase que me despertó: “La carga es lo correcto.”
El trabajo que Babylon quiere hacer es anclar la finalidad de las transacciones de la cadena PoS al Bitcoin. Si un nodo solo mira la cadena PoS y no la cadena BTC, ¿cómo sabría si del lado de Bitcoin realmente se confirmó? ¿Cómo puede determinar si las condiciones de slashing se activaron de verdad? En pocas palabras: para ser este árbitro, debes ver los datos de ambas cadenas con tus propios ojos; no puedes depender de que otros te lo cuenten.
Esto es un intercambio en términos de redundancia de seguridad. Ejecutar solo una cadena, por supuesto, resulta más ligero, pero en el momento de firmar, el nodo en realidad está “adivinando” lo que está ocurriendo en el otro lado. Si acierta, no pasa nada; si se equivoca, toda la promesa de finalidad se derrumba. Babylon elige que los nodos trabajen “a fondo”, rechazando en esencia la “ilusión del nodo ligero”: o verificas completo, o no participas; no hay un estado intermedio.
El costo es evidente: el gasto en hardware se duplica, la carga de ancho de banda se duplica y la complejidad operativa del nodo sube a otro nivel. Esto seguramente eliminará a un grupo de usuarios que quieren ejecutar nodos de forma sencilla, y dejará, en la mayoría de los casos, a equipos de infraestructura profesionales.
Pero lo que se obtiene a cambio es muy real: cada firma de finalidad, en el fondo, es una confirmación auténtica de que el nodo verificó el estado completo de ambas cadenas. No hay delegación, no hay intermediarios, no hay una cadena tipo dominó de “yo confío en él y él confía en ti”. Ese grosor de seguridad, tangible y verificable, no se puede conseguir con pereza.
Creo que este diseño refleja muy bien el orden de prioridades del equipo de Babylon: primero la seguridad, y la conveniencia puede esperar un poco. @BabylonLabs_io
Una pregunta: ¿piensas que un umbral alto para la puerta de entrada de nodos es algo bueno o un riesgo?
A. 好事,安全不能打折,专业的事交给专业的节点做
100%
B. 隐患,门槛太高会导致节点集中,反而变相中心化
0%
C. 短期难受,长期看协议稳定运行之后硬件成本会降下来
0%
1 Votos • Votación cerrada