¿Cómo se debe administrar la cadena de bloques de Bitcoin en una computadora portátil Linux con almacenamiento limitado?

Quiero ejecutar Bitcoin-Qt en una computadora portátil que tiene almacenamiento limitado (tiene un SSD y se usa para muchos propósitos que requieren un poco de espacio en el disco duro). Asumiendo estas limitaciones de hardware, ¿cuál sería una buena forma de gestionar la cadena de bloques?

Entonces, para ser claros, no puedo almacenar la cadena de bloques en la computadora portátil y quiero poder realizar transacciones regulares de forma portátil en la computadora portátil.

Respuestas (2)

A partir de Bitcoin Core 0.12.0, que saldrá en enero/febrero de 2016, podrá agregar la pruneopción a su archivo de configuración para almacenar solo los bloques más recientes. Por ejemplo, si especifica prune=5000, solo almacenará tantos bloques recientes como quepan en 5000 MiB de espacio en disco.

Además de eso, también tendrá que almacenar la base de datos UTXO, que actualmente tiene aproximadamente 1,2 GiB y sigue creciendo, además de quizás algunos megabytes de otras cosas, como los archivos binarios y su billetera. En Bitcoin.org, decimos que 5 GiB es un mínimo razonable por ahora.

Tenga en cuenta que Bitcoin Core 0.11.* incluye una función de poda, pero en esas versiones desactiva la billetera. (Esta función estaba dirigida inicialmente a los mineros que usan software de minería para administrar las direcciones de pago, y se consideró imprudente que los usuarios habituales usaran la función hasta que se sometiera a más pruebas).

Si yo fuera usted, consideraría la función algo experimental y me aseguraría de mantener copias de seguridad de la billetera (lo cual es una buena política de todos modos, por supuesto).

Una unidad flash de 60 gigas funcionaría por un tiempo, pero a medida que la cadena de bloques aumenta de tamaño, no le dejaría mucho espacio de sobra. Sin embargo, lo mejor sería comprar un disco duro externo barato. 1TB cuesta alrededor de $ 55-60, no necesita tanto espacio, pero puede usar el repuesto para almacenamiento adicional o espacio de respaldo para su computadora portátil. Las unidades externas son lo suficientemente pequeñas en estos días donde son fáciles de transportar y probablemente podrían caber en lo que sea que use para llevar su computadora portátil actualmente.

Aquí hay un gráfico que muestra el tamaño de la cadena de bloques durante un período de 2 años: https://blockchain.info/charts/blocks-size?showDataPoints=false&show_header=true&daysAverageString=1×pan=2year&scale=1&address=

O una tarjeta SD si tu portátil la acepta. Sin embargo, con algo extraíble, tenga cuidado de cerrar Bitcoin-Qt (o bitcoind) antes de expulsar los medios.