Bitcoin Forum
November 15, 2024, 01:16:33 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Cadena de bloques de Bitcoin Core en la nube. ¿Sería posible?  (Read 126 times)
MA40 (OP)
Hero Member
*****
Offline Offline

Activity: 802
Merit: 552


--- I ❤ Ƀ ---


View Profile WWW
November 11, 2020, 06:27:08 PM
Merited by famososMuertos (1)
 #1

Hola.

El tamaño de la cadena de bloques de Bitcoin ya supera los 300 GB, y subiendo.

En mi caso, tengo Bitcoin Core en un portátil con 1 TB de espacio en el disco duro, así que aún no es ningún problema para mí. Pero llegará un momento en que me quedaré sin espacio para más bloques.

La solución es fácil, cambiar a un disco duro de mayor tamaño o añadirle otro externo.

Pero me pregunto si no puede haber otra solución. ¿Se podría (si es que aún no se puede) guardar la cadena de bloques, o parte de ella, en un sitio personal de la nube?

No me refiero a que haya un sitio oficial con la cadena de bloques y que todos los que quieran se puedan conectar a él; NO, ya sé que eso va en contra de la filosofía de descentralización que tiene Bitcoin. Me refiero a tener la posibilidad de que cada uno, de forma particular e independiente, se busque un lugar privado de alojamiento y poder guardar allí parte de la cadena de bloques, y que su Bitcoin Core acceda a ella como si estuviera en el propio ordenador.

¿Sería posible?

Un saludo.

¿Qué sucedería si se enfrentara una fuerza imparable contra un muro inamovible?
ChessFaucet.com - Gana bitcoins jugando al ajedrez contra el ordenador. ♟♟♜♞♝♛♚♝♞♜♟♟
⚡ Lightning Address: MA40@coinos.io
DdmrDdmr
Legendary
*
Offline Offline

Activity: 2506
Merit: 11050


There are lies, damned lies and statistics. MTwain


View Profile WWW
November 12, 2020, 08:01:51 AM
Merited by d5000 (1)
 #2

Entiendo que por Cloud no te refieres a tener un servidor virtual en la nube, sino a una unidad de tipo Google Drive, Box, o similar para almacenar la cadena de bloques.

