馃嚜馃嚫 Hacia el pleno funcionamiento de los nodos P2P

Conozca m谩s sobre los preparativos para la creaci贸n de una red P2P completa, una red de arranque provisional y los planes para el futuro.

Approaching full P2P node operations

Las redes entre pares (P2P) [peer to peer en ingl茅s] son un elemento clave para la descentralizaci贸n, la seguridad y la resistencia a largo plazo de las cadenas de bloques, ya que permiten la comunicaci贸n P2P, la sincronizaci贸n de datos y el consenso entre los participantes.

Desde marzo de 2023, Dynamic P2P automatiza el proceso de selecci贸n de pares. Habilitada por la versi贸n v.1.35.6 del nodo, mejor贸 la comunicaci贸n entre los nodos distribuidos, simplificando el funcionamiento de los nodos de retransmisi贸n y de producci贸n de bloques, y eliminando la necesidad de configuraciones est谩ticas y de entradas manuales por parte de los operadores de stake pools (SPO).

El siguiente (y 煤ltimo) punto de paso en el viaje hacia el pleno funcionamiento de los nodos P2P est谩 previsto que llegue con la pr贸xima versi贸n de Ouroboros G茅nesis. El despliegue de G茅nesis est谩 previsto como parte de la actualizaci贸n de Chang, prevista para este verano. Esto permitir谩 a los nodos autoiniciarse desde la red Cardano en vivo.

La transici贸n P2P completa

Hoy en d铆a, la entrada inicial en la red requiere la sincronizaci贸n desde un validador seguro y de confianza, normalmente un compa帽ero SPO de confianza u otra entidad. Cuando los nodos est谩n sincronizados, operan de forma descentralizada, utilizando Ouroboros Praos. Ouroboros Genesis simplificar谩 a煤n m谩s el proceso - al utilizar las capacidades P2P de los nodos de Ouroboros, el proceso ser谩 totalmente aut贸nomo, eliminando la necesidad de intervenci贸n humana.

La evoluci贸n del modelo h铆brido actual hacia una red P2P completa es un proceso gradual, y la transici贸n ya est谩 en marcha. Seg煤n PoolTool, alrededor del 65% de los SPO se han actualizado al nodo v.8.7.3 publicado en diciembre, y el 5% se ha actualizado a v.8.9.0 que cuenta con la 煤ltima versi贸n de P2P. En un esfuerzo conjunto, los ingenieros del IOG y La Fundaci贸n Cardano continuar谩n identificando, contactando e informando a los Ouroboros individuales para asegurarse de que est谩n ejecutando suficientes rel茅s para soportar P2P, y se est谩n comunicando con wallets, DApps, Exchange y otros usuarios de nodos para asegurarse de que actualizan sus nodos seg煤n sea necesario.

Avanzando hacia G茅nesis Ouroboros: una red de arranque temporal y "G茅nesis Lite

Cada vez que un nodo individual experimenta un tiempo de inactividad prolongado o se desincroniza con la red, debe someterse a un proceso de autoarranque. Esto se aplica tambi茅n a los nuevos nodos que se unen a la red. Como medida provisional previa al despliegue de Ouroboros Genesis, IOG y EMURGO ofrecer谩n a los usuarios una nueva red bootstrap dedicada - Genesis Lite - formada por aproximadamente 20 nodos de confianza. Esta red rel茅 bootstrap de confianza escalar谩 con la demanda y facilitar谩 el bootstrapping de nodos a partir de la configuraci贸n de Cardano Genesis. Los nodos reci茅n arrancados deben seguir inicialmente a un nodo actualizado y de confianza, y luego cambiar a P2P cuando se acerquen a la punta actual. En versiones anteriores, esta transici贸n deb铆a ser realizada manualmente por los propietarios de los nodos especificando la ranura en el archivo de topolog铆a.

Actualizaciones del ecosistema

La actualizaci贸n oportuna por parte de los propietarios de nodos ser谩 crucial para el despliegue sin problemas del P2P completo y para mantener la calidad de servicio necesaria para la red Cardano. Durante la migraci贸n hacia un sistema P2P completo, todos los propietarios de nodos deber谩n actualizar sus nodos a versiones que soporten plenamente los mecanismos P2P. Tambi茅n ser谩 necesario que los usuarios se aseguren de que sus proveedores de servicios han completado las actualizaciones. Esto se aplica a los proveedores de DApp, Exchange, proveedores de wallet, exploradores, otras herramientas y stake pools.

IOG est谩 actualizando [las wallets] Daedalus, Lace, Nami y otras herramientas que soporta para que se ajusten a las nuevas herramientas P2P. El equipo Adrestia de La Fundaci贸n Cardano tambi茅n est谩 trabajando en una actualizaci贸n para el backend del wallet. DB Sync seguir谩 funcionando sin cambios. El IOG y los equipos de ingenier铆a de la FC, junto con la comunidad de SPO, seguir谩n supervisando diariamente el rendimiento de la red y la calidad del servicio y se comunicar谩n con las principales partes interesadas con regularidad.

Todos los SPO, Exchange, desarrolladores de DApps, proveedores de infraestructuras y otros usuarios de nodos han sido animados esta semana a actualizarse a la 煤ltima versi贸n del nodo v. 8.9.0 y a ejecutar todos sus nodos de retransmisi贸n en modo P2P. Los productores de bloques firewalled detr谩s de los nodos de retransmisi贸n de un SPO tambi茅n pueden utilizar el modo P2P en sus nodos de producci贸n de bloques con useLedgerAfterSlot configurado en -1, o pueden seguir comunic谩ndose con sus nodos de retransmisi贸n utilizando la red heredada si lo prefieren. Los proveedores de herramientas tambi茅n tienen la opci贸n de configurar su propia topolog铆a personalizada utilizando ra铆ces locales en su archivo de topolog铆a con useLedgerAfterSlot establecido en -1 para desactivar el descubrimiento de pares.

Si es usted un SPO, un proveedor de infraestructuras o un constructor de Cardano y quiere saber m谩s sobre lo que tiene que hacer para apoyar estos esfuerzos, puede entrar en el canal operativo P2P aqu铆.

O si a煤n no se ha unido al servidor Discord, puede hacerlo pulsando aqu铆.


Traducci贸n al espa帽ol de 鈥淎ccessing Cardano Blockchain Data with Ledger Sync鈥, escrito por Marcin Szamotulski, L铆der de Ingenier铆a de Software en IOG, en marzo 13 de 2024.


Notas del traductor

  • Corchetes del traductor.
  • Asuma que todo enlace apunta a un contenido en idioma :uk: ingl茅s.
  • :es: Indica que el enlace apunta a un contenido en idioma espa帽ol.

Considere suscribirse a las siguientes fuentes de informaci贸n en espa帽ol de Cardano seg煤n su inter茅s.