Proceso de publicación de versiones

De Bitcoin Wiki
Saltar a: navegación, buscar

El proceso de publicación de versiones de Bitcoin como código abierto

Cada nueva versión del cliente original de Bitcoin se compila y se publica siguiendo la metodología siguiente:

  • Se etiqueta en github
  • Se crean ejecutables binarios para las plataformas pertinentes (generalmente las tres, Windows, Mac y Linux).
  • Se calculan las checksums para los archivos binarios y un desarrollador principal firma un mensaje con esas checksums.
    • Checksum sha256
  • Se calcula la checksum de los archivos utilizados para la compilación y se suben al proyecto Gitian.sigs en github.
  • Se suben a sourceforge
  • Se publica un mensaje en el blog de Bitcoin.org
  • Se publica un mensaje en el foro de Bitcointalk.org

Verificación de la descarga

Para verificar la checksum de un archivo binario descargado, debe asegurarse primero de que el archivo que contiene la checksum es seguro descifrando el archivo SHA256SUMS.asc:

$ gpg --decrypt SHA256SUMS.asc

A continuación, debe verificar la checksum del archivo:

$ openssl dgst -sha256 [archivo binario publicado]

Finalmente, verifique que esa checksum es igual a la de SHA256SUMS.asc

Enlaces externos

Véase también