Kaiser55
vip

La eficiencia a la hora de administrar los datos que se almacenan en nodos de Bitcoin sigue siendo un interés de los desarrolladores del protocolo. Una nueva propuesta en este sentido es Assumeutxo, que reduce las cargas de almacenamiento para nodos utilizando UTXO (transacciones de salida no gastadas) serializadas.


En la propuesta ideada por James O’Beirne, desarrollador del equipo de OpenSats, se detalla que Assumeutxo «reduce la cantidad de tiempo necesaria para iniciar un nodo de Bitcoin utilizable con cambios aceptables en seguridad». El desarrollo apunta a personas que desean correr un nodo completo de Bitcoin; es decir, uno que almacena una copia de todo el historial de transacciones de la red.
Ahora bien, Assumeutxo es capaz de omitir ese requisito de almacenar toda la contabilidad o blockchain de Bitcoin. Lo hace mediante UTXO serializadas capturadas en una «instantánea» en un momento determinado. La serialización de las UTXO incluye metadatos como el número de monedas contenidas en la instantánea y el encabezado del último bloque encapsulado en la instantánea (su «base»), entre otros datos.
Assumeutxo es una idea de O’Beirne, pero también contó con intervenciones de Mike Schmidt y con la revisión de otros desarrolladores como David Harding y los identificados como Sjors y AJ. Desde el punto de vista técnico, se describe a Assumeutxo de la siguiente manera:
Es un fragmento de datos incrustado en el código fuente que se compromete con el hash de un conjunto serializado de UTXO que se considera válido para alguna altura de la cadena. El formato final de este compromiso todavía está sujeto a debate porque generarlo es computacionalmente costoso, y su estructura afecta cómo almacenamos y transmitimos el conjunto serializado de UTXO hacia y desde otros pares. Pero en este momento, es simplemente un hash basado en SHA256 del contenido del conjunto de UTXO generado por la utilidad GetUTXOStats() existente»
Assumeutxo ya fue añadido al repositorio principal de Bitcoin, pero todavía no se encuentra activo en el protocolo. Se está avanzando con las pruebas en redes como regtest, testnet, y signet, explicó O’Bierne. Luego de esperar un tiempo, se cambiarán las pocas líneas necesarias para su implementación en la red principal, detalló.
El principal beneficio de Assumeutxo es que facilita y agiliza el proceso de iniciar la ejecución de un nodo de Bitcoin. «En este momento, la descarga inicial de bloques es un proceso que aumenta de manera lineal con el tamaño del historial de la cadena», explica el repositorio de este desarrollo.
Se agrega que el proceso de descargar e instalación de bitcoind puede llevar «desde cuatro horas hasta varios días», dependiendo del hardware y el ancho de banda de la red. Esto «desanima a los usuarios a ejecutar nodos completos, y en lugar de ello, los incentiva a recurrir a clientes con un modelo de seguridad reducido».
post-image
El contenido es solo de referencia, no una solicitud u oferta. No se proporciona asesoramiento fiscal, legal ni de inversión. Consulte el Descargo de responsabilidad para obtener más información sobre los riesgos.
  • Recompensa
  • Comentar
  • Compartir
Comentar
0/400
Sin comentarios
  • Anclado
Comercie con criptomonedas en cualquier lugar y en cualquier momento
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)