Google Drive por ejemplo viene con 15Gb de base. Para tener más espacio, te has de suscribir a Google One (https://one.google.com/about). Para Bitcoin Core necesitas mínimo 350 Gb hoy por hoy, lo cual te lleva a requerir el plan de 2Tb, a razón de 99,99€/año. Aun así, habría que ver los límites diarios y mensuales de tráfico de datos del proveedor.

Es probable que existan otras opciones de almacenamiento virtual más económicas, pero:

- Es mucho más caro que comprarte un disco externo. En el peor de los casos, te puedes montar uno externo con una caja en la cual pongas un disco viejo scsi o similar.

- Los requisitos de Bitcoin core indican que has de tener una velocidad de acceso mínima de 100 MB/s. No tengo claro que sea factible mantener algo así estable sobre una unidad virtual remota (yo copiando fichero tengo problemas de vez en cuando).

- Francamente, no tengo claro que puedas mapear bien una unidad virtual externa para que sea aceptada en el Data Directory de Bitcoin Core, y este es el punto de partida de todo esto para que sea factible (no he visto nada por ahí acerca de esta topología para Bitcoin Core).

- Te expones, potencialmente, a que el proveedor del espacio en disco virtual te cierre la cuenta por x motivos ("not your drive –> not your data"). No es que sea probable, pero ...
FullNode
Sr. Member
****
Offline Offline

Activity: 505
Merit: 270


Don't Trust, Verify


View Profile
November 12, 2020, 09:58:58 AM
 #3

Ejecutar un nodo completo en la nube se puede pero con planes de empresa,drive,dropbox por mas espacio que alquiles no funcionara,hay que ir a servios pro como Google Cloud o AWS de Amazon,con estructura habilitada para instalar lanzar el nodo,pero es una pasta mantenerlo o como dice DdmrDdmr un servidor VPS
Otra opcion si no quieres añadir mas discos al portatil es un NÁS y aparte del nodo sirve para muchas otras cosas
Artemis3
Legendary
*
Offline Offline

Activity: 2030
Merit: 1573


CLEAN non GPL infringing code made in Rust lang


View Profile WWW
November 13, 2020, 08:49:56 PM
 #4

Es técnicamente posible, pero no vale la pena por los costos que eso involucra. Veas como veas, es mas inteligente comprar un disco mas grande y ya. Vamos que uno de 500gb es suficiente por los momentos. Y los fabricantes de discos están hablando ya de 20TB. No, Bitcoin no necesita SSD, cuando estás al día (sync) el tráfico de datos es bastante modesto.

Si se hace muy engorroso, puedes activar el prune. Seguirás siendo un nodo muy útil, aunque ya no para que otros inicien nodos nuevos.

██████
███████
███████
████████
BRAIINS OS+|AUTOTUNING
MINING FIRMWARE
|
Increase hashrate on your Bitcoin ASICs,
improve efficiency as much as 25%, and
get 0% pool fees on Braiins Pool
sitwac
Member
**
Offline Offline

Activity: 200
Merit: 73

Work is turning your idea into things.


View Profile
November 16, 2020, 10:54:32 AM
 #5

Si pero por decirlo de una manera le quitaría sentido a "ser tu propio banco" porque para verlo de una manera se supone que usted tomara la responsabilidad o el compromiso de levantar un banco en su propia casa sin claro esta optar por el modelo de negocios de la banca tradicional.

Aprovechando el tema acerca de los nodos completos de bitcoin siendo Bitcoin core el programa principal para desplegar la cadena de bloques no me saco de la cabeza una empresa que venda nodo de bitcoin ya montados. Recuerdo haber visto un producto en una pagina relacionada con jameson lopp que sin embargo no puedo dejar a la mano por problemas de net pero este tipo de iniciativas debería ser un foco de mayor atención.

Como a de suponerse este tipo de productos debe ser de código abierto donde todos puedan en algún momento auditarlo, hay muchos que dicen que grandes instituciones están interesadas en la compra de bitcoin así como los gobiernos una de las cosas que ofrece bitcoin con la blockchain es la transparencia. ¿Tu gobierno compra bitcoin pero no sabes de donde y hacia donde? Bitcoin resuelve esto, recuerde que con bitcoin se puede asociar los movimientos de las carteras con direcciones de multisig donde digamos que para el moviendo de x cantidad de fondos debería ser aprobado por y cantidad de personas.

Supongo que este tipo de uso permitirá mayor participación popular que deduzco yo es la meta de una democracia,donde con estos problemas que trajo la pandemia no hay nada mas importante que la salud. La financiación de un centro de prevención o un hospital para tratar este tipo de eventos no sera un malgasto asi como sera beneficioso para todos.

¿Que opinan ustedes?

Csmiami
Copper Member
Legendary
*
Offline Offline

Activity: 1652
Merit: 1325


I'm sometimes known as "miniadmin"


View Profile WWW
November 16, 2020, 11:15:35 AM
 #6

Si pero por decirlo de una manera le quitaría sentido a "ser tu propio banco" porque para verlo de una manera se supone que usted tomara la responsabilidad o el compromiso de levantar un banco en su propia casa sin claro esta optar por el modelo de negocios de la banca tradicional.

Y esto que tiene que ver con tener un nodo en un emplazamiento virtual en lugar de físico? Lo siento, pero no termino de ver la relación por ningun sitio.

Quote
Aprovechando el tema acerca de los nodos completos de bitcoin siendo Bitcoin core el programa principal para desplegar la cadena de bloques no me saco de la cabeza una empresa que venda nodo de bitcoin ya montados. Recuerdo haber visto un producto en una pagina relacionada con jameson lopp que sin embargo no puedo dejar a la mano por problemas de net pero este tipo de iniciativas debería ser un foco de mayor atención.
Los hay; pero ofrecen vários servicios en uno. Recuerdo el caso de Mynodebtc; que ofrece en un mismo dispositivo un nodo de bitcoin, un nodo de LN, un servidor de Electrum; y no se si alguna cosilla más


Quote
Como a de suponerse este tipo de productos debe ser de código abierto donde todos puedan en algún momento auditarlo, hay muchos que dicen que grandes instituciones están interesadas en la compra de bitcoin así como los gobiernos una de las cosas que ofrece bitcoin con la blockchain es la transparencia. ¿Tu gobierno compra bitcoin pero no sabes de donde y hacia donde? Bitcoin resuelve esto, recuerde que con bitcoin se puede asociar los movimientos de las carteras con direcciones de multisig donde digamos que para el moviendo de x cantidad de fondos debería ser aprobado por y cantidad de personas.
No termino de ver aquí tampoco la relación entre bitcoin y transparencia. Los gobiernos tienen que presentar todo lo que hacen de manera pública. Es falsificable? Si. Bitcoin serviría para algo aquí? Pues la verdad es que creo que no; si bien algunas cuentas se pueden relacionar con una entidad/persona, hay múltiples mecanismos para volver a anonimizar esas monedas; por lo que incluso se podría decir que se perdería algo de trazabilidad por el camino.

Ahora bien, una blockchain con todos los contratos y demases gastos, así como con los detalles de adjudicación de contratos y alguna otra cosa en la que se gasten fondos públicos


Quote
Supongo que este tipo de uso permitirá mayor participación popular que deduzco yo es la meta de una democracia,donde con estos problemas que trajo la pandemia no hay nada mas importante que la salud. La financiación de un centro de prevención o un hospital para tratar este tipo de eventos no sera un malgasto asi como sera beneficioso para todos.
Dicho así, suena a que en el caso de no usarse bitcoin un hospital/centro de prevención SI es un malgasto....

seoincorporation
Legendary
*
Offline Offline

Activity: 3346
Merit: 3116



View Profile
November 16, 2020, 04:50:06 PM
 #7

Hay otra solucion para esto que podría considerarse gratuita.

Uno puede hacer de su computadora local un servidor, o almenos esto es posible en méxico, Yo lo hice hace un par de años y tenía mi propio nodo en la nuve privado.

Los pasos para hacer esto son:

1.- Entra a tu modem y configura el IP de la computadora que será el servidor como DMZ, así esa máquina tendrá la IP publica de tu modem.

2.- Como muchos de nosotros tenemos IP dinámica es importante asignar un dominio para poder encontrar facil nuestro servidor, para esto usamos NOIP.

3.- Configurar nuestro firewall para evitar ataques desde china estados unidos o otro país desde donde no nos interece recibir conexiones.

Y es así como podrmos acceder a nuestra computadora desde cualquier otro lado logrando con esto un core en la nube gratuito.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
famososMuertos
Legendary
*
Online Online

Activity: 1932
Merit: 3050


LE ☮︎ Halving es la purga


View Profile WWW
November 16, 2020, 10:41:14 PM
 #8

Hay otra solucion para esto que podría considerarse gratuita.

Uno puede hacer de su computadora local un servidor, o almenos esto es posible en méxico, Yo lo hice hace un par de años y tenía mi propio nodo en la nuve privado.

Los pasos para hacer esto son:

1.- Entra a tu modem y configura el IP de la computadora que será el servidor como DMZ, así esa máquina tendrá la IP publica de tu modem.

2.- Como muchos de nosotros tenemos IP dinámica es importante asignar un dominio para poder encontrar facil nuestro servidor, para esto usamos NOIP.

3.- Configurar nuestro firewall para evitar ataques desde china estados unidos o otro país desde donde no nos interece recibir conexiones.

Y es así como podrmos acceder a nuestra computadora desde cualquier otro lado logrando con esto un core en la nube gratuito.
He estado siguiendo este tema porque en cierta manera es algo que nos compete a todos así no tengamos Walletcore pues seria extrapolar a la Wallet que dispongamos, como sea, dicho eso, creo que lo que mencionas  seoincorporation es lo mismo a lo inicialmente planteado OP (lo que se tiene) pero solo que en clásico espejo,y aquí màs que aseverar solo opino, pues una cosa es tener un disco duro virtual en la nube y que no es lo mismo tener un disco duro en tu casa "como servidor" que en la teoría "ambos" son un ejemplo de un disco en la nube, técnicamente lo son pero incluso esta arquitectura tiene sus pro pero sus contra pesan màs, pues aunque en ningún lado la información se resguarda 100% seguro desde el punto de vista de la seguridad electrónica, ni te cuento de la física, quizás por la que se busca guardar en la nube 2.0 con la variedad de servicios que existen.

Recuerdas los FTP, todavía existen pero incluso han evolucionado. Ahora bien ventajas de lo que mencionas que podrías usarlo dentro de una red LAN sin Internet pero la sincronizaciòn es un tema de doble trabajo en el momento de la Internet, tal vez hoy en día la Internet les haga todos parecer que la Internet esta en todos lados y enviar un archivo entre hardware de cualquier tipo es muy sencillo, las conexiones 3G+ han logrado expandir esto, pero todavía hay lugares que se conectan entre antenas y trasmiten datos en redes locales en donde una configuración como la mencionada seria aceptable.

Hay que considerar que situaciones tan sencillas como que el equipo funcione 24/7 aquí pueden fallar y ni hablar de la seguridad física (robo, daños, inundaciones, etc.).

En realidad todos formamos parte de la nube el tema es como y donde se guardan las cosas, incluso algunas carteras(Wallets)  traen configurados hacer copias en la Nube.

Parece un tema que damos por sentado, pero realmente es muy interesante poder acceder a nuestros fondos en circunstancias inesperadas por la razón que sea. Hay una mala costumbre de disponer los fondos en una cartera única, creo que esto es una manera de acceder de manera "segura" a una parte de ellos, claro esto para aquellos que poseen BTC, para los satochirianos el riesgo es menor siempre.

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
sitwac
Member
**
Offline Offline

Activity: 200
Merit: 73

Work is turning your idea into things.


View Profile
November 18, 2020, 06:59:23 AM
 #9

Si pero por decirlo de una manera le quitaría sentido a "ser tu propio banco" porque para verlo de una manera se supone que usted tomara la responsabilidad o el compromiso de levantar un banco en su propia casa sin claro esta optar por el modelo de negocios de la banca tradicional.

Aprovechando el tema acerca de los nodos completos de bitcoin siendo Bitcoin core el programa principal para desplegar la cadena de bloques no me saco de la cabeza una empresa que venda nodo de bitcoin ya montados. Recuerdo haber visto un producto en una pagina relacionada con jameson lopp que sin embargo no puedo dejar a la mano por problemas de net pero este tipo de iniciativas debería ser un foco de mayor atención.

Como a de suponerse este tipo de productos debe ser de código abierto donde todos puedan en algún momento auditarlo, hay muchos que dicen que grandes instituciones están interesadas en la compra de bitcoin así como los gobiernos una de las cosas que ofrece bitcoin con la blockchain es la transparencia. ¿Tu gobierno compra bitcoin pero no sabes de donde y hacia donde? Bitcoin resuelve esto, recuerde que con bitcoin se puede asociar los movimientos de las carteras con direcciones de multisig donde digamos que para el moviendo de x cantidad de fondos debería ser aprobado por y cantidad de personas.

Supongo que este tipo de uso permitirá mayor participación popular que deduzco yo es la meta de una democracia,donde con estos problemas que trajo la pandemia no hay nada mas importante que la salud. La financiación de un centro de prevención o un hospital para tratar este tipo de eventos no sera un malgasto asi como sera beneficioso para todos.

¿Que opinan ustedes?

Simple todo es basado en un momento donde el gobierno quien tiene mayor poder adquisitivo que la población comienza a hacer compras de bitcoin como tesoro nacional donde para saber cuantos Btc hay y donde se destina sus gastos se incluye a todos los ciudadanos del país. Algo así como cuando digamos que Btc alcanza el umbral de cien millones de dolares supongo que seria un tope bueno para iniciar inversiones ejemplos instituciones medias para el servicio de todos los ciudadanos. Si el gobierno de turno coloca esto como propuesta todos ciudadanos que tengan una billetera multisig asociada con la dirección podrá votar un si o un no.

Mi idea mas que todo es como intento mencionar arriba es que si los multisig sirven para mover fondos según la cantidad de firmas esto podría prevenir movidas de fondos sospechosos o inesperados.El punto segun yo es hacer un poco mas con el control del dinero publico entres los ciudadanos al menos esa idea me viene siempre a la mente de esa manera sin embargo si conoces una forma menos complicada.

Como mencionas las herramientas para hacer anónimas abundan y bien cualquiera que se haga con las llaves es dueños de los fondos la idea es segun yo no dejar cabida para esto.

Artemis3
Legendary
*
Offline Offline

Activity: 2030
Merit: 1573


CLEAN non GPL infringing code made in Rust lang


View Profile WWW
November 19, 2020, 12:20:36 AM
Merited by DdmrDdmr (2), sitwac (1)
 #10

Pero es que claro que eres servidor al momento de montar el nodo. Incluso funciona sin redirección de puertos, la DMZ etc, pero es cierto que si desde afuera se le puede llegar, mejora la cantidad y calidad de conexiones al nodo.

También puedes montar Tor, a modo puente sin salida al internet y colocar el nodo Bitcoin como "servicio escondido", ya saben la palabrita de moda, sería un nodo en la "Dark web" (y hay varios, servidores Electrum, etc).

La gente que usa otros programas p2p están haciendo de servidor temporal de una u otra forma. Si usas Bittorrent para descargar tu distribución de Linux preferida, ayudas a otros a descargarla también enviando partes desde tu propia PC, que es lo que hace un servidor.

Tan solo con usar Bitcoin Core, inevitablemente eres servidor, eres nodo Bitcoin. Porque Bitcoin Core trae el "servicio" bitcoind. Muchos nodos no se molestan en poner la cartera y solamente usan esta parte, por ejemplo los raspberry pi en Linux, etc.

Es que "sincronizar" no es mas que descargar, (y opcionalmente desechar) la cadena de bloques entera. Si, toda; la cartera debe verla para saber por donde va la cadena a fin de poder transmitir una nueva transacción.

Y el solo modelo de la red Bitcoin, que son los nodos, mineros y carteras, es de por si un concepto de nube distribuido (p2p), mucho mejor distribuido que los tradicionales, concentrados en unos pocos grandes centros de datos.

Bitcoin ya está en la nube, hizo su propia nube. Eso es la red Bitcoin y es independiente, p2p (persona a persona). Normalmente trabaja sobre Internet pero puede moverse por otros medios, como el ejemplo que hice de Tor (que a su vez corre sobre Internet).

██████
███████
███████
████████
BRAIINS OS+|AUTOTUNING
MINING FIRMWARE
|
Increase hashrate on your Bitcoin ASICs,
improve efficiency as much as 25%, and
get 0% pool fees on Braiins Pool
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!